A django starter for internal apps that leverages the include admin theme and components.
| 5a159d1 | Add type annotations across 18 files, fix test warnings, bump to v0.8.34 |
| db6f613 | Bump version to v0.8.33 |
| f4aa28c | Bump version to v0.8.31 |
| 85fa968 | Update docs for CardDisplay family, CalendarDisplay, and list_columns |
| 29f5190 | Adopt new display system across apps |
| 0a7fb0f | Add CardDisplay family, CalendarDisplay, and list-view UI polish |
| 221eb12 | Add list_columns UI override and display bulk-select opt-out |
| 9f710d0 | Bump version to 0.8.27 in uv.lock |
| cd2abe3 | Add dashboard widget protocol |
| e8c5d8e | Add JSON lockout responses to REST API token endpoint |
| 222600f | Add production registration proxy examples to docs |
| bc52d13 | Add env-var output to create_api_token, response shapes to React guide |
| 6d8ae5b | Add system token security warnings to React and frontend integration docs |
| eaa439c | Add React getting started guide and update frontend integration skill for SDK |
| eccf3c5 | Bump version to v0.8.27 |
| 89d8a04 | Bump version to v0.8.25 |
| ef47743 | Bump version to v0.8.23 |
| 17f7c1c | Update uv.lock for v0.8.18 |
| 2d1a39b | Apply ruff formatting |
| c96e505 | Localize timeline tooltip timestamps to user's timezone |
| b0a9dff | Preserve Heartbeat Log view when paginating or sorting |
| dfc1ac5 | Unify pagination style across all pages |
| 8d90981 | Add .view-bar/.view-btn to components.css, remove inline view switcher styles |
| fe6fcc0 | Move tab styling to components.css, remove redundant inline overrides |
| 2600473 | Fix tab button hover readability in light theme across all pages |
| e6b8eda | Fix login button color on topbar by adding :link/:visited selectors |
| 22949e5 | Fix light-theme readability for heartbeat dashboard tabs and SLA button |
| 0a41d38 | Bump to 0.8.14: fix messages banner gap on dismissal |
| 555a79e | Replace HTMX delete modal with fetch() for reliable error handling |
| 2356566 | Add full-bleed page headers, delete modal error handling, background tasks docs |
| 017e6b6 | Add skill doc: Adopting SmallStack into an existing Django project |
| 243bb98 | Handle ProtectedError gracefully in CRUD delete modal |
| a2c73bc | Add per-instance template resolution for named Explorer sites |
| 642ae9e | Upgrade breadcrumb tag to use compile_filter for filter support |
| 2be4b8a | Add |ns template filter for namespace-aware URL names in shared templates |
| 2480331 | Open sidebar submenu when parent item itself is the active match |
| 8af9b12 | Fix namespace-unaware list_view_url_name in CRUD context |
| bb186ac | Fix child ExplorerSite missing index URL for breadcrumb navigation |
| a301b8f | Add namespaced ExplorerSite with parent inheritance and form isolation |
| eee2eaa | Bump to 0.8.11, fix theme contrast/underlines, CSP, breadcrumbs, docs |
| 99a542d | Add CORS setup and FK serialization docs to API skill |
| 12a2d3e | Fix P0 API blockers: add APIToken model, CORS support, django-filter |
| 61fc346 | Remove ai_cowork/ from tracking (should be gitignored) |
| 5bb4cd7 | Add CRUDView API + React frontend test plan |
| 2c0c235 | Add database connectivity check to /health/ endpoint |
| 231ae8f | Add comprehensive 'from zero to running' AI skill doc |
| 6f633bd | Add .env bootstrap step to README Docker section |
| efb308e | Add task queue test config, Explorer task visibility, batch email docs |
| b22a5e1 | Add public auth URL aliases, fix auth docs, add test split plan |
| 65a1863 | Bump to 0.8.8 |
| 129433a | Remove obsolete docs (downstream migration guide, tabler theme) |
Choose the color mode for your app.
The accent color for your app.
Choose the font family that fits your app.
Choose the gray shade for your app.
Choose the border radius factor for your app.
Choose the page layout for your app.