-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
60 lines (60 loc) · 3.98 KB
/
index.html
File metadata and controls
60 lines (60 loc) · 3.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Clock WebApp : Mr. Eshank Tyagi</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="styles/style.css">
</head>
<body class="d-flex flex-column justify-content-centerx align-items-center">
<main id="main" class="container d-flex flex-column justify-content-center align-items-center">
<!-- HEADING -->
<h1 class="my-md-4"> CLOCK x PSIACE </h1>
<!-- TABS -->
<div id="clockOptions" class="row d-flex text-center justify-content-center align-items-center gap-xl-5 gap-sm-4 gap-3 my-4">
<div class="tab h5 col rounded-3 btn-x py-4 px-sm-5 px-4 active-tab" data-target="timerTab"> Timer </div>
<div class="tab h5 col rounded-3 btn-x py-4 px-sm-5 px-4" data-target="stopWatchTab"> StopWatch </div>
<div class="tab h5 col rounded-3 btn-x py-4 px-sm-5 px-4" data-target="alarmTab"> Alarm </div>
</div>
<!-- TIMER -->
<div id="timerTab" class="container content d-flex flex-column justify-content-center align-items-center">
<div id="countDown" class="d-flex justify-content-center align-items-center position-relative rounded-circle my-5">
<div id="countDownOverlay" class="position-absolute"></div>
<div id="timer" class="d-flex display-1 justify-content-center align-items-center position-absolute">
<div id="timerHours">00</div>:<div id="timerMinutes">00</div>:<div id="timerSeconds">00</div>
</div>
<div id="timerControls" class="d-flex justify-content-center align-self-end">
<button id="playTimer" class="btn" title="Play Timer"> <img src="./assets/play.png" alt="play button"/> </button>
<button id="resetTimer" class="btn" title="Reset Timer"> <img src="./assets/reset.png" alt="reset button"/> </button>
</div>
</div>
<div id="timerInput" class="display-6 py-sm-4 py-3 px-sm-5 px-4">
<input id="timerHoursInput" type="number" class="timerInput btn display-6" placeholder="00"> :
<input id="timerMinutesInput" type="number" class="timerInput btn display-6" placeholder="00"> :
<input id="timerSecondsInput" type="number" class="timerInput btn display-6" placeholder="00">
</div>
</div>
<!-- STOPWATCH -->
<div id="stopWatchTab" class="content d-flex flex-column justify-content-center align-items-center my-5 gap-5 d-none">
<div id="forwardTimer" class="d-flex display-1 justify-content-center align-items-center pt-sm-5 pb-sm-4">
<div id="stopWatchHours">00</div>:<div id="stopWatchMinutes">00</div>:<div id="stopWatchSeconds">00</div>
</div>
<div id="stopWatchControls" class="d-flex justify-content-center py-sm-5 p-sm-2">
<button id="playStopWatch" class="btn" title="Play StopWatch"> <img src="./assets/play.png" alt="play button"/> </button>
<button id="resetStopWatch" class="btn" title="Reset StopWatch"> <img src="./assets/reset.png" alt="reset button"/> </button>
</div>
</div>
<!-- ALARM -->
<div id="alarmTab" class="content rowc d-flex flex-column justify-content-center align-items my-5 gap-5-x d-none">
<div id="alarmInput" class="col d-flex justify-content-center align-items-center gap-4 px-4">
<input type="time" id="alarmTimeInput" class="display-3 text-center"/>
<button id="setAlarm" class="btn display-6 my-4 p-0"> <img src="./assets/add.png" alt="add alarm"> </button>
</div>
<div id="alarmList" class="d-flex flex-column justify-content-start align-items-center gap-3 pt-4"> </div>
</div>
</main>
<!-- SCRIPT -->
<script src="scripts/script.js"></script>
</body>
</html>