This commit is contained in:
2026-02-26 09:51:27 +01:00
parent cc792ab620
commit bc3ea9212e
6 changed files with 111 additions and 30 deletions

View File

@@ -81,6 +81,35 @@ function applyCSSVars(cfg) {
'--c-accent-light': cfg.accent_light || '#F5A623',
'--c-text': cfg.text_light || '#F5F0E8',
'--c-muted': cfg.text_muted || '#A89880',
'--c-truck-bg': cfg.truck_bg_color || '#0A1F09',
'--truck-bg-gradient': cfg.truck_bg_gradient || 'linear-gradient(160deg, #0A1F09 0%, #1E4A1A 50%, #2A6E22 100%)',
'--truck-overlay': cfg.truck_overlay_gradient || 'linear-gradient(160deg, rgba(0,0,0,0.42) 0%, rgba(10,31,9,0.38) 50%, rgba(0,0,0,0.52) 100%)',
'--truck-tag-bg': cfg.truck_tag_bg || 'rgba(74,138,66,0.22)',
'--truck-tag-border': cfg.truck_tag_border || 'rgba(74,138,66,0.4)',
'--truck-tag-color': cfg.truck_tag_color || '#A8E0A0',
'--truck-title-color': cfg.truck_title_color || '#C8F0C0',
'--truck-cta-bg': cfg.truck_cta_bg || '#5AAA50',
'--truck-cta-color': cfg.truck_cta_color || '#061206',
'--truck-bullet-color': cfg.truck_bullet_color || '#5AAA50',
'--c-family-bg': cfg.family_bg_color || '#2A1200',
'--family-bg-gradient': cfg.family_bg_gradient || 'linear-gradient(200deg, #2A1200 0%, #5C2E00 50%, #8B4500 100%)',
'--family-overlay': cfg.family_overlay_gradient || 'linear-gradient(200deg, rgba(0,0,0,0.42) 0%, rgba(42,18,0,0.38) 50%, rgba(0,0,0,0.52) 100%)',
'--family-tag-bg': cfg.family_tag_bg || 'rgba(196,122,30,0.22)',
'--family-tag-border': cfg.family_tag_border || 'rgba(196,122,30,0.45)',
'--family-tag-color': cfg.family_tag_color || '#F5C878',
'--family-title-color': cfg.family_title_color || '#FFE4B0',
'--family-cta-bg': cfg.family_cta_bg || '#D4820A',
'--family-cta-color': cfg.family_cta_color || '#1F1005',
'--family-bullet-color': cfg.family_bullet_color || '#D4820A',
'--font-heading': cfg.font_heading || "'Bebas Neue', sans-serif",
'--font-body': cfg.font_body || "'Barlow', 'Segoe UI', sans-serif",
'--font-condensed': cfg.font_condensed || "'Barlow Condensed', sans-serif",
'--radius': cfg.border_radius || '4px',
'--radius-lg': cfg.border_radius_lg || '10px',
};
for (const [k, v] of Object.entries(map)) r.style.setProperty(k, v);
}