Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 2077 |
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 penalizedHelp Me
Just a bug to report. When you click on the mosaic at the top left to see the list of applications, access to the profile does not work.
What about 16?
excellent but...
Sidebar Chatter settings not working for me. I tried to select all the options but none of them work for me
Best free theme.
Colors not updating
For some reason, the colors changes are not reflected at all. I changed all six options, but the menu colors remain the same.
slow down running speed, after uninstall it, the speed resume to normal, the first log page not point to menu pages (even modify option in user administrator with super user), mobile compatible works well with IOS, but some other old version safaris could not open, hope upcoming version improve these.
sub menu does not show on mobile view
Re:
This should be fixed with the newest version (15.0.1.0.1).
Experiencing performance issues.
My instance seems to slow down when the theme is installed. Running Odoo 15 on Ubuntu 20.04 with 4GB RAM and 2 vCPUs.
When I unistall the theme, performance seems to improve. Not sure if this is an isolated issue on my end but would appreciate a second opinion.
5 stars !!
super theme
o_menu_sections_more is not visible
Hi, For verstion odoo 15 o_menu_sections_more not showing up on when using mobile
Search box is missing in the Home Menu
At the Home menu (where it shows all the installed apps), the application search box is missing
Help Me
Just a bug to report. When you click on the mosaic at the top left to see the list of applications, access to the profile does not work.
theme colors don't change
for some reason the colors do not change even so I changed the 6 options that the module has
When V16 module uploaded?
When V16 module uploaded?
Mobile And Tab On Sale order line product template drop down not showing many2one ,
On mobile and Tab view for sale order line product template not showing, instead of the product.product model show, which is not suitable for product variant operation for default odoo functionality. please look into this issue.
No possible for the user to change his password
Hi,
Thank you for your awesome theme it is very nice, however i found a bug using it in odoo v15 community edition. After installing the theme theere is an error when an user try to chnage his password if he is not an officer.
Message:
The requested operation can not be completed due to security restrictions. Document type: Users (res.users) Operation: read
in Version 15 Search option in main screen not appear?
Very nice and stable theme.
Thankyou to create such a cool and stable theme, however I have noticed that on Odoo15 CE, search bar is not appearing on the app dashboard menu, whereas search bar is working fine for Odoo 14 theme. Could you please let me know how to fix search bar issue for Odoo15 CE?
Regards,
Shahzad
search bar
I don't see the search bar
Hi,
Thank you, It's an awesome theme.. how I wish the issue with the changing colors could be fixed...
Very nice theme !
Dear,
On my instance, the theme in combination with "employees" module installed seems to be break the "my profile" for employees that are not HR officer. It requires the access rights on the fields address_home_id, birthday, certificate, ... Without the theme, or without employees, the my profile does work.
Thanks !
Jurgen
Bran and Primary Colors not changed
Hello. There's no search bar in home menu on odoo 15?
Colors changes don't work on backend
When I change the colors in settings, the changes are not reflected in the backend, but they do change on the frontend.
I'm using Odoo 15.0-20220122.
Colors grrrrrr
Update:
I left developer mode and the colors went back to default. Something is seriously wrong here. Any help would be appreciated.
Colors not changing
I wrote previously that none of the colors are changing. However, branding color did change when I signed out and signed back in.
Other colors do not change. I did regenerate asset bundles, that also doesn't work.
I would appreciate any solution from the developer or the community.
mobile view sub menu not fixed yet even with the new v15.0.1.0.1
where we can find the newest version (15.0.1.0.1) to fix the sub menu issue on mobile view?
I get an error when install,
RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/home/odoo/odoo15/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/home/odoo/odoo15/odoo/http.py", line 688, in dispatch
result = self._call_function(**self.params)
File "/home/odoo/odoo15/odoo/http.py", line 360, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/home/odoo/odoo15/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/home/odoo/odoo15/odoo/http.py", line 349, in checked_call
result = self.endpoint(*a, **kw)
File "/home/odoo/odoo15/odoo/http.py", line 916, in __call__
return self.method(*args, **kw)
File "/home/odoo/odoo15/odoo/http.py", line 536, in response_wrap
response = f(*args, **kw)
File "/home/odoo/odoo15/addons/web/controllers/main.py", line 1350, in call_button
action = self._call_kw(model, method, args, kwargs)
File "/home/odoo/odoo15/addons/web/controllers/main.py", line 1338, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/home/odoo/odoo15/odoo/api.py", line 461, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/home/odoo/odoo15/odoo/api.py", line 448, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "<decorator-gen-73>", line 2, in button_immediate_install
File "/home/odoo/odoo15/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
return method(self, *args, **kwargs)
File "/home/odoo/odoo15/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/home/odoo/odoo15/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function
registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/home/odoo/odoo15/odoo/modules/registry.py", line 87, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/home/odoo/odoo15/odoo/modules/loading.py", line 479, in load_modules
processed_modules += load_marked_modules(cr, graph,
File "/home/odoo/odoo15/odoo/modules/loading.py", line 368, in load_marked_modules
loaded, processed = load_module_graph(
File "/home/odoo/odoo15/odoo/modules/loading.py", line 203, in load_module_graph
registry.setup_models(cr)
File "/home/odoo/odoo15/odoo/modules/registry.py", line 290, in setup_models
model._setup_fields()
File "/home/odoo/odoo15/odoo/models.py", line 3047, in _setup_fields
field.setup(self)
File "/home/odoo/odoo15/odoo/fields.py", line 498, in setup
self.setup_nonrelated(model)
File "/home/odoo/odoo15/odoo/fields.py", line 2762, in setup_nonrelated
comodel = model.env[self.comodel_name]
File "/home/odoo/odoo15/odoo/api.py", line 537, in __getitem__
return self.registry[model_name](self, (), ())
Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/odoo/odoo15/odoo/http.py", line 644, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/home/odoo/odoo15/odoo/http.py", line 302, in _handle_exception
raise exception.with_traceback(None) from new_cause
TypeError: __init__() takes 3 positional arguments but 4 were given