MuK Backend Theme

by
Odoo 11
v 12.0 Third Party 3476
Download for 12.0 series Deploy on Odoo.sh Live Preview
Backend themes might not work with Odoo Enterprise Edition. Please read the description carefully and, in doubt, ask the author before buying.
You bought this module and need support ? Click here !
Technical name muk_web_theme
LicenseAGPL-3
Websitehttp://www.mukit.at
Repositoryhttps://github.com/muk-it/muk_web.git#12.0
Included Dependencies
Technical name muk_web_theme
LicenseAGPL-3
Websitehttp://www.mukit.at
Repositoryhttps://github.com/muk-it/muk_web.git#12.0
Included Dependencies

MuK Backend Theme

Odoo Community Backend Theme

MuK IT GmbH - www.mukit.at

Overview

This module offers a mobile compatible design for Odoo Community. Furthermore it allows the user to define some design preferences. So he can choose the size of the sidebar and the position of the chatter. In addition, the background image of the app menu can be set for each company.

Desktop Interface

Mobile Interface

Fully Customizable

Menu Search & More

Help and Support

Feel free to contact us, if you need any help with your Odoo integration or addiontal features.

MuK Web Theme

This module offers a mobile compatible design for Odoo Community. Furthermore it allows the user to define some design preferences. So he can choose the size of the sidebar and the position of the chatter. In addition, the background image of the app menu can be set for each company.

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.

Another way to install this module is via the package management for Python (PyPI).

To install our modules using the package manager make sure odoo-autodiscover is installed correctly. Then open a console and install the module by entering the following command:

pip install --extra-index-url https://nexus.mukit.at/repository/odoo/simple <module>

The module name consists of the Odoo version and the module name, where underscores are replaced by a dash.

Module:

odoo<version>-addon-<module_name>

Example:

sudo -H pip3 install --extra-index-url https://nexus.mukit.at/repository/odoo/simple odoo11-addon-muk-utils

Once the installation has been successfully completed, the app is already in the correct folder. 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.

The biggest advantage of this variant is that you can now also update the app using the "pip" command. To do this, enter the following command in your console:

pip install --upgrade --extra-index-url https://nexus.mukit.at/repository/odoo/simple <module>

When the process is finished, restart your server and update the application in Odoo. The steps are the same as for the installation only the button has changed from "Install" to "Upgrade".

You can also view available Apps directly in our repository and find a more detailed installation guide on our website.

For modules licensed under OPL-1, you will receive access data when you purchase the module. If the modules were not purchased directly from MuK IT please contact our support (support@mukit.at) with a confirmation of purchase to receive the corresponding access data.

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.

If you installed the module using the "pip" command, you can also update the module in the same way. Just type the following command into the console:

pip install --upgrade --extra-index-url https://nexus.mukit.at/repository/odoo/simple <module>

When the process is finished, restart your server and update the application in Odoo, just like you would normally.

Configuration

No additional configuration is needed to use this module.

Usage

After the module is installed, the design is adjusted accordingly.

Credits

Contributors

Images

Some pictures are based on or inspired by:

Projects

Parts of the module are based on or inspired by:

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).

Please log in to comment on this module

Please choose a rating from 1 to 5 for this module.
Odoo
double line of search
by on

I have a problem, I see double line of search

Odoo
Re: double line of search
by on

Please create a new ticket Github with a bit more informationen.


Odoo
problems when installing
by on

I am installing the module, but this dependency asks for it "muk_utils" and I can not find it. I have the Odoo 12.0 (Community Version) problems when installing

Odoo
Re: problems when installing
by on

https://apps.odoo.com/apps/modules/12.0/muk_utils/


Odoo
I would like to know if this theme is compatible with Odoo 12.0 (Community Version) Compatibility with Odoo 12.0 (Community Version)
by on

I would like to know if this theme is compatible with Odoo 12.0 (Community Version)

Odoo
Re: I would like to know if this theme is compatible with Odoo 12.0 (Community Version) Compatibility with Odoo 12.0 (Community Version)
by on

Yes :)


Odoo
Customize
by on

How can I customize the Theme?

Odoo
Re: Customize
by on

You have to go to gernal settings.


Odoo
Great Work!
by on

Nice responsive Theme!


Odoo
Awesome
by on

Looks Fantastic!


Odoo
The settings for Sidebar and Chatter didn't work
by on

Hi there, I'm not quite sure is there any requirements that I missed. But when I did the changes on the "Setting" for Sidebar and Chatter seems didn't make any changes, still showing the default which is 'small sidebar' and 'chatter below form'. Appreciate your help and feedback. Cheers! -gs

Odoo
Re: The settings for Sidebar and Chatter didn't work
by on

https://github.com/muk-it/muk_web/issues/89


Odoo
Will it be available in Odoo 10 Community?
by on

Works good in Odoo 12 but need the same in Odoo 10

Odoo
Re: Will it be available in Odoo 10 Community?
by on

No, due to the fact that Odoo 12 has changed from Bootstrap version 3 to 4 and the Web Client has also changed considerably, a backport to an earlier version is not easily feasible and is therefore not on our roadmap. However, we will certainly migrate the theme to version 13 as soon as it is available.


Odoo
The problem of Search Menus... on mobile phone
by on

Search menus doesn't work on mobile phone, it works well on PC browser. Please fix this error. thanks.

Odoo
Re: The problem of Search Menus... on mobile phone
by on

Should be fixed in Version 1.5.0 Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
Error on the backend.
by on

I love this app but after some app updates getting below errors. odoo.addons.base.models.assetsbundle: Error: Undefined variable: "$mk-apps-color". on line 12559 of stdin >> color: $mk-apps-color; ----------^ This error occured while compiling the bundle 'web.assets_backend' containing: - /web/static/lib/bootstrap/scss/_functions.scss - /web/static/lib/bootstrap/scss/_mixins.scss - /web/static/src/scss/utils.scss - /web/static/src/scss/bs_mixins_overrides.scss - /muk_web_theme/static/src/scss/mixins.scss - /web/static/src/scss/primary_variables.scss - /muk_web_theme/static/src/scss/colors.custom.muk_web_theme._assets_primary_variables.scss - /web_editor/static/src/scss/web_editor.variables.scss - /mail/static/src/scss/variables.scss - /portal/static/src/scss/primary_variables.scss - /web/static/src/scss/secondary_variables.scss - /hr_org_chart/static/src/scss/variables.scss - /account/static/src/scss/variables.scss - /web/static/src/scss/bootstrap_overridden.scss - /muk_web_theme/static/src/scss/variables.scss - /web_editor/static/src/scss/bootstrap_overridden.scss - /web/static/src/scss/import_bootstrap_part1.scss - /web/static/src/scss/bs_mixins_overrides.scss - /web/static/src/scss/import_bootstrap_part2.scss - /web/static/src/scss/bootstrap_review.scss - /web/static/src/scss/webclient_extra.scss - /web/static/src/scss/webclient_layout.scss - /web/static/src/scss/webclient.scss - /web/static/src/scss/domain_selector.scss - /web/static/src/scss/model_field_selector.scss - /web/static/src/scss/progress_bar.scss - /web/static/src/scss/dropdown.scss - /web/static/src/scss/dropdown_extra.scss - /web/static/src/scss/tooltip.scss - /web/static/src/scss/debug_manager.scss - /web/static/src/scss/control_panel.scss - /web/static/src/scss/fields.scss - /web/static/src/scss/fields_extra.scss - /web/static/src/scss/views.scss - /web/static/src/scss/pivot_view.scss - /web/static/src/scss/graph_view.scss - /web/static/src/scss/form_view.scss - /web/static/src/scss/form_view_extra.scss - /web/static/src/scss/list_view.scss - /web/static/src/scss/list_view_extra.scss - /web/static/src/scss/kanban_dashboard.scss - /web/static/src/scss/kanban_examples_dialog.scss - /web/static/src/scss/kanban_column_progressbar.scss - /web/static/src/scss/kanban_view.scss - /web/static/src/scss/kanban_view_mobile.scss - /web/static/src/scss/web_calendar.scss - /web/static/src/scss/search_view.scss - /web/static/src/scss/search_view_mobile.scss - /web/static/src/scss/dropdown_menu.scss - /web/static/src/scss/search_view_extra.scss - /web/static/src/scss/data_export.scss - /base/static/src/scss/onboarding.scss - /web/static/src/scss/base_settings.scss - /web/static/src/scss/report_backend.scss - /base_import/static/src/scss/base_import.scss - /web_diagram/static/src/scss/diagram_view.scss - /web_editor/static/src/scss/web_editor.common.scss - /web_editor/static/src/scss/web_editor.backend.scss - /mail/static/src/scss/announcement.scss - /mail/static/src/scss/discuss.scss - /mail/static/src/scss/abstract_thread_window.scss - /mail/static/src/scss/thread_window.scss - /mail/static/src/scss/composer.scss - /mail/static/src/scss/chatter.scss - /mail/static/src/scss/followers.scss - /mail/static/src/scss/thread.scss - /mail/static/src/scss/systray.scss - /mail/static/src/scss/mail_activity.scss - /mail/static/src/scss/activity_view.scss - /mail/static/src/scss/kanban_view.scss - /mail/static/src/scss/attachment_box.scss - /project/static/src/scss/project_dashboard.scss - /calendar/static/src/scss/calendar.scss - /hr/static/src/scss/hr.scss - /sales_team/static/src/scss/sales_team_dashboard.scss - /hr_attendance/static/src/scss/hr_attendance.scss - /account/static/src/scss/account_reconciliation.scss - /account/static/src/scss/account_journal_dashboard.scss - /account/static/src/scss/account_dashboard.scss - /account/static/src/scss/section_and_note_backend.scss - /payment/static/src/scss/payment_acquirer.scss - /sale/static/src/scss/sale_onboarding.scss - /sale/static/src/scss/product_configurator.scss - /sale_timesheet/static/src/scss/sale_timesheet.scss - /stock/static/src/scss/stock_traceability_report.scss - /hr_org_chart/static/src/scss/hr_org_chart.scss - /hr_recruitment/static/src/scss/hr_job.scss - /board/static/src/scss/dashboard.scss - /muk_web_utils/static/src/scss/variables.scss - /muk_web_utils/static/src/scss/mixins.scss - /muk_web_utils/static/src/scss/switch.scss - /muk_web_utils/static/src/scss/dropzone.scss - /muk_web_utils/static/src/scss/module.scss - /muk_web_utils/static/src/scss/color.scss - /muk_web_utils/static/src/scss/image.scss - /muk_web_utils/static/src/scss/copy.scss - /muk_web_utils/static/src/scss/share.scss - /muk_web_utils/static/src/scss/notification.scss - /muk_web_theme/static/src/scss/layout.scss - /muk_web_theme/static/src/scss/navbar.scss - /muk_web_theme/static/src/scss/apps.scss - /muk_web_theme/static/src/scss/appsbar.scss - /muk_web_theme/static/src/scss/control_panel.scss - /muk_web_theme/static/src/scss/list_view.scss - /muk_web_theme/static/src/scss/form_view.scss - /muk_web_theme/static/src/scss/fields.scss - /web_widget_x2many_2d_matrix/static/src/scss/web_widget_x2many_2d_matrix.scss - /om_account_asset/static/src/scss/account_asset.scss - /web_settings_dashboard/static/src/scss/dashboard.scss


Odoo
by on

Just installed the module, looks fantastic, thanks a lot


Odoo
Error messages without debug mode
by on

Javascript error messages without asset debug mode (?debug=assets) are completely meaningless. So please create a ticket with a debug error message. Since Odoo has no notice for new comments, please create future issues directly on Github. Otherwise it can sometimes take a long time until I notice a new comment.


Odoo
So Bad can't access after install
by on

ncaught Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:3374 Traceback: Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found at Object.exception (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:3374:7) at Engine._render (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:3419:103) at Engine.render (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:3415:151) at Class.renderElement (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:3672:1014) at http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:3682:6 at http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:802:681 at fire (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:796:299) at Object.add [as done] (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:797:467) at Array. (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:802:649) at Function.each (http://93.104.209.238:8069/web/content/337-ee3696d/web.assets_common.js:625:767)


Odoo
First issue fixed, now this comes up. Top Menu Bar on Backend completely blank
by on

Error: Uncaught TypeError: Cannot read property 'text' of undefined http://server/web/content/1084-f19c043/web.assets_backend.js:851 Traceback: TypeError: Cannot read property 'text' of undefined at Class._updateMenuBrand [as _super] (http://server/web/content/1084-f19c043/web.assets_backend.js:851:415) at Class._updateMenuBrand (http://server/web/content/1084-f19c043/web.assets_backend.js:3417:1124) at Class._updateMenuBrand (http://server/web/content/862-cd93538/web.assets_common.js:3540:371) at Class.change_menu_section (http://server/web/content/1084-f19c043/web.assets_backend.js:850:108) at Class.trigger (http://server/web/content/862-cd93538/web.assets_common.js:3639:180) at Class.trigger (http://server/web/content/862-cd93538/web.assets_common.js:3645:148) at Class._on_app_clicked_done (http://server/web/content/1084-f19c043/web.assets_backend.js:568:757) at Object. (http://server/web/content/1084-f19c043/web.assets_backend.js:568:532) at fire (http://server/web/content/862-cd93538/web.assets_common.js:796:299) at Object.fireWith [as resolveWith] (http://server/web/content/862-cd93538/web.assets_common.js:801:198)


Odoo
Error after installation and system reboot does not help
by on

Hi I receive the following error. Please advise. Error: Uncaught TypeError: Cannot read property 'text' of undefined http://server/web/content/903-279826b/web.assets_backend.js:849 Traceback: TypeError: Cannot read property 'text' of undefined at Class._updateMenuBrand [as _super] (http://server/web/content/903-279826b/web.assets_backend.js:849:415) at Class._updateMenuBrand (http://server/web/content/903-279826b/web.assets_backend.js:3415:1124) at Class._updateMenuBrand (http://server/web/content/862-cd93538/web.assets_common.js:3540:371) at Class.change_menu_section (http://server/web/content/903-279826b/web.assets_backend.js:848:108) at Class.trigger (http://server/web/content/862-cd93538/web.assets_common.js:3639:180) at Class.trigger (http://server/web/content/862-cd93538/web.assets_common.js:3645:148) at Class._on_app_clicked_done (http://server/web/content/903-279826b/web.assets_backend.js:567:757) at Object. (http://server/web/content/903-279826b/web.assets_backend.js:567:532) at fire (http://server/web/content/862-cd93538/web.assets_common.js:796:299) at Object.fireWith [as resolveWith] (http://server/web/content/862-cd93538/web.assets_common.js:801:198)


Odoo
@King W.C. Wang good responsive theme
by on

Every user can set this in his own preferences. There are the settings: invisible, small and large. Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
@NIKHIL KRISHNAN NOT Support the RTL CSS.
by on

You are right the theme was not tested with RTL CSS, because I have not yet implemented any projects or customers with these requirements. But I will have a look at it. Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
@Michael Huang Can't you reproduce this bug?
by on

As far as I understood you correctly, I could not reproduce the bug on our latest version. Please note that Odoo does not send out a notification if a new comment is written. Please send me a step by step description to reproduce the error or make a short video. Link: https://github.com/muk-it/muk_web/issues


Odoo
good responsive theme
by on

how can we adjust the sidebar width or hide it? thanks!


Odoo
NOT Support the RTL CSS.
by on

When we change the language to Arabic, RTL is not properly working..! Other cases this is a very good theme and working Properly.!


Odoo
Can't you reproduce this bug?
by on

Just uninstall your Muk theme, and reinstall it, then you will not be able to change theme color anymore. Thanks.


Odoo
@Michael Huang Cannot change theme color
by on

Please make sure that your dependencies (MuK Utils & Muk Web Utils) are also up to date. Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
Cannot change theme color
by on

The change of theme color only works on a new created odoo database. If I restore a database, the change of theme color doesn't work. And if I update the Muk theme app, the change of theme color won't work either. Please fix this bug, thanks.


Odoo
Best free backend theme I seen
by on

Work very well on mobile device. The others theme I tried have some problems with submenu on mobile device...


Odoo
Cannot change theme color
by on

After updating to the latest version, I cannot change the theme color now


Odoo
@YUCEL SAY i got below error after installation and cannot any menu so i cannot even uninstall it .please help
by on

Check the addon folder permissions on your OS and try to restart the server and refresh the browser. Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
i got below error after installation and cannot any menu so i cannot even uninstall it .please help
by on

Error: Uncaught Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:3374 Traceback: Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found at Object.exception (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:3374:7) at Engine._render (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:3419:103) at Engine.render (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:3415:151) at Class.renderElement (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:3672:1014) at http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:3682:6 at http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:802:681 at fire (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:796:299) at Object.add [as done] (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:797:467) at Array. (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:802:649) at Function.each (http://www.erpp.com:8069/web/content/951-a28171c/web.assets_common.js:625:767)


Odoo
@matias could not install
by on

I can't say too much with this information. Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
could not install
by on

I could not install the module. I install the folder in addons but in odoo it does not appear to install after updating the applications


Odoo
Excellent theme
by on

Works also responsive


Odoo
@Michael Huang It's looks great
by on

Unfortunately, I couldn't reproduce your error. Both Chinese (Simplified) and Chinese (Traditional) worked for me as far as I can tell. Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
It's looks great
by on

But it doesn't show the correct Chinese font, I've installed the Chinese support on my centos server. when I install other theme or just don't install any theme, the Chinese font looks good. But if I install Muk web theme, the Chinese character will display in Song typeface, which looks bad. Could you please fix this bug, or tell me how to fix it. Thanks a lot. Michael michael_hzz@hotmail.com


Odoo
@Quang Bring chatter to bottom
by on

You can find the option in the user menu included in the preference dialog. Please note that Odoo does not send out a notification if a new comment is written. So in case, you have further questions please create a Github ticket.


Odoo
Bring chatter to bottom
by on

How to set chatter to the bottom of the form?