feat(ui): adopt structured neobrutalist system #5
Loading…
Reference in a new issue
No description provided.
Delete branch "camila/neobrutalism-dev-schema"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Replaces Dome's ad-hoc neobrutalist styling with an original, component-driven system informed by the broad principles of neobrutalism.dev while preserving Dome's own product layout.
DESIGN.mdas the normative token and component guide, including an explicit no-copy provenance statement.This remains an Explore / Command-Inspect product surface, not a marketing redesign: no hero, invented metrics, gradients, glass treatment, or copied branded components.
Verification
npm run compile— passedpython manage.py test -v 1— 82 passed, 1 expected failureruff check entities/models.py— passeddjlint … --checkfor changed templates — passednpx -y @google/design.md lint DESIGN.md— 0 errors, 0 warningsneo-purple,purple-dark,#8338EC, and#6D25CE— no tracked-source matchesgit diff --check— passedVisual verification
Rendered the local
/login/route in Chromium after rebuilding CSS. The final review confirmed the grid canvas, outline/shadow language, navigation, card, input, custom checkbox, primary-action hierarchy, restored footer swatches, and absence of visible purple with no blocking visual defect. Authenticated collection/detail screenshots were not possible because no local browser login was saved; those routes are covered by Django rendering tests and use the same shared component system.A screenshot attachment was attempted but the configured Forgejo token was refused with HTTP 403 on the issue-assets endpoint, indicating missing
read:issue/write:issuecapability. No screenshot is claimed as attached.Risk / rollback
This is a presentation-system change, plus static per-media-type colour constants. It does not change URLs, database schema, HTMX attributes, form field names, or tracking behavior. Revert the three commits to return to the prior visuals.