Action destructive : relance rescue.sh sur ce player (reboot forcé +
réinstallation depuis le dépôt). À réserver aux cas où l'auto-fix a échoué.
Design System — Mediabar v2
Tokens + composants componentisés, sous UN seul stylesheet sectionné (0 build). Change un token, tout le reste suit. Données 100% mockées (réutilise FakeFleetPorte) — 70 players en fond de flotte.
Tokens
Marque (identité — jamais utilisée pour du statut)
Marque--brand · #FF750F
Marque (hover)--brand-hover · #e0670a
Encre--brand-ink · #1B1B18
Neutres
--gray-900#1B1B18
--gray-700#3E3E3A
--gray-500#77776d
--gray-300#c7c7bd
--gray-200#e3e3e0
--gray-100#f4f4f2
--white#ffffff
Sémantique statut (SÉPARÉE de la marque — jamais peinte en orange)
ok--ok · #1a9c5b
warn--warn · #c98a1a
crit--crit · #c9372c
unknown--unknown · #8b8b86
Échelle typographique (Inter, fallback system-ui)
--text-xs (12px)Mediabar — flotte fiable, lisible par tous
--text-sm (13px)Mediabar — flotte fiable, lisible par tous
--text-md (15px)Mediabar — flotte fiable, lisible par tous
--text-lg (18px)Mediabar — flotte fiable, lisible par tous
--text-xl (22px)Mediabar — flotte fiable, lisible par tous
--text-2xl (28px)Mediabar — flotte fiable, lisible par tous
Démo autonome (son propre état de densité) — sur le dashboard réel, le bouton « compact » agit sur la liste des PlayerRow juste en dessous.
70
Toast
Le host est global (posé une fois dans le layout) : cliquer déclenche un vrai toast en bas à droite de l'écran, auto-dismiss à 4s (critère C2 : « ma manip a pris »).
PlayerRow — quelques cas mockés
reseau-aLe Central↗
box●TeamViewervu il y a 5 min●En lignevu il y a 3 min●Diffusionvu il y a 4 min●T°vu il y a 3 min1.1.95●à jourvu il y a 20 minil y a 20 min
⚠️
Confirmer rescue.sh
Action destructive sur Le Central : relance
rescue.sh (reboot forcé + réinstallation depuis le dépôt). À réserver aux cas
où l'auto-fix a échoué.
reseau-bChez Mario↗
confirmed✓●TeamViewervu il y a 1 min●En lignevu il y a 1 min●Diffusionvu il y a 2 min●T°vu il y a 2 min1.1.105~beta1▲en retardvu il y a 10 minil y a 10 min
⚠️
Confirmer rescue.sh
Action destructive sur Chez Mario : relance
rescue.sh (reboot forcé + réinstallation depuis le dépôt). À réserver aux cas
où l'auto-fix a échoué.
reseau-aLe Kiosque
≈ alias◌TeamViewervu il y a 120 min●En lignevu il y a 6 min●Diffusionvu il y a 8 min●T°vu il y a 6 min1.1.90◌?vu il y a 5 minil y a 5 min
⚠️
Confirmer rescue.sh
Action destructive sur Le Kiosque : relance
rescue.sh (reboot forcé + réinstallation depuis le dépôt). À réserver aux cas
où l'auto-fix a échoué.
reseau-cLe Repaire↗
box●TeamViewervu il y a 4 min●En lignevu il y a 4 min✖Diffusionvu il y a 480 min●T°vu il y a 5 min1.1.95●à jourvu il y a 15 minil y a 15 min
⚠️
Confirmer rescue.sh
Action destructive sur Le Repaire : relance
rescue.sh (reboot forcé + réinstallation depuis le dépôt). À réserver aux cas
où l'auto-fix a échoué.
reseau-cLe Fantome
csv✖TeamViewervu il y a 60000 min✖En lignevu il y a 60000 min◌Diffusionvu il y a 60000 min◌T°vu il y a 60000 min1.1.60◌?vu il y a 60000 minil y a 41 j
⚠️
Confirmer rescue.sh
Action destructive sur Le Fantome : relance
rescue.sh (reboot forcé + réinstallation depuis le dépôt). À réserver aux cas
où l'auto-fix a échoué.
reseau-bLe Zinc
csv●TeamViewervu il y a 2 min●En lignevu il y a 2 min▲Diffusionvu il y a 43 min●T°vu il y a 2 min1.1.95●à jourvu il y a 4 minil y a 4 min
⚠️
Confirmer rescue.sh
Action destructive sur Le Zinc : relance
rescue.sh (reboot forcé + réinstallation depuis le dépôt). À réserver aux cas
où l'auto-fix a échoué.
DataTable
Bar
▲
Réseau
▲
Diffusion
▼
T°
Le Central
reseau-a
ok
38.2
Chez Mario
reseau-b
ok
41
Le Kiosque
reseau-a
ok
36.5
Le Repaire
reseau-c
noir
39
Le Vestiaire
reseau-b
ok
37
Le Fantome
reseau-c
inconnu
—
Le Comptoir
reseau-a
ok
37
Chez Fanny
reseau-b
ok
41
Panel
Ouvert par défaut
3
Contenu de démonstration.
Repliable — ouvert
12
Contenu repliable (cliquer sur ▾) : ouvert par défaut ici.
Repliable — replié par défaut
0
Ce contenu est caché tant qu'on ne déplie pas.
LineChart
Fraîcheur flotte (mock, 7 derniers jours)
3 séries
En ligne 70
Diffusion 65
Perdus 6
MonActivite (tiroir)
État vide
📋 Mon activité
Rien mis de côté pour l'instant.
État rempli
📋 Mon activité
Le Kiosquedepuis 12 min
Chez Mariodepuis 3 min
Omnisearch
🔎/
Modal / Confirm
Confirmer
Contenu de démonstration.
⚠️
Confirmer rescue.sh
Action destructive : reboot forcé + réinstallation depuis le dépôt.
Tooltip
Survolez-moi…ou directement en attribut sur n'importe quel élément
Shell — ThemeToggle / NotificationBell
Le toggle ci-dessus est le MÊME composant que celui du header (état partagé via <body x-data>) : cette page hérite du même app-shell, donc du même mécanisme de thème.