Привет! Добро пожаловать в репозиторий, где я разрабатываю захватывающий спиннер 🔄 с использованием JavaScript. Этот удивительный спиннер можно крутить, перетаскивая его мышью, и он всегда останавливается точно на краю, выровненном в зависимости от его вращения.
Проект предоставляет разнообразные настройки, позволяющие настроить элемент под ваши конкретные проекты и предпочтения 🎨. Вы также можете управлять спиннером с клавиатуры ⌨️ и с помощью колесика мыши 🖱.
Что делает этот спиннер особенным:
Реализована инерция для естественного вращения. Вы можете вращать его как с помощью курсора (перетаскивая), так и с использованием клавиатуры или колесика мыши. Поддерживается настройка горизонтального или вертикального режима, чтобы соответствовать вашим потребностям в проекте. Если вас интересует более подробная информация о моих проектах, не забудьте заглянуть в другие репозитории. Я всегда готов к новым идеям и сотрудничеству, так что не стесняйтесь связаться со мной! 🚀
Ваши отзывы и вклад в этот проект всегда приветствуются. Спасибо, что зашли! 🙏👏
- Клонируйте проект:
git clone https://github.com/kluevevga/spinner.git
- Установите все необходимые зависимости:
npm install
- Запустите проект командой
gulp
(алиас дляgulp watch
). Проект откроется в браузере по адресуlocalhost:3000
.
gulp
- Выполнить сборку проекта можно командой
gulp build
:
gulp build
Вклады делают open source-сообщество таким удивительным местом для обучения, вдохновения и создания. Любой вклад, который вы внесете, будет оценен.
- Сделайте Fork проекта.
- Создайте свою ветку (
git checkout -b feature/AmazingFeature
). - Сделайте commit ваших изменений (
git commit -m 'Добавить удивительную функцию'
). - Загрузите изменения в ветку(Push) (
git push origin feature/AmazingFeature
). - Откройте Pull Request.
Распространяется под лицензией MIT
. См. LICENSE для
получения дополнительной информации.