O papel de parede da org por trás de cada página, e cópia branca sobre ele

Featurekamo-signer-monorepo
Navios
10 de setembro de 2026 às 03:48 UTC
Autor
Kamo
Enviar
13fe84a

kamo-sign era a única superfície branca ainda pintando um cinza plano. Agora toca o convidando a fotografia de fundo da organização da forma kamo-login, kamo-register, o console E o KamoMeet já o faz. `backgroundImageCount` → §<themeBase>/img/bg/{n}.webp`, `backgroundOrder` homenageado, um 8 s habita com um crossfade de 1,2 s que pára sob o movimento de preferência reduzida, 404s caiu, e as org's primárias sobre ele em 6%. `OrgBackground` vive em @kamo/tema, ao lado do resto da convenção de ativos temáticos, então o O assinante tem uma cópia em vez da quinta. Ele resolve a bala em cada passagem e re-sondas em KAMO THEME REAPPLY: o layout monta antes de qualquer token ter sido validado, então o remetente é desconhecido na primeira pintura e conhecido apenas uma vez que a sessão chega. ** Ele não faz nada quando a org não tem papéis de parede**, e tudo o que responde a ele é fechado nesse mesmo fato via `useOrg Wallpaper(). Cópia branca sobre `-- background` — que em um O inquilino temático é #ffffff — seria invisível, portanto esta nunca deve ser uma cor incondicional. Montado em quatro raízes, nunca dentro de uma tela: as fases são envolto em um `motion.div` que anima `y`, e um ancestral transformado é um bloco contendo, então uma `posição: camada fixa` dentro de um escorrega com a transição em vez de ficar parado atrás dele. - ** Uma cor de 6% é uma cor, não uma cor.** Cópia do corpo branco sobre o papel de parede do 'crm' — uma selva iluminada pelo sol — Medidas 1.6:1 apenas com a lavagem, e kamo-login's page-wide `rgba(2,0,36,0.2)→0.05` apenas atinge ~2:1; escapa com isso porque cada palavra que mostra fica dentro de uma carta fosco. A tela de conclusão não tem cartão, então o escurecimento é um radial centrado sob o linear gradiente, sintonizado pela amostragem de pixels renderizados. Medido contra ambos os inquilinos reais, cada linha agora limpa AA: 8.5:1 para o título, 5.5:1 para o rodapé, pior caso 5.5:1. - **A tela de conclusão fica branca** — o cabeçalho e a dica de download com as três linhas reportado, uma vez que eles compartilham uma superfície e meia uma correção lê como um bug. - ** Um logotipo é a cor que o inquilino escolher.** 'crm's é quase preto verde, invisível em um fotografia sob um scrim. ThemeLogo pega uma 'overlayColor' e mascara a arte para um silhuette, o mesmo mecanismo kamo-login e KamoMeet usar para a própria logo- sobreposição da org configuração; o sinalizador passa #ffffffff exatamente quando um papel de parede está acima. - **O cartão de "mensagem" da tela de boas-vindas foi uma lavagem de 4% sobre `transparente`** — no apartamento fundo a tonalidade quase branca pretendida, sobre uma fotografia de 96%, com uma citação escura Nele. Mistura-se em #fff em um papel de parede em vez disso. - ** A página pública de citação** também a recebe, tingida de seu próprio `--quote-primary` e escondida em `@media print' — o que os arquivos do cliente permanecem em papel branco. O seu apelido de org é lido no `/public/<alias>/` segmento do URL do cabeçalho que `QuoteMapper.themeAsset` já constrói, em vez de adicionar um campo para `PublicBranding' e reinstalar dois serviços Java para um Folha de estilo. A regra de impressão repete o seletor `html[data-kamo-wallpaper]` na íntegra especificidade: uma consulta de mídia adiciona nenhum de seus próprios, assim que uma `.quote-page ` lá perderia para A regra da tela e imprimir uma página transparente. Verificado em um navegador contra `crm' e `sign-pink` fora do balde tema ao vivo — bem-vindo, consentimento, espaço de trabalho do documento e conclusão — com contraste medido a partir de pixels renderizados que olhos.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços