付録F ブランド化
F.1. ブランド化
F.1.1. Manager の再ブランド化
ポップアップウィンドウで使用されるアイコンや表示されるテキスト、Welcome ページに表示されるリンクなど、Red Hat Virtualization Manager のさまざまな側面をカスタマイズできます。これにより、Manager のブランドを変更し、管理者およびユーザーに表示される最終的なルックアンドフィールを細かく制御することができます。
Manager のカスタマイズに必要なファイルは、Manager がインストールされているシステムの
/etc/ovirt-engine/branding/
ディレクトリーにあります。ファイルは、グラフィカルユーザーインターフェイスの様々な側面をスタイルするために使用されるカスケードスタイルシートファイルのセットと、Manager の様々なコンポーネントに組み込まれるメッセージとリンクを含むプロパティーファイルのセットで設定されています。
コンポーネントをカスタマイズするには、そのコンポーネントのファイルを編集して変更を保存します。次にそのコンポーネントを開いたり更新したりすると、変更が適用されます。
F.1.2. ログイン画面
ログイン画面は、管理ポータルとユーザーポータルの両方が使用するログイン画面です。カスタマイズできるログイン画面の要素は次のとおりです。
- ボーダー
- 左側のヘッダーイメージ
- 右側のヘッダーイメージ
- ヘッダーテキスト
ログイン画面のクラスは
common.css
にあります。
F.1.3. 管理ポータルの画面
管理ポータルの画面は、管理ポータルにログインする際に表示されるメイン画面です。カスタマイズできる管理ポータル画面の要素は、以下のとおりです。
- ロゴ
- 左側のバックグラウンドイメージ
- センターのバックグラウンドイメージ
- 右側のバックグラウンドイメージ
- ロゴの右側にあるテキスト
管理ポータル画面のクラスは
web_admin.css
にあります。
F.1.4. ユーザーポータル画面
ユーザーポータル画面は、ユーザーポータルにログインする際に表示される画面です。カスタマイズできるユーザーポータル画面の要素は次のとおりです。
- ロゴ
- センターのバックグラウンドイメージ
- 右側のバックグラウンドイメージ
- メイングリッド周辺の境界線
- Logged in user ラベルの上のテキスト
ユーザーポータル画面のクラスは、
user_portal.css
にあります。
F.1.5. ポップアップウィンドウ
ポップアップウィンドウは、ホストまたは仮想マシンなどのエンティティーの作成、編集、または更新を可能にする Manager のすべてのウィンドウです。カスタマイズできるポップアップウィンドウの要素は次のとおりです。
- ボーダー
- 左側のヘッダーイメージ
- ヘッダーセンターイメージ (繰り返し)
ポップアップウィンドウのクラスは
common.css
にあります。
F.1.6. タブ
ユーザーポータルには、Basic ビューと Extended ビューを切り替えるためのメインタブと、Extended ビューが選択されている場合の画面左側のタブの 2 種類のタブがあります。管理ポータルの多くのポップアップウィンドウにはタブも含まれます。カスタマイズ可能なこれらのタブの要素は次のとおりです。
- Active
- 非アクティブ
タブのクラスは
common.css
および user_portal.css
にあります。
F.1.7. Welcome ページ
Welcome ページは、Manager のホームページにアクセスする際に最初に表示されるページです。全体的なルックアンドフィールをカスタマイズするだけでなく、テンプレートファイルを編集して、追加のドキュメントや内部 Web サイトのページへのリンクを追加するなどの変更を加えることもできます。カスタマイズできる Welcome Page の要素は次のとおりです。
- ページタイトル
- ヘッダー (左、中央、右)
- エラーメッセージ
- 転送するリンクおよびそのリンクに関連するメッセージ
Welcome ページのクラスは
welcome_style.css
にあります。
テンプレートファイル
Welcome Page のテンプレートファイルは、HTML
、HEAD
、または BODY
タグが含まれない welcome_page.template
の名前の通常の HTML ファイルです。このファイルはウェルカムページ自体に直接挿入され、ウェルカムページに表示されるコンテンツのコンテナーとして機能します。そのため、このファイルを編集して、新しいリンクを追加したり、コンテンツ自体を変更したりする必要があります。テンプレートファイルのもう 1 つの機能は、ウェルカムページの処理時に messages.properties
ファイルの対応するテキストに置き換えられる {user_portal}
などのプレースホルダーテキストが含まれていることです。
F.1.8. Page Not Found ページ
Page Not Found ページは、Red Hat Virtualization Manager で見つからないページへのリンクを開くと表示されるページです。カスタマイズできる Page Not Found ページの要素は以下のとおりです。
- ページタイトル
- ヘッダー (左、中央、右)
- エラーメッセージ
- 転送するリンクおよびそのリンクに関連するメッセージ
Page Not Found ページのクラスは
welcome_style.css
にあります。