From ca1efdaf238cb24fd3ca10e5ef5151c949dce072 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E6=9C=AA=E5=A4=AE?= <2996985766@qq.com> Date: Tue, 9 Sep 2025 23:09:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加引用"sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.scss" --- .../__manifest__.py | 205 ++++++------------ 1 file changed, 66 insertions(+), 139 deletions(-) diff --git a/sh_backmate_theme_adv_enterprise/__manifest__.py b/sh_backmate_theme_adv_enterprise/__manifest__.py index c49e7cc6c..2347a8464 100644 --- a/sh_backmate_theme_adv_enterprise/__manifest__.py +++ b/sh_backmate_theme_adv_enterprise/__manifest__.py @@ -11,18 +11,8 @@ "summary": "Advance Material Backend Theme, Responsive Theme, Fully functional Theme, flexible Backend Theme, fast Backend Theme, lightweight Backend Theme, Animated Backend Theme, Modern multipurpose theme, Customizable Backend Theme, Multi Tab Backend Theme Odoo", "category": "Themes/Backend", "version": "0.0.4", - "depends": - [ - "base", - "web", - "web_enterprise", - "mail", - "mail_enterprise", - "voip" - ], - - "data": - [ + "depends": ["base", "web", "web_enterprise", "mail", "mail_enterprise", "voip"], + "data": [ "security/base_security.xml", "security/ir.model.access.csv", "data/theme_config_data.xml", @@ -36,38 +26,35 @@ "views/notifications_view.xml", "views/send_notifications.xml", "views/web_push_notification.xml", - "views/import_export_view.xml", + "views/import_export_view.xml", "views/res_users_views.xml", - ], - 'assets': { - + "assets": { # 'web._assets_primary_variables': [ # # ('after', 'web/static/src/scss/primary_variables.scss', '/sh_backmate_theme_adv_enterprise/static/src/scss/back_theme_config_main_scss.scss'), # ('after', 'web_enterprise/static/src/scss/primary_variables.scss', '/sh_backmate_theme_adv_enterprise/static/src/scss/back_theme_config_main_scss.scss'), # ], - - 'web._assets_primary_variables': [ + "web._assets_primary_variables": [ # ('after', 'web_enterprise/static/src/**/*.variables.scss', '/sh_backmate_theme_adv_enterprise/static/src/scss/back_theme_config_main_scss.scss'), - ('after', 'web/static/src/scss/primary_variables.scss', '/sh_backmate_theme_adv_enterprise/static/src/scss/back_theme_config_main_scss.scss'), + ( + "after", + "web/static/src/scss/primary_variables.scss", + "/sh_backmate_theme_adv_enterprise/static/src/scss/back_theme_config_main_scss.scss", + ), # ('replace', 'web_enterprise/static/src/scss/primary_variables.scss', '/sh_backmate_theme_adv_enterprise/static/src/scss/back_theme_config_main_scss.scss'), ], - - 'web.assets_frontend': [ - # 'sh_backmate_theme_adv_enterprise/static/src/js/custom_on_document_ready.js', - - "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_1.scss", - "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_2.scss", - "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_3.scss", - "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_4.scss", - - ], - - "web.assets_web_dark": [ - 'sh_backmate_theme_adv_enterprise/static/src/scss/night_mode/night_mode.scss', + "web.assets_frontend": [ + # 'sh_backmate_theme_adv_enterprise/static/src/js/custom_on_document_ready.js', + "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_1.scss", + "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_2.scss", + "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_3.scss", + "sh_backmate_theme_adv_enterprise/static/src/scss/login_page/login_page_style_4.scss", ], - 'web.assets_backend': [ - #new_style_1_view# + "web.assets_web_dark": [ + "sh_backmate_theme_adv_enterprise/static/src/scss/night_mode/night_mode.scss", + ], + "web.assets_backend": [ + # new_style_1_view# "sh_backmate_theme_adv_enterprise/static/src/scss/list_view/list_view_style.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/list_view/predefine_list_view.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/modal_dialog/modal_dialog.scss", @@ -76,175 +63,131 @@ "sh_backmate_theme_adv_enterprise/static/src/scss/check_box_style/check_box_style.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/radio_btn_style/radio_btn_style.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/form_element_style/form_element_style.scss", - # quick create - 'sh_backmate_theme_adv_enterprise/static/src/js/quick_create/quick_create.js', - 'sh_backmate_theme_adv_enterprise/static/src/scss/quick_create/quick_create.scss', + "sh_backmate_theme_adv_enterprise/static/src/js/quick_create/quick_create.js", + "sh_backmate_theme_adv_enterprise/static/src/scss/quick_create/quick_create.scss", "sh_backmate_theme_adv_enterprise/static/src/xml/quick_create/quick_create.xml", - # recent viewed records "sh_backmate_theme_adv_enterprise/static/src/js/recently_viewed_records/dropdown.js", "sh_backmate_theme_adv_enterprise/static/src/js/recently_viewed_records/form_controller.js", "sh_backmate_theme_adv_enterprise/static/src/js/recently_viewed_records/systray_recent_records.js", "sh_backmate_theme_adv_enterprise/static/src/scss/recently_viewed_records/recent_records_systray.scss", "sh_backmate_theme_adv_enterprise/static/src/xml/recently_viewed_records/systray_recent_records.xml", - # studio # "sh_backmate_theme_adv_enterprise/static/src/scss/studio_view/studio_view.scss", - # button # "sh_backmate_theme_adv_enterprise/static/src/scss/button/common_button_style.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/button/button_style.scss", # button # - - - #kanban# + # kanban# "sh_backmate_theme_adv_enterprise/static/src/scss/kanban_view/common_kanban_style.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/kanban_view/kanban_style_1.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/kanban_view/kanban_style_2.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/kanban_view/kanban_style_3.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/kanban_view/kanban_style_4.scss", - #kanban# - - - #calender# + # kanban# + # calender# "sh_backmate_theme_adv_enterprise/static/src/scss/calendar_view/common_calender_style.scss", - - - # sticky # + # sticky # "sh_backmate_theme_adv_enterprise/static/src/scss/sticky/sticky_form.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/sticky/sticky_list_inside_form.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/sticky/sticky_list.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/sticky/sticky_pivot.scss", - # scrollbar style "sh_backmate_theme_adv_enterprise/static/src/scss/scrollbar/scrollbar_style.scss", - "https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap", - #new_style_1_view# - - - #menu structure + # new_style_1_view# + # menu structure "sh_backmate_theme_adv_enterprise/static/src/js/navbar.js", - 'sh_backmate_theme_adv_enterprise/static/src/js/dropdown.js', + "sh_backmate_theme_adv_enterprise/static/src/js/dropdown.js", "sh_backmate_theme_adv_enterprise/static/src/xml/menu.xml", - - #Theme Config + # Theme Config "sh_backmate_theme_adv_enterprise/static/src/js/theme_config_custom.js", "sh_backmate_theme_adv_enterprise/static/src/xml/ThemeConfigSystray.xml", "sh_backmate_theme_adv_enterprise/static/src/xml/theme_config.xml", - - - # #To DO "sh_backmate_theme_adv_enterprise/static/src/scss/todo/todo.scss", - 'sh_backmate_theme_adv_enterprise/static/src/js/todo_widget.js', - 'sh_backmate_theme_adv_enterprise/static/src/js/todo.js', + "sh_backmate_theme_adv_enterprise/static/src/js/todo_widget.js", + "sh_backmate_theme_adv_enterprise/static/src/js/todo.js", "sh_backmate_theme_adv_enterprise/static/src/xml/todo.xml", "sh_backmate_theme_adv_enterprise/static/src/xml/todo_card.xml", - - #Calculator + # Calculator "sh_backmate_theme_adv_enterprise/static/src/js/calculator.js", "sh_backmate_theme_adv_enterprise/static/src/scss/calculator/calculator.scss", "sh_backmate_theme_adv_enterprise/static/src/xml/Calculator.xml", - - #Language Selection + # Language Selection "sh_backmate_theme_adv_enterprise/static/src/xml/Language.xml", - 'sh_backmate_theme_adv_enterprise/static/src/js/language_selector.js', - - + "sh_backmate_theme_adv_enterprise/static/src/js/language_selector.js", # # Base odoo js # todo for multi tab # 'sh_backmate_theme_adv_enterprise/static/src/js/action_service_multi_tab.js', # 'sh_backmate_theme_adv_enterprise/static/src/js/action_service.js', - 'sh_backmate_theme_adv_enterprise/static/src/js/route_service.js', + "sh_backmate_theme_adv_enterprise/static/src/js/route_service.js", # "sh_backmate_theme_adv_enterprise/static/src/js/owl.carousel.js", # "sh_backmate_theme_adv_enterprise/static/src/scss/owl.carousel.css", # "sh_backmate_theme_adv_enterprise/static/src/scss/owl.theme.default.min.css", - # #global Search "sh_backmate_theme_adv_enterprise/static/src/js/global_search.js", "sh_backmate_theme_adv_enterprise/static/src/scss/global_search/global_search.scss", - "sh_backmate_theme_adv_enterprise/static/src/xml/global_search.xml", - - #Zoom Widget + "sh_backmate_theme_adv_enterprise/static/src/xml/global_search.xml", + # Zoom Widget "sh_backmate_theme_adv_enterprise/static/src/scss/zoom_in_out/zoom_in_out.scss", "sh_backmate_theme_adv_enterprise/static/src/xml/zoom.xml", "sh_backmate_theme_adv_enterprise/static/src/webclient/web_client.js", "sh_backmate_theme_adv_enterprise/static/src/webclient/zoomwidget/zoomwidget.js", - # # discuss chatter design - 'sh_backmate_theme_adv_enterprise/static/src/components/message/message.js', + "sh_backmate_theme_adv_enterprise/static/src/components/message/message.js", "sh_backmate_theme_adv_enterprise/static/src/xml/message.xml", "sh_backmate_theme_adv_enterprise/static/src/scss/discuss_chatter/discuss_chatter.scss", - # #Firebase and bus Notification - 'https://www.gstatic.com/firebasejs/8.4.3/firebase-app.js', - 'https://www.gstatic.com/firebasejs/8.4.3/firebase-messaging.js', + "https://www.gstatic.com/firebasejs/8.4.3/firebase-app.js", + "https://www.gstatic.com/firebasejs/8.4.3/firebase-messaging.js", "sh_backmate_theme_adv_enterprise/static/src/js/firebase.js", - # #multi tab "sh_backmate_theme_adv_enterprise/static/src/xml/navbar.xml", "sh_backmate_theme_adv_enterprise/static/src/webclient/navtab/navtab.js", - 'sh_backmate_theme_adv_enterprise/static/src/webclient/action_container.js', + "sh_backmate_theme_adv_enterprise/static/src/webclient/action_container.js", "sh_backmate_theme_adv_enterprise/static/src/xml/notification.xml", - # # Refresh Feature "sh_backmate_theme_adv_enterprise/static/src/js/kanban_controller.js", "sh_backmate_theme_adv_enterprise/static/src/js/list_controller.js", - 'sh_backmate_theme_adv_enterprise/static/src/js/calendar_controller.js', + "sh_backmate_theme_adv_enterprise/static/src/js/calendar_controller.js", "sh_backmate_theme_adv_enterprise/static/src/xml/refresh.xml", - # fonts file "sh_backmate_theme_adv_enterprise/static/src/scss/font/fonts.scss", - # theme config panel design "sh_backmate_theme_adv_enterprise/static/src/scss/theme_config.scss", - # body background type color/image "sh_backmate_theme_adv_enterprise/static/src/scss/background/body_background_img/background-img.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/background/body_background_color/background-color.scss", - # sidebar style "sh_backmate_theme_adv_enterprise/static/src/scss/sidebar/sidebar_style_1.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/sidebar/expaned.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/sidebar/collapsed.scss", - - #rtl + # rtl "sh_backmate_theme_adv_enterprise/static/src/scss/rtl/rtl.scss", - # breadcrumb style "sh_backmate_theme_adv_enterprise/static/src/scss/breadcrumb/breadcrumb.scss", - # separator style "sh_backmate_theme_adv_enterprise/static/src/scss/separator/separator.scss", - # Navbar "sh_backmate_theme_adv_enterprise/static/src/scss/navbar/navbar.scss", - # Form View "sh_backmate_theme_adv_enterprise/static/src/scss/form_view/form_view.scss", - # responsive view "sh_backmate_theme_adv_enterprise/static/src/scss/responsive/responsive_theme.scss", - # notification style "sh_backmate_theme_adv_enterprise/static/src/scss/notification/notification.scss", - # nprogress "sh_backmate_theme_adv_enterprise/static/src/scss/nprogress/nprogress.scss", "sh_backmate_theme_adv_enterprise/static/src/js/nprogress.js", "sh_backmate_theme_adv_enterprise/static/src/js/progressbar.js", - # multi tab "sh_backmate_theme_adv_enterprise/static/src/scss/multi_tab_at_control_panel/multi_tab.scss", - - # control panel + # control panel "sh_backmate_theme_adv_enterprise/static/src/scss/control_panel_style/control_panel_style.scss", - "sh_backmate_theme_adv_enterprise/static/src/js/pivot_view_sticky/pivot_sticky_dropdown.js", - - # font icon + # font icon "sh_backmate_theme_adv_enterprise/static/src/scss/icon_style/icon_style.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/backend_font_icon_style/font_awesome_light_icon.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/backend_font_icon_style/font_awesome_thin_icon.scss", @@ -254,61 +197,46 @@ "sh_backmate_theme_adv_enterprise/static/src/scss/oi_odoo_icon/oi_regular_icon.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/oi_odoo_icon/oi_thin_icon.scss", "sh_backmate_theme_adv_enterprise/static/src/scss/app_icon_style/app_icon.scss", - # Disable Auto edit feature "sh_backmate_theme_adv_enterprise/static/src/js/form_controller.js", "sh_backmate_theme_adv_enterprise/static/src/xml/form_controller.xml", - - # open record in new tab feature - 'sh_backmate_theme_adv_enterprise/static/src/xml/open_record_in_new_tab/action_menus.xml', - 'sh_backmate_theme_adv_enterprise/static/src/xml/open_record_in_new_tab/list_rendered.xml', - 'sh_backmate_theme_adv_enterprise/static/src/js/open_record.js', - - #Quick menu + "sh_backmate_theme_adv_enterprise/static/src/xml/open_record_in_new_tab/action_menus.xml", + "sh_backmate_theme_adv_enterprise/static/src/xml/open_record_in_new_tab/list_rendered.xml", + "sh_backmate_theme_adv_enterprise/static/src/js/open_record.js", + # Quick menu "sh_backmate_theme_adv_enterprise/static/src/scss/quick_menu/quick_menu.scss", "sh_backmate_theme_adv_enterprise/static/src/js/quick_menu.js", "sh_backmate_theme_adv_enterprise/static/src/xml/web_quick_menu.xml", - "sh_backmate_theme_adv_enterprise/static/src/xml/voip_systray_item.xml", - # attachments in listview "sh_backmate_theme_adv_enterprise/static/src/scss/attachment/attachment.scss", "sh_backmate_theme_adv_enterprise/static/src/xml/attachment_in_listview/ShDocumentViewer.xml", "sh_backmate_theme_adv_enterprise/static/src/xml/attachment_in_listview/list_renderer.xml", "sh_backmate_theme_adv_enterprise/static/src/js/attachment_in_listview/ShDocumentViewer.js", "sh_backmate_theme_adv_enterprise/static/src/js/attachment_in_listview/list_view_renderer.js", - 'web/static/lib/pdfjs/build/pdf.js', - 'web/static/lib/pdfjs/build/pdf.worker.js', - 'web/static/lib/pdfjs/web/viewer.js', - + "web/static/lib/pdfjs/build/pdf.js", + "web/static/lib/pdfjs/build/pdf.worker.js", + "web/static/lib/pdfjs/web/viewer.js", # edit_save_button - 'sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.xml', - 'sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.js', - + "sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.xml", + "sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.js", + "sh_backmate_theme_adv_enterprise/static/src/views/form/form_controller.scss", # breadcrumb_to_back_button - 'sh_backmate_theme_adv_enterprise/static/src/search/control_panel/*', + "sh_backmate_theme_adv_enterprise/static/src/search/control_panel/*", ], - - 'web.assets_web': [ - ('replace', 'web_enterprise/static/src/main.js', 'web/static/src/main.js'), + "web.assets_web": [ + ("replace", "web_enterprise/static/src/main.js", "web/static/src/main.js"), ], - - # 'web.assets_backend_prod_only': [ - # ('replace', 'web_enterprise/static/src/main.js', 'web/static/src/main.js'), - # ], - + # 'web.assets_backend_prod_only': [ + # ('replace', 'web_enterprise/static/src/main.js', 'web/static/src/main.js'), + # ], # 'web.assets_qweb': [ - # ], - - - }, - - 'images': [ - 'static/description/splash-screen.png', - 'static/description/splash-screen_screenshot.gif' + "images": [ + "static/description/splash-screen.png", + "static/description/splash-screen_screenshot.gif", ], "live_test_url": "https://softhealer.com/support?ticket_type=demo_request", "installable": True, @@ -317,5 +245,4 @@ "currency": "EUR", "bootstrap": True, "license": "OPL-1", - }