跳至内容

一键换肤,全站变色!Odoo 19网站主题定制完全攻略:颜色、字体、按钮、背景,打造你的 "品牌DNA"

Odoo 19网站主题定制完全攻略,打造你的 "品牌DNA"
2026年10月16日 由
Yuri
| 还没有评论


一、主题是什么?为什么它是网站的 "第一印象" ?

想象一下这个场景:

         客户打开你的网站,第一眼看到的是什么?是混乱的配色、大小不一的字体、还是风格统一的视觉体验?研究表明,用户只需0.05秒就能对网站形成第一印象——而主题(Theme)就是决定这0.05秒的关键。

         Odoo 19 的 General Theme(通用主题) 功能,让你无需写一行代码,就能定义整个网站的 "品牌DNA" :颜色、字体、按钮样式、链接效果、输入框外观 …… 一改全站变,告别 "这个页面红、那个页面蓝" 的尴尬。

主题定制的核心价值:

- 品牌一致性:
         全站视觉统一,专业感瞬间提升
- 零代码操作:
         鼠标点点,颜色字体全搞定
- 实时预览:
         改完立刻看到效果,不满意再调
- 一键切换:
         12+内置主题,悬停预览,点击即应用



二、选择主题:建站的第一步,也是最关键的一步

首次建站时的主题选择

安装Website应用后,Odoo自动弹出主题选择器:

- 鼠标悬停在主题上 → 查看扩展预览
- 点击主题 → 选中并应用
- 或点击 View more themes → 查看完整列表

> ⚠️ 重要警告:如果离开时不选主题,系统会自动使用Default(默认主题)。建议先选好主题再建页面,否则后期换主题可能导致样式冲突!


切换现有主题

- 打开网站编辑器 → Theme 标签页 → Website 区域
- 点击 Switch Theme
- 悬停预览 → 点击 Use this theme

Odoo 19 内置主题一览:

主题名称 适合行业 核心特点
Default通用、极简中性排版、高度可定制、最轻CSS
StarterB2B、咨询专业头部、特性网格、客户评价块
Graphene科技公司、SaaS暗黑模式、代码友好字体、渐变区块
Nano电商、零售产品聚焦布局、大图、购物车优化导航
Aviato旅游、酒店全宽图片、预订导向CTA、视差滚动



三、页面布局与背景:网站的 "骨架" 和 "底色"

页面布局(Page Layout)

- 调整建筑块和网站元素的整体显示和间距
- 影响全站所有页面的排版风格


背景设置(Background)

选项 说明 效果
Color选择纯色背景简洁、专业
Image添加图片背景视觉冲击力强
Pattern图片作为重复图案纹理感、设计感
None无背景极简、留白

> 实战技巧:B2B网站用纯色背景显专业,创意类网站用图片背景显个性,电商网站用Pattern增加层次感。



四、颜色系统:让网站 "会说话" 的五种颜色

         Odoo的颜色系统分为两大类:主题色(Theme Colors) 和 状态色(Status Colors)。


主题色(Theme Colors):网站的 "品牌调色盘"

5种核心颜色,定义全站视觉:

颜色类型 数量 用途 示例
Main colors3种按钮、链接、强调元素品牌主色、辅助色、点缀色
Light & Dark colors2种文字、标题深色文字(浅色背景)、浅色文字(深色背景)


修改方法:

- 进入 Theme 标签页 → Colors 区域
- 点击要修改的颜色
- 选择:
  - Solid:预设纯色
  - Custom:手动输入 #HEX 或 RGBA 代码
- 点击 Reset 移除颜色选择


颜色预设(Color Presets):一键应用,全站联动

Odoo自动为选定的颜色/配色方案创建 颜色预设:

预设元素 说明
Background建筑块背景色
Text文字颜色
Headings标题颜色
Links链接颜色
Primary Buttons主按钮颜色
Secondary Buttons次按钮颜色


修改预设:

- 点击 Color Presets
- 选择预设 → 打开定制下拉菜单
- 修改各元素颜色

> ⚠️ 关键特性:修改一个颜色预设 → 自动更新所有使用该预设的建筑块!一改全站变,效率爆棚。


应用预设到建筑块:

- 选中建筑块 → Style 标签 → 点击 Background 旁边的颜色圆点
- 选择 Theme → 应用预设


配色方案(Color Palette):从零开始或一键套用

- 点击 调色板图标 → 选择完整配色方案
- 选择后,所有颜色自定义重置,按新方案重新分配

> 建议:先选一个接近品牌色的配色方案作为起点,再微调个别颜色。


状态色(Status Colors):反馈消息的 "情绪指示器"

用于弹窗消息,提示操作状态:

状态 默认颜色 用途
Success绿色操作成功(如"内容已保存")
Warning黄色警告提示
Info蓝色信息提示
Danger红色错误提示


修改方法:

- 滚动到 Advanced 区域
- 点击对应颜色的圆点
- 选择新颜色



五、字体系统:让文字 "有性格"

Odoo允许定制四类元素的字体:

元素 可定制项
Paragraph(段落)字体、字号、行高、边距
Headings(标题)字体、字号、行高、边距
Buttons(按钮)字体、字号
Input Fields(输入框)字体、字号


字号设置

