Match banner brand, print splash, optional crop, and demo seed #6

Merged
westfarn merged 1 commits from feature/5-banner-brand-demo-seed into master 2026-09-07 04:06:52 -07:00
Owner

Summary

  • Rebrand public site, portal, and emails from Ecoprint orange to the PRINTFORGE banner palette (navy / cyan / lime).
  • Replace the loading splash with a CSS 3D-print animation; product uploads get a default-on smart crop + background filter checkbox.
  • Add manage.py seed_demo for client walkthroughs on dev/beta only (refuses prod).

Closes #5.

Test plan

  • Public pages and buttons are cyan/lime, not orange
  • Splash shows a printer building a model (or a static print if reduced motion)
  • Product edit: smart-crop checked by default; uncheck stores the original photo
  • uv run python manage.py seed_demo fills shop, contacts, leads, orders, campaigns
  • DJANGO_ENV=prod seed_demo exits with an error
## Summary - Rebrand public site, portal, and emails from Ecoprint orange to the PRINTFORGE banner palette (navy / cyan / lime). - Replace the loading splash with a CSS 3D-print animation; product uploads get a default-on smart crop + background filter checkbox. - Add `manage.py seed_demo` for client walkthroughs on dev/beta only (refuses prod). Closes #5. ## Test plan - [ ] Public pages and buttons are cyan/lime, not orange - [ ] Splash shows a printer building a model (or a static print if reduced motion) - [ ] Product edit: smart-crop checked by default; uncheck stores the original photo - [ ] `uv run python manage.py seed_demo` fills shop, contacts, leads, orders, campaigns - [ ] `DJANGO_ENV=prod` seed_demo exits with an error
westfarn added 1 commit 2026-09-07 04:05:52 -07:00
Replace orange with cyan/lime/navy, swap the splash for a print animation, make smart-crop optional, and add a prod-safe seed_demo command. Closes #5.

Co-authored-by: Cursor <cursoragent@cursor.com>
westfarn merged commit 23a6035ba8 into master 2026-09-07 04:06:52 -07:00
westfarn deleted branch feature/5-banner-brand-demo-seed 2026-09-07 04:06:53 -07:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ai_ml_operations/print_forge#6