Skip to content

feat: add toolbar, whose panels open out of the bar; corners 16px in - #106

Merged
zyx1121 merged 1 commit into
mainfrom
feat/toolbar
Nov 9, 2026
Merged

zyx1121 merged 1 commit into
mainfrom
feat/toolbar

Conversation

@zyx1121

@zyx1121 zyx1121 commented Nov 9, 2026

Copy link
Copy Markdown
Member
  • toolbar: a floating bar of tools; ToolbarPanelContent opens above it with the bar's width and radius (rounded-menu), 8px away, so the bar seems to grow instead of a separate popover beside a button. Doc page at /toolbar.
  • app-shell: corners and the wide layout sit 16px from the viewport (was 24px). DESIGN.md updated.

Verified on the sandbox: typecheck, lint, tokens:check, theme:check and build pass; on /toolbar the panel measures 164px wide like the bar, 8px above it.

🤖 Generated with Claude Code

- toolbar: a floating bar of tools; ToolbarPanelContent opens above it
  with the bar's width and radius, 8px away.
- app-shell: corners and the wide layout sit 16px from the viewport.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@zyx1121
zyx1121 merged commit f948a88 into main Nov 9, 2026
4 checks passed
@zyx1121
zyx1121 deleted the feat/toolbar branch November 9, 2026 02:46
zyx1121 added a commit to NYCU-WinLab/portal that referenced this pull request Nov 9, 2026
Match ui.winlab.tw (NYCU-WinLab/ui#106): the four corners and the wide
layout sit 16px from the edge instead of 24px.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
zyx1121 added a commit to NYCU-WinLab/meet that referenced this pull request Nov 9, 2026
Match ui.winlab.tw (NYCU-WinLab/ui#106): the four corners and the wide
layout sit 16px from the edge instead of 24px.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
zyx1121 added a commit to NYCU-WinLab/gallery that referenced this pull request Nov 9, 2026
Match ui.winlab.tw (NYCU-WinLab/ui#106): the four corners and the wide
layout sit 16px from the edge instead of 24px.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
zyx1121 added a commit to NYCU-WinLab/carrel.winlab.tw that referenced this pull request Nov 9, 2026
Match ui.winlab.tw (NYCU-WinLab/ui#106): the four corners and the wide
layout sit 16px from the edge instead of 24px.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
zyx1121 added a commit to NYCU-WinLab/www.winlab.tw that referenced this pull request Nov 9, 2026
Match ui.winlab.tw (NYCU-WinLab/ui#106): the four corners and the wide
layout sit 16px from the edge instead of 24px.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
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