room-planner/frontend
jtricerolph b528624be0 Cards: date-aware display — late checkouts only on future days, hide current-state info off-today
- Future dates: departure time sliver only shows for late checkouts (after default_checkout_time, default 11:00) — on future days every in-house booking is still 'arrived' so the time was showing on every card
- Sliver bracket widens to 19px when a time is shown and the time renders vertically (writing-mode) to fit the narrow space
- Clean/dirty site status pill only shows when viewing today — it reflects current state, meaningless on other dates
- NewBook task pill, task dots, and category header task/dirty badges hidden on future dates

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-04 18:33:07 +00:00
..
src Cards: date-aware display — late checkouts only on future days, hide current-state info off-today 2026-07-04 18:33:07 +00:00
Dockerfile fix: serve frontend via root + slug subdir, not alias — assets 404/fallback 2026-07-03 16:32:45 +00:00
index.html fix: correct index.html script src — Vite prepends base path, don't include it manually 2026-07-03 13:15:30 +00:00
nginx.conf fix: serve frontend via root + slug subdir, not alias — assets 404/fallback 2026-07-03 16:32:45 +00:00
package.json feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
tsconfig.json feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
vite.config.ts feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00