From bb691a6ad0ec3498369a67d1b00a6bfcb77962f8 Mon Sep 17 00:00:00 2001 From: SBD Date: Thu, 23 Jan 2025 18:10:44 +0300 Subject: [PATCH] 0.0.52 w route card --- static/v2/css/widgets/w_route_card.css | 52 +++++++++++++++++-- .../v2/widgets/w_customer_route_card.html | 23 ++++++++ 2 files changed, 71 insertions(+), 4 deletions(-) diff --git a/static/v2/css/widgets/w_route_card.css b/static/v2/css/widgets/w_route_card.css index 562194a..68645c3 100644 --- a/static/v2/css/widgets/w_route_card.css +++ b/static/v2/css/widgets/w_route_card.css @@ -61,7 +61,42 @@ --route-text-img-filter: unset; } .route_card_info_data{ + &.mobile{display: none} + @media (max-width: 1024px) { + display: none; + &.mobile { + display: block; + --route-text-container-margin: 50px 0 0 51px; + + .route_card_owner_info { + height: unset; + margin-left: 0; + margin-bottom: 10px; + --medium-font-size: 12px; + } + .route_card_text_img{ + top: 25px; + } + .route_card_owner_avatar{ + top: 31px; + } + .card_owner_name{ + position: absolute; + top: 40px; + left: 74px; + --big-font-size: 12px; + } + } + } + + /* mobile end !!!*/ + position: relative; + + .card_owner_name{ + font-weight: 600; + font-size: var(--big-font-size); + } .route_card_text_img{ position: absolute; top: 5px; @@ -81,6 +116,9 @@ z-index: 10; } .route_card_text_container{ + @media (max-width: 992px) { + --big-font-size: 14px; + } background: var(--route-text-container-bg); padding: var(--route-text-container-padding); margin: var(--route-text-container-margin); @@ -98,10 +136,6 @@ display: flex; align-items: center; gap: 10px; - .card_owner_name{ - font-weight: 600; - font-size: var(--big-font-size); - } .card_splitter{ height: 22px; width: 2px; @@ -183,6 +217,9 @@ } } .from_to_place_data{ + @media (max-width: 992px) { + --big-font-size: 14px; + } &:has(.arrival_to){ .place{justify-content: right} } &:has(.departure_from){ @@ -229,6 +266,9 @@ } } .route_way_data{ + @media (max-width: 992px) { + --medium-font-size: 12px; + } flex-grow: 1; .route_transport{ display: flex; @@ -361,6 +401,10 @@ } } .route_btn_title{ + @media (max-width: 768px) { + --big-font-size: 14px; + --medium-font-size: 12px; + } color: var(--route-btn-title-color); font-size: var(--medium-font-size); &.big{ diff --git a/templates/v2/widgets/w_customer_route_card.html b/templates/v2/widgets/w_customer_route_card.html index cd99bf1..e04943a 100644 --- a/templates/v2/widgets/w_customer_route_card.html +++ b/templates/v2/widgets/w_customer_route_card.html @@ -26,6 +26,29 @@
{% trans "Объявление №" %} {{ route.id }}
+
+ + +
+
+
{% if route.owner_type == 'customer' %}{% trans "Нужен перевозчик" %}{% else %}{% trans "Могу перевезти" %}{% endif %}
+
{% trans "Тип посылки:" %}
{{ route.get_cargo_type_display }}
+
+
+ +
{{ route.phone }}
+
+
+
{{ route.owner }}
+
+ {% if route.comment %} + {{ route.comment|linebreaksbr }} + {% else %} + {% trans "Комментарий отсутствует" %} + {% endif %} +
+
{% trans "Объявление №" %} {{ route.id }}
+
{% trans "Забрать из:" %}