Для одного свойства - да Для темы - нет
поняли правильно, но на сср поддерживать запаритесь =)
Да, для темы всё будет больнее. Вам же там надо будет контрастные цвета считать и всё такое. Но в целом да. Если храните переменные не на беке, а на клиенте, то можно избежать ада с SSR, в принципе.
Как же нет? Вот пример для темы, а не для одно свойства https://svelte.dev/repl/7c8a6f2f0dff4f82a998bbff608c890a?version=3
потому что если вам понадобится сразу поставить нужные цвета, а не на клик, то вы будете показывать муть пока жс бандл не загрузится. У вас на стороне сервера нет обьекта дом ноды, на который вы будете делать setProperty
Так я сам на сервере сформирую css который и подставлю в head где все свойства выставлены изначально даже onMount не потребуется
ставя цвета в style этого можно не делать и вызывать только ssr свелта и передавать туда текущую палитру пропсами
Да... Точно. Это же один элемент всего страдает в самом корне... Ща поправлю...
Обсуждают сегодня