Jetons visuels et fondations typographiques #16

Closed
opened 2026-09-18 15:32:48 +02:00 by nessar · 4 comments
nessar commented 2026-09-18 15:32:48 +02:00 (Migrated from 172.24.0.1:8928)

Parent

#15

What to build

Restructurer web/src/style.css autour de jetons (couleurs, échelle typographique, espacements) et relever la base typographique pour la lecture. Aucun changement de comportement, de DOM ni de logique : c'est le prefactor qui rend les tickets suivants faciles et cohérents.

Acceptance criteria

  • Les jetons (couleurs, typographie, espacements) sont définis et utilisés par les règles ; plus de valeurs brutes dispersées.
  • L'échelle typographique et l'interligne de lecture sont relevés ; les contrastes restent au niveau AA.
  • Le focus visible est conservé et prefers-reduced-motion est respecté.
  • Comportement et DOM inchangés ; npm run typecheck, npm run test:unit et la suite e2e passent.

Blocked by

Aucun (démarrage immédiat).

## Parent #15 ## What to build Restructurer `web/src/style.css` autour de jetons (couleurs, échelle typographique, espacements) et relever la base typographique pour la lecture. Aucun changement de comportement, de DOM ni de logique : c'est le prefactor qui rend les tickets suivants faciles et cohérents. ## Acceptance criteria - [ ] Les jetons (couleurs, typographie, espacements) sont définis et utilisés par les règles ; plus de valeurs brutes dispersées. - [ ] L'échelle typographique et l'interligne de lecture sont relevés ; les contrastes restent au niveau AA. - [ ] Le focus visible est conservé et `prefers-reduced-motion` est respecté. - [ ] Comportement et DOM inchangés ; `npm run typecheck`, `npm run test:unit` et la suite e2e passent. ## Blocked by Aucun (démarrage immédiat).
nessar commented 2026-09-18 15:32:53 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in issue #17

mentioned in issue #17
nessar commented 2026-09-18 15:33:10 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in issue #21

mentioned in issue #21
nessar (Migrated from 172.24.0.1:8928) closed this issue 2026-09-18 16:57:01 +02:00
nessar commented 2026-09-18 18:50:50 +02:00 (Migrated from 172.24.0.1:8928)

mentioned in commit 89e1964872

mentioned in commit 89e19648723fc6c131da8c9339470cbd074cd6a4

Preserved GitLab #16 history: source attribution, exact timestamps, discussion grouping and review positions. Historical diff snapshots: 0; visible source notes: 3.

gitlab-49-issue-16.md (SHA-256 05c61c8f49af57f282aa7c94581a2ef36cf1e55c88f5d643e2506541c75d128a)

gitlab-49-issue-16.json (SHA-256 904755e9190c4b730331089e5f6b626d3cc23fa4b200f79fa020b1261d20bc3c)

Old CI job execution and reports are omitted. Original source files and rollback backups remain protected.

<!-- gitlab-to-gitea-history:49:Issue:16 --> Preserved GitLab #16 history: source attribution, exact timestamps, discussion grouping and review positions. Historical diff snapshots: 0; visible source notes: 3. [gitlab-49-issue-16.md](https://gitea.nessar.fr/attachments/536925f8-d77a-4d06-ba24-cb7dfec0d7d3) (SHA-256 `05c61c8f49af57f282aa7c94581a2ef36cf1e55c88f5d643e2506541c75d128a`) [gitlab-49-issue-16.json](https://gitea.nessar.fr/attachments/22fd5a25-8933-4b11-8512-d07440681e70) (SHA-256 `904755e9190c4b730331089e5f6b626d3cc23fa4b200f79fa020b1261d20bc3c`) Old CI job execution and reports are omitted. Original source files and rollback backups remain protected.
gitea-emergency added this to the Development project 2026-10-11 22:14:41 +02:00
gitea-emergency moved this to Closed in Development on 2026-10-11 22:14:41 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nessar/subtitle-compagnion#16