Extension GNOME Shell WiFi Signal Plus : affiche la génération WiFi (4/5/6/7) dans la barre avec infos détaillées au survol
- Détection WiFi 4 (HT), 5 (VHT), 6 (HE), 7 (EHT) via parsing iw
- Infos NetworkManager : SSID, signal, débit, sécurité, bande/canal
- Popup avec sections : connexion, performance, signal/sécurité
- Couleurs par génération dans la barre (gris/bleu/vert/violet)
- 23 tests unitaires pour le parsing iw et la détection de génération
- Environnement Nix avec flake.nix, TypeScript, ESLint, Vitest
2026-02-11 17:40:13 +01:00
|
|
|
/* WiFi Signal Plus - Stylesheet */
|
|
|
|
|
|
|
|
|
|
/* Panel indicator */
|
|
|
|
|
.wifi-signal-plus-indicator {
|
|
|
|
|
padding: 0 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-signal-plus-label {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Generation colors */
|
|
|
|
|
.wifi-gen-4 {
|
|
|
|
|
color: #888888;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-gen-5 {
|
|
|
|
|
color: #3584e4;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-gen-6 {
|
|
|
|
|
color: #33d17a;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-gen-7 {
|
|
|
|
|
color: #9141ac;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-disconnected {
|
|
|
|
|
color: #c0bfbc;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Tooltip popup */
|
|
|
|
|
.wifi-signal-plus-popup {
|
|
|
|
|
padding: 12px;
|
2026-02-12 23:42:43 +01:00
|
|
|
min-width: 320px;
|
Extension GNOME Shell WiFi Signal Plus : affiche la génération WiFi (4/5/6/7) dans la barre avec infos détaillées au survol
- Détection WiFi 4 (HT), 5 (VHT), 6 (HE), 7 (EHT) via parsing iw
- Infos NetworkManager : SSID, signal, débit, sécurité, bande/canal
- Popup avec sections : connexion, performance, signal/sécurité
- Couleurs par génération dans la barre (gris/bleu/vert/violet)
- 23 tests unitaires pour le parsing iw et la détection de génération
- Environnement Nix avec flake.nix, TypeScript, ESLint, Vitest
2026-02-11 17:40:13 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-popup-section {
|
|
|
|
|
padding: 8px 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-popup-section:not(:last-child) {
|
|
|
|
|
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-popup-header {
|
|
|
|
|
font-size: 1.1em;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
margin-bottom: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-popup-ssid {
|
|
|
|
|
font-size: 1.2em;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-popup-generation {
|
|
|
|
|
font-size: 0.9em;
|
|
|
|
|
opacity: 0.8;
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-12 23:42:43 +01:00
|
|
|
.wifi-popup-item {
|
|
|
|
|
min-height: 0;
|
|
|
|
|
padding: 2px 8px;
|
Extension GNOME Shell WiFi Signal Plus : affiche la génération WiFi (4/5/6/7) dans la barre avec infos détaillées au survol
- Détection WiFi 4 (HT), 5 (VHT), 6 (HE), 7 (EHT) via parsing iw
- Infos NetworkManager : SSID, signal, débit, sécurité, bande/canal
- Popup avec sections : connexion, performance, signal/sécurité
- Couleurs par génération dans la barre (gris/bleu/vert/violet)
- 23 tests unitaires pour le parsing iw et la détection de génération
- Environnement Nix avec flake.nix, TypeScript, ESLint, Vitest
2026-02-11 17:40:13 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-popup-label {
|
2026-02-12 23:42:43 +01:00
|
|
|
font-size: 1em;
|
|
|
|
|
min-width: 7em;
|
|
|
|
|
padding: 0 0.5em;
|
|
|
|
|
color: rgba(255, 255, 255, 0.7);
|
Extension GNOME Shell WiFi Signal Plus : affiche la génération WiFi (4/5/6/7) dans la barre avec infos détaillées au survol
- Détection WiFi 4 (HT), 5 (VHT), 6 (HE), 7 (EHT) via parsing iw
- Infos NetworkManager : SSID, signal, débit, sécurité, bande/canal
- Popup avec sections : connexion, performance, signal/sécurité
- Couleurs par génération dans la barre (gris/bleu/vert/violet)
- 23 tests unitaires pour le parsing iw et la détection de génération
- Environnement Nix avec flake.nix, TypeScript, ESLint, Vitest
2026-02-11 17:40:13 +01:00
|
|
|
}
|
|
|
|
|
|
2026-02-26 13:26:57 +01:00
|
|
|
/* Connection header */
|
|
|
|
|
.wifi-connection-header {
|
|
|
|
|
padding: 4px 8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-connection-header-ssid {
|
|
|
|
|
font-size: 1.2em;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-connection-header-generation {
|
|
|
|
|
font-size: 0.95em;
|
|
|
|
|
color: rgba(255, 255, 255, 0.8);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-connection-header-band {
|
|
|
|
|
font-size: 0.9em;
|
|
|
|
|
color: rgba(255, 255, 255, 0.6);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-connection-header-icon {
|
|
|
|
|
margin-left: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
Extension GNOME Shell WiFi Signal Plus : affiche la génération WiFi (4/5/6/7) dans la barre avec infos détaillées au survol
- Détection WiFi 4 (HT), 5 (VHT), 6 (HE), 7 (EHT) via parsing iw
- Infos NetworkManager : SSID, signal, débit, sécurité, bande/canal
- Popup avec sections : connexion, performance, signal/sécurité
- Couleurs par génération dans la barre (gris/bleu/vert/violet)
- 23 tests unitaires pour le parsing iw et la détection de génération
- Environnement Nix avec flake.nix, TypeScript, ESLint, Vitest
2026-02-11 17:40:13 +01:00
|
|
|
.wifi-popup-value {
|
2026-02-12 23:42:43 +01:00
|
|
|
font-size: 1em;
|
Extension GNOME Shell WiFi Signal Plus : affiche la génération WiFi (4/5/6/7) dans la barre avec infos détaillées au survol
- Détection WiFi 4 (HT), 5 (VHT), 6 (HE), 7 (EHT) via parsing iw
- Infos NetworkManager : SSID, signal, débit, sécurité, bande/canal
- Popup avec sections : connexion, performance, signal/sécurité
- Couleurs par génération dans la barre (gris/bleu/vert/violet)
- 23 tests unitaires pour le parsing iw et la détection de génération
- Environnement Nix avec flake.nix, TypeScript, ESLint, Vitest
2026-02-11 17:40:13 +01:00
|
|
|
font-weight: 500;
|
2026-02-12 23:42:43 +01:00
|
|
|
padding: 0 0.5em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Signal history graph */
|
|
|
|
|
.wifi-signal-graph {
|
|
|
|
|
height: 40px;
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Bar gauges */
|
|
|
|
|
.wifi-bar-track {
|
|
|
|
|
height: 4px;
|
|
|
|
|
background-color: rgba(255, 255, 255, 0.1);
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
margin-top: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-bar-fill {
|
|
|
|
|
height: 4px;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
background-color: #3584e4;
|
Extension GNOME Shell WiFi Signal Plus : affiche la génération WiFi (4/5/6/7) dans la barre avec infos détaillées au survol
- Détection WiFi 4 (HT), 5 (VHT), 6 (HE), 7 (EHT) via parsing iw
- Infos NetworkManager : SSID, signal, débit, sécurité, bande/canal
- Popup avec sections : connexion, performance, signal/sécurité
- Couleurs par génération dans la barre (gris/bleu/vert/violet)
- 23 tests unitaires pour le parsing iw et la détection de génération
- Environnement Nix avec flake.nix, TypeScript, ESLint, Vitest
2026-02-11 17:40:13 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Signal strength indicator */
|
|
|
|
|
.wifi-signal-excellent {
|
|
|
|
|
color: #33d17a;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-signal-good {
|
|
|
|
|
color: #8ff0a4;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-signal-fair {
|
|
|
|
|
color: #f6d32d;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-signal-weak {
|
|
|
|
|
color: #ff7800;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-signal-poor {
|
|
|
|
|
color: #e01b24;
|
|
|
|
|
}
|
2026-02-26 12:52:25 +01:00
|
|
|
|
|
|
|
|
/* Nearby networks - Card header */
|
|
|
|
|
.wifi-nearby-card {
|
|
|
|
|
margin: 2px 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-nearby-card-header {
|
|
|
|
|
spacing: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-nearby-card-icon {
|
|
|
|
|
icon-size: 16px;
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-27 13:11:12 +01:00
|
|
|
.wifi-ap-gen-icon {
|
|
|
|
|
icon-size: 14px;
|
|
|
|
|
margin-right: 6px;
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-26 12:52:25 +01:00
|
|
|
.wifi-nearby-card-ssid {
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-nearby-card-count {
|
|
|
|
|
font-size: 0.8em;
|
|
|
|
|
color: rgba(255, 255, 255, 0.5);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Nearby networks - Badges */
|
|
|
|
|
.wifi-nearby-badge {
|
|
|
|
|
font-size: 0.8em;
|
|
|
|
|
padding: 1px 5px;
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
background-color: rgba(255, 255, 255, 0.1);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-nearby-badge-open {
|
|
|
|
|
background-color: rgba(224, 27, 36, 0.3);
|
|
|
|
|
color: #e01b24;
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-27 01:49:23 +01:00
|
|
|
/* Access Points - connected AP icon */
|
|
|
|
|
.wifi-ap-connected-icon {
|
|
|
|
|
color: #33d17a;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Access Points - spacer matching icon width for non-connected rows */
|
|
|
|
|
.wifi-ap-icon-spacer {
|
|
|
|
|
width: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-26 12:52:25 +01:00
|
|
|
/* Nearby networks - AP sub-rows */
|
|
|
|
|
.wifi-nearby-ap {
|
|
|
|
|
min-height: 0;
|
2026-02-27 01:49:23 +01:00
|
|
|
padding: 3px 8px 3px 12px;
|
2026-02-26 12:52:25 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-nearby-ap-bssid {
|
|
|
|
|
font-size: 0.85em;
|
|
|
|
|
color: rgba(255, 255, 255, 0.5);
|
|
|
|
|
min-width: 10em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wifi-nearby-ap-details {
|
|
|
|
|
font-size: 0.85em;
|
|
|
|
|
color: rgba(255, 255, 255, 0.6);
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-27 11:43:19 +01:00
|
|
|
.wifi-nearby-ap-speed {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
font-size: 0.85em;
|
|
|
|
|
margin-right: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
2026-02-26 12:52:25 +01:00
|
|
|
.wifi-nearby-ap-signal {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
font-size: 0.85em;
|
|
|
|
|
}
|