Skip to content

Fix/docs toc overflow - #7

Merged
66HEX merged 3 commits into
masterfrom
fix/docs-toc-overflow
Aug 1, 2026
Merged

66HEX merged 3 commits into
masterfrom
fix/docs-toc-overflow

Conversation

@66HEX

@66HEX 66HEX commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

Description

Fixes the documentation table of contents on pages with many headings, such as changelogs.

The TOC is now sticky and scrolls within the available viewport space, using the same fade mask as the command palette. Document action links remain fixed below it and no longer overlap the heading list.

The command palette footer also uses the more appropriate Hugeicons CornerDownLeftIcon next to “Go to page”.

Fixes #___

Type of Change

  • New component (please include component.json and demo)
  • Bug fix (non-breaking change which fixes an issue)
  • Documentation update
  • Refactor / Performance improvement
  • CLI change

How Has This Been Tested?

The modified Svelte components were checked with the Svelte autofixer and project type checking. ESLint and Prettier also ran successfully on the staged files through the pre-commit hooks.

  • Component tested in apps/docs (Playground)
  • CLI tested manually with init / add
  • Unit tests added/updated (if applicable)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have run pnpm run lint, pnpm run check and pnpm run format before committing
  • New and existing unit tests pass locally with my changes

@66HEX
66HEX merged commit ae2ae77 into master Aug 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant