MuK Backend Theme

by
Odoo 30
v 14.0 Third Party 12456
Download for v 14.0 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.
Lines of code 3993
Technical Name muk_web_theme
LicenseLGPL-3
Websitehttp://www.mukit.at
Also available in version v 13.0 v 12.0
You bought this module and need support? Click here!
Lines of code 3993
Technical Name muk_web_theme
LicenseLGPL-3
Websitehttp://www.mukit.at
Also available in version v 13.0 v 12.0

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

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
Implementation

Odoo
Integration

Odoo
Customization

Odoo
Development

Odoo
Support

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:

  • Freepik

Projects

Parts of the module are inspired by:

  • Web Responsive
  • List Range Selection
  • Openworx Backend Theme

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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Failed to install on Odoov14
by
James Valladares
on 1/26/21, 12:48 PM

I had tried to install it in odoo14 and I got the following error:

Traceback (most recent call last):
  File "/odoo/odoo-server/odoo/http.py", line 639, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/odoo/odoo-server/odoo/http.py", line 315, in _handle_exception
    raise exception.with_traceback(None) from new_cause
KeyError: 'company_id'

Help me please, I'm just starting in ODOO

Failed to install on Odoo CE v14.0. -
by
Kevin Jones
on 1/24/21, 9:59 PM
Received error trace: AttributeError: module 'odoo.api' has no attribute 'multi'

Per Odoo, 'multi' has been removed from the odoo.api since v13.

Can you correct and package? I will re-test and then re-rate.

Thank you!

thanks, you are amazing. The best theme
by
Cesar
on 1/10/21, 6:58 PM



Error
by
Huy Ta
on 12/15/20, 9:47 PM

I had tried to install it in odoo14 and I got the following error:

Traceback:
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
    at Object.exception (http://localhost:8074/web/content/767-781d422/web.assets_common.js:4385:7)
    at Engine._render (http://localhost:8074/web/content/767-781d422/web.assets_common.js:4430:103)
    at Engine.render (http://localhost:8074/web/content/767-781d422/web.assets_common.js:4426:151)
    at Class.renderElement (http://localhost:8074/web/content/767-781d422/web.assets_common.js:4938:734)
    at http://localhost:8074/web/content/767-781d422/web.assets_common.js:4948:6

Error
by
ferreiraefrain@gmail.com
on 1/20/21, 9:08 AM
An error is generated installing in odoo 14:
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found at Object.exception (http://127.0.0.1:8069/web/content/407-089eb8a/web.assets_common.js:4380:7) at Engine._render (http://127.0.0.1:8069/web/content/407-089eb8a/web.assets_common.js:4425:103) at Engine.render (http://127.0.0.1:8069/web/content/407-089eb8a/web.assets_common.js:4421:151) at Class.renderElement (http://127.0.0.1:8069/web/content/407-089eb8a/web.assets_common.js:4933:734) at http://127.0.0.1:8069/web/content/407-089eb8a/web.assets_common.js:4943:6

by
James Stumpf
on 1/4/21, 1:59 PM

to fix this error download version 13. Replace the corrupted file appsbar.js from version 14 with the working version from 13. Worked for me.



Error
by
Jean-Christophe CHOQUET
on 12/29/20, 1:07 PM

i have the same error in odoo 14:

Retraçage :
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
    at Object.exception (https://82.165.18.42/web/content/399-780b34f/web.assets_common.js:4385:7)
    at Engine._render (https://82.165.18.42/web/content/399-780b34f/web.assets_common.js:4430:103)
    at Engine.render (https://82.165.18.42/web/content/399-780b34f/web.assets_common.js:4426:151)
    at Class.renderElement (https://82.165.18.42/web/content/399-780b34f/web.assets_common.js:4938:734)
    at https://82.165.18.42/web/content/399-780b34f/web.assets_common.js:4948:6

by
sansiri.t@tggs.kmutnb.ac.th
on 12/19/20, 11:57 PM

There is a bug in __manifest__.py file in the "qweb" file list.

In the current version 14.0.1.0.0, the qweb file list is:

"qweb": [
"static/src/components/control_panel.xml",
"static/src/xml/*.xml",
],

There is a problem in the wildcard *.xml. So
Change this list as follow correct the bug.
"qweb": [
"static/src/components/control_panel.xml",
"static/src/xml/apps.xml",
"static/src/xml/appsbar.xml",
"static/src/xml/base.xml",
"static/src/xml/navbar.xml",
"static/src/xml/shortcuts.xml",
"static/src/xml/views.xml",
],

Error
by
Ferreteria ERO
on 12/11/20, 1:51 PM


I tried to apply it in odoo 14 and I get the following error


Rastreo de error:
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
    at Object.exception (http://localhost:8069/web/content/6622-4cdc0e6/web.assets_common.js:4380:7)
    at Engine._render (http://localhost:8069/web/content/6622-4cdc0e6/web.assets_common.js:4425:103)
    at Engine.render (http://localhost:8069/web/content/6622-4cdc0e6/web.assets_common.js:4421:151)
    at Class.renderElement (http://localhost:8069/web/content/6622-4cdc0e6/web.assets_common.js:4933:734)
    at http://localhost:8069/web/content/6622-4cdc0e6/web.assets_common.js:4943:6