# 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