This commit is contained in:
2023-11-02 17:24:12 +03:00
parent c5c8fb8689
commit db8f5e16e3
5 changed files with 112 additions and 86 deletions

View File

@@ -0,0 +1,3 @@
<svg width="7" height="13" viewBox="0 0 7 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1 1L6 6.5L1 12" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 191 B

View File

@@ -1,82 +1,15 @@
{% load i18n %}
<section class="profile" >
{% csrf_token %}
<div
class="menu_profile">
<div>
<img class="svg" src="/static/img/svg/MagnifyingGlass.svg">
<a href="#">Поиск посылки</a>
<div class="menu_buttons close">
{% include "blocks/profile/b_buttons_menu_profile.html" %}
<div class="handler_menu close">
<img class="btns_f_curtain close" src="{% static 'img/svg/arrow_f_curtain.svg' %}">
<div class="text_f_curtain left">Меню</div>
<img class="btns_f_curtain close" src="{% static 'img/svg/arrow_f_curtain.svg' %}">
</div>
<div
id="customer"
onclick="select_tab_profile(this,'new_route_view','customer')"
{% if page_name == 'create_route_for_customer' %}
class="selected"
{% endif %} >
<img class="svg" src="/static/img/svg/PushPin.svg">
<a href="#">Разместить объявление как отправитель</a>
</div>
<div
id="mover"
onclick="select_tab_profile(this,'new_route_view','mover')"
{% if page_name == 'create_route_for_mover' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/PushPin.svg">
<a href="#">Разместить объявление как перевозчик</a>
</div>
<div
id="my_routes_id"
onclick="select_tab_profile(this,'get_routes')"
{% if page_name == 'my_routes' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/Cards.svg">
<a href="#">Мои объявления</a>
</div>
<div
onclick="select_tab_profile(this,'chats')"
{% if page_name == 'chat' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/ChatCircleDots.svg">
<a href="#">Написать сообщение
<div class="icon_unread_messages" style="padding-top: 0;">
<div class="cost-messages-in-user-tab-messenger">
<span class="unredmessages_value_text" style="padding-top: 2px;padding-left: 0;"></span>
</div>
</div>
</a>
</div>
<div
onclick="select_tab_profile(this,'support_tickets')"
{% if page_name == 'support' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/Headset.svg">
<a href="#">Тех. поддержка</a>
</div>
<div
onclick="select_tab_profile(this,'show_cur_subscribe')"
{% if page_name == 'my_subscribe' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/CurrencyDollar.svg">
<a href="#">Моя подписка</a>
</div>
<div
onclick="select_tab_profile(this,'change_profile')"
{% if page_name == 'change_profile' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/User.svg">
<a href="#">Мой профиль</a>
</div>
{# <div>#}
{# <a href="/profile/logout">Выйти из профиля</a>#}
{# </div>#}
</div>
<div class="info_profile">
{% if not page_html %}
{% include "blocks/profile/b_profile_first_page.html" %}

View File

@@ -0,0 +1,76 @@
{% load static %}
<div class="menu_profile">
<div>
<img class="svg" src="/static/img/svg/MagnifyingGlass.svg">
<a href="#">Поиск посылки</a>
</div>
<div
id="customer"
onclick="select_tab_profile(this,'new_route_view','customer')"
{% if page_name == 'create_route_for_customer' %}
class="selected"
{% endif %} >
<img class="svg" src="/static/img/svg/PushPin.svg">
<a href="#">Разместить объявление как отправитель</a>
</div>
<div
id="mover"
onclick="select_tab_profile(this,'new_route_view','mover')"
{% if page_name == 'create_route_for_mover' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/PushPin.svg">
<a href="#">Разместить объявление как перевозчик</a>
</div>
<div
id="my_routes_id"
onclick="select_tab_profile(this,'get_routes')"
{% if page_name == 'my_routes' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/Cards.svg">
<a href="#">Мои объявления</a>
</div>
<div
onclick="select_tab_profile(this,'chats')"
{% if page_name == 'chat' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/ChatCircleDots.svg">
<a href="#">Написать сообщение
<div class="icon_unread_messages" style="padding-top: 0;">
<div class="cost-messages-in-user-tab-messenger">
<span class="unredmessages_value_text" style="padding-top: 2px;padding-left: 0;"></span>
</div>
</div>
</a>
</div>
<div
onclick="select_tab_profile(this,'support_tickets')"
{% if page_name == 'support' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/Headset.svg">
<a href="#">Тех. поддержка</a>
</div>
<div
onclick="select_tab_profile(this,'show_cur_subscribe')"
{% if page_name == 'my_subscribe' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/CurrencyDollar.svg">
<a href="#">Моя подписка</a>
</div>
<div
onclick="select_tab_profile(this,'change_profile')"
{% if page_name == 'change_profile' %}
class="selected"
{% endif %}>
<img class="svg" src="/static/img/svg/User.svg">
<a href="#">Мой профиль</a>
</div>
{# <div>#}
{# <a href="/profile/logout">Выйти из профиля</a>#}
{# </div>#}
</div>

View File

@@ -77,3 +77,7 @@
<div class="block-list-of-users">
{% include "blocks/profile/b_list_of_users_messenger.html" %}
</div>
<div class="curtain_block_list_of_users">
</div>

View File

@@ -41,19 +41,29 @@
{# {% endfor %}#}
{# {% endif %}#}
{# </div>#}
<div class="container-messages" data-user-id="{{ user.id }}" data-cur-receiver="{{ cur_receiver.id }}" data-ticket-id='{{ ticket.id }}'>
{% include "blocks/profile/b_messages_container.html" %}
</div>
<div class="footer-chat{% if not new_msg_allow %} hide{% endif %}">
<div class="left-part-block-enter-message">
<input class="enter-message-inp" onfocus="check_new_messages_timeout()" onkeypress="sendMessageEnter(event,{{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})" placeholder="Отправить сообщение">
<div class="bottom_part_of_chats">
<div class="container-messages" data-user-id="{{ user.id }}" data-cur-receiver="{{ cur_receiver.id }}" data-ticket-id='{{ ticket.id }}'>
{% include "blocks/profile/b_messages_container.html" %}
</div>
<div class="right-part-block-enter-message">
<button class="attach-file-btn-message" onclick="attachFilemeassge(event,this,{{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})"></button>
<button class="send-message" onclick="sendMessage({{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})"></button>
<div class="footer-chat{% if not new_msg_allow %} hide{% endif %}">
<div class="left-part-block-enter-message">
<input class="enter-message-inp" onfocus="check_new_messages_timeout()" onkeypress="sendMessageEnter(event,{{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})" placeholder="Отправить сообщение">
</div>
{# <div class="right-part-block-enter-message">#}
{# <button class="attach-file-btn-message" onclick="attachFilemeassge(event,this,{{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})"></button>#}
{# <button class="send-message" onclick="sendMessage({{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})"></button>#}
{# </div>#}
<div class="right-part-block-enter-message">
{# <button class="attach-file-btn-message" onclick="attachFilemeassge(event,this,null,{{ user.id }},{{ cur_receiver.id }})"></button>#}
<input style="display: none;" type="file" onchange="attachFilemeassge(event,this,{{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})" id="id_choce_file" multiple>
<label for="id_choce_file" class="attach-file-btn-message"></label>
<button class="send-message" onclick="sendMessage({{ ticket.id }},{{ user.id }},{{ cur_receiver.id }})"></button>
<img src="{% static "/img/svg/loader.svg" %}" class="loader_show_message">
{# <button class="send-message" onclick="send_ws_msg('message')"></button>#}
</div>
</div>
</div>