Skip to content

Feature/workspace seatmap 1117#1310

Merged
yusuftomilola merged 4 commits into
DistinctCodes:mainfrom
mijinummi:feature/workspace-seatmap-1117
Jun 29, 2026
Merged

Feature/workspace seatmap 1117#1310
yusuftomilola merged 4 commits into
DistinctCodes:mainfrom
mijinummi:feature/workspace-seatmap-1117

Conversation

@mijinummi

@mijinummi mijinummi commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Description

This PR addresses Issue #1117 [GF-FE-22], delivering an interactive vector SVG floor plan matrix on workspace specification profiles linked directly to date-bound backend availability trackers.

Key Modifications

  • Vector Canvas Seating Overlay: Engineered FloorPlanView.tsx utilizing interactive SVG scaling shapes to paint absolute $x/y$ seat nodes cleanly on top of underlying uploaded imagery overlays.
  • Color Identity States: Implemented reactive hex coloring mapping out structural definitions (Green $\rightarrow$ Available, Red $\rightarrow$ Occupied, Blue $\rightarrow$ Actively Selected).
  • Isomorphic Date Telemetry Sync: Tied date selection state boundaries inside [id]/page.tsx to automatically re-trigger data synchronization pipelines descending from GET /workspaces/:id/seat-map?date=....
  • Zero-Layout Fallback Shielding: Provided structured placeholder layers rendering descriptive callouts smoothly whenever workspace objects exhibit blank layout attributes.

Target Branch: main
Closes #1117
Closes #1118
Closes #1119
Closes #1123

@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

@mijinummi is attempting to deploy a commit to the naijabuz's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 29, 2026

Copy link
Copy Markdown

@mijinummi Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@yusuftomilola yusuftomilola merged commit 2e210cf into DistinctCodes:main Jun 29, 2026
0 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants