Tokens
3f. Painel lateral à direita — largura e piso do conteúdo
seed-tokens.md v1.40 · §03fseção 11 de 2303f-painel-lateral-a-direita-largura-e-piso-do.md · MD5 d71c012eTítulo completo no canon: Painel lateral à direita — largura e piso do conteúdo (SH-P62, folha 11)
Para quem lê sem ter visto a conversa: em 2026-10-18 o Rafael pediu que o painel que abre à direita (a "folha" do app Claude era a referência dele) empurrasse a conversa até um limite e, dali em diante, sobrepusesse sem encolhê-la mais (pedido verbatim no MANIFESTO §315). O estudo SH-P62 (2026-10-18) mediu as telas do DS e propôs uma regra; a folha 11 (respostas dele gravadas em 2026-10-18 18:56Z, verbatim no MANIFESTO §315.6) decidiu: SH62a = a (piso de 640 px), SH62b = a (uma regra só para todo painel lateral à direita), SH62c = b (o conteúdo coberto não fica inerte), SH62d = b (o painel do assistente do chat migra para a regra; muda o CH3 do §55), SH62e = a (aplicar agora). A regra mora no seed-componentes.md §31.4 (PL1–PL9); quem a executa nas telas é o módulo único 06-validacao/ferramentas/painel_lateral_bloco.py. Nascem três tokens, grupo semantic.side-panel do JSON, invariantes de tema:
| Token | Valor | Papel | De onde vem o número |
|---|---|---|---|
--seed-side-panel-width |
420px |
largura de abertura do painel quando a pessoa ainda não escolheu outra; se 420 deixaria o conteúdo abaixo do piso, o painel abre com a largura que ainda cabe sem cobrir (nunca abaixo do mínimo) | o valor que o chat (§55.5, medido 420) e a mensageria (MS5) já usavam escrito à mão |
--seed-side-panel-width-min |
320px |
a menor largura do painel no arraste da borda e no teclado | Fluent 2, useDrawerBaseStyles.styles.ts, tamanho small = 320 px (lido em 2026-10-18 pelo estudo) |
--seed-side-panel-content-min |
640px |
o PISO do conteúdo (lista, conversa, tabela): enquanto o painel empurra, o conteúdo nunca fica abaixo disto; passado o piso, o painel sobrepõe e o conteúdo para de encolher; abaixo do piso o painel ocupa a região inteira | SH62a = a; a MS5 já declarava "a conversa mantém ≈ 640 px"; coincide com o breakpoint sm (§2.9) |
Os passos do teclado da borda (16 px e, com Shift, 48 px) e a folga mínima de conteúdo visível no teto do arraste (48 px) não são tokens novos: são --seed-sp-4 e --seed-sp-12 (§2.6). A largura máxima do painel não é número fixo: é a largura da região menos --seed-sp-12, recalculada ao vivo.