EI
document.body.style.setProperty('--primary-color', 'red');
Size: a a a
EI
AP
DK
AP
EI
AP
style="--color: {color}"
на сср заработает из коробки, потому что это просто сериализуется в строчкуAP
AP
AP
AP
DK
EI
AP
МТ
AP
AP
<script>
import Component from './Component.svelte'
let toggle = false
const handleClick = () => {
toggle = !toggle;
}
</script>
<style>
:global(.primary) {
color: var(--primary-color);
}
</style>
<div id="theme-wrapper" style="--primary-color: {toggle ? 'red' : 'green'}">
<Component/>
<button on:click={handleClick}>Toggle theme prop</button>
</div>
DK
EI
EI
EI