codeburn/app/renderer
iamtoruk 6775592716 feat(app): native integrated title bar + draggable chrome
macOS uses titleBarStyle hiddenInset so the traffic lights float over
the sidebar (Linear/Hermes-style), with the sidebar top inset to clear
them and the top chrome marked -webkit-app-region: drag (interactive
controls stay no-drag). Windows/Linux keep their native frame + controls.
Exposes process.platform through the bridge and tags <html data-platform>
so CSS adapts per OS. typecheck + 82 tests green.
2026-07-11 08:51:24 -07:00
..
components fix(app): final-review nits — app menu (⌘R refresh), honest model labels, yield retain, hint cleanup 2026-07-10 19:54:09 -07:00
hooks feat(app): T8 integration + cleanup — single refresh, ⌘-nav, shared error/format/period/series, README 2026-07-10 19:35:41 -07:00
lib feat(app): native integrated title bar + draggable chrome 2026-07-11 08:51:24 -07:00
sections fix(app): Overview daily chart min 30-day window, internal scroll, native chrome 2026-07-11 08:48:35 -07:00
styles feat(app): native integrated title bar + draggable chrome 2026-07-11 08:51:24 -07:00
test feat(app): scaffold Electron+Vite package and codeburn CLI spawn 2026-07-10 15:16:55 -07:00
App.test.tsx feat(app): plain theme + Overview reskin wired to real data 2026-07-11 08:32:11 -07:00
App.tsx feat(app): plain theme + Overview reskin wired to real data 2026-07-11 08:32:11 -07:00
index.html fix(app): resolve usePolled stale-response race + review nits 2026-07-10 15:40:11 -07:00
main.tsx feat(app): native integrated title bar + draggable chrome 2026-07-11 08:51:24 -07:00
vite-env.d.ts feat(app): scaffold Electron+Vite package and codeburn CLI spawn 2026-07-10 15:16:55 -07:00