2.9 KiB
2.9 KiB
📋 Implementation Plan: "Industrial Sci-Fi" Social View Redesign
## Approach
We will transform the current "standard grid" interface into a Mission Control Rig. The goal is to make the user feel like an operator managing a complex system, not just a project manager looking at cards.
Concept: "The Operator's Rig"
- Tactile: Elements feel like physical modules plugged into a chassis.
- Data-Dense: Information is presented with technical precision (monospaced, labeled).
- Dark & Matte: Deep, flat grays (
#1e1e1e) with high-contrast functional color (Teal, Amber, Rose).
## Visual Language
- Containers: "Trays" and "Slots" instead of divs. Use
shadow-innerto create recessed areas. - Cards: "Modules" or "Cartridges". Chamfered corners (or tight 4px radius), top-edge status indicators ("LED bars"), technical markings (rivets, scanlines).
- Typography:
JetBrains Mono(or system mono) for all IDs, stats, and labels.Inter(or system sans) for human-readable titles. - Motion: "Slotting in" animations (slide up + fade).
## Steps
-
Foundational Assets (10 min)
- Create
ModuleCardprimitive: The base building block. Dark, matte background, top status bar, technical borders. - Create
PortItemcomponent: For dependencies. Looks like a connector/chip. - Define "Industrial" tokens in
globals.css(if needed, or use specific Tailwind classes).
- Create
-
SocialCard Redesign (20 min)
- Header: Technical ID (Mono, Teal) + Status (Uppercase, Tracking-Wide).
- Body: High-contrast title.
- Ports Grid: Replace lists with a 2-column grid of
PortItems. Labels: "INPUTS" (Blocked By) / "OUTPUTS" (Blocking). - Footer: "Pilot Slot" for avatars. Technical tool buttons.
-
SocialPage Layout (The "Rack") (15 min)
- Top (The Horizon): Frame the 4x2 Grid as a recessed "Rack" or "Monitor Tray".
- Bottom (The Console): A large, empty "Screen" area awaiting signal. Styled with scanlines or a "NO SIGNAL" placeholder.
- Custom Scrollbar: Thin, high-contrast rail.
-
Polish & "Wow" Details (15 min)
- Add "rivets" (small dots) to corners of cards.
- Add hover effects: Border glow (
shadow-[0_0_15px_rgba(...)]). - Add a subtle scanline overlay to the entire Social View.
## Timeline
| Phase | Duration |
|---|---|
Foundation (ModuleCard) |
10 min |
Card Redesign (SocialCard) |
20 min |
Page Layout (SocialPage) |
15 min |
| Polish ("Wow" factor) | 15 min |
| Total | 1 hour |
## Rollback Plan
Revert to commit 9c70307 (fix: truncate SocialCard dependencies...).
## Security Checklist
- Input validation (titles)
- No sensitive data exposed in UI
- Error handling for empty states
## NEXT STEPS
# Ready? Approve this plan and run:
/cook @beadboard/docs/plans/2026-02-16-industrial-redesign.md