rename project from SimpleshopTheme to Berrypod

All modules, configs, paths, and references updated.
836 tests pass, zero warnings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jamey
2026-02-18 21:23:15 +00:00
parent c65e777832
commit 9528700862
300 changed files with 23932 additions and 1349 deletions

View File

@@ -202,7 +202,7 @@ Acceptance: layout primitives available, no visual changes, all tests pass.
- Visual regression: PDP page
Files modified:
- `lib/simpleshop_theme_web/components/shop_components/product.ex` (83 style= -> 0)
- `lib/berrypod_web/components/shop_components/product.ex` (83 style= -> 0)
- `assets/css/shop/components.css`
Acceptance: `product.ex` has zero inline styles, visual regression clean.
@@ -224,8 +224,8 @@ Acceptance: `product.ex` has zero inline styles, visual regression clean.
- Visual regression: cart page, cart drawer
Files modified:
- `lib/simpleshop_theme_web/components/shop_components/layout.ex` (59 -> 0)
- `lib/simpleshop_theme_web/components/shop_components/cart.ex` (51 -> 0)
- `lib/berrypod_web/components/shop_components/layout.ex` (59 -> 0)
- `lib/berrypod_web/components/shop_components/cart.ex` (51 -> 0)
- `assets/css/shop/components.css`
Acceptance: both files zero inline styles, visual regression clean.
@@ -246,9 +246,9 @@ Acceptance: both files zero inline styles, visual regression clean.
- Also `base.ex` (2)
Files modified:
- `lib/simpleshop_theme_web/components/shop_components/content.ex` (57 -> 0)
- `lib/simpleshop_theme_web/components/shop_components/base.ex` (2 -> 0)
- `lib/simpleshop_theme_web/components/page_templates/*.html.heex` (29 -> 0)
- `lib/berrypod_web/components/shop_components/content.ex` (57 -> 0)
- `lib/berrypod_web/components/shop_components/base.ex` (2 -> 0)
- `lib/berrypod_web/components/page_templates/*.html.heex` (29 -> 0)
- `assets/css/shop/components.css`
Acceptance: **zero inline styles remain** (0/281), full visual regression clean.
@@ -268,7 +268,7 @@ Acceptance: **zero inline styles remain** (0/281), full visual regression clean.
**5b** — Remove Tailwind shop build (~1.5h):
- Replace remaining Tailwind classes in `.heex` page templates
- Remove `@import "tailwindcss"` from `app-shop.css`
- Remove `simpleshop_theme_shop` Tailwind profile from `config/config.exs`
- Remove `berrypod_shop` Tailwind profile from `config/config.exs`
- Remove `tailwind_shop` watcher from `config/dev.exs`
- Update `assets.build` and `assets.deploy` Mix aliases
- Full visual regression
@@ -301,7 +301,7 @@ Acceptance: no Tailwind classes in shop code, Tailwind shop build removed, admin
Files modified:
- `assets/css/admin-components.css` (new)
- `assets/css/app.css` (remove DaisyUI)
- `lib/simpleshop_theme_web/components/core_components.ex`
- `lib/berrypod_web/components/core_components.ex`
- All admin LiveView files
- Auth LiveView files