room-planner/frontend/src/components
jtricerolph 00e5e684fa Room planner: rewrite card layout to match original Gantt design
Replace CSS grid with the original plugin's vertical list + 23px margin
bracket system. Each card has a 2px border coloured by booking status;
data-previous-status / data-next-status drive C-bracket pseudo-elements in
the 23px gutter; data-spans-previous/next remove the corresponding border
and collapse the margin to extend the card across days.

Card interior is restructured: header row (room number, flow badge, lock,
nights counter, site-status pill), guest info row, and stats row (time
pill, bed-type pill, task-status bordered pill). Category headers now match
the original's sticky bordered style with edge-extending pseudo-elements.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-04 10:02:44 +00:00
..
ActivityPanel.tsx feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
AuthGate.tsx fix: AuthGate stuck on Loading — verify returns flat user object 2026-07-03 16:25:20 +00:00
CategoryGroup.tsx feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
CheckoutNotification.tsx feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
FilterBar.tsx feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
Layout.tsx fix: AuthGate stuck on Loading — verify returns flat user object 2026-07-03 16:25:20 +00:00
RoomCard.tsx Room planner: rewrite card layout to match original Gantt design 2026-07-04 10:02:44 +00:00
RoomModal.tsx fix: AuthGate stuck on Loading — verify returns flat user object 2026-07-03 16:25:20 +00:00