Skip to content

docs(estadistica): colour and font come only from the suite's theme - #285

Merged
ddespinoza merged 2 commits into
mainfrom
docs/estadistica-92-theme-gate
Nov 12, 2026
Merged

ddespinoza merged 2 commits into
mainfrom
docs/estadistica-92-theme-gate

Conversation

@ddespinoza

@ddespinoza ddespinoza commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Companion of APS-Conecta/estadistica#92: desarrollo/estadistica.md gains the invariant that colour and typography come only from the theme (Nextcloud's CSS variables, Theming's primary, gestion-aio's server.css), the npm run lint-js gate that enforces it (CSS and SVG paint attributes), and make test-browser's light and dark pass over every vista.

Before: the page only said the charts use Nextcloud's colour variables. After: one invariant paragraph under «Propósito y diseño», after the establishment invariant's keys table and its paragraph, so that table sits right under the prose that introduces it.

Gate (roster shallow-cloned under a scratch APS_ORG_ROOT, SUITE_SRC=$APS_ORG_ROOT/gestion-aio): actionlint, make html test fidelity term-check rebrand-check linkcheck check-site and make structure all exit 0. Every step ran.

🤖 Generated with Claude Code

The developer reference says the app reads only Nextcloud's CSS variables and
the suite's theme, that `npm run lint-js` fails on a colour or a font written
under src/, and that `make test-browser` opens every view in the light and the
dark theme (APS-Conecta/estadistica#92).

Assisted-by: claude-code:claude-opus-5-5
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The colour-and-font invariant sat between the establishment invariant and
its keys table, so the table read as part of the theme's. It now follows
the keys' paragraph, and names SVG paint attributes among what the lint
gate reads.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ddespinoza
ddespinoza marked this pull request as ready for review November 12, 2026 02:23
@ddespinoza
ddespinoza merged commit 6e2a7e8 into main Nov 12, 2026
3 checks passed
@ddespinoza
ddespinoza deleted the docs/estadistica-92-theme-gate branch November 12, 2026 02:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant