diff --git a/index.html b/index.html
index cdb2316..812b5ef 100644
--- a/index.html
+++ b/index.html
@@ -214,10 +214,15 @@
function _markYellowElements() {
const svg = document.querySelector('#lottie-logo svg');
if (!svg) return false;
+ // Solid fills (kleine Partikel)
svg.querySelectorAll('[fill="rgb(255,223,0)"]').forEach(el => {
el.classList.add('logo-primary-fill');
});
- return svg.querySelector('.logo-primary-fill') !== null;
+ // Gradient stops (mittlerer Blob)
+ svg.querySelectorAll('stop[stop-color="rgb(255,223,0)"]').forEach(el => {
+ el.classList.add('logo-primary-stop');
+ });
+ return svg.querySelector('.logo-primary-fill, .logo-primary-stop') !== null;
}
function setLogoColor(hex) {
@@ -229,7 +234,9 @@
_logoStyleEl = document.createElement('style');
document.head.appendChild(_logoStyleEl);
}
- _logoStyleEl.textContent = '#lottie-logo .logo-primary-fill { fill: ' + hex + '; }';
+ _logoStyleEl.textContent =
+ '#lottie-logo .logo-primary-fill { fill: ' + hex + '; }' +
+ '#lottie-logo .logo-primary-stop { stop-color: ' + hex + '; }';
}
document.addEventListener('colorChanged', (e) => {