Tableau : la barre laterale retrouve le retrait des listes (STUD-1156) #1783

Merged
foXaCe merged 1 commit from hermes/fix-puces-sidebar into main 2026-10-16 22:27:04 +02:00
Owner

Le defaut

La barre laterale du tableau affichait une puce devant chaque entree de menu (bien visible une fois la barre repliee en icones, ou l'on ne voyait plus que les points).

La cause

ca61d4f4 (bascule Instagram et TikTok, fusionnee par #1772) a reecrit les trois regles de portee de _tableau/front/src/app.css en remplacant [data-slot$="-content"], [data-slot="dialog-overlay"], #cadre-app, [data-cadre] par #insta-app, #tiktok-app. Le cadre (#cadre-app / [data-cadre]) n'etait donc plus couvert par la remise a zero, et il n'y a aucun preflight Tailwind dans ce bundle : les <ul> de la barre laterale reprenaient les puces natives du navigateur.

Le correctif

Union complete des racines dans les trois regles (*, ul/ol, button) : les 14 racines montees par main.js, plus [data-slot$="-content"], [data-slot="dialog-overlay"], #cadre-app et [data-cadre].

Aucun autre changement ; tests/portee.test.js repasse au vert (il exigeait #cadre-app et [data-slot$="-content"] dans chaque portee, donc il etait rouge sur main).

## Le defaut La barre laterale du tableau affichait une puce devant **chaque** entree de menu (bien visible une fois la barre repliee en icones, ou l'on ne voyait plus que les points). ## La cause `ca61d4f4` (bascule Instagram et TikTok, fusionnee par #1772) a reecrit les trois regles de portee de `_tableau/front/src/app.css` en **remplacant** `[data-slot$="-content"], [data-slot="dialog-overlay"], #cadre-app, [data-cadre]` par `#insta-app, #tiktok-app`. Le cadre (`#cadre-app` / `[data-cadre]`) n'etait donc plus couvert par la remise a zero, et il n'y a aucun preflight Tailwind dans ce bundle : les `<ul>` de la barre laterale reprenaient les puces natives du navigateur. ## Le correctif Union complete des racines dans les trois regles (`*`, `ul/ol`, `button`) : les 14 racines montees par `main.js`, plus `[data-slot$="-content"]`, `[data-slot="dialog-overlay"]`, `#cadre-app` et `[data-cadre]`. Aucun autre changement ; `tests/portee.test.js` repasse au vert (il exigeait `#cadre-app` et `[data-slot$="-content"]` dans chaque portee, donc il etait rouge sur `main`).
Tableau : la barre laterale retrouve le retrait des listes (STUD-1156)
Some checks failed
Tests du tableau (Rust + Svelte) / Front Svelte (_tableau/front) (pull_request) Failing after 27s
Tests du tableau (Rust + Svelte) / Rust (_tableau/rust) (pull_request) Failing after 45s
ed6af3edfc
ca61d4f4 (bascule Instagram et TikTok) a reecrit les trois regles de portee de
app.css en remplacant [data-slot$="-content"], [data-slot="dialog-overlay"],
#cadre-app, [data-cadre] par #insta-app, #tiktok-app. Le cadre n'etait donc
plus couvert : les listes de la barre laterale gardaient les puces natives du
navigateur, bien visibles une fois la barre repliee en icones.

On retablit l'union complete des racines ; tests/portee.test.js repasse au vert
(il exigeait #cadre-app et [data-slot$="-content"] dans chaque portee).
Collaborator

fusion-auto : pas de fusion, la CI est rouge (Front Svelte). Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.

`fusion-auto` : pas de fusion, la CI est rouge (Front Svelte). Le chef de l'atelier renvoie la carte à l'agent ; l'étiquette tombera d'elle-même une fois corrigé.
foXaCe merged commit 806bedc5e8 into main 2026-10-16 22:27:04 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/studio!1783
No description provided.