12.3 カスタム・テーマの作成
既存のテンプレートを変更することで、カスタム・テーマを作成します。
Application Expressエンジンは、テーマと呼ばれるテンプレートのコレクションに基づいて、アプリケーション・ユーザー・インタフェースを作成します。テンプレートは、アプリケーション内のコンポーネントのルック・アンド・フィールを制御します。カスタム・テンプレートを作成するには、まず既存のテンプレートを変更する方法が最も簡単です。作成した1つ以上のデフォルト・テンプレートは、必要に応じて変更できます。
- カスケード・スタイルシートについて
カスケード・スタイルシート(CSS)によって、構造を変更せずにWebページのスタイルを制御できます。 - ページ・テンプレートからのJavaScriptファイルのコールについて
ページ・テンプレートの.js
ファイルを参照してください。 - 置換文字列でのエスケープ構文の使用について
置換文字列にエスケープ構文を使用します。 - デフォルトのページ・テンプレートの選択
デフォルトのページ・テンプレートを選択するには、特定のテーマ内でデフォルトのページ・テンプレートを選択するか、ページごとに特定のページ・テンプレートを選択します。 - 新しいテンプレートの作成
カスタム・テンプレートを作成するには、既存のテンプレートをコピーして変更します。 - テンプレート・オプションの使用
開発者はテンプレート・オプションを使用して、宣言的な方法でOracle Application Expressのページ上のコンポーネントに様々なスタイルを適用できます。 - テンプレート・レポートの表示
テンプレートの使用状況、サブスクリプション、パブリッシュされたテンプレートおよび編集履歴を示すレポートを表示します。 - テンプレートの管理
テンプレートを管理するには、「共有コンポーネント」の「テンプレート」ページにナビゲートします。 - ブレッドクラム・テンプレート
ブレッドクラム・テンプレートは、ブレッドクラム・エントリの表示方法を制御します。 - ボタン・テンプレート
ボタンのルック・アンド・フィールをカスタマイズするには、ボタン・テンプレートを使用します。ボタン・テンプレートはオプションです。 - レガシー・カレンダ・テンプレート
レガシー・カレンダの外観と配置を制御するには、レガシー・カレンダ・テンプレートを使用します。 - ラベル・テンプレート
ページ・アイテム・ラベルのHTMLマークアップを集中管理するには、ラベル・テンプレートを使用します。 - リスト・テンプレート
リストの外観は、リスト・テンプレートを使用して制御します。 - ページ・テンプレート
ページ・テンプレートを使用してページの外観を定義します。 - ポップアップLOVテンプレート
POPUP
として定義したすべてのアイテムに対するポップアップ・リストの表示方法を制御するには、ポップアップLOVテンプレートを使用します。 - リージョン・テンプレート
リージョン・テンプレートは、リージョン属性の外観と配置を制御します。 - レポート・テンプレート
レポート列テンプレートによって、SQL問合せによって戻される1行の結果を制御できます。このタイプのテンプレートは、行全体ではなく、セルを定義します。
関連項目:
親トピック: テーマおよびテーマ・スタイルの使用