# 总结
从上面的操作发现,删除了 _variables.scss 里的内容会导致 collectstatic 和 compress 里出错。所以这个文件我们不更改它。我们只清空 _stytle.scss 里的内容。ACE主题的的样式,直接在 horizon\openstack_dashboard\themes\maintenance\templates\_stylesheets.html 里引入。
因为这个框架的核心就是以 Bootswap 为基础的,其原来的基础样式都是基于这个写的,所以后面有样式冲突,再具体情况具体分析。如果要将 Bootswap 改为 ACE,就要像扫雷那样,一块块地的改下去。
- 1.概述
- 2.CSS样式引入
- 2.1 My Themes
- 2.2 Horizon
- 2.3 Angular
- 2.4 HORIZON_CONFIG.scss_files
- 2.5 Custom Styles
- 3. JS文件引入
- 31. iframe_embed_settings 标签
- 3.2 horizon/_conf.html
- 3.3 _script_loader.html
- 3.4 _custom_head_js.html
- 3.5 horizon/_scripts.html
- 4. 主题替换
- 4.1 ACE主题
- 4.2 引入ACE主题的CSS样式
- 4.3 引入ACE主题的JS文件
- 4.4 收集和压缩
- 4.5 总结
- 4.6 错误与冲突收集
- 5.错误修正
- 6.openstack里所有功能浏览
- 7.前端hightchart.js分析
- 8.命令使用