Phase 4: HTMX frontend with dark palette

- 4 pages: Pantry, Recipes, Shopping List, Cook Log
- HTMX-powered: add/delete pantry items, toggle shopping, generate smart list
- Custom 13-colour palette from Lospec (dark bg, yellow accent)
- Mobile-responsive
- Whitenoise for static files in production
- All routes under /app/
- API (/api/) stays internal, frontend (/app/) for browser use
This commit is contained in:
Caine
2026-04-02 23:08:43 +01:00
parent 75e3256eae
commit 2a45be70e2
16 changed files with 1078 additions and 0 deletions
+1
View File
@@ -21,4 +21,5 @@ urlpatterns = [
path('admin/', admin.site.urls),
path('api/', include('kitchen.urls')),
path('api-auth/', include('rest_framework.urls')), # browsable API login
path('app/', include('kitchen.urls_htmx')), # HTMX frontend
]