Aparência
O tema em que a janela da estação desenha, que cada navegador pode trocar só para si, e o zoom da janela do desktop.
Aparência é a primeira linha do grupo GERAL na página Configurações. Ela guarda duas coisas: o tema, em que a janela da própria estação desenha e de que todo navegador parte, e o zoom da janela do desktop, que só a janela da própria estação tem. Abrir a página exige a permissão Alterar configurações.
Tema
| Campo | O que é | Valores / padrão | Efeito |
|---|---|---|---|
| Tema | O esquema de cores em que a estação desenha. A linha diz "Escolha Claro, Escuro ou siga a configuração do Windows." | Seguir a configuração do sistema, Claro, Escuro. Padrão: Usar a configuração do sistema. | Vale na hora. Na janela da própria estação, é o tema da estação: todo navegador que não escolheu o seu passa a segui-lo na hora, e ele é guardado com as demais preferências de exibição no banco de configuração (uma linha só, então ele viaja num backup). Num navegador, muda só aquele navegador e fica guardado nele. |
As mesmas três escolhas ficam como três teclas na barra de título de toda página (Sistema, Claro, Escuro), e a que está em vigor fica marcada ali. Escolher aqui ou ali passa pelo mesmo funil, então a barra de título e esta linha nunca discordam. Seguir a configuração do sistema segue o Windows na janela da própria estação; um navegador em outro dispositivo mostrando aquele valor segue a preferência clara ou escura daquele dispositivo, não a configuração do Windows da estação.
Um navegador em outro dispositivo começa no tema da estação e o acompanha ao vivo: quando a janela da estação o troca, o navegador se redesenha sem ser carregado de novo. Depois que alguém escolhe um tema naquele navegador, aqui ou pelas teclas, a escolha fica naquele navegador (sobrevive a recarregar a página), nada vai para a estação, e o navegador deixa de acompanhar o tema da estação. O tema da própria estação só se troca na janela da estação, e as teclas não pedem permissão, porque a escolha de um navegador não chega a nenhuma outra tela.
O tema é uma preferência de exibição, não uma mudança na estação: uma unidade em execução não trava nem a lista de escolha nem as teclas da barra de título. Um agente com a área Settings aberta na página Agente pode lê-lo (settings_read) e defini-lo (localization_set). Enquanto o runtime está parado, esta página dá lugar ao aviso de pausa, como toda página menos a Conta (veja O que o runtime parado faz com esta página), e localization_set responde "Runtime parado"; as teclas da barra de título continuam funcionando: na janela da estação elas ainda mudam e guardam o tema da estação, e num navegador mudam o tema daquele navegador.
Ampliação da janela
| Campo | O que é | Valores / padrão | Efeito |
|---|---|---|---|
| Ampliação da janela | O zoom nativo da janela da própria estação, lido ao vivo. A linha diz "Ctrl + rolagem amplia esta janela; Ctrl + 0 volta para 100%." | Uma porcentagem; 100% até alguma coisa mudá-la. Cada passo de Ctrl + roda multiplica o nível por 1,2 (cerca de 83%, 100%, 120%, 144% e assim por diante). | A linha só mostra o nível e oferece uma volta ao normal; o zoom em si é mudado com a roda e o teclado. |
| Comando | O que ele faz | Esmaecido quando (situação) | Não aparece quando (papel) |
|---|---|---|---|
| Voltar para 100% | Restaura o nível neutro, o mesmo que o Ctrl + 0, e o guarda. Se a volta não conseguir alcançar a janela, a barra de status diz "A ampliação da janela não pôde ser restaurada. Ctrl+0 continua fazendo isso." | Nunca. | Nunca por causa de um papel, mas a linha inteira está ausente num navegador em outro dispositivo: um navegador mantém o zoom dele, e a janela da estação não tem nada a dizer sobre isso. |
O nível é guardado ao lado da posição da janela em window-placement.json, sob a raiz de dados da estação, aplicado de novo quando a janela abre e depois de todo recarregamento completo do shell, e não faz parte de um backup. Um nível guardado fora de 25% a 500% é tratado como corrompido e a janela abre em 100%. A linha acompanha a janela ao vivo: um passo de Ctrl + roda com a página aberta move a porcentagem.
O que esta seção não faz
Não há tamanho de fonte e não há tema por usuário: a janela da estação desenha o tema da estação e um navegador desenha o seu, esteja quem estiver autenticado. A língua em que as telas são escritas também não se escolhe aqui; ela é a primeira linha de Idioma e formatos, e, ao contrário do tema, passa a valer no próximo início. O zoom cobre só a janela principal: um navegador em outro dispositivo e a janela destacada de Eventos mantêm o nível que o navegador deles der.