- 在对应区域使用 Font Size 字段设置默认大小
- 点击 Toggle more options(展开更多选项) 图标
- 定义自定义大小(如按标题级别、按钮大小等)


字体选择

- 在 Paragraph、Headings、Button 区域
- 点击 Font Family 下拉菜单
- 选择系统字体或自定义字体

> System Fonts:使用访客操作系统原生字体(如Android用Roboto)。优点:加载快、兼容好。


自定义字体:Google字体 + 本地上传

添加自定义字体:

- 点击 Font Family 下拉 → Add a Custom Font


方式一:Google字体

- 打开 Select a Google Font 下拉
- 选择所需字体
- GDPR合规选项:关闭 Serve font from Google servers
  - 字体存储在你的网站服务器上,而非Google服务器
  - 适用于欧盟GDPR等数据保护法规要求地区


方式二:本地上传

- 点击 Choose File
- 从电脑上传字体文件
- 点击 Save and Reload

> 右侧显示 Preview(预览),实时查看字体效果。



六、样式定制:按钮、链接、输入框的 "微整形"


段落与标题(Paragraphs & Headings)

选项 说明
Font settings字体设置
Line Height行高(行间距)
Margins边距(段落/标题周围的间距)
> 行高建议:1.5-1.8倍字号,阅读体验最佳。


按钮(Buttons)

选项 说明 可选值
Primary Style / Secondary Style按钮样式Fill(填充)、Outline(描边)、Flat(扁平)
Border Width描边宽度Outline时显示
Font settings字体设置-
Padding内边距标签周围的间距
Round Corners圆角半径0=直角,越大越圆
On Click Effect点击动画多种效果可选
> 展开更多选项:点击 Toggle more options,定义Small和Large尺寸的自定义值。


按钮样式对比:

样式 视觉效果 适用场景
Fill实心填充主CTA按钮,最醒目
Outline描边空心次要按钮,不抢风头
Flat无背景无描边文字链接风格按钮


链接(Links)

样式 效果
No Underline无下划线
Underline On Hover悬停时下划线
Always Underline始终下划线
> 建议:正文链接用 "Underline On Hover" ,导航链接用 "No Underline" 。


输入框(Input Fields)

选项 说明
Padding字段周围间距
Font settings字体设置
Border Width边框宽度
Border Radius圆角
Background背景色
> 设计趋势:Border Radius 4-8px显现代,0px显传统,20px+显活泼。



七、高级设置:页头控制、代码注入、Google地图

滚动到 Theme 标签页底部的 Advanced 区域:

设置项 说明
Show Header显示/隐藏页头
Code Injection在 <head> 和 </body> 注入代码(网站验证、分析标签)
Google Map配置Google Maps API Key
Status Colors修改状态反馈颜色
Grays灰度色系调整


Google Maps配置:五步搞定

第一步:登录你的Google账号

第二步:启用三个API:
- Maps Static API
- Maps JavaScript API
- Places API

> ⚠️ 重要警告:
 - 不要启用 Places API (New),Odoo暂不支持!
 - 使用Google API可能需要向Google付费!

第三步:创建API Key → 复制

第四步: 在Odoo网站编辑器中:
- Theme 标签 → Advanced 区域
- 点击 Google Map 旁边的 Custom Key

第五步:粘贴API Key → 点击 Save

> 配置完成后,联系我们页面和特定建筑块中的地图功能即可正常使用。



八、主题定制的 "最佳实践"

实践 说明 效果
先选主题再建页避免后期换主题导致样式冲突减少返工
从配色方案起步选一个接近品牌色的方案,再微调效率最高
主色不超过3种保持视觉简洁专业感强
字体最多2种一种标题字体,一种正文字体层次分明
按钮样式统一主按钮Fill,次按钮Outline视觉层次清晰
移动端检查改完主题后在手机上查看效果确保响应式
定期备份重大修改前截图或记录设置方便回滚



九、总结:主题定制,让网站从 "千篇一律" 变成 "独一无二"

模块 核心能力 关键技巧
主题选择12+内置主题,悬停预览,一键切换先选主题再建页面
页面布局整体显示和间距调整根据内容类型选择
背景设置颜色、图片、图案、无背景B2B用纯色,创意用图片
主题色5种核心颜色,定义品牌视觉Main+Light/Dark组合
颜色预设一改全站联动,自动更新建筑块先调预设,再微调个别块
状态色4种反馈颜色,提示操作状态保持默认或微调色相
字体系统段落、标题、按钮、输入框全覆盖System Fonts加载快,Google Fonts选择多
自定义字体Google字体+本地上传,GDPR合规欧盟用户关闭Google服务器加载
样式定制按钮、链接、输入框精细调整Fill/Outline/Flat区分主次
高级设置页头、代码注入、Google地图验证网站、添加分析代码




         记住:最好的网站不是 "花里胡哨" ,而是 "一眼就能认出是你的品牌" 。 Odoo 19的主题定制功能,就是让你从零代码开始,打造独一无二的 "品牌DNA" !




Yuri 2026年10月16日
分析这篇文章
标签
存档
登录 留下评论

你的网站还在 "漏客户" ?Odoo 19表单块完全攻略:从 "收集信息" 到 "自动创建商机" ,让访客变成你的 "准客户"
从 "收集信息" 到 "自动创建商机" ,让访客变成你的 "准客户"