@darikwaku/silence-timer
v1.0.7
Published
A component for the national moment of silence at 9:00 AM.
Readme
Загальнонаціональна хвилина мовчання | Silence Timer
Простий JavaScript-компонент, який відображає на весь екран таймер для загальнонаціональної хвилини мовчання в пам'ять про загиблих унаслідок збройної агресії російської федерації проти України.
За замовчуванням, таймер з'являється щодня о 9:00 і триває одну хвилину. Пакет є повністю автономним і не потребує додаткових залежностей чи файлів стилів.
🚀 Встановлення
Найпростіший спосіб додати таймер на будь-який вебсайт — підключити скрипт через CDN перед закриваючим тегом </body>.
<script src="https://cdn.jsdelivr.net/npm/@darikwaku/silence-timer/dist/silence-timer.umd.js"></script>⚙️ Використання
Після підключення скрипта, його потрібно ініціалізувати.
Стандартна ініціалізація (9:00)
Для стандартної роботи (старт о 9:00) додайте цей невеликий скрипт.
<script>
new SilenceTimer().init();
</script>Ініціалізація з кастомними налаштуваннями
Ви можете передати об'єкт з опціями в конструктор, щоб змінити час запуску, наприклад, для тестування.
<script>
new SilenceTimer({
startHour: 15, // Година запуску (0-23)
startMinute: 30 // Хвилина запуску (0-59)
}).init();
</script>🔧 Параметри конфігурації
В конструктор SilenceTimer можна передати наступні параметри:
| Параметр | Тип | За замовчуванням | Опис |
| ----------------- | -------- | ---------------- | ---------------------------------------------- |
| startHour | Number | 9 | Година, о котрій запускається таймер (0-23). |
| startMinute | Number | 0 | Хвилина, о котрій запускається таймер (0-59). |
| durationSeconds | Number | 60 | Тривалість таймера в секундах. |
📄 Ліцензія
Цей проєкт розповсюджується під ліцензією MIT.
