Разработчики выпустили Cally — библиотеку UI-компонентов календаря

от автора

Разработчики опубликовали на GitHub компактную библиотеку многофункциональных компонентов календаря. Пакет весит всего 9 КБ при сжатии в Gzip.

Плюсы Cally:

  • Полная функциональность. В календаре можно выбирать отдельные даты, недели и отображать сразу несколько месяцев на экране.

  • Дружелюбен к HTML. Библиотека не зависит от фреймворков и простая в использовании.

  • Без зависимостей. В проекте не используются сторонние библиотеки и компоненты.

  • Доступность. Полная поддержка управления с помощью клавиатуры и скринридеров.

  • Темы. Можно внедрять пользовательские стили для дизайна.

  • Компонуемость. Набор не навязывает конкретную структуру DOM.

  • Компактность. Занимает менее 9 КБ при сжатии в min/gzip.

Библиотеку можно установить с помощью пакетного менеджера npm. В коде Cally доступно через импорт модуля или CDN:

<script type="module" src="https://unpkg.com/cally"></script>

Код Cally написан на TypeScript и опубликован в открытом репозитории. Демо можно посмотреть на сайте, там же доступна документация проекта.


ссылка на оригинал статьи https://habr.com/ru/articles/806455/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *