自定义Odoo的界面样式

本文介绍了如何优雅地自定义Odoo的界面样式,而非直接修改CSS文件。通过创建自定义模块,我们可以实现风格的个性化。详细步骤包括:1) 创建自定义模块;2) 创建并编辑样式文件;3) 创建视图文件;4) 修改引用视图文件的配置;5) 将自定义模块添加到Odoo服务器配置;6) 安装模块并重启服务,以应用新的界面风格。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自定义Odoo的界面样式,最容易想到的办法就是找到相应的css文件进行修改,但这种方式太丑陋,不推荐。更优雅的的办法是自定义一个模块来个性化风格。
下面以安装在centos上的GreenOdoo为例简单描述一下过程。

第一步:创建自定义模块:
在source目录下执行
../runtime/python/bin/python odoo.py scaffold mytheme myaddons
创建一个名为mytheme的模块,放置于source/myaddons目录下

第二步:创建自定义样式文件
cd source/myaddons/mytheme
mkdir static
mkdir static/src
mkdir static/src/css
vim static/src/css/website.assets_backend.css
在website.assets_backend.css文件中输入:
/*主菜单条底色*/
#oe_main_menu_navbar { background-color: #2B98E2 !important; }

/*主菜单切换背景色*/
a.oe_menu_toggler { background-color: transparent !important; }

/*主菜单字体及颜色*/
.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
    font-family: "微软雅黑";
    font-weight: bold;
}

第三步:创建视图文件
mkdir views
vim views/WebAssetsBackend.xml
输入:

<?xml v
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值