From 8af4c7e9664bbbedb59c6e18802921c02238a981 Mon Sep 17 00:00:00 2001 From: Daveanand Mannie Date: Fri, 9 Jan 2026 20:25:07 -0500 Subject: [PATCH] [init/add] generic backend theme --- .gitignore | 1 + muk_web_theme-19/muk_web_appsbar/LICENSE | 165 +++++++++++++ muk_web_theme-19/muk_web_appsbar/__init__.py | 14 ++ .../muk_web_appsbar/__manifest__.py | 73 ++++++ .../muk_web_appsbar/doc/changelog.rst | 9 + .../muk_web_appsbar/doc/index.rst | 59 +++++ muk_web_theme-19/muk_web_appsbar/i18n/de.po | 94 ++++++++ .../muk_web_appsbar/models/__init__.py | 4 + .../muk_web_appsbar/models/ir_http.py | 19 ++ .../muk_web_appsbar/models/res_company.py | 15 ++ .../models/res_config_settings.py | 15 ++ .../muk_web_appsbar/models/res_users.py | 37 +++ .../static/description/banner.png | Bin 0 -> 101537 bytes .../static/description/banner.svg | 1 + .../static/description/icon.png | Bin 0 -> 1771 bytes .../static/description/icon.svg | 1 + .../static/description/index.html | 155 ++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 235062 bytes .../static/description/screenshot_user.png | Bin 0 -> 366955 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/scss/mixins.scss | 7 + .../static/src/scss/variables.dark.scss | 2 + .../static/src/scss/variables.scss | 6 + .../static/src/webclient/appsbar/appsbar.js | 34 +++ .../static/src/webclient/appsbar/appsbar.scss | 95 ++++++++ .../static/src/webclient/appsbar/appsbar.xml | 44 ++++ .../src/webclient/menus/app_menu_service.js | 33 +++ .../static/src/webclient/webclient.js | 11 + .../static/src/webclient/webclient.scss | 29 +++ .../static/src/webclient/webclient.xml | 15 ++ .../muk_web_appsbar/templates/webclient.xml | 12 + .../views/res_config_settings.xml | 20 ++ .../muk_web_appsbar/views/res_users.xml | 16 ++ muk_web_theme-19/muk_web_chatter/LICENSE | 165 +++++++++++++ muk_web_theme-19/muk_web_chatter/__init__.py | 1 + .../muk_web_chatter/__manifest__.py | 54 +++++ .../muk_web_chatter/doc/changelog.rst | 15 ++ .../muk_web_chatter/doc/index.rst | 57 +++++ muk_web_theme-19/muk_web_chatter/i18n/de.po | 71 ++++++ .../muk_web_chatter/models/__init__.py | 2 + .../muk_web_chatter/models/ir_http.py | 15 ++ .../muk_web_chatter/models/res_users.py | 36 +++ .../static/description/banner.png | Bin 0 -> 101085 bytes .../static/description/banner.svg | 1 + .../static/description/icon.png | Bin 0 -> 2370 bytes .../static/description/icon.svg | 2 + .../static/description/index.html | 171 ++++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 417060 bytes .../static/description/screenshot_sidebar.png | Bin 0 -> 323478 bytes .../static/description/screenshot_user.png | Bin 0 -> 420348 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/chatter/chatter.js | 26 ++ .../static/src/chatter/chatter.scss | 16 ++ .../static/src/chatter/chatter.xml | 74 ++++++ .../static/src/core/thread/thread.js | 30 +++ .../static/src/core/thread/thread.xml | 13 + .../static/src/scss/variables.scss | 2 + .../static/src/views/form/form_compiler.js | 66 ++++++ .../static/src/views/form/form_renderer.js | 57 +++++ .../muk_web_chatter/views/res_users.xml | 16 ++ muk_web_theme-19/muk_web_colors/LICENSE | 165 +++++++++++++ muk_web_theme-19/muk_web_colors/__init__.py | 6 + .../muk_web_colors/__manifest__.py | 48 ++++ .../muk_web_colors/doc/changelog.rst | 4 + muk_web_theme-19/muk_web_colors/doc/index.rst | 57 +++++ muk_web_theme-19/muk_web_colors/i18n/de.po | 163 +++++++++++++ .../muk_web_colors/models/__init__.py | 2 + .../models/color_assets_editor.py | 141 +++++++++++ .../models/res_config_settings.py | 213 +++++++++++++++++ .../static/description/banner.png | Bin 0 -> 99843 bytes .../static/description/banner.svg | 1 + .../static/description/icon.png | Bin 0 -> 1988 bytes .../static/description/icon.svg | 1 + .../static/description/index.html | 152 ++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 341692 bytes .../static/description/screenshot_dark.png | Bin 0 -> 335306 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/scss/colors.scss | 1 + .../static/src/scss/colors_dark.scss | 31 +++ .../static/src/scss/colors_light.scss | 31 +++ .../muk_web_colors/templates/webclient.xml | 11 + .../views/res_config_settings.xml | 83 +++++++ muk_web_theme-19/muk_web_dialog/LICENSE | 165 +++++++++++++ muk_web_theme-19/muk_web_dialog/__init__.py | 1 + .../muk_web_dialog/__manifest__.py | 60 +++++ .../muk_web_dialog/doc/changelog.rst | 4 + muk_web_theme-19/muk_web_dialog/doc/index.rst | 55 +++++ muk_web_theme-19/muk_web_dialog/i18n/de.po | 53 +++++ .../muk_web_dialog/models/__init__.py | 2 + .../muk_web_dialog/models/ir_http.py | 15 ++ .../muk_web_dialog/models/res_users.py | 36 +++ .../static/description/banner.png | Bin 0 -> 100231 bytes .../static/description/banner.svg | 1 + .../static/description/icon.png | Bin 0 -> 1299 bytes .../static/description/icon.svg | 2 + .../static/description/index.html | 154 ++++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 506374 bytes .../static/description/screenshot_user.png | Bin 0 -> 308749 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/core/dialog/dialog.js | 17 ++ .../static/src/core/dialog/dialog.scss | 7 + .../static/src/core/dialog/dialog.xml | 39 +++ .../static/src/scss/variables.scss | 2 + .../view_dialogs/select_create_dialog.js | 11 + .../muk_web_dialog/views/res_users.xml | 16 ++ muk_web_theme-19/muk_web_group/LICENSE | 165 +++++++++++++ muk_web_theme-19/muk_web_group/__init__.py | 0 .../muk_web_group/__manifest__.py | 34 +++ .../muk_web_group/doc/changelog.rst | 4 + muk_web_theme-19/muk_web_group/doc/index.rst | 62 +++++ muk_web_theme-19/muk_web_group/i18n/de.po | 3 + .../static/description/banner.png | Bin 0 -> 125702 bytes .../static/description/branner.svg | 1 + .../muk_web_group/static/description/icon.png | Bin 0 -> 1394 bytes .../muk_web_group/static/description/icon.svg | 1 + .../static/description/index.html | 139 +++++++++++ .../muk_web_group/static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 624453 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../src/search/collapse_all/collapse_all.js | 45 ++++ .../src/search/collapse_all/collapse_all.xml | 13 + .../src/search/expand_all/expand_all.js | 45 ++++ .../src/search/expand_all/expand_all.xml | 13 + .../muk_web_group/static/tests/group.test.js | 52 ++++ muk_web_theme-19/muk_web_refresh/LICENSE | 165 +++++++++++++ muk_web_theme-19/muk_web_refresh/__init__.py | 1 + .../muk_web_refresh/__manifest__.py | 44 ++++ .../muk_web_refresh/doc/changelog.rst | 4 + .../muk_web_refresh/doc/index.rst | 56 +++++ muk_web_theme-19/muk_web_refresh/i18n/de.po | 31 +++ .../muk_web_refresh/models/__init__.py | 1 + .../muk_web_refresh/models/ir_http.py | 20 ++ .../static/description/banner.png | Bin 0 -> 128113 bytes .../static/description/banner.svg | 1 + .../static/description/icon.png | Bin 0 -> 2692 bytes .../static/description/icon.svg | 1 + .../static/description/index.html | 137 +++++++++++ .../static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 595272 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/src/search/control_panel.js | 99 ++++++++ .../static/src/search/control_panel.xml | 31 +++ .../static/tests/refresh.test.js | 39 +++ muk_web_theme-19/muk_web_theme/LICENSE | 165 +++++++++++++ muk_web_theme-19/muk_web_theme/__init__.py | 21 ++ .../muk_web_theme/__manifest__.py | 61 +++++ .../muk_web_theme/doc/changelog.rst | 24 ++ muk_web_theme-19/muk_web_theme/doc/index.rst | 58 +++++ muk_web_theme-19/muk_web_theme/i18n/de.po | 179 ++++++++++++++ .../muk_web_theme/models/__init__.py | 3 + .../muk_web_theme/models/ir_http.py | 19 ++ .../muk_web_theme/models/res_company.py | 20 ++ .../models/res_config_settings.py | 125 ++++++++++ .../static/description/banner.png | Bin 0 -> 102620 bytes .../static/description/banner.svg | 1 + .../muk_web_theme/static/description/icon.png | Bin 0 -> 2269 bytes .../muk_web_theme/static/description/icon.svg | 1 + .../static/description/index.html | 223 ++++++++++++++++++ .../muk_web_theme/static/description/logo.png | Bin 0 -> 38064 bytes .../static/description/screenshot.png | Bin 0 -> 2101880 bytes .../static/description/screenshot_apps.png | Bin 0 -> 1345948 bytes .../static/description/screenshot_chatter.png | Bin 0 -> 708642 bytes .../description/screenshot_customize.png | Bin 0 -> 387587 bytes .../description/screenshot_mobile_apps.png | Bin 0 -> 82458 bytes .../description/screenshot_mobile_form.png | Bin 0 -> 103028 bytes .../description/screenshot_mobile_kanban.png | Bin 0 -> 93331 bytes .../description/screenshot_mobile_menu.png | Bin 0 -> 85399 bytes .../description/screenshot_settings.png | Bin 0 -> 458632 bytes .../description/service_development.png | Bin 0 -> 26148 bytes .../description/service_infrastructure.png | Bin 0 -> 20354 bytes .../description/service_integration.png | Bin 0 -> 24862 bytes .../static/description/service_support.png | Bin 0 -> 24150 bytes .../static/description/service_training.png | Bin 0 -> 24524 bytes .../static/description/theme_screenshot.png | Bin 0 -> 172093 bytes .../static/src/img/background.png | Bin 0 -> 505387 bytes .../muk_web_theme/static/src/scss/colors.scss | 13 + .../static/src/scss/variables.scss | 1 + .../static/src/views/form/form.scss | 8 + .../static/src/webclient/appsmenu/appsmenu.js | 60 +++++ .../src/webclient/appsmenu/appsmenu.scss | 67 ++++++ .../static/src/webclient/navbar/navbar.js | 19 ++ .../static/src/webclient/navbar/navbar.scss | 3 + .../static/src/webclient/navbar/navbar.xml | 49 ++++ .../muk_web_theme/templates/web_layout.xml | 13 + .../views/res_config_settings.xml | 102 ++++++++ 213 files changed, 6068 insertions(+) create mode 100644 .gitignore create mode 100644 muk_web_theme-19/muk_web_appsbar/LICENSE create mode 100644 muk_web_theme-19/muk_web_appsbar/__init__.py create mode 100644 muk_web_theme-19/muk_web_appsbar/__manifest__.py create mode 100644 muk_web_theme-19/muk_web_appsbar/doc/changelog.rst create mode 100644 muk_web_theme-19/muk_web_appsbar/doc/index.rst create mode 100644 muk_web_theme-19/muk_web_appsbar/i18n/de.po create mode 100644 muk_web_theme-19/muk_web_appsbar/models/__init__.py create mode 100644 muk_web_theme-19/muk_web_appsbar/models/ir_http.py create mode 100644 muk_web_theme-19/muk_web_appsbar/models/res_company.py create mode 100644 muk_web_theme-19/muk_web_appsbar/models/res_config_settings.py create mode 100644 muk_web_theme-19/muk_web_appsbar/models/res_users.py create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/banner.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/banner.svg create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/icon.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/icon.svg create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/index.html create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/logo.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/screenshot.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/screenshot_user.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/service_development.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/service_infrastructure.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/service_integration.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/service_support.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/description/service_training.png create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/scss/mixins.scss create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/scss/variables.dark.scss create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/scss/variables.scss create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/webclient/appsbar/appsbar.js create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/webclient/appsbar/appsbar.scss create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/webclient/appsbar/appsbar.xml create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/webclient/menus/app_menu_service.js create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/webclient/webclient.js create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/webclient/webclient.scss create mode 100644 muk_web_theme-19/muk_web_appsbar/static/src/webclient/webclient.xml create mode 100644 muk_web_theme-19/muk_web_appsbar/templates/webclient.xml create mode 100644 muk_web_theme-19/muk_web_appsbar/views/res_config_settings.xml create mode 100644 muk_web_theme-19/muk_web_appsbar/views/res_users.xml create mode 100644 muk_web_theme-19/muk_web_chatter/LICENSE create mode 100644 muk_web_theme-19/muk_web_chatter/__init__.py create mode 100644 muk_web_theme-19/muk_web_chatter/__manifest__.py create mode 100644 muk_web_theme-19/muk_web_chatter/doc/changelog.rst create mode 100644 muk_web_theme-19/muk_web_chatter/doc/index.rst create mode 100644 muk_web_theme-19/muk_web_chatter/i18n/de.po create mode 100644 muk_web_theme-19/muk_web_chatter/models/__init__.py create mode 100644 muk_web_theme-19/muk_web_chatter/models/ir_http.py create mode 100644 muk_web_theme-19/muk_web_chatter/models/res_users.py create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/banner.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/banner.svg create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/icon.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/icon.svg create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/index.html create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/logo.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/screenshot.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/screenshot_sidebar.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/screenshot_user.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/service_development.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/service_infrastructure.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/service_integration.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/service_support.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/description/service_training.png create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/chatter/chatter.js create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/chatter/chatter.scss create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/chatter/chatter.xml create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/core/thread/thread.js create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/core/thread/thread.xml create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/scss/variables.scss create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/views/form/form_compiler.js create mode 100644 muk_web_theme-19/muk_web_chatter/static/src/views/form/form_renderer.js create mode 100644 muk_web_theme-19/muk_web_chatter/views/res_users.xml create mode 100644 muk_web_theme-19/muk_web_colors/LICENSE create mode 100644 muk_web_theme-19/muk_web_colors/__init__.py create mode 100644 muk_web_theme-19/muk_web_colors/__manifest__.py create mode 100644 muk_web_theme-19/muk_web_colors/doc/changelog.rst create mode 100644 muk_web_theme-19/muk_web_colors/doc/index.rst create mode 100644 muk_web_theme-19/muk_web_colors/i18n/de.po create mode 100644 muk_web_theme-19/muk_web_colors/models/__init__.py create mode 100644 muk_web_theme-19/muk_web_colors/models/color_assets_editor.py create mode 100644 muk_web_theme-19/muk_web_colors/models/res_config_settings.py create mode 100644 muk_web_theme-19/muk_web_colors/static/description/banner.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/banner.svg create mode 100644 muk_web_theme-19/muk_web_colors/static/description/icon.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/icon.svg create mode 100644 muk_web_theme-19/muk_web_colors/static/description/index.html create mode 100644 muk_web_theme-19/muk_web_colors/static/description/logo.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/screenshot.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/screenshot_dark.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/service_development.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/service_infrastructure.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/service_integration.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/service_support.png create mode 100644 muk_web_theme-19/muk_web_colors/static/description/service_training.png create mode 100644 muk_web_theme-19/muk_web_colors/static/src/scss/colors.scss create mode 100644 muk_web_theme-19/muk_web_colors/static/src/scss/colors_dark.scss create mode 100644 muk_web_theme-19/muk_web_colors/static/src/scss/colors_light.scss create mode 100644 muk_web_theme-19/muk_web_colors/templates/webclient.xml create mode 100644 muk_web_theme-19/muk_web_colors/views/res_config_settings.xml create mode 100644 muk_web_theme-19/muk_web_dialog/LICENSE create mode 100644 muk_web_theme-19/muk_web_dialog/__init__.py create mode 100644 muk_web_theme-19/muk_web_dialog/__manifest__.py create mode 100644 muk_web_theme-19/muk_web_dialog/doc/changelog.rst create mode 100644 muk_web_theme-19/muk_web_dialog/doc/index.rst create mode 100644 muk_web_theme-19/muk_web_dialog/i18n/de.po create mode 100644 muk_web_theme-19/muk_web_dialog/models/__init__.py create mode 100644 muk_web_theme-19/muk_web_dialog/models/ir_http.py create mode 100644 muk_web_theme-19/muk_web_dialog/models/res_users.py create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/banner.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/banner.svg create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/icon.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/icon.svg create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/index.html create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/logo.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/screenshot.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/screenshot_user.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/service_development.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/service_infrastructure.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/service_integration.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/service_support.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/description/service_training.png create mode 100644 muk_web_theme-19/muk_web_dialog/static/src/core/dialog/dialog.js create mode 100644 muk_web_theme-19/muk_web_dialog/static/src/core/dialog/dialog.scss create mode 100644 muk_web_theme-19/muk_web_dialog/static/src/core/dialog/dialog.xml create mode 100644 muk_web_theme-19/muk_web_dialog/static/src/scss/variables.scss create mode 100644 muk_web_theme-19/muk_web_dialog/static/src/views/view_dialogs/select_create_dialog.js create mode 100644 muk_web_theme-19/muk_web_dialog/views/res_users.xml create mode 100644 muk_web_theme-19/muk_web_group/LICENSE create mode 100644 muk_web_theme-19/muk_web_group/__init__.py create mode 100644 muk_web_theme-19/muk_web_group/__manifest__.py create mode 100644 muk_web_theme-19/muk_web_group/doc/changelog.rst create mode 100644 muk_web_theme-19/muk_web_group/doc/index.rst create mode 100644 muk_web_theme-19/muk_web_group/i18n/de.po create mode 100644 muk_web_theme-19/muk_web_group/static/description/banner.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/branner.svg create mode 100644 muk_web_theme-19/muk_web_group/static/description/icon.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/icon.svg create mode 100644 muk_web_theme-19/muk_web_group/static/description/index.html create mode 100644 muk_web_theme-19/muk_web_group/static/description/logo.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/screenshot.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/service_development.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/service_infrastructure.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/service_integration.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/service_support.png create mode 100644 muk_web_theme-19/muk_web_group/static/description/service_training.png create mode 100644 muk_web_theme-19/muk_web_group/static/src/search/collapse_all/collapse_all.js create mode 100644 muk_web_theme-19/muk_web_group/static/src/search/collapse_all/collapse_all.xml create mode 100644 muk_web_theme-19/muk_web_group/static/src/search/expand_all/expand_all.js create mode 100644 muk_web_theme-19/muk_web_group/static/src/search/expand_all/expand_all.xml create mode 100644 muk_web_theme-19/muk_web_group/static/tests/group.test.js create mode 100644 muk_web_theme-19/muk_web_refresh/LICENSE create mode 100644 muk_web_theme-19/muk_web_refresh/__init__.py create mode 100644 muk_web_theme-19/muk_web_refresh/__manifest__.py create mode 100644 muk_web_theme-19/muk_web_refresh/doc/changelog.rst create mode 100644 muk_web_theme-19/muk_web_refresh/doc/index.rst create mode 100644 muk_web_theme-19/muk_web_refresh/i18n/de.po create mode 100644 muk_web_theme-19/muk_web_refresh/models/__init__.py create mode 100644 muk_web_theme-19/muk_web_refresh/models/ir_http.py create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/banner.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/banner.svg create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/icon.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/icon.svg create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/index.html create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/logo.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/screenshot.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/service_development.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/service_infrastructure.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/service_integration.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/service_support.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/description/service_training.png create mode 100644 muk_web_theme-19/muk_web_refresh/static/src/search/control_panel.js create mode 100644 muk_web_theme-19/muk_web_refresh/static/src/search/control_panel.xml create mode 100644 muk_web_theme-19/muk_web_refresh/static/tests/refresh.test.js create mode 100644 muk_web_theme-19/muk_web_theme/LICENSE create mode 100644 muk_web_theme-19/muk_web_theme/__init__.py create mode 100644 muk_web_theme-19/muk_web_theme/__manifest__.py create mode 100644 muk_web_theme-19/muk_web_theme/doc/changelog.rst create mode 100644 muk_web_theme-19/muk_web_theme/doc/index.rst create mode 100644 muk_web_theme-19/muk_web_theme/i18n/de.po create mode 100644 muk_web_theme-19/muk_web_theme/models/__init__.py create mode 100644 muk_web_theme-19/muk_web_theme/models/ir_http.py create mode 100644 muk_web_theme-19/muk_web_theme/models/res_company.py create mode 100644 muk_web_theme-19/muk_web_theme/models/res_config_settings.py create mode 100644 muk_web_theme-19/muk_web_theme/static/description/banner.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/banner.svg create mode 100644 muk_web_theme-19/muk_web_theme/static/description/icon.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/icon.svg create mode 100644 muk_web_theme-19/muk_web_theme/static/description/index.html create mode 100644 muk_web_theme-19/muk_web_theme/static/description/logo.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_apps.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_chatter.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_customize.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_mobile_apps.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_mobile_form.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_mobile_kanban.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_mobile_menu.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/screenshot_settings.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/service_development.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/service_infrastructure.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/service_integration.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/service_support.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/service_training.png create mode 100644 muk_web_theme-19/muk_web_theme/static/description/theme_screenshot.png create mode 100644 muk_web_theme-19/muk_web_theme/static/src/img/background.png create mode 100644 muk_web_theme-19/muk_web_theme/static/src/scss/colors.scss create mode 100644 muk_web_theme-19/muk_web_theme/static/src/scss/variables.scss create mode 100644 muk_web_theme-19/muk_web_theme/static/src/views/form/form.scss create mode 100644 muk_web_theme-19/muk_web_theme/static/src/webclient/appsmenu/appsmenu.js create mode 100644 muk_web_theme-19/muk_web_theme/static/src/webclient/appsmenu/appsmenu.scss create mode 100644 muk_web_theme-19/muk_web_theme/static/src/webclient/navbar/navbar.js create mode 100644 muk_web_theme-19/muk_web_theme/static/src/webclient/navbar/navbar.scss create mode 100644 muk_web_theme-19/muk_web_theme/static/src/webclient/navbar/navbar.xml create mode 100644 muk_web_theme-19/muk_web_theme/templates/web_layout.xml create mode 100644 muk_web_theme-19/muk_web_theme/views/res_config_settings.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c18dd8d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +__pycache__/ diff --git a/muk_web_theme-19/muk_web_appsbar/LICENSE b/muk_web_theme-19/muk_web_appsbar/LICENSE new file mode 100644 index 0000000..0a04128 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/LICENSE @@ -0,0 +1,165 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/muk_web_theme-19/muk_web_appsbar/__init__.py b/muk_web_theme-19/muk_web_appsbar/__init__.py new file mode 100644 index 0000000..df1b934 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/__init__.py @@ -0,0 +1,14 @@ +from . import models + +import base64 + +from odoo.tools import file_open + + +def _setup_module(env): + if env.ref('base.main_company', False): + with file_open('base/static/img/res_company_logo.png', 'rb') as file: + env.ref('base.main_company').write({ + 'appbar_image': base64.b64encode(file.read()) + }) + \ No newline at end of file diff --git a/muk_web_theme-19/muk_web_appsbar/__manifest__.py b/muk_web_theme-19/muk_web_appsbar/__manifest__.py new file mode 100644 index 0000000..a68243f --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/__manifest__.py @@ -0,0 +1,73 @@ +{ + 'name': 'MuK AppsBar', + 'summary': 'Adds a sidebar to the main screen', + 'description': ''' + This module adds a sidebar to the main screen. The sidebar has a list + of all installed apps similar to the home menu to ease navigation. + ''', + 'version': '19.0.1.1.1', + 'category': 'Tools/UI', + 'license': 'LGPL-3', + 'author': 'MuK IT', + 'website': 'http://www.mukit.at', + 'live_test_url': 'https://youtu.be/kmu69REqKDU', + 'contributors': [ + 'Mathias Markl ', + ], + 'depends': [ + 'base_setup', + 'web', + ], + 'data': [ + 'templates/webclient.xml', + 'views/res_users.xml', + 'views/res_config_settings.xml', + ], + 'assets': { + 'web._assets_primary_variables': [ + 'muk_web_appsbar/static/src/scss/variables.scss', + ], + 'web._assets_backend_helpers': [ + 'muk_web_appsbar/static/src/scss/mixins.scss', + ], + 'web.assets_web_dark': [ + ( + 'after', + 'muk_web_appsbar/static/src/scss/variables.scss', + 'muk_web_appsbar/static/src/scss/variables.dark.scss', + ), + ], + 'web.assets_backend': [ + ( + 'after', + 'web/static/src/webclient/webclient.js', + 'muk_web_appsbar/static/src/webclient/webclient.js', + ), + ( + 'after', + 'web/static/src/webclient/webclient.xml', + 'muk_web_appsbar/static/src/webclient/webclient.xml', + ), + ( + 'after', + 'web/static/src/webclient/webclient.js', + 'muk_web_appsbar/static/src/webclient/menus/app_menu_service.js', + ), + ( + 'after', + 'web/static/src/webclient/webclient.js', + 'muk_web_appsbar/static/src/webclient/appsbar/appsbar.js', + ), + 'muk_web_appsbar/static/src/webclient/webclient.scss', + 'muk_web_appsbar/static/src/webclient/appsbar/appsbar.xml', + 'muk_web_appsbar/static/src/webclient/appsbar/appsbar.scss', + ], + }, + 'images': [ + 'static/description/banner.png', + ], + 'installable': True, + 'application': False, + 'auto_install': False, + 'post_init_hook': '_setup_module', +} diff --git a/muk_web_theme-19/muk_web_appsbar/doc/changelog.rst b/muk_web_theme-19/muk_web_appsbar/doc/changelog.rst new file mode 100644 index 0000000..659d822 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/doc/changelog.rst @@ -0,0 +1,9 @@ +`1.1.0` +------- + +- Use CSS Grid + +`1.0.0` +------- + +- Initial Release diff --git a/muk_web_theme-19/muk_web_appsbar/doc/index.rst b/muk_web_theme-19/muk_web_appsbar/doc/index.rst new file mode 100644 index 0000000..8f6f787 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/doc/index.rst @@ -0,0 +1,59 @@ +=========== +MuK AppsBar +=========== + +This module adds a sidebar to the main screen. The sidebar has a list +of all installed apps similar to the home menu to ease navigation. + +Installation +============ + +To install this module, you need to: + +Download the module and add it to your Odoo addons folder. Afterward, log on to +your Odoo server and go to the Apps menu. Trigger the debug mode and update the +list by clicking on the "Update Apps List" link. Now install the module by +clicking on the install button. + +Upgrade +============ + +To upgrade this module, you need to: + +Download the module and add it to your Odoo addons folder. Restart the server +and log on to your Odoo server. Select the Apps menu and upgrade the module by +clicking on the upgrade button. + +Configuration +============= + +Each user can define in their profile the display of the sidebar. The options +are to show the large version, the small version, or hide the sidebar completely. +In addition, an image can be added for each company, which is displayed at the +bottom of the sidebar. + +Usage +============= + +Is the sidebar is activated it will be automatically displayed on the left side of +the systems UI. + +Credits +======= + +Contributors +------------ + +* Mathias Markl + +Author & Maintainer +------------------- + +This module is maintained by the `MuK IT GmbH `_. + +MuK IT is an Austrian company specialized in customizing and extending Odoo. +We develop custom solutions for your individual needs to help you focus on +your strength and expertise to grow your business. + +If you want to get in touch please contact us via mail +(sale@mukit.at) or visit our website (https://mukit.at). diff --git a/muk_web_theme-19/muk_web_appsbar/i18n/de.po b/muk_web_theme-19/muk_web_appsbar/i18n/de.po new file mode 100644 index 0000000..6b9c819 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/i18n/de.po @@ -0,0 +1,94 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * muk_web_appsbar +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0+e\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-11-26 16:53+0000\n" +"PO-Revision-Date: 2025-11-26 16:53+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: muk_web_appsbar +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_company__appbar_image +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_config_settings__appbar_image +msgid "Apps Menu Footer Image" +msgstr "Apps Menü Fußzeilenbild" + +#. module: muk_web_appsbar +#: model_terms:ir.ui.view,arch_db:muk_web_appsbar.view_res_config_settings_form +msgid "AppsBar" +msgstr "AppsBar" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: muk_web_appsbar +#: model:ir.model.fields,field_description:muk_web_appsbar.field_ir_http__display_name +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_company__display_name +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_config_settings__display_name +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_users__display_name +msgid "Display Name" +msgstr "Anzeigename" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_ir_http +msgid "HTTP Routing" +msgstr "HTTP-Routing" + +#. module: muk_web_appsbar +#: model:ir.model.fields,field_description:muk_web_appsbar.field_ir_http__id +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_company__id +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_config_settings__id +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_users__id +msgid "ID" +msgstr "ID" + +#. module: muk_web_appsbar +#: model:ir.model.fields.selection,name:muk_web_appsbar.selection__res_users__sidebar_type__invisible +msgid "Invisible" +msgstr "Unsichtbar" + +#. module: muk_web_appsbar +#: model:ir.model.fields.selection,name:muk_web_appsbar.selection__res_users__sidebar_type__large +msgid "Large" +msgstr "Groß" + +#. module: muk_web_appsbar +#. odoo-javascript +#: code:addons/muk_web_appsbar/static/src/webclient/appsbar/appsbar.xml:0 +msgid "Logo" +msgstr "Logo" + +#. module: muk_web_appsbar +#: model_terms:ir.ui.view,arch_db:muk_web_appsbar.view_res_config_settings_form +msgid "Set your own Logo for the appsbar" +msgstr "Setzen Sie Ihr eigenes Logo für die Appsbar ein" + +#. module: muk_web_appsbar +#: model:ir.model.fields,field_description:muk_web_appsbar.field_res_users__sidebar_type +msgid "Sidebar Type" +msgstr "Seitenleisten-Typ" + +#. module: muk_web_appsbar +#: model:ir.model.fields.selection,name:muk_web_appsbar.selection__res_users__sidebar_type__small +msgid "Small" +msgstr "Klein" + +#. module: muk_web_appsbar +#: model:ir.model,name:muk_web_appsbar.model_res_users +msgid "User" +msgstr "Benutzer" diff --git a/muk_web_theme-19/muk_web_appsbar/models/__init__.py b/muk_web_theme-19/muk_web_appsbar/models/__init__.py new file mode 100644 index 0000000..49f6c60 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/models/__init__.py @@ -0,0 +1,4 @@ +from . import ir_http +from . import res_users +from . import res_company +from . import res_config_settings diff --git a/muk_web_theme-19/muk_web_appsbar/models/ir_http.py b/muk_web_theme-19/muk_web_appsbar/models/ir_http.py new file mode 100644 index 0000000..66f4031 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/models/ir_http.py @@ -0,0 +1,19 @@ +from odoo import models + + +class IrHttp(models.AbstractModel): + + _inherit = "ir.http" + + #---------------------------------------------------------- + # Functions + #---------------------------------------------------------- + + def session_info(self): + result = super().session_info() + if self.env.user._is_internal(): + for company in self.env.user.company_ids.with_context(bin_size=True): + result['user_companies']['allowed_companies'][company.id].update({ + 'has_appsbar_image': bool(company.appbar_image), + }) + return result diff --git a/muk_web_theme-19/muk_web_appsbar/models/res_company.py b/muk_web_theme-19/muk_web_appsbar/models/res_company.py new file mode 100644 index 0000000..b55d9af --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/models/res_company.py @@ -0,0 +1,15 @@ +from odoo import models, fields + + +class ResCompany(models.Model): + + _inherit = 'res.company' + + #---------------------------------------------------------- + # Fields + #---------------------------------------------------------- + + appbar_image = fields.Binary( + string='Apps Menu Footer Image', + attachment=True + ) diff --git a/muk_web_theme-19/muk_web_appsbar/models/res_config_settings.py b/muk_web_theme-19/muk_web_appsbar/models/res_config_settings.py new file mode 100644 index 0000000..94e72fe --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/models/res_config_settings.py @@ -0,0 +1,15 @@ +from odoo import api, fields, models + + +class ResConfigSettings(models.TransientModel): + + _inherit = 'res.config.settings' + + #---------------------------------------------------------- + # Fields + #---------------------------------------------------------- + + appbar_image = fields.Binary( + related='company_id.appbar_image', + readonly=False + ) diff --git a/muk_web_theme-19/muk_web_appsbar/models/res_users.py b/muk_web_theme-19/muk_web_appsbar/models/res_users.py new file mode 100644 index 0000000..06f8210 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/models/res_users.py @@ -0,0 +1,37 @@ +from odoo import models, fields, api + + +class ResUsers(models.Model): + + _inherit = 'res.users' + + #---------------------------------------------------------- + # Properties + #---------------------------------------------------------- + + @property + def SELF_READABLE_FIELDS(self): + return super().SELF_READABLE_FIELDS + [ + 'sidebar_type', + ] + + @property + def SELF_WRITEABLE_FIELDS(self): + return super().SELF_WRITEABLE_FIELDS + [ + 'sidebar_type', + ] + + #---------------------------------------------------------- + # Fields + #---------------------------------------------------------- + + sidebar_type = fields.Selection( + selection=[ + ('invisible', 'Invisible'), + ('small', 'Small'), + ('large', 'Large') + ], + string="Sidebar Type", + default='large', + required=True, + ) diff --git a/muk_web_theme-19/muk_web_appsbar/static/description/banner.png b/muk_web_theme-19/muk_web_appsbar/static/description/banner.png new file mode 100644 index 0000000000000000000000000000000000000000..9a2242e2305bc1af25cf49467a055753628979f9 GIT binary patch literal 101537 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 z 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 KP$Kv0)Bgc#{J%;7 literal 0 HcmV?d00001 diff --git a/muk_web_theme-19/muk_web_appsbar/static/description/banner.svg b/muk_web_theme-19/muk_web_appsbar/static/description/banner.svg new file mode 100644 index 0000000..be17fa1 --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/static/description/banner.svg @@ -0,0 +1 @@ +MuK IT / Apps19MuK AppsBarEmpower your Odoo with \ No newline at end of file diff --git a/muk_web_theme-19/muk_web_appsbar/static/description/icon.png b/muk_web_theme-19/muk_web_appsbar/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9ac0efb340fe3f1ccf2a6720612db302e01844 GIT binary patch literal 1771 zcmb7_c{tk%6UU>DBtj)=N{Y6Aguc?P>c+8FC=qvv5{l9~>aIE$EvYN19@-|VRl3eP z8q{h@>Z&@MEb1!iTERMYDe68dtlj6?=Xw8p-#=!)^T*8mG4q*c?%G(JN{Y*hgFqlj zb2FmtfnNRFAYunTc=8G5K!n0VmViut=YiR3E}3&)~>`U0A3q_ z0)WZyfTRvBc0+C;>7*;wxTnSUO2jvBJI#sKI?ASIiq*AG;@Lu_{i?qBfuLKo~I${D# z(7>kZx!WAKu-SNmuN0K!=O24gKAKv9MO^kHkWjMC9D}ggQ~Od`-_G}Iu!BUn+Q_#KUN7Y1r_LQ^K zSlG@8;SBwr6yY+0b%n$km8uNg5^C5DQJxR+B*!yu*+DjWV3T#?A9r_l_pM>=-Z{S= zBYvIHEV3P0C&$C1kRC0kl=On2Yc=Uv<0hT!3gOdr^Ounx@yP)~$z@|AO0toXmE}Op z9;Qin*2RkfhqMoomfkFdct_U=NFf023*dCWgNhGt~GMBV{+25%Uxt~cN&{WOKo^klAY9Nd0MEj zI>CRBC07?C=Iq~MpY22<5E=9r>K=!XZU;x{#KJCZw zby5M+{0>Tg{Ue5`XU8HU73pLu4vM(i)_jP+H|M18DnqJNQv#H~{%JSI$lSxP)i{l3 z3=Y+73+%Ug{b(yPg`-z=Q~)hPFDy+-x1w>i$W=}t(^IeJtF&L$rT|D+g|fR8*`z&H z`uMm#F?LY}Fcxv)PcfVa?zk*STvS-NS7IFl4&>GO*qYY{=A3C4UnN%_|hD6EY3PU{PNurc&&-IwF!>DmO(?ogQ*e| zOmxTm93GAm^RxFI8+99-8uvcvZPZ>z)etnDCcI@h8$aVpu5L|40KnmvwG2O=6$|`` z9HHOS?!EfCJ2CcfoR{r&*QtX&ow~NC$%O9@-n38wvdXtV6A8PX^Q!5zsHT}KN1)4( zUKL$MPC}o@T47qwbFxzYEdX=y&XRiPj+(4vOktZ@P4DhD@F%+xQAsIqxek->9(L>& z@T{Ky{+~(ap=N`rQ7El!qjpglaNwbXH~Xy!FY-{!ykmB4L1p>>@TPNr<%Llz^88Bm zYFdh@+yN(jrUUh&s~LChDc_t!Cupm|OqmQt%8cNmlGT#9a5y$Rnt6}r2)ExsEs~Ez zMr#(Q78-9JK#je4UWS!+<;ZQ{OV8RB#smc=@<@-w)9k6ArslH3L@TO(m2*Jnow|s_cLTUg~uwnM$(A3+Zwwd@VpWQ3GCS z0Li&$21jq?z@JUm?)X2BP7D2d95ls`VA+scA?`nX_{lRm$~7|RTvp0iG6@s;_WN=z zgAquu=2_=d_*x5WqORR-xZcc?Yp5$hU=;l_dd$+^*ulUP*5Gv9$7Z$HI4zW;AyGQa z&Rwc%=Ws7}RyW3v$X4!M(Cfyz3nmPUG7-p06k)y}p#aP|V$Br+3-w|c@L%z^)E5Ic V2Vp8T;^2FM%#E#yWdyf`zW@=#Jw5;c literal 0 HcmV?d00001 diff --git a/muk_web_theme-19/muk_web_appsbar/static/description/icon.svg b/muk_web_theme-19/muk_web_appsbar/static/description/icon.svg new file mode 100644 index 0000000..9518f0e --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/static/description/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/muk_web_theme-19/muk_web_appsbar/static/description/index.html b/muk_web_theme-19/muk_web_appsbar/static/description/index.html new file mode 100644 index 0000000..fd8f3bc --- /dev/null +++ b/muk_web_theme-19/muk_web_appsbar/static/description/index.html @@ -0,0 +1,155 @@ +

+
+

MuK Colors

+

Customize your Odoo colors

+ +

MuK IT GmbH - www.mukit.at

+
+ + Community + + + Enterprise + +
+
+ +
+
+
+ +
+
+
+

Overview

+

+ This module adds a sidebar to the main screen. The sidebar has a list of all + installed apps similar to the home menu to ease navigation. Each user can define + in their profile the display of the sidebar. The options are to show the large + version, the small version, or hide the sidebar completely. In addition, an image + can be added for each company, which is displayed at the bottom of the sidebar. +

+
+
+
+ +
+
+
+

Settings

+

+ To set up the sidebar, the user can open their preferences or profile, depending on + whether the HR module is installed. The sidebar settings can now be changed via a + corresponding field. You will need to refresh your browser for the change to take effect. +

+
+ +
+
+
+
+ +
+
+

+ Want more? +

+

+ Are you having troubles with your Odoo integration? Or do you feel + your system lacks of essential features?
If your answer is YES + to one of the above questions, feel free to contact us at anytime + with your inquiry.
We are looking forward to discuss your + needs and plan the next steps with you.
+

+
+
+
+ +
+
+

Our Services

+
+
+
+
+ +
+

+ Odoo
Development +

+
+
+
+
+
+ +
+

+ Odoo
Integration +

+
+
+
+
+
+ +
+

+ Odoo
Infrastructure +

+
+
+
+
+
+ +
+

+ Odoo
Training +

+
+
+
+
+
+ +
+

+ Odoo
Support +

+
+
+
+
+
diff --git a/muk_web_theme-19/muk_web_appsbar/static/description/logo.png b/muk_web_theme-19/muk_web_appsbar/static/description/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9427ce33ea36c2ec961356d01d612bae02d48ce2 GIT binary patch literal 38064 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 literal 0 HcmV?d00001 diff --git a/muk_web_theme-19/muk_web_appsbar/static/description/screenshot.png b/muk_web_theme-19/muk_web_appsbar/static/description/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..17cfd6370b1c687d78ea840186a6a867709ac882 GIT binary patch literal 235062 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