ホームページ  >  記事  >  ウェブフロントエンド  >  openstack Horizo​​n CSS オフラインmodify_html/css_WEB-ITnose

openstack Horizo​​n CSS オフラインmodify_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:47:081330ブラウズ

Openstack Horizo​​n の CSS は、主に、horizo​​n/static/dashboard/scss、horizo​​n/openstack_dashboard/static/dashboard/css、horizo​​n/openstack_dashboard/static/dashboard/scss といういくつかのディレクトリに保存されます。

Horzion は CSS を圧縮してこれらのディレクトリに保存し、使用します。そのため、これらのフォルダー内のcssファイルを直接変更したり、公式サイトに記載されているようにhorzionのcssを変更したり(下図)すると、オフラインでページを表示するときに問題が発生します。解決策を以下に示します。


公式サイトに書かれているopenstack Horizo​​nのページcssの修正方法は以下の通りです:

custom.cssなどのcssファイルを以下のようにカスタマイズし、openstack_dashboard/static/dashboard/cssに保存します

次に、openstack_dashboard/templates/_stylesheets.html ファイルを変更し、次の文を追加します

gt;

Apache を起動したり、manager.py を実行した後、内容を変更すると、次のエラーが報告されます


これは、horzion が Horizo​​n/templates/horizo​​n/_scripts.html を変更するためです。 /openstack_dashboard/templates/_stylesheets.html その理由は、/horizo​​n/templates/horizo​​n/_conf.html の 3 つのファイルが圧縮されて保存されているため、変更後にローカル アクセスによって検出エラーが発生するためです。

解決策は次のとおりです:

各変更後にmanage.py compressコマンドを1回実行し、再圧縮してパッケージ化してから、Apacheを再起動します。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。