- Spegnimento
- 17 settembre 2026 alle ore 00:47 UTC
- Autore
- Kamo
- Impegno
- d2431c5
Comportamento & Etichettatura guadagna una slot Logo stile di vita accanto al logo completo, il logo semplice e l'icona della scheda, in entrambe le file dell'azienda e del software ( white-label). Richiede immagini e vettori pixel allo stesso modo: un SVG o un raster è mantenuto esattamente come scelto, un EPS/AI/PDF viene convertito sul modo in (nessun browser può disegnare uno), e un raster offre "Convert to vettoriale", che apre il condiviso ImageToSVGConverter solo quando il Il membro chiede. Come l'icona della scheda, ogni slot ha un interruttore (un upload lo accende, anche lato server) e un didascalia che dice che cosa una superficie di stile di vita effettivamente disegnare, dalla forma non asfaltata. Il logo lifestyle si predefinisce il logo completo quando non impostato. Per ogni marca, risolvereLogoVariant in tema/brand.ts è la catena: il logo del software lifestyle quando in uso, altrimenti il logo completo del software quando è sovrascrive l'azienda, altrimenti il logo aziendale stile di vita quando in uso, altrimenti il logo completo dell'azienda. lifestyleLogo.ts afferma la stessa catena di didascalie; un test funziona sia su tutti i 32 stati formali. Background Watermark offre lo stile di vita prima, ed è il default: i valori nulli e sconosciuti risolvono a LIFESTYLE, che disegna il logo completo fino a quando non esiste un logo di stile di vita, quindi non cambia la filigrana di org finché non ne carica uno. Ogni luogo che dipinge la filigrana (BackgroundWatermark, Backdrop, l'errore e pagine non fondate) ora passa attraverso la risoluzioneWatermarkVariant / watermarkLogoFile. - /network/create: un gruppo di logo Lifestyle con la stessa assunzione, caricato dopo l'org esiste come type=lifestyle; il raccoglitore di filigrana offre prima Lifestyle e la forma di default ad esso. - Mago di configurazione: Logos ottiene l'azienda e le slot di stile di vita white-label (mostrando quello dal vivo quando in uso), Backgrounds offre la filigrana Lifestyle, e orgDetails risolve il default allo stesso modo. - Lo schema della rotta org legge il bgWatermark come una stringa normale. È .parse()s, così il vecchio ["NONE","FULL","SIMPLE"] enum avrebbe gettato su tutto il record di org per una fila LIFESTYLE; Organization.fromJSON risolve invece valori sconosciuti. I quattro campi di vita cavalcano il record di org attraverso OrgContext e DynamicMetaLoader mantiene Da config.json. Ha bisogno di kamo-shared-library f22a867d e tipi di caricamento del servizio di sicurezza (pushed first), e il chiavi del dizionario (pushed first, in ogni locale).