Skip to content

feat: NestUI 1.0 soft skin via floke-kit tokens#70

Merged
krwg merged 4 commits into
mainfrom
2.0.0/issue-69-nest-ui
Jul 24, 2026
Merged

feat: NestUI 1.0 soft skin via floke-kit tokens#70
krwg merged 4 commits into
mainfrom
2.0.0/issue-69-nest-ui

Conversation

@krwg

@krwg krwg commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • NestUI 1.0 toggle in Settings → Appearance (default off / pixel)
  • data-ui-skin=pixel|nest + shared/floke-kit/theme-tokens.css + renderer/nest-ui.css
  • Layout unchanged; accent/custom accent preserved; soft SVG masks for pixel glyphs
  • Appearance panel extracted to renderer/settings-panels/appearance.js

Test plan

  • Default launch is pixel (square, BlipPixel font)
  • Enable NestUI → rounded soft UI, system fonts, same layout
  • Change accent / custom accent while Nest on — accent still applies
  • Restart persists Nest on/off
  • npm test

Closes #69

Appearance toggle switches data-ui-skin while keeping layout and accent; extract appearance settings panel.
@krwg

krwg commented Jul 24, 2026

Copy link
Copy Markdown
Owner Author

Notes:

  • Nest is CSS-only via data-ui-skin; accent vars untouched.
  • floke-kit tokens live under shared/floke-kit.
  • Appearance panel moved out of ui.js.

krwg added 3 commits July 24, 2026 14:46
Use ../shared from renderer so postcss resolves inside the repo root.
Stronger vibrancy blur, hairline borders, continuous radii, soft layered shadows; accent unchanged.
Update NestUI copy; fill release overlay; improve MD tables/images; sanitize Markdown in chat messages.
@krwg
krwg merged commit 38f431b into main Jul 24, 2026
1 check passed
@krwg
krwg deleted the 2.0.0/issue-69-nest-ui branch July 24, 2026 13:21
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.

feat: NestUI 1.0 appearance skin (Cultiva texture)

1 participant