第12章 Home ページのカスタマイズ
app-config
を使用する場合は、次のことができます。
- インストールして有効にしたプラグインに基づいて表示される追加のカードを使用して、デフォルトの Home ページレイアウトをカスタマイズおよび拡張します。
- クイックアクセスリンクを変更します。
次の利用可能なカードを追加、再編成、および削除します。
- 検索バー
- クイックアクセス
- 見出し
- マークダウン
- プレースホルダー
- スター付きエンティティーのカタログ化
- 注目のドキュメント
12.1. Home ページカードのカスタマイズ リンクのコピーリンクがクリップボードにコピーされました!
管理者は、ホームページのレイアウトとコンテンツをカスタマイズして、ユーザーに適した使用感を作成できます。これには、さまざまな特殊なカードをメインビューに統合することが含まれます。
ホームページのレイアウトでは、12 列のグリッドシステムが使用されます。複数の画面ブレークポイントにわたって各カードの位置 (x)、幅 (w)、高さ (h) を正確に定義できます。
- Extra-large (xl)
- Large (lg)
- Medium (md)
- Small (sm)
- Extra-small (xs)
- Extra-extra-small (xxs)
デフォルトの Home ページは、次の app-config.yaml
ファイル設定のとおりです。
前提条件
-
管理者アクセス権があり、動的プラグイン設定の
app-config.yaml
ファイルを変更できる。
手順
次のコードに示すように、Red Hat Developer Hub のホームページにさまざまなカードを設定します。
- 検索
SearchBar カードを使用すると、重要な検索機能をホームページ上で直接提供できます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Expand 表12.1 利用可能なプロパティー プロパティー デフォルト 説明 path
/search
必要に応じて、リンクされた検索パスをオーバーライドします。
queryParam
query
必要に応じて、検索クエリーパラメーター名をオーバーライドします。
- クイックアクセス
QuickAccessCard カードを使用すると、カスタマイズ可能なショートカットパネルとして機能します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Expand 表12.2 利用可能なプロパティー プロパティー デフォルト 説明 title
Quick Access
必要に応じて、リンクされた検索パスをオーバーライドします。
path
none
必要に応じて、検索クエリーパラメーター名をオーバーライドします。
- 見出し
Headline カードを使用して重要な情報を表示できます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Expand 表12.3 利用可能なプロパティー プロパティー デフォルト 説明 title
none
タイトル
- マークダウン
Markdown カードを使用すると、ホームページレイアウト内にリッチフォーマットのコンテンツを直接表示できます。このカードは、Markdown 構文を使用して、リストやリンク (ドキュメントやプラグインのリポジトリー) などの構造化された情報を表示します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - プレースホルダー
Placeholder カードは、スペースを確保したり、ホームページのレイアウトをテストしたりするためのユーティリティー要素として使用できます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - スター付きエンティティーのカタログ化
CatalogStarredEntitiesCard カードを使用すると、ユーザーがスター付きとしてマークしたカタログエンティティーを表示する専用スペースをホームページに用意できます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 注目のドキュメント
Red Hat Developer Hub 内の特定のドキュメントを強調表示する方法として、FeaturedDocsCard カードを使用できます。これは、ホームページのデプロイメントで利用できます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - EntitySection
EntitySection カードを使用すると、
Component
、API
、Resource
、およびSystem
など、さまざまな種類のカタログエンティティーを明らかにする、視覚的に目を引くセクションを作成できます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - OnboardingSection
OnboardingSection カードを使用すると、RHDH 内の学習リソースをすばやく見つけることができます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - TemplateSection
TemplateSection カードを使用すると、RHDH でソフトウェアテンプレートをすばやく探索して開始できます。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow