Skip to content

Simplify preview sizing and make code viewer full-page#35

Merged
BunsDev merged 1 commit into
mainfrom
okcode/phase-breakdown
Mar 28, 2026
Merged

Simplify preview sizing and make code viewer full-page#35
BunsDev merged 1 commit into
mainfrom
okcode/phase-breakdown

Conversation

@BunsDev
Copy link
Copy Markdown
Member

@BunsDev BunsDev commented Mar 28, 2026

Summary

  • Scope theme selector rules to :root so theme variables only apply at the app root.
  • Simplify desktop preview bounds handling by treating visibility separately from view bounds.
  • Switch the code viewer from a resizable inline sidebar to a full-page overlay and streamline preview panel bounds syncing.

Testing

  • Not run (PR content only).
  • Expected verification: bun fmt
  • Expected verification: bun lint
  • Expected verification: bun typecheck

- Prefix theme classes with `:root` in `themes.css`
- Keep light and dark variable overrides anchored to the document root
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 28, 2026

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

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Mar 28, 2026 1:23am

@BunsDev BunsDev merged commit b0a099f into main Mar 28, 2026
8 of 9 checks passed
@github-actions github-actions Bot added size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Mar 28, 2026
@BunsDev BunsDev deleted the okcode/phase-breakdown branch March 31, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant