|
| 1 | +[id="quicklinks-and-starred-items-in-global-header_{context}"] |
| 2 | += Enable *Quicklinks* and *Starred Items* by default in the global header |
| 3 | + |
| 4 | +The *Quicklinks* matrix and *Starred Items* drop-down are enabled by default and are visible without any additional configuration when you deploy a new {product} instance. |
| 5 | + |
| 6 | +The *Quicklinks* matrix, organized by sections (for example, Documentation or Developer Tools), allows users to quickly access internal or external resources. The *Starred Items* drop-down contains entities and pages that the user has starred. |
| 7 | + |
| 8 | +The default configuration includes the following components: |
| 9 | + |
| 10 | +*StarredDropdown*: Ensures that the `Starred Items` menu appears by default, as shown in the following configuration: |
| 11 | + |
| 12 | +[source,yaml] |
| 13 | +---- |
| 14 | +# Group: Global Header |
| 15 | +- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-header |
| 16 | + - mountPoint: global.header/component |
| 17 | + importName: StarredDropdown |
| 18 | + config: |
| 19 | + priority: 85 |
| 20 | +---- |
| 21 | + |
| 22 | +*ApplicationLauncherDropdown*: Provides the `Quicklinks` matrix (application launcher), as shown in the following configuration: |
| 23 | + |
| 24 | +[source,yaml] |
| 25 | +---- |
| 26 | +# Group: Global Header |
| 27 | +- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-header |
| 28 | + - mountPoint: global.header/component |
| 29 | + importName: ApplicationLauncherDropdown |
| 30 | + config: |
| 31 | + priority: 82 |
| 32 | +---- |
| 33 | + |
| 34 | +*MenuItemLink entries*: Define a section, title, icon, and link. The default configuration includes links to the {product-short} documentation and an {product-very-short} Local instance, as shown in the following configurations: |
| 35 | + |
| 36 | +[source,yaml] |
| 37 | +---- |
| 38 | +- mountPoint: global.header/application-launcher |
| 39 | + importName: MenuItemLink |
| 40 | + config: |
| 41 | + section: Documentation |
| 42 | + priority: 150 |
| 43 | + props: |
| 44 | + title: Developer Hub |
| 45 | + icon: developerHub |
| 46 | + link: https://docs.redhat.com/en/documentation/red_hat_developer_hub |
| 47 | +
|
| 48 | +- mountPoint: global.header/application-launcher |
| 49 | + importName: MenuItemLink |
| 50 | + config: |
| 51 | + section: Developer Tools |
| 52 | + priority: 100 |
| 53 | + props: |
| 54 | + title: RHDH Local |
| 55 | + icon: developerHub |
| 56 | + link: https://github.com/redhat-developer/rhdh-local |
| 57 | +---- |
| 58 | + |
| 59 | +[NOTE] |
| 60 | +==== |
| 61 | +When upgrading from previous versions, the installer does not overwrite your existing `dynamic-plugins.yaml` configuration. If you had not configured *Starred Items* or *Quicklinks* previously, they remain disabled after the upgrade. |
| 62 | +==== |
| 63 | + |
| 64 | + |
| 65 | + |
| 66 | + |
0 commit comments