This commit is contained in:
SBD
2023-12-07 19:54:32 +03:00
parent 205876a9e5
commit 05776d2564
11 changed files with 236 additions and 221 deletions

View File

@@ -339,8 +339,8 @@ body.n_scroll{
}
.service_block_container{
width: calc(33% - 70px);
margin-right: 70px;
width: 30%;
margin-right: 3%;
margin-bottom: 70px;
}

View File

@@ -1 +1 @@
style="width: 100%;padding-top: 1px;{% if block.bg_image %} background: url({{ MEDIA_URL }}{{ block.bg_image }}); background-size: cover; background-repeat: no-repeat; background-position: top;{% elif block.bg_color %} background: {{ block.bg_color }}{% endif %}"
style="width: 100%;padding-top: 30px;{% if block.bg_image %} background: url({{ MEDIA_URL }}{{ block.bg_image }}); background-size: cover; background-repeat: no-repeat; background-position: top;{% elif block.bg_color %} background: {{ block.bg_color }}{% endif %}"

View File

@@ -1,57 +1,59 @@
{% load static %}
<div class="cut-width">
<div class="plugin_container">
<div class="plugin_container_content">
<div class="left_part_plugin_container">
{% if block.pre_title %}
<div class="semi_large_light">{{ block.pre_title }}</div>
{% endif %}
{% if block.name %}
<div class="large_txt plugin_txt">{{ block.name }}</div>
{% endif %}
{% if block.description %}
<div class="semi_large_semi_light plugin_description">
{{ block.description|linebreaksbr }}
<div {% include "block_settings/blocks_settings.html" %}>
<div class="cut-width">
<div class="plugin_container">
<div class="plugin_container_content">
<div class="left_part_plugin_container">
{% if block.pre_title %}
<div class="semi_large_light">{{ block.pre_title }}</div>
{% endif %}
{% if block.name %}
<div class="large_txt plugin_txt">{{ block.name }}</div>
{% endif %}
{% if block.description %}
<div class="semi_large_semi_light plugin_description">
{{ block.description|linebreaksbr }}
</div>
{% endif %}
{% if block.but1_title or block.but1_icon %}
<button class="btn_download_plugin pointer">
<div class="container_content_btn_download">
{% if block.but1_icon %}
<div class="left_part_btn">
<img src="{{ MEDIA_URL }}{{ block.but1_icon }}" class="img_download_f_btn" />
</div>
{% endif %}
{% if block.but1_title %}
<div class="standart_semi_bold_txt right_part_btn">{{ block.but1_title }}</div>
{% endif %}
<div class="clear_both"></div>
</div>
</button>
{% endif %}
{% if block.but2_title or block.but2_icon %}
<button class="btn_inf_about_plugin pointer">
<div class="container_content_btn_download">
{% if block.but2_icon %}
<div class="left_part_btn">
<img src="{{ MEDIA_URL }}{{ block.but2_icon }}" class="img_download_f_btn">
</div>
{% endif %}
{% if block.but2_title %}
<div class="btn_inf_about_plugin_txt standart_semi_bold_txt">
{{ block.but2_title }}
</div>
{% endif %}
<div class="clear_both"></div>
</div>
</button>
{% endif %}
</div>
{% if block.picture %}
<div class="right_part_plugin_container">
<img class="logo_3d_sec_designer" src="{{ MEDIA_URL }}{{ block.picture }}">
</div>
{% endif %}
{% if block.but1_title or block.but1_icon %}
<button class="btn_download_plugin pointer">
<div class="container_content_btn_download">
{% if block.but1_icon %}
<div class="left_part_btn">
<img src="{{ MEDIA_URL }}{{ block.but1_icon }}" class="img_download_f_btn" />
</div>
{% endif %}
{% if block.but1_title %}
<div class="standart_semi_bold_txt right_part_btn">{{ block.but1_title }}</div>
{% endif %}
<div class="clear_both"></div>
</div>
</button>
{% endif %}
{% if block.but2_title or block.but2_icon %}
<button class="btn_inf_about_plugin pointer">
<div class="container_content_btn_download">
{% if block.but2_icon %}
<div class="left_part_btn">
<img src="{{ MEDIA_URL }}{{ block.but2_icon }}" class="img_download_f_btn">
</div>
{% endif %}
{% if block.but2_title %}
<div class="btn_inf_about_plugin_txt standart_semi_bold_txt">
{{ block.but2_title }}
</div>
{% endif %}
<div class="clear_both"></div>
</div>
</button>
{% endif %}
</div>
{% if block.picture %}
<div class="right_part_plugin_container">
<img class="logo_3d_sec_designer" src="{{ MEDIA_URL }}{{ block.picture }}">
</div>
{% endif %}
</div>
</div>
</div>

View File

@@ -2,29 +2,31 @@
{% load i18n %}
{% if page.get_FAQ_items %}
<div class="cut-width">
<div class="container_content_faq">
<div class="large_txt faq">
{% if not page.FAQ_title %}ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ{% else %}{{ page.FAQ_title }}{% endif %}
</div>
{% for FAQ_item in page.get_FAQ_items %}
<div class="faqs_container">
<div class="faq_container close">
<div class="first_line_faq pointer" onclick="faq_open_close()">
<div class="container_content_first_line">
<div class="name_faq">{{ FAQ_item.question }}</div>
<div class="faq_icon">
<img class="faq_icon_img" width="15px" src="{% static "images/faq_icon.svg" %}">
<div {% include "block_settings/blocks_settings.html" %}>
<div class="cut-width">
<div class="container_content_faq">
<div class="large_txt faq">
{% if not page.FAQ_title %}ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ{% else %}{{ page.FAQ_title }}{% endif %}
</div>
{% for FAQ_item in page.get_FAQ_items %}
<div class="faqs_container">
<div class="faq_container close">
<div class="first_line_faq pointer" onclick="faq_open_close()">
<div class="container_content_first_line">
<div class="name_faq">{{ FAQ_item.question }}</div>
<div class="faq_icon">
<img class="faq_icon_img" width="15px" src="{% static "images/faq_icon.svg" %}">
</div>
<div class="clear_both"></div>
</div>
<div class="clear_both"></div>
</div>
<div class="faq_content standart_txt">
{{ FAQ_item.answer|safe }}
</div>
</div>
<div class="faq_content standart_txt">
{{ FAQ_item.answer|safe }}
</div>
</div>
</div>
{% endfor %}
{% endfor %}
</div>
</div>
</div>
{% endif %}

View File

@@ -1,48 +1,50 @@
{% load static %}
<div class="container_block_functional_features">
<div class="cut-width">
<div class="content_block_functional_features">
<div class="first_line_block_functional_features">
<div class="container_image_block_functional_features">
{# <img class="image_functional_features" src="{% static "images/delete_later/image_functional_features.jpg" %}">#}
{% if block.picture %}
<img class="image_functional_features" src="{{ MEDIA_URL }}{{ block.picture }}">
{% endif %}
</div>
<div class="container_txt_first_line_block_functional_features">
{% if block.name %}
<div class="title_block_functional_features">
{{ block.name }}
</div>
{% endif %}
{% if block.description %}
<div class="options_functional_features">
<div class="functional_features_option_txt semi_large_light">
{{ block.description|safe|linebreaksbr }}
<div {% include "block_settings/blocks_settings.html" %}>
<div class="container_block_functional_features">
<div class="cut-width">
<div class="content_block_functional_features">
<div class="first_line_block_functional_features">
<div class="container_image_block_functional_features">
{# <img class="image_functional_features" src="{% static "images/delete_later/image_functional_features.jpg" %}">#}
{% if block.picture %}
<img class="image_functional_features" src="{{ MEDIA_URL }}{{ block.picture }}">
{% endif %}
</div>
<div class="container_txt_first_line_block_functional_features">
{% if block.name %}
<div class="title_block_functional_features">
{{ block.name }}
</div>
{# <div class="functional_features_option_txt semi_large_light">#}
{# Значительно сокращает время проектирования в среде Autodesk Revit#}
{# </div>#}
{# <div class="functional_features_option_txt semi_large_light">#}
{# Значительно сокращает время проектирования в среде Autodesk Revit#}
{# </div>#}
</div>
{% endif %}
{% endif %}
{% if block.description %}
<div class="options_functional_features">
<div class="functional_features_option_txt semi_large_light">
{{ block.description|safe|linebreaksbr }}
</div>
{# <div class="functional_features_option_txt semi_large_light">#}
{# Значительно сокращает время проектирования в среде Autodesk Revit#}
{# </div>#}
{# <div class="functional_features_option_txt semi_large_light">#}
{# Значительно сокращает время проектирования в среде Autodesk Revit#}
{# </div>#}
</div>
{% endif %}
</div>
</div>
<div class="container_content_functional_features_block_items">
{% for widget in block.get_widgets %}
{% include 'widgets/w_functuional_features_item.html' %}
{% endfor %}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
</div>
</div>
<div class="container_content_functional_features_block_items">
{% for widget in block.get_widgets %}
{% include 'widgets/w_functuional_features_item.html' %}
{% endfor %}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
{# {% include 'widgets/w_functuional_features_item.html' %}#}
</div>
</div>
</div>

View File

@@ -1,37 +1,38 @@
{% load static %}
{% load base_tags_extra %}
<div class="cut-width">
<div class="block_how_dev">
<div class="large_txt block_how_dev_title">{{ block.name }}</div>
<div class="how_dev_container_widgets">
{% for w in block.rel_widgets_for_block.all %}
<div class="how_dev_widget">
<div class="first_line_widget_how_dev">
<div class="medium_small_bold_txt how_dev_widget_txt">
0{{ forloop.counter }} {{ w.name }}
<div {% include "block_settings/blocks_settings.html" %}>
<div class="cut-width">
<div class="block_how_dev">
<div class="large_txt block_how_dev_title">{{ block.name }}</div>
<div class="how_dev_container_widgets">
{% for w in block.rel_widgets_for_block.all %}
<div class="how_dev_widget">
<div class="first_line_widget_how_dev">
<div class="medium_small_bold_txt how_dev_widget_txt">
0{{ forloop.counter }} {{ w.name }}
</div>
<div class="how_dev_arrow_container">
<img class="img_how_arrow" src="{% static "images/how_dev_arrow.svg" %}">
</div>
</div>
<div class="how_dev_arrow_container">
<img class="img_how_arrow" src="{% static "images/how_dev_arrow.svg" %}">
<div class="how_dev_widget_description standart_txt">
{{ w.description }}
</div>
<div class="widget_how_dev_characters">
<div class="standart_semi_bold_txt widget_how_dev_characters_title">
Участники:
</div>
<div class="list_characters_widget_how_dev_container">
<ul class="list_characters_widget_how_dev">
{% for item_s in w.text|split_string_by_enter %}
<li class="standart_txt">{{ item_s }}</li>
{% endfor %}
</ul>
</div>
</div>
<div class="how_dev_widget_description standart_txt">
{{ w.description }}
</div>
<div class="widget_how_dev_characters">
<div class="standart_semi_bold_txt widget_how_dev_characters_title">
Участники:
</div>
<div class="list_characters_widget_how_dev_container">
<ul class="list_characters_widget_how_dev">
{% for item_s in w.text|split_string_by_enter %}
<li class="standart_txt">{{ item_s }}</li>
{% endfor %}
</ul>
</div>
</div>
</div>
{% endfor %}
{% endfor %}
</div>
</div>
</div>
</div>

View File

@@ -1,21 +1,23 @@
<div>
{% for widget in block.get_widgets %}
<div>
<div {% include "block_settings/blocks_settings.html" %}>
<div>
{% for widget in block.get_widgets %}
<div>
{% if widget.name %}
<div>{{ widget.name }}</div>
{% endif %}
{% if widget.description %}
<div>{{ widget.description|safe|linebreaksbr }}</div>
{% endif %}
<div>
{% if widget.name %}
<div>{{ widget.name }}</div>
{% endif %}
{% if widget.description %}
<div>{{ widget.description|safe|linebreaksbr }}</div>
{% endif %}
</div>
<div>
{% if widget.video_url %}
<div>{{ widget.video_url|safe }}</div>
{% elif widget.picture %}
<img src="{{ MEDIA_URL }}{{ widget.picture }}" alt="{{ widget.name }}" />
{% endif %}
</div>
</div>
<div>
{% if widget.video_url %}
<div>{{ widget.video_url|safe }}</div>
{% elif widget.picture %}
<img src="{{ MEDIA_URL }}{{ widget.picture }}" alt="{{ widget.name }}" />
{% endif %}
</div>
</div>
{% endfor %}
{% endfor %}
</div>
</div>

View File

@@ -1,12 +1,14 @@
{% load static %}
<div class="cut-width">
<div class="content_block_present_technology">
<div class="left_part_block_present_technology">
<div class="txt_block_present_technology semi_large_light">{{ block.description }}</div>
<div class="txt_block_present_technology large_txt">{{ block.name }}</div>
</div>
<div class="right_part_block_present_technology">
<img class="img_block_present_technology" src="{{ block.picture.url }}">
<div {% include "block_settings/blocks_settings.html" %}>
<div class="cut-width">
<div class="content_block_present_technology">
<div class="left_part_block_present_technology">
<div class="txt_block_present_technology semi_large_light">{{ block.description }}</div>
<div class="txt_block_present_technology large_txt">{{ block.name }}</div>
</div>
<div class="right_part_block_present_technology">
<img class="img_block_present_technology" src="{{ block.picture.url }}">
</div>
</div>
</div>
</div>

View File

@@ -1,10 +1,12 @@
{% load static %}
<div class="container_block_presentation_aerBim">
<div class="cut-width">
<div class="container_content_presentation_aerBim">
{% for section in sections %}
{% include "widgets/w_one_present_aerBim.html" %}
{% endfor %}
<div {% include "block_settings/blocks_settings.html" %}>
<div class="container_block_presentation_aerBim">
<div class="cut-width">
<div class="container_content_presentation_aerBim">
{% for section in sections %}
{% include "widgets/w_one_present_aerBim.html" %}
{% endfor %}
</div>
</div>
</div>
</div>

View File

@@ -1,23 +1,24 @@
{% load static %}
{% load i18n %}
<div class="cut-width">
<div class="block_service two_cols">
{% for service in services %}
<div class="service_block_container two_cols">
<div class="service_container">
{% if service.picture %}
<div class="left_part_service">
<img class="service_img" src="{{ MEDIA_URL }}{{ service.picture }}">
<div {% include "block_settings/blocks_settings.html" %}>
<div class="cut-width">
<div class="block_service two_cols">
{% for service in services %}
<div class="service_block_container two_cols">
<div class="service_container">
{% if service.picture %}
<div class="left_part_service">
<img class="service_img" src="{{ MEDIA_URL }}{{ service.picture }}">
</div>
{% endif %}
<div class="right_part_service two_cols standart_txt {% if not service.picture %}w_100{% endif %}">
{{ service.name }}
</div>
{% endif %}
<div class="right_part_service two_cols standart_txt {% if not service.picture %}w_100{% endif %}">
{{ service.name }}
</div>
<div class="clear_both"></div>
<div class="clear_both"></div>
</div>
</div>
</div>
{% endfor %}
{% endfor %}
</div>
</div>
</div>

View File

@@ -1,39 +1,40 @@
{% load static %}
{% load i18n %}
<div class="cut-width">
<div class="block_service">
{% for service in services %}
<div class="service_block_container">
<div class="service_container">
{% if service.picture %}
<div class="left_part_service">
<img class="service_img" src="{{ MEDIA_URL }}{{ service.picture }}">
<div {% include "block_settings/blocks_settings.html" %}>
<div class="cut-width">
<div class="block_service">
{% for service in services %}
<div class="service_block_container">
<div class="service_container">
{% if service.picture %}
<div class="left_part_service">
<img class="service_img" src="{{ MEDIA_URL }}{{ service.picture }}">
</div>
{% endif %}
<div class="right_part_service medium_small_bold_txt {% if not service.picture %}w_100{% endif %}">
{{ service.name }}
</div>
<div class="clear_both"></div>
{% if service.rel_children_for_service.all %}
<div class="childs_service_container">
{% for sub_serv in service.rel_children_for_service.all %}
<div class="services_block_child">
{% if sub_serv.picture %}
<div class="left_part_service">
<img class="service_img" src="{{ MEDIA_URL }}{{ sub_serv.picture }}">
</div>
{% endif %}
<div class="right_part_service child standart_semi_bold_txt {% if not sub_serv.picture %}w_100{% endif %}">
{{ sub_serv.name }}
</div>
<div class="clear_both"></div>
</div>
{% endfor %}
</div>
{% endif %}
<div class="right_part_service medium_small_bold_txt {% if not service.picture %}w_100{% endif %}">
{{ service.name }}
</div>
<div class="clear_both"></div>
{% if service.rel_children_for_service.all %}
<div class="childs_service_container">
{% for sub_serv in service.rel_children_for_service.all %}
<div class="services_block_child">
{% if sub_serv.picture %}
<div class="left_part_service">
<img class="service_img" src="{{ MEDIA_URL }}{{ sub_serv.picture }}">
</div>
{% endif %}
<div class="right_part_service child standart_semi_bold_txt {% if not sub_serv.picture %}w_100{% endif %}">
{{ sub_serv.name }}
</div>
<div class="clear_both"></div>
</div>
{% endfor %}
</div>
{% endif %}
</div>
</div>
{% endfor %}
{% endfor %}
</div>
</div>
</div>