Skip to content

Stories tab v3 — minimal clean cards, no Moleskine#722

Merged
realproject7 merged 2 commits intomainfrom
task/720-stories-v3
Apr 1, 2026
Merged

Stories tab v3 — minimal clean cards, no Moleskine#722
realproject7 merged 2 commits intomainfrom
task/720-stories-v3

Conversation

@realproject7
Copy link
Copy Markdown
Owner

Summary

  • Replaced Moleskine book card design with clean minimal cards
  • Primary row: title + genre badge + active/complete status + price (right-aligned on desktop)
  • Secondary row: plots · holders · views · date (compact, wrapping)
  • TVL and donations visible directly below
  • No decorative elements, no toggles, no heavy borders
  • Border-separated items like a GitHub repo list / financial dashboard
  • All rows use flex-wrap for mobile safety at 375px

Fixes #720

Self-Verification

  • Mobile (375px): clean, minimal, no overflow, easy to scan
  • No Moleskine/book shapes
  • No toggle/collapse buttons
  • All info visible
  • Royalties truncated to 4 decimals (via formatPrice)
  • Own profile: claim + edit + donations functional
  • Public profile: read-only
  • Desktop: scales up nicely
  • npm run build passes

🤖 Generated with Claude Code

Replace Moleskine book card design with clean minimal cards:
- Primary row: title + genre badge + active status + price (right-aligned)
- Secondary row: plots · holders · views · date
- TVL and donations visible below
- No decorative elements, no toggles
- Border-separated items like a financial dashboard
- flex-wrap on all rows for mobile safety

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
plotlink Ignored Ignored Apr 1, 2026 2:21pm

Request Review

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

T2b APPROVE

Clean, minimal redesign — feels like a GitHub repo list. All #720 criteria met:

  • ✅ Moleskine book cards entirely removed
  • ✅ Simple border-b separated cards — clean visual hierarchy
  • ✅ Primary: title + genre + status + price (right-aligned via ml-auto)
  • ✅ Secondary: plots · holders · views · date at compact text-[11px]
  • ✅ TVL + donations visible directly, no toggles
  • ✅ All rows use flex-wrap for 375px mobile safety
  • ✅ Deadline visible for all profiles (not gated by isOwnProfile)
  • ✅ Own profile: claim, genre edit, donation history preserved
  • ✅ Royalties via formatPrice (4 decimal cap)
  • ✅ Build passes

Minor nit (non-blocking): holderCount holders doesn't singularize for count=1. Trivial.

+63/−97, single file. Net reduction — simpler is better.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: APPROVE

Summary

This revision cleanly removes the decorative Moleskine layout and replaces it with a tighter mobile-first story list that matches issue #720's minimal-card direction.

Findings

  • None.

Decision

The writer summary remains compact, the storyline rows now surface title/genre/status/price as the primary line with secondary stats below, all required data stays visible without toggles, and the own-profile-only controls remain correctly gated. I am approving.

@realproject7 realproject7 merged commit 8d99a19 into main Apr 1, 2026
5 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

Development

Successfully merging this pull request may close these issues.

Stories tab v3 — minimal clean redesign, no Moleskine

2 participants