# 總結
從上面的操作發現,刪除了 _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.命令使用