Commit Graph

3 Commits

Author SHA1 Message Date
Jeff Emmett 2966e3e003 Add PayPal/nodemailer deps and Order/OrderItem types
- Add @paypal/react-paypal-js, nodemailer, @types/nodemailer to package.json
- Add Order and OrderItem TypeScript interfaces to directus.ts
- These were part of the checkout implementation but missed in the initial commit

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 12:47:13 -07:00
Jeff Emmett 9cc37beadb Update backlog tasks and add jsdom dependency
- Update task-5, task-8, task-10 with session progress
- Add jsdom for blog content cleanup

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 23:52:31 +00:00
Jeff Emmett 1d0dfc342e feat: Add blog system with 72 posts from Squarespace export
- Parse Squarespace WordPress XML export and extract all blog posts
- Create blog listing page with posts grouped by year
- Create individual blog post pages with full content
- Add social sharing, prev/next navigation, related posts
- Configure Next.js for Squarespace CDN images
- Add Tailwind typography plugin for prose styling
- Include 357 artwork thumbnails from Airtable

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 01:23:12 +00:00