/work-timer

Таймеры для учета рабочего времени

Primary LanguageJavaScript

Рабочие таймеры

Для работы таймеров установка не требуется, собранный вариант находится в директории docs/index.html

Возможности

  • Работа таймеров при неактивной (замороженной) вкладке в современных браузерах
  • Название таймеров (и их изменение)
  • Сброс таймеров
  • Перезапуск таймеров
  • Создание таймеров с заданным заголовком по нажатию на Enter
  • Темная тема
  • Мобильная версия (поддерживается возможность размещения на домашнем экране iOS в виде веб-приложения)
  • Хранение таймеров в localStorage для восстановления их в случае перезагрузки страницы — Отображение заголовка активного таймера или количества запущенных таймеров в заголовке страницы
  • Возможность выгрузить файл с таймерами для хранения локально и переноса между браузерами
  • Возможность загрузить файл с таймерами для восстановления или переноса между браузерами
  • Два режима работы: несколько таймеров одновременно или один таймер в один момент
  • Возможность останавливать все идущие таймеры при добавлении нового

Установка зависимостей

yarn install

Сборка

Команда сборщика для разрабоки

yarn dev

Собрать проект

yarn build

Тестирование на соответствие editorconfig

yarn test