Skip to content

Commit 12f1397

Browse files
committed
update ysec infopack link
1 parent c07bcfe commit 12f1397

File tree

1 file changed

+3
-65
lines changed

1 file changed

+3
-65
lines changed

docs/_pages/ysec.md

Lines changed: 3 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -14,75 +14,13 @@ custom_js:
1414
<h2>13–14th December 2025 @ DISTED College, Penang</h2>
1515
<h1>An experimental camp for Malaysians</h1>
1616
<p>A student-led exploration into practical science.</p>
17+
</div>
1718

18-
<a href="https://forms.cloud.microsoft/r/Crfjj8ydZf" target="_blank">Register now!</a>
19-
<p id="timer" style="font-size: 0.95em; color: #ddd; margin-top: 8px;">Loading...</p>
20-
</div>
21-
22-
<div id="logo">
19+
<div id="logo">
2320
<img src="/assets/images/ysec/ysec-logo.png" alt="YSC Logo" />
2421
</div>
2522
</div>
2623

27-
<script>
28-
// === CONFIGURATION ===
29-
const registrationEnd = new Date("2025-12-01T23:59:59+08:00");
30-
const preliminaryStart = new Date("2025-12-13T00:00:00+08:00");
31-
const preliminaryEnd = new Date("2025-12-14T23:59:59+08:00");
32-
const resultsAnnounce = new Date("2025-12-26T12:00:00+08:00");
33-
const finalStart = new Date("2026-02-15T00:00:00+08:00");
34-
const finalEnd = new Date("2026-02-16T23:59:59+08:00");
35-
36-
const timer = document.getElementById("timer");
37-
38-
function formatTime(diff) {
39-
const days = Math.floor(diff / (1000 * 60 * 60 * 24));
40-
const hours = Math.floor((diff / (1000 * 60 * 60)) % 24);
41-
const mins = Math.floor((diff / (1000 * 60)) % 60);
42-
const secs = Math.floor((diff / 1000) % 60);
43-
return `${days}d ${hours}h ${mins}m ${secs}s`;
44-
}
45-
46-
function updateTimer() {
47-
const now = new Date();
48-
let target;
49-
let label;
50-
51-
if (now < registrationEnd) {
52-
target = registrationEnd;
53-
label = "🕒 Registration closes in:";
54-
} else if (now < preliminaryStart) {
55-
target = preliminaryStart;
56-
label = "📅 Countdown to Preliminary Round:";
57-
} else if (now < preliminaryEnd) {
58-
target = preliminaryEnd;
59-
label = "🏁 Preliminary Round ends in:";
60-
} else if (now < resultsAnnounce) {
61-
target = resultsAnnounce;
62-
label = "📄 Results announcement in:";
63-
} else if (now < finalStart) {
64-
target = finalStart;
65-
label = "⏳ Countdown to Final Round:";
66-
} else if (now < finalEnd) {
67-
target = finalEnd;
68-
label = "⚗️ Final Round ends in:";
69-
} else {
70-
timer.innerHTML = "🎉 Thanks for joining YSEC 2025! See you next year!";
71-
return;
72-
}
73-
74-
const diff = target - now;
75-
timer.innerHTML = `${label} <b>${formatTime(diff)}</b>`;
76-
}
77-
78-
setInterval(updateTimer, 1000);
79-
updateTimer();
80-
</script>
81-
82-
83-
84-
85-
8624

8725
# Introduction
8826
The Youth STEM Experimental Camp (YSEC) is the first ever student-led, nation-wide experimental science camp hosted by AMISO, in collaboration with DISTED College!
@@ -110,7 +48,7 @@ The important details are as follows:
11048

11149
The final experiment camp, held in DISTED College in Penang, includes practical sessions, talks by academic professionals, and many more exciting games and events!
11250

113-
More details can be found in the [YSEC Infopack](https://docs.google.com/document/d/1rCYlhHTnN9SkOXW6YTTUiNv6Obcr9_QMTqjRvvX1gdA/edit?pli=1&tab=t.0), such as the detailed schedules, terms and conditions, and additional details on both the Preliminary and the Final Camp Round.
51+
More details can be found in the [YSEC Infopack](https://docs.google.com/document/d/1XweflOj6oGHsjTC0Otnj5n0px4bJBVy18-oPrsRpiVM/edit?usp=sharing), such as the detailed schedules, terms and conditions, and additional details on both the Preliminary and the Final Camp Round.
11452

11553

11654
# Registration

0 commit comments

Comments
 (0)