Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 3993 |
Technical Name |
muk_web_theme |
License | LGPL-3 |
Website | http://www.mukit.at |
Versions | 12.0 13.0 14.0 15.0 16.0 17.0 18.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
- Mathias Markl <mathias.markl@mukit.at>
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
Report comment
Any abuse of this reporting system will be penalizedInstallation failed
I tried to install the theme version 14 community but it doesn't appear in the app list, can someone help me? Thank you
¡Solution!
friends the errors that come out is because we did not restore the ODOO service "systemctl restart odoo" before installing the module. I provided it in version 14 community
stay away from this
even though i read so many bad comments but I still installed it and this stuff broke entire app.
stay away from this
Great
Can't change background and menu color between companies
Hi,
great app but it does not let me have a diferent background or menu color betweeen companies.
Can you please check?
I am using odoo v14.
Thanks.
When installing the Theme
I have problem
Style error
The style compilation failed, see the error below. Your recent actions may be the cause, please try reverting the changes you made.
When installing the Theme without installing any module I get the error:
Error:
Traceback:
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
at Object.exception (http://51.116.239.96:8069/web/content/206-50bfa64/web.assets_common.js:4407:7)
at Engine._render (http://51.116.239.96:8069/web/content/206-50bfa64/web.assets_common.js:4452:103)
at Engine.render (http://51.116.239.96:8069/web/content/206-50bfa64/web.assets_common.js:4448:151)
at Class.renderElement (http://51.116.239.96:8069/web/content/206-50bfa64/web.assets_common.js:4977:775)
at http://51.116.239.96:8069/web/content/206-50bfa64/web.assets_common.js:4987:6
When installing the theme after first installing several modules the app icons on the sidebar do not show.
Tried to install it several times.
On Odoo 14 - any advise?
I like this topic very much. Unfortunately, there are some mistakes after installation. I, a newcomer, can't solve them
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
at Object.exception (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4394:7)
at Engine._render (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4439:103)
at Engine.render (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4435:151)
at Class.renderElement (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4963:775)
at http://ip:8069/web/content/153-7438b35/web.assets_common.js:4973:6
can't hide the sidebar
In the setting, set the sidebar invisible, but it doesn't work
There is a problem for contact app when using this theme, see detail. Please fix, thanks!
Is good theme, I just have 1 problem.
dont charger the favicon for custom modules.
There is a error when installing as a first module (missing dependency?)
"KeyError: 'company_id'"
Works good when installed after other modules.
No issues
Installed on odoo 14. It looks very good. Does everything promised. Great app. Thanks for sharing.
Failed to install on Odoov14
I had tried to install it in odoo14 and I got the following error:
Failed to install on Odoo CE v14.0. -
thanks, you are amazing. The best theme
Error
I had tried to install it in odoo14 and I got the following error:
我不能下载!!
使用链接下载模块时,报链接无效。我感到很奇怪。
请问这是什么原因呢
I have this problem when installing
Error:
Odoo Server Error
Traceback (most recent call last):
File "/opt/odoo/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/opt/odoo/odoo/odoo/http.py", line 684, in dispatch
result = self._call_function(**self.params)
File "/opt/odoo/odoo/odoo/http.py", line 360, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/opt/odoo/odoo/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/opt/odoo/odoo/odoo/http.py", line 348, in checked_call
result = self.endpoint(*a, **kw)
File "/opt/odoo/odoo/odoo/http.py", line 913, in __call__
return self.method(*args, **kw)
File "/opt/odoo/odoo/odoo/http.py", line 532, in response_wrap
response = f(*args, **kw)
File "/opt/odoo/odoo/addons/web/controllers/main.py", line 1396, in call_button
action = self._call_kw(model, method, args, kwargs)
File "/opt/odoo/odoo/addons/web/controllers/main.py", line 1384, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/opt/odoo/odoo/odoo/api.py", line 399, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/opt/odoo/odoo/odoo/api.py", line 386, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "<decorator-gen-71>", line 2, in button_immediate_install
File "/opt/odoo/odoo/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
return method(self, *args, **kwargs)
File "/opt/odoo/odoo/odoo/addons/base/models/ir_module.py", line 475, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/opt/odoo/odoo/odoo/addons/base/models/ir_module.py", line 593, in _button_immediate_function
modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/opt/odoo/odoo/odoo/modules/registry.py", line 89, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/odoo/odoo/odoo/modules/loading.py", line 459, in load_modules
processed_modules += load_marked_modules(cr, graph,
File "/opt/odoo/odoo/odoo/modules/loading.py", line 347, in load_marked_modules
loaded, processed = load_module_graph(
File "/opt/odoo/odoo/odoo/modules/loading.py", line 222, in load_module_graph
load_data(cr, idref, mode, kind='data', package=package)
Archivo "/opt/odoo/odoo/odoo/modules/loading.py", línea 69, en load_data
tools.convert_file (cr, package.name, filename, idref, mode, noupdate, kind)
Archivo "/opt/odoo/odoo/odoo/tools/convert.py", línea 727, en convert_file
con file_open (nombre de ruta, 'rb') como fp:
Archivo "/opt/odoo/odoo/odoo/tools/misc.py", línea 198, en file_open
return _fileopen (nombre, modo = modo, basedir = rtp, pathinfo = pathinfo, basename = basename, filter_ext = filter_ext)
Archivo "/opt/odoo/odoo/odoo/tools/misc.py", línea 258, en _fileopen
subir IOError ('Archivo no encontrado:% s'% nombre base)
Excepción
La excepción anterior fue la causa directa de la siguiente excepción:
Rastreo (llamadas recientes más última):
Archivo "/opt/odoo/odoo/odoo/http.py", línea 640, en _handle_exception
return super (JsonRequest, self) ._ handle_exception (excepción)
Archivo "/opt/odoo/odoo/odoo/http.py", línea 316, en _handle_exception
levantar la excepción.con_traceback (Ninguno) de new_cause
OSError: Archivo no encontrado: muk_web_theme / views / res_users.xml
Install failed.
hello
RTL not working on odoo14
When is version 15 coming out
Not working and it breaks the database, can't uninstall
Hello, I intalled this theme, and I get this error, also seem that even if I uninstall it the menu backgound color is still there and I barely see the text. How to fix this please ???
here a screenshot : h-t-t-p-s-://ibb.co/bXxqR6Q
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
at Object.exception (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4394:7)
at Engine._render (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4439:103)
at Engine.render (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4435:151)
at Class.renderElement (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4963:775)
at http://ip:8069/web/content/153-7438b35/web.assets_common.js:4973:6
Not working and it breaks the database, can't uninstall
Hello, I intalled this theme, and I get this error, also seem that even if I uninstall it the menu backgound color is still there and I barely see the text. How to fix this please ???
here a screenshot : https://ibb.co/bXxqR6Q
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
at Object.exception (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4394:7)
at Engine._render (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4439:103)
at Engine.render (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4435:151)
at Class.renderElement (http://ip:8069/web/content/153-7438b35/web.assets_common.js:4963:775)
at http://ip:8069/web/content/153-7438b35/web.assets_common.js:4973:6
Error:
Traceback:
Error: QWeb2: Template 'muk_web_theme.AppsBarMenu' not found
at Object.exception (http://18.216.72.248:10014/web/content/333-7ba4259/web.assets_common.js:4416:7)
at Engine._render (http://18.216.72.248:10014/web/content/333-7ba4259/web.assets_common.js:4461:103)
at Engine.render (http://18.216.72.248:10014/web/content/333-7ba4259/web.assets_common.js:4457:151)
at Class.renderElement (http://18.216.72.248:10014/web/content/333-7ba4259/web.assets_common.js:4986:775)
at http://18.216.72.248:10014/web/content/333-7ba4259/web.assets_common.js:4996:6
Style error on Odoo v14
Style error
The style compilation failed, see the error below. Your recent actions may be the cause, please try reverting the changes you made.
@James Valladares
Go to the module folder, edit res_config_settings.py and add company_id field.
company_id = fields.Many2one("res.company", default=Lambda x: x.env.company.id)
This will fix the problem.
hi, i'm having errors installing the theme on odoo 14, can you help me?
odoo.addons.base.models.ir_ui_view: El elemento '<xpath expr="//script[last()]">' no puede ser localizado en la vista padre
View name: QUnit Assets
Error context:
view: ir.ui.view(2062,)
xmlid: qunit_suite
view.parent: ir.ui.view(199,)
file: /usr/lib/python3/dist-packages/odoo/addons/muk_web_utils/template/assets.xml
Error
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
i have the same error in odoo 14:
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:
Error
I tried to apply it in odoo 14 and I get the following error