Commit Graph

10 Commits

Author SHA1 Message Date
Jeff Emmett 7a01ea37c2 feat: replace favicon with ROFL laughing emoji 🤣
- Updated icon.svg to use 🤣 emoji
- Added generate-favicon.mjs script for PNG generation
- Added canvas dependency for favicon generation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 23:18:04 -05:00
Jeff Emmett 73988e6378 Add Open Graph and Twitter Card metadata for social sharing
- Add og-image.jpg (1200x630) for link previews
- Add metadataBase, openGraph, and twitter metadata to layout.tsx

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-22 22:11:51 +01:00
Jeff Emmett 92bb2c3d9a feat: update server URLs to jefflix.lol domain
Change media server links from jeffemmett.com to jefflix.lol subdomains:
- movies.jefflix.lol for movies
- shows.jefflix.lol for TV shows
- music.jefflix.lol for music

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-20 12:24:21 -05:00
Jeff Emmett 737de72645 feat: add 'Redirect Your Subscriptions' section
Adds new section before footer encouraging users to support real artists
instead of extractive corporate gatekeepers:
- Filmworkers Unions (strike funds, worker cooperatives)
- Local Arts Funds (theaters, galleries, indie creators)
- Direct to Artists (Patreon, Bandcamp, Ko-fi)

Includes callout with streaming cost breakdown ($180/year to corporations)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 16:54:38 -05:00
Jeff Emmett 2852ad78f5 Remove personal photos from website
- Remove jeff-tea.jpg, jeff-blueberries.jpg, jeff-donkey.jpg
- Update page.tsx to remove Image components referencing these photos
- Remove unused next/image import

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-18 18:02:07 -05:00
Jeff Emmett 7a5281ef4d Add Docker configuration for production deployment
- Add Dockerfile with multi-stage build for Next.js standalone
- Add docker-compose.yml with Traefik labels for jefflix.lol
- Enable standalone output in next.config.mjs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-03 17:23:51 -08:00
v0 7e12d50cb7 feat: add custom solidarity fist icon component
Replace generic hand icon with new custom design in key section.

#VERCEL_SKIP

Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com>
2025-12-02 20:36:04 +00:00
v0 f3a5a61aaf feat: color-code navigation buttons
Assign red to Movies, blue to Shows, and green to Music.

#VERCEL_SKIP

Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com>
2025-12-02 20:18:11 +00:00
v0 6ba17a7828 revert v9 to v8 and restore images and components
#VERCEL_SKIP

Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com>
2025-11-28 07:03:56 +00:00
v0 980ec86afe Initialized repository for chat Jefflix website
Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com>
2025-11-28 02:08:25 +00:00