チュートリアル: 開発者ポータル のカスタム・テーマの作成
サブテーマを生成し、 overrides.css ファイルを設定し、新しくカスタマイズしたテーマをインストールすることで、 Developer Portal ホームページの外観をカスタマイズします。
開始前に
このチュートリアルを完了するには、 開発者ポータル を有効にして、管理者権限を持っている必要があります。 チュートリアル「 ポータルの作成 」では、ポータルを有効にする方法が説明されています (まだ有効になっていない場合)。重要: 作成するカスタム・テーマ内に IBM®
API Connect コードを含めることは許可されていません。
このチュートリアルについて
カスタムテーマを作成する方法は、 開発者ポータルがデフォルトで使用している標準テーマ( API Connect )のカスタムサブテーマを作成することです。 サブテーマは親テーマのすべてのリソースを継承し、特定のリソースをオーバーライドして必要なカスタマイズを設定できます。
このチュートリアルでは、以下のレッスンについて説明します。
- テーマジェネレーターを使用してサブテーマを作成する。
- overrides.css ファイルのカスタマイズ。
- カスタマイズしたテーマのインストールと有効化。
サブテーマの作成
- 開発者ポータル に管理者としてログインします。
- をクリックします。 サブテーマの生成ウィンドウが表示されます。
- 生成タブでサブテーマ名を入力し、 サブテーマの種類に CSSを選択します。 (お望みであれば、 SCSSを選択することもできますが、このCSSの拡張は上級のテーマ開発者向けであり、このチュートリアルでは扱いません)。

sub-themeのベースとなる 「デフォルト」 テンプレートを選択します。 カラーテンプレートに基づいてサブテーマを作成することができます。 ただし、このチュートリアルでは、 「デフォルト接続テーマ」 テンプレートを使用します。- 「生成」をクリックします。
- 生成されたサブテーマを任意の場所にダウンロードし、 .zip ファイルからすべてのファイルを展開します。注: 生成されたサブテーマは24時間ダウンロード可能です。
overrides.cssファイルのカスタマイズ
自分のコンピューターで、解凍したファイルにナビゲートします。 <extract_folder>/css/overrides.cssにある overrides.css ファイルを見つけます。 これで overrides.css ファイルをカスタマイズできます。
カスタマイズしたテーマのインストールおよび有効化
このチュートリアルで実行したこと
このチュートリアルでは、以下のタスクを実行しました。
- テーマジェネレータを使用して、 開発者ポータルサイトのサブテーマを作成しました。
- サブテーマの overrides.css ファイルに、カスタマイズされたホームページ要素を設定します。
- カスタマイズしたテーマを 開発者ポータル ・サイトにアップロードしてインストールします。
- 開発者ポータル のホーム・ページの外観が正常にカスタマイズされました。

