Комментарии 7
а как же tailwind?
Исходный код решения написан на CSS и JavaScript
но
JavaScript не требуются
короче, такой ванильный CSS, который без JS не едет... с запахом ванили или с цветом...
рядом нервно курят bootstrap, tailwind и ещё вагончик успешно неведомых
Судя по всему, автор не глядя взял используемые в репозитории ЯП с гитхаба.
Javascript там используется только для сборки проекта и ничего не мешает вам подключить готовый css-файл к своему проекту. Там даже URL есть.
Там же написано: Helper scripts for combining, purging, and converting CSS
Так и что мне мешает с таким же успехом обмазать всё LESS/SCSS, накостылить сборку с кучей JS-костылей на ноде с вебпаком и выкатить это как "ВАНИЛЬНЫЙ" css тогда?) Вам не кажется что оно ни разу не ванильное по определению, если его надо сначала собрать? И заявления типа "SCSS или JavaScript не требуются" в итоге являются скамом, потому что SCSS, LESS и прочее это вот точно так же билдится и минифицируется в итоге всё тем же JS-ом в "ванильный CSS который просто подключается" и ПОСЛЕ сборки "не требует ничего кроме CSS".
А вы свои проекты никак не собираете? Просто уже лет 15 сборка проектов это нечто само собой разумеющееся.
Очевидно же, что именно для работы этой либы не нужен JS (это понятно исходя из того, что там подключается только css-файл). В большинстве же существующих альтернативных решений JS используется не только для сборки, но и для работы.
И это не говоря о том, что можно просто подключить уже собранный файл с CDN, как написано в документации: https://rawcdn.githack.com/pattespatte/vanilla-css-design-system/refs/tags/1.0.1/styles/vanilla-combined.min.css
Я, когда свои проекты собираю, нигде не настаиваю что там прям пуре ванил нэйтив девственно чистый веб1.0 работающий на православном ie6 без полифилов и СМС. И юзать для них CDN мне тоже никто не запрещает, ага. Более того, для каких-то более-менее серьёзных кейсов ваша ванилла тоже никак не обойдётся без JS кода
Представлен открытый проект Vanilla CSS Design System