From 9a9fad67df2a8ef0aa39d14b9c177ddaa01f1a3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cmoda=E2=80=9D?= Date: Mon, 23 Oct 2023 09:52:27 +0200 Subject: [PATCH] [IMP] pos_self_order: change layout of res_config_settings_views Some layout change of res_config_settings_views.xml to make it more readable. Now, important parameters are on the top of the page. closes odoo/odoo#139287 Signed-off-by: Joseph Caburnay (jcb) --- .../models/res_config_settings.py | 4 +-- .../product_list_page/product_list_page.scss | 7 ++-- .../product_list_page/product_list_page.xml | 21 ++++-------- .../views/res_config_settings_views.xml | 33 ++++++++++--------- 4 files changed, 28 insertions(+), 37 deletions(-) diff --git a/addons/pos_self_order/models/res_config_settings.py b/addons/pos_self_order/models/res_config_settings.py index 4bf89082c8c..fd8b5681363 100644 --- a/addons/pos_self_order/models/res_config_settings.py +++ b/addons/pos_self_order/models/res_config_settings.py @@ -1,6 +1,6 @@ -# -*- codingimport base64 +# -*- coding: utf-8 -*- + import qrcode -import base64 import zipfile from io import BytesIO diff --git a/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.scss b/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.scss index e6b6ffe435c..8e056026ac5 100644 --- a/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.scss +++ b/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.scss @@ -11,12 +11,9 @@ &.active { color: $headings-color; - &.active-no-image{ - outline: 1px solid $o-action; - } - - img { + div { outline: 1px solid $o-action; + border-radius: 0.25rem; } } } diff --git a/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.xml b/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.xml index b5d8e6c9f21..cb97667b817 100644 --- a/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.xml +++ b/addons/pos_self_order/static/src/app/pages/product_list_page/product_list_page.xml @@ -11,27 +11,20 @@ t-key="category.id" t-ref="category_{{category.id}}" t-attf-class="nav-link category-item flex-shrink-0 p-0" - t-att-class="{ - 'active-no-image border border-sm rounded p-1 d-flex align-items-center': !category.has_image - }" t-attf-href="#scrollspy_{{category.id}}"> -
-
-
+
+
+
+ +
- Product image
- + diff --git a/addons/pos_self_order/views/res_config_settings_views.xml b/addons/pos_self_order/views/res_config_settings_views.xml index c3df9068b11..7e6b78c70e3 100644 --- a/addons/pos_self_order/views/res_config_settings_views.xml +++ b/addons/pos_self_order/views/res_config_settings_views.xml @@ -12,8 +12,11 @@ - - + a +
+
+
+
+
+
+
+
@@ -44,20 +59,6 @@ - -
-
-
-
-
-
-