Skip to content

Commit 39a4326

Browse files
committed
Update Advent Calendar; Open doors.
1 parent 46bebff commit 39a4326

File tree

7 files changed

+41
-15
lines changed

7 files changed

+41
-15
lines changed

advent-calendar-2019/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,8 @@
294294
<span class="sep">-</span>
295295
<a class="footer" href="https://openscad.org/advent-calendar-2024/">2024</a>
296296
<span class="sep">-</span>
297+
<a class="footer" href="https://openscad.org/advent-calendar-2025/">2025</a>
298+
<span class="sep">-</span>
297299
</div>
298300
</body>
299301
</html>

advent-calendar-2020/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,8 @@
339339
<span class="sep">-</span>
340340
<a class="link" href="https://openscad.org/advent-calendar-2024/">2024</a>
341341
<span class="sep">-</span>
342+
<a class="link" href="https://openscad.org/advent-calendar-2025/">2025</a>
343+
<span class="sep">-</span>
342344
</div>
343345
</body>
344346
</html>

advent-calendar-2021/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,8 @@
537537
<span class="sep">-</span>
538538
<a class="link" href="https://openscad.org/advent-calendar-2024/">2024</a>
539539
<span class="sep">-</span>
540+
<a class="link" href="https://openscad.org/advent-calendar-2025/">2025</a>
541+
<span class="sep">-</span>
540542
</div>
541543
<div id="modal" class="modal">
542544
<div class="modal-content">

advent-calendar-2022/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -579,6 +579,8 @@
579579
<span class="sep">-</span>
580580
<a class="link" href="https://openscad.org/advent-calendar-2024/">2024</a>
581581
<span class="sep">-</span>
582+
<a class="link" href="https://openscad.org/advent-calendar-2025/">2025</a>
583+
<span class="sep">-</span>
582584
</div>
583585
<div id="modal" class="modal">
584586
<div class="modal-content">

advent-calendar-2023/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -578,6 +578,8 @@
578578
<span class="sep">-</span>
579579
<a class="link" href="https://openscad.org/advent-calendar-2024/">2024</a>
580580
<span class="sep">-</span>
581+
<a class="link" href="https://openscad.org/advent-calendar-2025/">2025</a>
582+
<span class="sep">-</span>
581583
</div>
582584
<div id="modal" class="modal">
583585
<div class="modal-content">

advent-calendar-2024/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -581,6 +581,8 @@
581581
<span class="sep">-</span>
582582
<a class="link" href="https://openscad.org/advent-calendar-2024/">2024</a>
583583
<span class="sep">-</span>
584+
<a class="link" href="https://openscad.org/advent-calendar-2025/">2025</a>
585+
<span class="sep">-</span>
584586
</div>
585587
<div id="modal" class="modal">
586588
<div class="modal-content">

advent-calendar-2025/index.html

Lines changed: 29 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!DOCTYPE html>
12
<html>
23
<head>
34
<!--
@@ -112,14 +113,19 @@
112113
document.addEventListener('DOMContentLoaded', function() {
113114
feather.replace();
114115
new Snow('#snow', { number:20, r: 2.5, v: 1 });
116+
/*
115117
date = new Date();
116118
if (date.getUTCMonth() === 11) {
117119
for (day = 1;day <= date.getUTCDate();day++) {
118120
$(".day-" + day + " .content").removeClass("hide");
119121
$(".day-" + day + " .door").addClass("transform");
120122
}
121123
}
124+
*/
122125
for (day = 1;day <= 24;day++) {
126+
$(".day-" + day + " .content").removeClass("hide");
127+
$(".day-" + day + " .door").addClass("transform");
128+
$(".day-" + day + " input").prop("checked", true);
123129
div = document.getElementById("day-" + day);
124130
data = days.get("day" + day);
125131
if (data) {
@@ -303,21 +309,14 @@
303309
color: #9dcb51;
304310
font-family: 'Kalam', cursive;
305311
font-size: 4em;
312+
text-align: center;
313+
flex-direction: column;
306314
}
307315

308316
.small {
309317
font-size: 0.4em;
310318
}
311319

312-
.header p {
313-
position: relative;
314-
z-index: 2;
315-
width: 100%;
316-
height: 100%;
317-
text-align: center;
318-
vertical-align: center;
319-
}
320-
321320
.header img {
322321
position: absolute;
323322
left: 0;
@@ -486,6 +485,7 @@
486485
color: #9dcb51;
487486
list-style: none;
488487
line-height: 2em;
488+
display: inline-block;
489489
}
490490

491491
.modal-body a {
@@ -516,15 +516,13 @@
516516
<div id="snow"></div>
517517
<section class="cal">
518518
<div class="header">
519-
<p>
520-
<span class="green">Open</span><span class="yellow">SCAD</span>
521-
<br><span class="gray small">Advent Calendar 2025</span>
522-
<br><span class="gray small">#SCADvent &nbsp;
519+
<span><span class="green">Open</span><span class="yellow">SCAD</span></span>
520+
<span class="gray small">Advent Calendar 2025</span>
521+
<span class="gray small">#SCADvent &nbsp;
523522
<a class="gray" href="https://fosstodon.org/@OpenSCAD" title="Mastodon" rel="me"><i class="fab fa-mastodon"></i></a>
524523
<a class="gray" href="https://bsky.app/profile/openscad.bsky.social" title="Bluesky" rel="me"><i class="fab fa-bluesky"></i></a>
525524
</span>
526525
<img src="https://openscad.org/images/openscad.png">
527-
</p>
528526
</div>
529527
<div class="day-1"><label><input type="checkbox"><div class="door"><div class="front">1</div><div class="back"></div></div><div id="day-1" class="content hide"><div class="link"><button id="btn1"><i data-feather="zoom-in" width="32" height="32"></i></button></div></div></input></label></div>
530528
<div class="day-2"><label><input type="checkbox"><div class="door"><div class="front">2</div><div class="back"></div></div><div id="day-2" class="content hide"><div class="link"><button id="btn2"><i data-feather="zoom-in" width="32" height="32"></i></button></div></div></input></label></div>
@@ -559,8 +557,24 @@
559557
<span class="sep">||</span>
560558
All scripts are licensed <a class="link" href="https://creativecommons.org/publicdomain/zero/1.0/legalcode">CC0</a>
561559
<span class="sep">||</span>
562-
Doors open midnight UTC
560+
<a class="link" href="https://github.com/openscad/openscad-advent-calendar-2025/">Design repo on github</a>
563561
<span class="sep">||</span>
562+
<br>
563+
<span class="sep">-</span>
564+
<a class="link" href="https://openscad.org/advent-calendar-2019/">2019</a>
565+
<span class="sep">-</span>
566+
<a class="link" href="https://openscad.org/advent-calendar-2020/">2020</a>
567+
<span class="sep">-</span>
568+
<a class="link" href="https://openscad.org/advent-calendar-2021/">2021</a>
569+
<span class="sep">-</span>
570+
<a class="link" href="https://openscad.org/advent-calendar-2022/">2022</a>
571+
<span class="sep">-</span>
572+
<a class="link" href="https://openscad.org/advent-calendar-2023/">2023</a>
573+
<span class="sep">-</span>
574+
<a class="link" href="https://openscad.org/advent-calendar-2024/">2024</a>
575+
<span class="sep">-</span>
576+
<a class="link" href="https://openscad.org/advent-calendar-2025/">2025</a>
577+
<span class="sep">-</span>
564578
</div>
565579
<div id="modal" class="modal">
566580
<div class="modal-content">

0 commit comments

Comments
 (0)