Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor custom header after Starlight minor version bump #398

Closed
huijing opened this issue Oct 9, 2023 · 0 comments · Fixed by #399
Closed

Refactor custom header after Starlight minor version bump #398

huijing opened this issue Oct 9, 2023 · 0 comments · Fixed by #399
Assignees
Labels
website Issues related to the website's functionality, for content updates use the `documentation` tag

Comments

@huijing
Copy link
Collaborator

huijing commented Oct 9, 2023

The latest version of Starlight (https://github.com/withastro/starlight/releases/tag/%40astrojs%2Fstarlight%400.11.0) released its long-awaited feature for customising Starlight components. Thus far, we have been using a community-sourced "hack" method of doing this (see https://gist.github.com/giuseppelt/7f918a3ac02a011d76811ae472f8bf09), with the intention of migrating to the "official" method of component overriding the moment it was baked. The time has come for this to happen.
We will also need to make some styling tweaks and checks because the API of how the Starlight internals (i.e. CSS classes, HTML structure) would have changed a bit due to the additional feature.

@huijing huijing self-assigned this Oct 9, 2023
@huijing huijing added documentation All content related issues. For functionality issues, use the `website` tag website Issues related to the website's functionality, for content updates use the `documentation` tag and removed documentation All content related issues. For functionality issues, use the `website` tag labels Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
website Issues related to the website's functionality, for content updates use the `documentation` tag
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant