Skip to content

v1.5.1 — Design-system polish - #28

Merged
caribeedu merged 5 commits into
mainfrom
v1.5.1
Aug 9, 2026
Merged

v1.5.1 — Design-system polish#28
caribeedu merged 5 commits into
mainfrom
v1.5.1

Conversation

@caribeedu

Copy link
Copy Markdown
Owner

Small polish patch.

  • Themed scrollbars & checkboxes — restyled to the --dw-* design tokens (custom webkit scrollbars; appearance: none checkboxes with a drawn accent-filled tick), so they match the chrome and recolor with the theme.
  • Dev palette placement — moved from the top-left corner to centered just below the common palette.
  • README badges — status (release / build / license) + per-OS install badges (macOS · Homebrew, Windows · Scoop, Linux · AUR); Install section notes auto-update and the package-manager channels.
  • Panel section headings — collapsed onto one consistent .dw-section-head class (fixes the Settings heading that referenced a non-existent class); Workspaces keeps its "+ New" action via a flex row.
  • Minor label tidy-ups.

Full suite green (26 files / 126 tests), typecheck + lint clean.

🤖 Generated with Claude Code

caribeedu and others added 5 commits August 8, 2026 23:30
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Replace the plain "macOS · Windows · Linux" line with shields.io badges:
a status row (release / build / license) and a per-OS row shaped as
"macOS | Homebrew", "Windows | Scoop", "Linux | AUR" (brand-gold), linking
to Install. Note auto-update and the package-manager channels in Install.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…heckboxes

- The dev palette now sits centered just below the common palette instead of
  top-left.
- Scrollbars and checkboxes follow the design system and recolor with the
  theme: themed webkit scrollbars (thumb from --dw-border-strong) and custom
  checkboxes (accent fill + --dw-on-accent checkmark) via the tokens.

(Includes local panel label/heading polish.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Apply .dw-section-head directly to each <h2> (dropping the wrapper div) so
all Panel section headings render consistently; fix the Settings "Theme"
heading that used a non-existent .dw-section-header class. Workspaces keeps
its "+ New" action via a .dw-section-head-row flex wrapper.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Bump package.json to 1.5.1; AGENTS status; CHANGELOG and ROADMAP (row +
section) for the design-system polish (themed scrollbars/checkboxes, dev
palette placement, README badges, section-heading alignment).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@caribeedu
caribeedu merged commit cfa7710 into main Aug 9, 2026
2 checks passed
@caribeedu
caribeedu deleted the v1.5.1 branch August 9, 2026 14:50
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