Files
Kordant/tasks/landing-pages-and-admin/README.md

29 lines
1.7 KiB
Markdown

# Landing Pages & Admin
Objective: Restructure landing page to inline data pattern, build admin dashboard, dynamic blog from DB, pricing/features pages, auth-contextual navbar, and fix Apple SVG.
Status legend: [ ] todo, [~] in-progress, [x] done
Tasks
- [x] 01 — Inline index page sections following Lendair pattern → `01-inline-index-sections.md`
- [x] 02 — Admin routes with controls and services dashboard → `02-admin-routes-dashboard.md`
- [x] 03 — Blog route with DB integration, featured post, and chronological feed → `03-blog-database-integration.md`
- [x] 04 — Create blog post content (scam advice, AI detection, etc.) → `04-blog-content-creation.md`
- [x] 05 — Dedicated /pricing and /features pages → `05-pricing-features-pages.md`
- [x] 06 — Auth-contextual navbar with dynamic links → `06-auth-contextual-navbar.md`
- [x] 07 — Fix Apple logo SVG in social auth buttons → `07-fix-apple-logo-svg.md`
Dependencies
- 03 depends on 02 (blog admin needs admin routes for managing featured posts)
- 05 depends on 06 (pricing/features pages need navbar links to resolve)
- 06 depends on 01 (navbar should reflect same inline data pattern)
Exit criteria
- Index page uses inline data arrays and layout (Lendair pattern) instead of extracted components
- Admin routes accessible at /admin with services dashboard and blog management
- /blog fetches posts from database with featured post support and chronological ordering
- At least 4 substantive blog posts created in the database with scam/AI/privacy content
- /pricing and /features routes exist with proper content
- Navbar shows different links based on auth state (logged-in sees product links, logged-out sees marketing links)
- Apple logo SVG renders correctly on login/signup pages