Add new component system for buttons, cards, and inputs

Integrates Django Cotton to replace existing UI components with a new templating system. Adds a test page to compare the new components against the old ones.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: dcfff319-6e91-4220-98a9-8295b87755b7
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
This commit is contained in:
pac7
2025-09-21 17:02:08 +00:00
committed by pacnpal
parent cfa7019a7c
commit 7f96e85914
9 changed files with 850 additions and 1 deletions

View File

@@ -87,6 +87,7 @@ THIRD_PARTY_APPS = [
"whitenoise",
"django_tailwind_cli",
"autocomplete", # Django HTMX Autocomplete
"django_cotton", # Django Cotton for component templates
"health_check", # Health checks
"health_check.db",
"health_check.cache",