我查看了 OpenERP 和 Google 的网站,并没有找到任何关于 OpenERP 皮肤的参考。我知道必须保留徽标,但如果我想改善其外观,有什么方法可以创建皮肤吗?
提前感谢您的回答
我查看了 OpenERP 和 Google 的网站,并没有找到任何关于 OpenERP 皮肤的参考。我知道必须保留徽标,但如果我想改善其外观,有什么方法可以创建皮肤吗?
提前感谢您的回答
覆盖css类。如果需要,您可以覆盖每个模块的 css。主要的 css 在这里-> openerp-7.0\openerp\addons\web\static\src\css
在 addons 文件夹之后,每个模块都可以有自己的 css,
openerp-7.0\openerp\addons\SOME_MODULE\static\src\css
它覆盖了主 css。
在 6.0 中,Web 客户端布局(图像和 css)位于类似...\openerp\web-client\addons\openerp\static
. 在 6.1 中,您可以在类似...\openerp\openerp-web\addons\web\static
.
我相信替换这些文件夹的 ZIP 文件可以视为皮肤。
更改现有的 css 和图像可能会导致更新不兼容。在 openerp 6.1 中,您可以在 web 插件中添加一个模块。并更改现有 css、图像的行为。
在启动服务器时,您只需传递“--load=web,WEB_THEME_MODULE”
在 6.1 版中使用 web 框架我已经着手编写一个简单的模块来更改基本的 css 和图像。你可以在这里找到这个模块http://apps.openerp.com/addon/7961。
基本功能运行良好,但它正在进行中,因为我希望扩展它的范围并解决一些小问题。源代码在 Launchpad 中可供任何人报告错误,或者更好的是,贡献一些代码。在这里找到它作为web_theme。