Lassen Sie eine org malen die Homepage Logo eine feste Farbe

Featurekamo-internal
Verschifft
15. August 2026 um 05:30 UTC
Autor
kamo
Ausschuss
f999f91

Fügt "Home Page Logo Overlay" zu Branding auf ************ direkt über Hintergrund Wasserzeichen: Kein Overlay, Weiß, Schwarz und jeder Schritt der Org Primär- und sekundäre Rampen. Setzen Sie es und das masthead-Logo oben links der Homepage macht sich als feste Silhouette in dieser Farbe. Default ist Kein Overlay, also ändert sich nichts für ein Org, das nie das Feld öffnet. Gespeichert wird ein TOKEN, kein Hex - PRIMARY_DARKER, nie #004ba0 gegen die Org-Palette zum Zeitpunkt der Rendering-Zeit gelöst. Eine Org, die Rebrands hält ein Overlay, das immer noch zu seinen Farben passt, statt einer Hex eingefroren im Moment jemand wählte es aus einem Dropdown. logoOverlay.ts besitzt dass der Wortschatz und die Auflösung, die gleiche Weise watermark.ts besitzt die Wasserzeichen. Drei wissenswürdige Details: - Die dunklen Schattierungen existierten bereits auf dem Draht. Das Backend hat alle geschickt fünf Schritte von jeder Rampe so lange wie EmbColorPalette hat, aber Organization.fromJSON nur jemals drei abgebildet, so colorDark/colorDarker fiel auf den Boden hier. Sie werden jetzt getragen, das ist, was gibt die dunklere Tokens eine Farbe zu lösen. - ThemeLogo macht dies mit einer CSS-Maske, nicht mit einem Filter. Ein Filter kann nur die vorhandenen Farben herumschieben und ein beliebiges Ziel nicht erreichen können, so das Logo eigene Alpha wird eine Maske und die Farbe ist gemalt dahinter. Das <img" bleibt montiert und nur unsichtbar: es ist das einzige Quelle der naturalSize der Sizing-Block hängt davon ab, und es hält Besetzen seiner genauen normalen Box, so dass die maskierte Schicht kann es füllen. Anrufer die keine OverlayColor bucht äh-identisch zu vor. - Ein Markenzeichen, dessen Schatten die org nie gesetzt löst kein Overlay anstatt in einen benachbarten Schatten zurückzufallen. Sehen Sie das Logo Sie hatte schon Beats, die eine Farbe sehen, die niemand wählte. Benötigt die eingespaltene (KamoInitializer, angewendet) und eine SecurityService gegen die Shared-lib-Einheit wieder aufgebaut; bis diese landet das Feld liest und speichert als No Overlay statt Fehler.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen