53cb9a7e49
feat(db): add migration 0003 for council portal schema
...
Adds title/cab_joined_date/slug to users, extends attendance with kind enum
and 'interested' status, and creates pulses, votes, roadmap_items,
roadmap_attributions, events, and activity tables.
Slug backfill covers the three seed users; new-user slug generation will
live in db.ts. roadmap_items has shipped_at to drive the council mark
(simpler than an audit table). roadmap_attributions is admin-curated only.
Also logs the pre-existing /api/contributions/[id]/edit 302-only bug in
KNOWN_ISSUES.md so it isn't lost; out of scope for this work.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 14:39:07 +02:00
Jonathan
d054b56bf7
chore: remove participants and calendar pages and nav links
2026-04-19 20:51:55 +02:00
Jonathan
a0931ea527
refactor: home page CTA as proper button with confirmation state
2026-04-19 20:46:43 +02:00
Jonathan
bc8e08d022
refactor: home page structure and pacing
2026-04-19 20:46:06 +02:00
Jonathan
f6e6fb255d
fix: hero lockup — Fenja wordmark scale and colour
2026-04-19 20:44:57 +02:00
Jonathan
6cbab5ba36
chore: add Innofounder logo to public, wire to home page
2026-04-19 20:36:54 +02:00
Jonathan
49f5d976fb
docs: document decisions D-15 through D-18
2026-04-19 20:32:09 +02:00
Jonathan
2d3391f531
feat: product page with architecture and platform framing
2026-04-19 20:31:51 +02:00
Jonathan
f7bd9085de
feat: vision page as manifesto
2026-04-19 20:30:57 +02:00
Jonathan
d9c75a1921
refactor: rebuild home as welcome and pitch page
2026-04-19 20:30:14 +02:00
Jonathan
4bed3a5fe0
feat: join_requests table and join CTA flow
2026-04-19 20:29:09 +02:00
Jonathan
fa5e6d8414
docs: add editorial patterns (pulled quote, stat figure, arch diagram) to style guide
2026-04-19 20:28:10 +02:00
Jonathan
26173b7396
docs: add ProjectLockup to style guide
2026-04-19 20:27:20 +02:00
Jonathan
5a7af0b0d8
feat: ProjectLockup component
2026-04-19 20:26:45 +02:00
Jonathan
f8c7152fa9
chore: remove preview page in preparation for product page
2026-04-19 20:26:31 +02:00
Jonathan
a6cad10a72
docs: HANDOVER.md — build summary and next steps
2026-04-18 22:54:48 +02:00
Jonathan
82861ca4d2
chore: typecheck and build clean
2026-04-18 22:54:25 +02:00
Jonathan
7f02600c05
feat: admin panel
2026-04-18 22:52:29 +02:00
Jonathan
99f3052651
feat: participants directory and account page
2026-04-18 22:51:30 +02:00
Jonathan
636ef129bb
feat: product preview page
2026-04-18 22:50:42 +02:00
Jonathan
40aed88525
feat: contribute feed, reactions, and edit flow
2026-04-18 22:50:11 +02:00
Jonathan
caab3ab187
feat: calendar
2026-04-18 22:48:27 +02:00
Jonathan
edc0cfdb0f
feat: roadmap
2026-04-18 22:47:38 +02:00
Jonathan
d300e4a76e
feat: updates
2026-04-18 22:47:13 +02:00
Jonathan
76c7dfa985
feat: vision page
2026-04-18 22:45:56 +02:00
Jonathan
9de5602d2d
feat: authentication and invite flow
2026-04-18 22:45:25 +02:00
Jonathan
0dc2dbd849
feat: database schema, migrations, and seed data
2026-04-18 22:43:16 +02:00
Jonathan
2c2446ba4b
chore: add white logo variants to public/
2026-04-18 16:59:02 +02:00
Jonathan
389c50eb67
chore: update logos to correct white variants
2026-04-18 16:57:56 +02:00
Jonathan
f935b5282c
chore: fix swapped white logo files in public/
2026-04-18 16:53:45 +02:00
Jonathan
b2338f815a
feat: Welcome page (index) — greeting, framing, nav cards
2026-04-18 16:50:42 +02:00
Jonathan
918231f5f2
fix: style-guide polish — section labels, representative content, emphasis scope
2026-04-18 16:42:54 +02:00
Jonathan
e6b97beb68
chore: update logo to correct asset from design/
2026-04-18 16:36:07 +02:00
Jonathan
13a0d32dda
fix: style-guide page actually applies tokens and fonts
2026-04-18 16:22:09 +02:00
Jonathan
31070c69b2
feat: add /style-guide route for design review
2026-04-18 16:17:17 +02:00
Jonathan
e099d26ee4
refactor: move inline styles into scoped <style> blocks
2026-04-18 16:10:00 +02:00
Jonathan
a7131e0f79
wip: scaffold and index before style-guide
2026-04-18 16:09:49 +02:00