シンプルなカウントダウンタイマーです。TypeScript と Web 標準 API を中心に実装しています。
- 大きめのタイマー表示
- ライト、ダーク、システムテーマ
- モノスペースとデジタルフォントの切り替え
- タイマー完了時のサウンド通知
- モバイルとデスクトップの両対応
- ミリ秒単位のカウントダウン表示
- 設定のローカル保存
npm install
npm run dev
npm run build
npm run preview
npm run deploy
npm run clean- 設定ボタン (⚙) をクリックしてタイマーを設定
- 時間、分、秒を設定
- お好みのテーマ、フォント、サウンドオプションを選択
- 再生ボタン (▶) をクリックしてタイマーを開始
- 必要に応じて一時停止 (⏸) とリセット (↺) ボタンを使用
npm run dev で Vite の開発サーバーが起動します。index.html をエントリにして、/src/timer.ts を読み込みます。
静的ファイルは public/ 配下に置きます。開発時は / から配信され、本番ビルド時には dist/ にコピーされます。