Size: a a a

2020 April 17

К

Константин in Svelte [svelt]
__document__- это валидный объект?
источник

К

Константин in Svelte [svelt]
в общем, благодаря Паше понял, как решить, вопрос отпал, спасибо. ) Я неверно понял, как работает саппер
источник

MF

Max Frai in Svelte [svelt]
Подскажите, как в tailwind + svelte оверрайдить классы.
Допустим есть такое:
borderClass = “border-red-300”;
<div class=“border-green-300 {borderClass}” />

Как результат, цвет зеленый, хотя нужен красный
источник

К

Константин in Svelte [svelt]
почему-то подумал, что у него есть какой-то упрощённый аналог dom, а там просто конкат как обычно )
источник

MF

Max Frai in Svelte [svelt]
Менять порядок объявления в class ничего не дает
источник

К

Константин in Svelte [svelt]
у тебя borderClass известен заранее?
источник

MF

Max Frai in Svelte [svelt]
Константин
у тебя borderClass известен заранее?
Не-а, он меняется динамически по какой-то логике
источник

MF

Max Frai in Svelte [svelt]
Т.е. по-умолчанию там пустая строка
источник

К

Константин in Svelte [svelt]
ты же можешь определить классы .border-green-300.some-other-class {  /* do some awesome css */  }
источник

К

Константин in Svelte [svelt]
в общем, у тебя это всё в рантайме вычисляется, поэтому оверрайд у тебя будет средствами обычного CSS
источник

MF

Max Frai in Svelte [svelt]
Спасибо, работает
источник

К

Константин in Svelte [svelt]
Max Frai
Спасибо, работает
погоди. У тебя же классы тэйлвинда. Ты же не будет все переопределять
источник

MF

Max Frai in Svelte [svelt]
Мне только 2 нужно
источник

MF

Max Frai in Svelte [svelt]
заранее известные
источник

К

Константин in Svelte [svelt]
а, ну тогда в tailwind.css можешь добавить

.твой-офигительный.класс {
 @apply твой-офигительный класс
}
источник

К

Константин in Svelte [svelt]
либо в компонент, если это нужно в каком-то одном компоненте, а не во всём приложении
источник

К

Константин in Svelte [svelt]
только не забудь прогнать через watch:tailwind
источник

К

Константин in Svelte [svelt]
источник

MF

Max Frai in Svelte [svelt]
Константин
а, ну тогда в tailwind.css можешь добавить

.твой-офигительный.класс {
 @apply твой-офигительный класс
}
Так и сделла, спасибо
источник

MF

Max Frai in Svelte [svelt]
Константин
только не забудь прогнать через watch:tailwind
А это что?
источник