-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
126 lines (121 loc) · 4.71 KB
/
index.html
File metadata and controls
126 lines (121 loc) · 4.71 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
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Spring 2026 Capstone Advisor Lottery</title>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="style.css" />
<script defer src="https://cdn.jsdelivr.net/npm/papaparse@5.4.1/papaparse.min.js"></script>
<script defer src="https://cdn.jsdelivr.net/npm/sortablejs@1.15.2/Sortable.min.js"></script>
<script defer src="main.js"></script>
</head>
<body>
<div id="splash" class="splash" aria-live="polite">
<form id="password-form" class="splash__panel" autocomplete="off">
<p class="splash__prompt">enter the password</p>
<label class="sr-only" for="password-input">Password</label>
<input
id="password-input"
class="splash__input"
type="password"
name="password"
inputmode="text"
autocomplete="new-password"
required
aria-required="true"
/>
<button type="submit" class="splash__button">unlock</button>
<p id="password-status" class="splash__status" role="status" aria-live="assertive"></p>
</form>
</div>
<main>
<form
id="advisor-form"
name="advisor-lottery"
method="POST"
data-netlify="true"
netlify-honeypot="bot-field"
>
<input type="hidden" name="form-name" value="advisor-lottery" />
<p class="sr-only">
<label>Don’t fill this out if you’re human
<input name="bot-field" type="text" tabindex="-1" autocomplete="off" />
</label>
</p>
<h1>Spring 2026 Capstone Advisor Lottery</h1>
<div class="top-inputs">
<label class="field">
<span class="sr-only">Full Name</span>
<input type="text" name="Name" id="full-name" required autocomplete="name" placeholder="Full Name" />
</label>
<label class="field">
<span class="sr-only">Columbia email address</span>
<input
type="email"
name="Email"
id="email"
inputmode="email"
autocapitalize="none"
autocomplete="email"
required
placeholder="Columbia email address"
/>
</label>
</div>
<p id="table-guidance-top" class="table-guidance" role="status"></p>
<section class="choices">
<div class="choices__table">
<div class="table-wrapper">
<div id="drag-tooltip" class="drag-tooltip">Click and drag to order your choices.</div>
<table id="advisor-table" aria-live="polite">
<thead>
<tr>
<th scope="col" class="rank-heading">Rank</th>
<th scope="col">Advisor</th>
<th scope="col">Capacity</th>
<th scope="col">Has Experience With…</th>
</tr>
</thead>
<tbody></tbody>
</table>
</div>
</div>
</section>
<div id="choice-fields" aria-hidden="true">
<input type="hidden" name="1st Choice" />
<input type="hidden" name="2nd Choice" />
<input type="hidden" name="3rd Choice" />
<input type="hidden" name="4th Choice" />
<input type="hidden" name="5th Choice" />
<input type="hidden" name="6th Choice" />
<input type="hidden" name="7th Choice" />
<input type="hidden" name="8th Choice" />
<input type="hidden" name="9th Choice" />
<input type="hidden" name="10th Choice" />
<input type="hidden" name="11th Choice" />
<input type="hidden" name="12th Choice" />
<input type="hidden" name="13th Choice" />
<input type="hidden" name="14th Choice" />
<input type="hidden" name="15th Choice" />
<input type="hidden" name="16th Choice" />
<input type="hidden" name="17th Choice" />
<input type="hidden" name="18th Choice" />
<input type="hidden" name="19th Choice" />
<input type="hidden" name="20th Choice" />
<input type="hidden" name="21st Choice" />
<input type="hidden" name="22nd Choice" />
<input type="hidden" name="23rd Choice" />
<input type="hidden" name="24th Choice" />
<input type="hidden" name="25th Choice" />
</div>
<div class="form-footer">
<button type="submit" class="primary-btn">Submit</button>
<p id="form-status" class="form-status" role="status" aria-live="polite"></p>
</div>
</form>
</main>
</body>
</html>