-
Notifications
You must be signed in to change notification settings - Fork 9
/
index.html
executable file
·90 lines (87 loc) · 3.26 KB
/
index.html
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>tetick.xyz</title>
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="awesomplete.css">
<body>
<div class="header">
<a id="index">tetick.xyz</a>
<a id="save">save</a>
<a id="about-link">about</a>
<a id="wrong-link">wrong!</a>
<a id="idiot-link" title="i am an idiot who likes shiny big buttons with disgusting colours">ugly!</a>
</div>
<div class="swallow">
<div class="schedule">
<div class="nav">
<button id="prev"> ← </button>
<div id="counter">0/?</div>
<div id="state">blank</div>
<button id="next"> → </button>
</div>
<div style="position:relative;">
<div id="about" class="overlay"><div class="overchild">
w/love, by duck2.<br>
the code is available in <a href="https://github.com/duck2/tetick">github</a>.<br><br>
knock (duck2 at protonmail point com) for any issues of tetick<br>or questions about life and God.
</div></div>
<div id="wrong" class="overlay"><div class="overchild">
<i>- wrong! your scheduler does the wrong thing! this course is not on 8:40-10:40!</i><br><br>
some departments hide their course times or just lie to oibs64 and publish their own schedules.(hello BA)<br><br>
however tetick is made to embrace weird departments, late night labs or 10:37-12:31 courses. <br>
<b>please</b> drop a mail(see "about" on top) about any course data issue.
</div></div>
<div id="start_time">8:40</div>
<div id="end_time">17:30</div>
<table>
<tr><td><div class="eatd" id="0"></div></td>
<td><div class="eatd" id="1"></div></td>
<td><div class="eatd" id="2"></div></td>
<td><div class="eatd" id="3"></div></td>
<td><div class="eatd" id="4"></div></td>
</tr></table></div>
<div class="form">
i have <input class="short" id="n"> on day(1-5) <input class="short" id="d">, between <input class="short" id="s"> and <input class="short" id="e">
<button id="dontfill"> don't fill </button>
<div class="flashlight">
<button id="prevb">prev</button>
<button id="fl">flashlight</button>
<button id="nextb">next</button>
</div>
<div id="fdate">course data is from </div>
</div>
</div>
<div class="row">
<div class="options">
<div>dept, like fle or me: <input id="dept" class="short"></div>
<div>semester: <input id="semester" class="short"></div>
<div><button id="add-musts">add must courses</button></div>
<div>
<input type="checkbox" id="sncheck"> check for my surname, 2 letters: <input id="surname" class="short"> <br>
</div>
<div><input type="checkbox" id="nodeptcheck"> don't check for dept</div>
<div><input type="checkbox" id="allphantom"> all courses phantom </div>
<div>
course: <input class="awesomplete" onclick="this.value='';" id="course-list" data-maxitems="5">
<button id="add"> add </button>
</div>
<button id="make"> make schedule </button>
</div>
<div class="courses">
<div style="text-align: center; margin: 0.8em;"> current courses </div>
</div>
</div>
</div>
<div class="footer">
<hr>
now custom "don't fill"s can have colors.
<br>
arrow keys also work.
</div>
<script src="awesomplete.js"></script>
<script src="data.js"></script>
<script src="main.js"></script>
</body>
</html>