Skip to content

Duidelijker verschil tussen navigatie op de pagina en navigatie naar andere pagina's#590

Merged
bartveneman merged 7 commits intomainfrom
feat/on-page-anchor-nav
Mar 5, 2026
Merged

Duidelijker verschil tussen navigatie op de pagina en navigatie naar andere pagina's#590
bartveneman merged 7 commits intomainfrom
feat/on-page-anchor-nav

Conversation

@bartveneman
Copy link
Copy Markdown
Contributor

@bartveneman bartveneman commented Mar 2, 2026

Doel is om duidelijker verschil te maken tussen navigatie op de pagina en tussen verschillende pagina's.

  • 🆕 <wizard-anchor-nav> die een lijst van links toont
  • De enorme <wizard-style-guide> opgesplitst in 4 losse elementen + een paar helpers; Nu kunnen we in styleguide.astro de 4 secties renderen en eenvoudig de on-page navigatie naar die secties laten scrollen. Volgorde aanpassen is hiermee ook een stuk eenvoudiger.
  • <wizard-layout> rendert nu optioneel een sidebar, alleen als de slot="sidebar" gevuld is
  • Een hele rits <utrecht-button> vervangen voor <clippy-button> voor extra dog-fooding
  • betere page titles voor componenten en style guide pagina's
  • 'token is unused' warnings verwijderd
Screenshot 2026-03-02 at 11 42 43

@bartveneman bartveneman requested a review from a team as a code owner March 2, 2026 10:52
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clippy-storybook Ready Ready Preview Mar 5, 2026 1:33pm
theme-wizard Ready Ready Preview Mar 5, 2026 1:33pm
theme-wizard-server Ready Ready Preview Mar 5, 2026 1:33pm

Request Review

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.02%. Comparing base (573f4a2) to head (1ad83f1).
⚠️ Report is 17 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #590      +/-   ##
==========================================
- Coverage   88.06%   88.02%   -0.05%     
==========================================
  Files          57       59       +2     
  Lines        1701     1753      +52     
  Branches      378      400      +22     
==========================================
+ Hits         1498     1543      +45     
- Misses        166      174       +8     
+ Partials       37       36       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hilhorstt
Copy link
Copy Markdown
Contributor

Screenshot 2026-03-02 at 13 52 53 - `Components` menu item blijft niet actief als je actieve path een subpath is als `/components/code` - In hoeverre wil je met je menu mobiel ondersteunen? Ik zou verwachten dat de anchors boven aan de pagina tonen op mobiel. - Is `position: sticky` wellicht van toepassing hier op het menu? Als je een lange pagina hebt blijft je anchor-menu zichtbaar

Comment thread packages/theme-wizard-app/src/components/wizard-layout/index.ts
Comment thread packages/theme-wizard-app/src/components/wizard-layout/styles.ts
Comment thread packages/theme-wizard-website/src/pages/components/index.astro
@bartveneman
Copy link
Copy Markdown
Contributor Author

Mobiel design hebben we tot nu toe nog geen aandacht aan besteed, dus er zijn nog een heleboe onvolkomenheden die we tzt nog moeten oplossen.

Robbert
Robbert previously approved these changes Mar 5, 2026
Comment thread packages/theme-wizard-website/src/pages/style-guide.astro Outdated
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Mar 5, 2026

@bartveneman bartveneman merged commit 512660d into main Mar 5, 2026
10 checks passed
@bartveneman bartveneman deleted the feat/on-page-anchor-nav branch March 5, 2026 13:41
@Yolijn Yolijn changed the title Feat: in-page anchor navigation Duidelijker verschil tussen navigatie op de pagina en navigatie naar andere pagina's Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants