diff --git a/01 - JavaScript Drum Kit/index-START.html b/01 - JavaScript Drum Kit/index-START.html
index 8a2f8e8417..6c9ac03cf8 100644
--- a/01 - JavaScript Drum Kit/index-START.html
+++ b/01 - JavaScript Drum Kit/index-START.html
@@ -60,6 +60,26 @@
diff --git a/02 - JS and CSS Clock/index-START.html b/02 - JS and CSS Clock/index-START.html
index 55ab1a5331..8dadb56b36 100644
--- a/02 - JS and CSS Clock/index-START.html
+++ b/02 - JS and CSS Clock/index-START.html
@@ -1,13 +1,11 @@
-
-
- JS + CSS Clock
-
-
-
-
-
+
+
+ JS + CSS Clock
+
+
+
+
+
+
- body {
- margin: 0;
- font-size: 2rem;
- display: flex;
- flex: 1;
- min-height: 100vh;
- align-items: center;
- }
+
-
+ setInterval(setDate, 1000);
+
+
diff --git a/03 - CSS Variables/index-START.html b/03 - CSS Variables/index-START.html
index d5fcc3a2ae..2a26ee8af6 100644
--- a/03 - CSS Variables/index-START.html
+++ b/03 - CSS Variables/index-START.html
@@ -1,52 +1,96 @@
-
-
- Scoped CSS Variables and JS
-
-
-
- Update CSS Variables with JS
+
+
+ Scoped CSS Variables and JS
+
+
+
+ Update CSS Variables with JS
-
-
+
-
- input {
- width: 100px;
- }
-
+
+ function handleUpdate() {
+ const suffix = this.dataset.sizing || "";
+ document.documentElement.style.setProperty(
+ `--${this.name}`,
+ this.value + suffix
+ );
+ }
-
+ inputs.forEach((input) => input.addEventListener("change", handleUpdate));
+ inputs.forEach((input) =>
+ input.addEventListener("mousemove", handleUpdate)
+ );
+
+
diff --git a/04 - Array Cardio Day 1/index-START.html b/04 - Array Cardio Day 1/index-START.html
index 0dcfd00f40..b37d0ac508 100644
--- a/04 - Array Cardio Day 1/index-START.html
+++ b/04 - Array Cardio Day 1/index-START.html
@@ -1,66 +1,158 @@
-
-
- Array Cardio 💪
-
-
-
- Psst: have a look at the JavaScript Console 💁
-
-
+
+
+ Array Cardio 💪
+
+
+
+ Psst: have a look at the JavaScript Console 💁
+
+
diff --git a/05 - Flex Panel Gallery/index-START.html b/05 - Flex Panel Gallery/index-START.html
index 88a4f1d1e2..4b2b9c33e2 100644
--- a/05 - Flex Panel Gallery/index-START.html
+++ b/05 - Flex Panel Gallery/index-START.html
@@ -1,115 +1,164 @@
-
-
- Flex Panels 💪
-
-
-
-
-
-
-
-
-
-
Hey
-
Let's
-
Dance
+
+
+
Flex Panels 💪
+
+
+
+
+
+
+
+
+
+
Give
+
Take
+
Receive
+
+
+
Experience
+
It
+
Today
+
+
+
-
-
Give
-
Take
-
Receive
-
-
-
Experience
-
It
-
Today
-
-
-
-
-
-
-
-
-
+
+
diff --git a/06 - Type Ahead/index-START.html b/06 - Type Ahead/index-START.html
index 5a9aa7e4e8..d9e6a21e5a 100644
--- a/06 - Type Ahead/index-START.html
+++ b/06 - Type Ahead/index-START.html
@@ -18,6 +18,46 @@