Веб-компонент снежинок для сайта



Пятничное предновогоднее.



Зак Лезерман собрал небольшой и простой настраиваемый веб-компонент ненавязчивых снежинок для сайта. Можно задавать цвет снежинок, количество и размер. Подключается просто, зависимости не нужны:





<script type="module" src="snow-fall.js"></script>

<snow-fall></snow-fall>





Единственное, что я бы добавил — это обработку prefers-reduced-motion. Компонент маленький, доработать несложно: можно детектить настройку как через JS, так и через CSS.



https://www.zachleat.com/web/snow-fall/