Skip to content

feat: allow custom documentation links in dashboard#12

Merged
thesuperzapper merged 1 commit into
deployKF:mainfrom
yankcrime:documentation_links
Aug 8, 2023
Merged

feat: allow custom documentation links in dashboard#12
thesuperzapper merged 1 commit into
deployKF:mainfrom
yankcrime:documentation_links

Conversation

@yankcrime

@yankcrime yankcrime commented Jul 12, 2023

Copy link
Copy Markdown
Contributor

Similar to links in the sidebar, this commit updates the values files to allow configuring the documentation links section on the dashboard home page.

Adds the deploykf_core.deploykf_dashboard.navigation.documentationItems value, which is a list of links.

@thesuperzapper thesuperzapper left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yankcrime you have the honor of being the first external PR!

I am happy to allow users to customize the links, but see my comment.

Comment thread generator/templates/manifests/deploykf-core/deploykf-dashboard/values.yaml Outdated
Similar to links in the sidebar, this commit updates the values files to
allow configuring the documentation links section on the dashboard home
page.

Signed-off-by: Nick Jones <[email protected]>

@thesuperzapper thesuperzapper left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yankcrime looks great, I will merge it closer to the next release, so people don't get confused by seeing it in the main branch.

@thesuperzapper thesuperzapper added this to the v0.1.1 milestone Jul 21, 2023
@thesuperzapper thesuperzapper added the status/ready-to-merge status - this will be merged into an upcoming release label Jul 21, 2023
@thesuperzapper thesuperzapper changed the title feat: Allow configuring links which appear on home page feat: allow custom documentation links in dashboard Aug 8, 2023
@thesuperzapper
thesuperzapper merged commit 051da27 into deployKF:main Aug 8, 2023
@yankcrime
yankcrime deleted the documentation_links branch August 9, 2023 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature status/ready-to-merge status - this will be merged into an upcoming release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants