La carta da parati di org dietro ogni pagina, e copia bianca su di esso

Featurekamo-signer-monorepo
Spegnimento
10 settembre 2026 alle ore 03:48 UTC
Autore
Kamo
Impegno
13fe84a

kamo-sign era l'unica superficie bianca-labelled ancora dipingere un grigio piatto. Ora suona il invitare la fotografia di sfondo dell'organizzazione il modo kamo-login, kamo-register, la console E KamoMeet lo fa già. `backgroundImageCount` → « <themeBase>/img/bg/{n}.webp`, `backgroundOrder` onorato, una dimora di 8 s con un crossfade di 1.2 s che si ferma sotto la preferenza-ridotta-mozione, 404s caduto, e l'org è primario sopra di esso al 6%. `OrgBackground` vive in @kamo/theme, accanto al resto della convenzione a tema-asset, così il signer ha una copia piuttosto che la quinta mano-rolled uno. Risolve la slitta sul passaggio OGNI e re-probes su KAMO THEME REAPPLY: il layout monta prima che qualsiasi token sia stato convalidato, quindi il mittente è sconosciuto a prima vernice e conosciuto solo una volta che la sessione atterra. **Non rende affatto nulla quando l'org non ha sfondi**, e tutto ciò che risponde ad esso è gated su quello stesso fatto tramite `useOrgWallpaper()`. Copia bianca su `--background` — che su un l'inquilino a tema è #ffffffffff — sarebbe invisibile, quindi questo non deve mai essere un colore incondizionato. Montate a quattro radici, mai dentro uno schermo: le fasi sono avvolte in un `motion.div` che anima `y`, e un antenato trasformato è un blocco contenente, quindi un `posizione: strato fisso` dentro uno scivola con la transizione invece di stare ancora dietro di esso. - **Una tinta del 6% è una tinta, non uno scrim. Copia del corpo bianco sulla carta da parati di `crm` — una giungla illuminata dal sole — misure 1,6:1 con il lavaggio da solo, e la pagina di kamo-login `rgba(2,0,36,0.2)→0.05` solo raggiunge ~2:1; si allontana con questo perché ogni parola che mostra siede all'interno di una carta ghiacciata. Lo schermo di completamento non ha carta, quindi l'oscuramento è un radiale centrale sotto il lineare gradiente, sintonizzato dal campionamento dei pixel resi. Misurato contro entrambi i veri inquilini, ogni linea Ora sgombera AA: 8.5:1 per la voce, 5.5:1 per il piè di pagina, peggiore caso 5.5:1. - **La schermata di completamento va bianca** — la voce e l'indicazione di download con le tre linee riferito, dal momento che condividono una superficie e mezzo fix legge come un bug. - **Il logo è qualsiasi colore che l'inquilino ha scelto.** `crm` è verde quasi nero, invisibile su un fotografare sotto uno scrim. ThemeLogo prende un `overlayColor` e maschera l'opera d'arte ad un silhouette, lo stesso meccanismo kamo-login e KamoMeet usano per il logo-overlay dell'org impostazione; il signer passa #ffffff esattamente quando una carta da parati è su. - **La scheda "message from" della schermata di benvenuto è stata un lavaggio del 4% su "trasparente"** — sul piatto sfondo la tinta quasi bianca, sopra una fotografia 96% fotografia, con una citazione scura dentro. Si mescola in #fff su una carta da parati invece. - **La pagina citazione pubblica** lo ottiene anche, stagnato dal proprio `-quote-primario` e nascosto in `@media print` — ciò che i file del cliente rimangono carta bianca. Il suo alias è letto fuori dal `/pubblico/ilias>/` segmento dell'URL della lettera che `QuoteMapper.themeAsset` già costruisce, piuttosto che aggiungere un campo a `PublicBranding` e riscattare due servizi Java per un foglio di stile. La regola di stampa ripete il selettore `html[data-kamo-wallpaper]` a pieno specificità: una query mediatica non aggiunge nessuno dei propri, quindi un bare `.quote-page` ci perderebbe a la regola dello schermo e stampare una pagina trasparente. Verificato in un browser contro `crm` e `sign-pink` fuori del secchio tema dal vivo — benvenuto, consenso, spazio di lavoro documento e completamento — con contrasto misurato da pixel resi piuttosto che guardata.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo