# Apparence

> Le thème dans lequel la fenêtre de la station se dessine, que chaque navigateur peut changer pour lui seul, et le zoom de la fenêtre du logiciel de bureau.

Apparence est la première ligne du groupe GÉNÉRAL de la page Paramètres. Elle porte deux choses : le thème, dans lequel la fenêtre propre à la station se dessine et dont part chaque navigateur, et le zoom de la fenêtre du logiciel de bureau, que seule la fenêtre propre à la station possède. Ouvrir la page demande la permission **Modifier les paramètres**.

## Thème {#theme}

| Champ | Ce que c'est | Valeurs / défaut | Effet |
| --- | --- | --- | --- |
| Thème | Le jeu de couleurs dans lequel la station se dessine. La ligne dit « Choisissez Clair, Sombre, ou suivez le réglage de Windows. » | **Utiliser le réglage du système**, **Clair**, **Sombre**. Défaut : Utiliser le réglage du système. | S'applique aussitôt. Dans la fenêtre propre à la station, c'est le thème de la station : chaque navigateur qui n'a pas choisi le sien le suit aussitôt, et il est enregistré avec les autres préférences d'affichage dans la base de configuration (une seule ligne, donc elle voyage dans une sauvegarde). Dans un navigateur, il ne change que ce navigateur et y reste enregistré. |

Les trois mêmes choix se trouvent sous forme de trois touches dans la barre de titre de chaque page (Système, Clair, Sombre), et celui qui est en vigueur y est marqué. Choisir ici ou là passe par le même canal, donc la barre de titre et cette ligne ne se contredisent jamais. **Utiliser le réglage du système** suit Windows sur la fenêtre propre à la station ; un navigateur sur un autre appareil qui affiche cette valeur suit la préférence claire ou sombre de cet appareil, pas le réglage Windows de la station.

Un navigateur sur un autre appareil part du thème de la station et le suit en direct : quand la fenêtre de la station le change, le navigateur se redessine sans être rechargé. Dès que quelqu'un choisit un thème dans ce navigateur, ici ou avec les touches, le choix reste dans ce navigateur (il survit à un rechargement), rien n'est envoyé à la station, et le navigateur ne suit plus le thème de la station. Le thème de la station elle-même ne se change que dans la fenêtre de la station, et les touches ne demandent aucune permission, puisque le choix d'un navigateur n'atteint aucune autre vue.

Le thème est une préférence d'affichage, pas une mutation de la station : une unité qui tourne ne verrouille ni la liste de choix ni les touches de la barre de titre. Un agent dont la zone Paramètres est ouverte sur la page [Accès agent (MCP)](agent) peut le lire (`settings_read`) et le poser (`localization_set`). Tant que le runtime est arrêté, cette page cède la place à l'avis de pause, comme toutes les pages sauf Compte (voir [Ce que le runtime arrêté fait à cette page](settings#what-the-stopped-runtime-does-to-this-page)), et `localization_set` répond « Runtime arrêté » ; les touches de la barre de titre continuent de fonctionner : dans la fenêtre de la station, elles changent et enregistrent toujours le thème de la station, et dans un navigateur, elles changent celui de ce navigateur.

## Zoom de la fenêtre {#desktop-zoom}

| Champ | Ce que c'est | Valeurs / défaut | Effet |
| --- | --- | --- | --- |
| Zoom de la fenêtre | Le zoom natif de la fenêtre propre à la station, lu en direct. La ligne dit « Ctrl + molette pour zoomer dans cette fenêtre ; Ctrl + 0 pour revenir à 100 %. » | Un pourcentage ; 100 % tant que rien ne le change. Chaque cran de Ctrl + molette multiplie le niveau par 1,2 (environ 83 %, 100 %, 120 %, 144 % et ainsi de suite). | La ligne ne fait que montrer le niveau et proposer une remise à zéro ; le zoom lui-même se change à la molette et au clavier. |

| Commande | Ce qu'elle fait | Grisée quand (situation) | Non dessinée quand (rôle) |
| --- | --- | --- | --- |
| Revenir à 100 % | Rétablit le niveau neutre, comme Ctrl + 0, et l'enregistre. Si la remise à zéro ne peut pas atteindre la fenêtre, la barre d'état dit « Le zoom de la fenêtre n'a pas pu être réinitialisé. Ctrl+0 le fait toujours. » | Jamais. | Jamais pour un rôle, mais la ligne entière est absente dans un navigateur sur un autre appareil : un navigateur garde son propre zoom, et la fenêtre de la station n'a rien à en dire. |

Le niveau est enregistré à côté de la position de la fenêtre dans `window-placement.json` sous la racine de données de la station, appliqué de nouveau à l'ouverture de la fenêtre et après chaque rechargement complet du shell, et il ne fait pas partie d'une sauvegarde. Un niveau enregistré hors de 25 % à 500 % est tenu pour corrompu et la fenêtre s'ouvre à 100 %. La ligne suit la fenêtre en direct : un cran de Ctrl + molette pendant que la page est ouverte déplace le pourcentage.

## Ce que cette section ne fait pas {#what-this-section-does-not-do}

Il n'y a pas de taille de police et pas de thème par utilisateur : la fenêtre de la station affiche le thème de la station et un navigateur affiche le sien, quel que soit qui est connecté. La langue dans laquelle les vues sont écrites ne se choisit pas ici non plus ; elle est la première ligne de [Localisation](settings-localization) et, contrairement au thème, elle prend effet au prochain démarrage. Le zoom ne couvre que la fenêtre principale : un navigateur sur un autre appareil et la fenêtre Événements détachée gardent le niveau que leur propre navigateur leur donne.
