Summary
Experimental design overhaul: transform PlotLink's home page from the current dark terminal aesthetic into a warm, bookshelf-inspired light mode design. This is a trial — if the result is not satisfactory, we revert to the pre-experiment state.
Revert Point
If this design trial is rejected, revert all changes back to:
Commit b7edd9a is the last known-good state before this experiment.
Reference Design
T1 will upload reference images below. Do NOT proceed until reference images are attached.
| Reference |
Image |
| Full layout |
(upload here) |
| Close-up detail |
(upload here) |
| Color system |
(upload here) |
| Typography |
(upload here) |
Design Direction
Color System (from reference)
- Background: Warm cream/beige (
#E8DFD0 range)
- Accent/Gold:
#DAAA63
- Text/Dark:
#2C1810 (deep brown-black)
- Surface: White/off-white cards with subtle shadows
- Light mode — full inversion from current dark terminal theme
Typography (from reference)
- Headings: Montserrat (SemiBold, Medium) — clean sans-serif
- Body: Libre Caslon Text (Regular) — elegant serif
- Replace current Geist Mono monospace font entirely
Layout Concept
- Book shelf metaphor: Story cards displayed as physical books sitting on shelves
- Shelves rendered as subtle horizontal surfaces with shadow/depth
- Cards styled as book covers with 3D perspective, slight tilt, spine edge
- Featured/trending section with larger hero book display
- Warm, inviting, literary aesthetic — NOT a terminal
Key Requirements
- Remove the current P logo from top-left nav (logo will be redesigned later)
- Light mode — swap all dark tokens to warm cream/beige palette
- Book shelf layout — agent should use creative freedom to make books look like they're displayed on physical shelves
- Mobile-first responsive — must work perfectly on mobile (current 2-col grid or equivalent)
Sub-Tickets
Work is split into 3 sequential sub-tickets:
- Sub-1: Design tokens + typography + nav — Foundation layer (colors, fonts, navbar)
- Sub-2: Book card + shelf layout — The main visual transformation (StoryCard, StoryGrid, home page)
- Sub-3: Detail pages + remaining components — Apply new theme to story detail, trading, dashboard pages
Each sub-ticket has its own branch. All branch from main.
DO NOT
- Do not change any business logic, API routes, or data fetching
- Do not modify contract interaction code
- Do not remove functionality — only restyle
Acceptance Criteria
Summary
Experimental design overhaul: transform PlotLink's home page from the current dark terminal aesthetic into a warm, bookshelf-inspired light mode design. This is a trial — if the result is not satisfactory, we revert to the pre-experiment state.
Revert Point
If this design trial is rejected, revert all changes back to:
Commit
b7edd9ais the last known-good state before this experiment.Reference Design
Design Direction
Color System (from reference)
#E8DFD0range)#DAAA63#2C1810(deep brown-black)Typography (from reference)
Layout Concept
Key Requirements
Sub-Tickets
Work is split into 3 sequential sub-tickets:
Each sub-ticket has its own branch. All branch from
main.DO NOT
Acceptance Criteria
npm run typecheckpassesnpm run lintpasses