diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..2d907ad
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,2 @@
+[**.{js,ts,astro}]
+indent_size = 2
\ No newline at end of file
diff --git a/project-words.txt b/project-words.txt
index 5e2fbf5..b1f40a6 100644
--- a/project-words.txt
+++ b/project-words.txt
@@ -21,6 +21,7 @@ Loctite
luxon
MGMT
nixos
+offroad
Onshape
OSSM
OSURC
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/building.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/building.jpg
new file mode 100644
index 0000000..60f3e7d
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/building.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/glacier-selfie.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/glacier-selfie.jpg
new file mode 100644
index 0000000..5e11ece
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/glacier-selfie.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ground-station.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ground-station.jpg
new file mode 100644
index 0000000..858f024
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ground-station.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/iced-in.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/iced-in.jpg
new file mode 100644
index 0000000..463d435
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/iced-in.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/pushing-icebergs.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/pushing-icebergs.jpg
new file mode 100644
index 0000000..42d5b5c
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/pushing-icebergs.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-at-terminus.png b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-at-terminus.png
new file mode 100644
index 0000000..faa0a80
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-at-terminus.png differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-on-the-docks.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-on-the-docks.jpg
new file mode 100644
index 0000000..8822d83
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-on-the-docks.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/whole-glacier.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/whole-glacier.jpg
new file mode 100644
index 0000000..82969f7
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/whole-glacier.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-at-the-docks.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-at-the-docks.jpg
new file mode 100644
index 0000000..8ea4adc
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-at-the-docks.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-trailer.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-trailer.jpg
new file mode 100644
index 0000000..3ac6eac
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-trailer.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/electronics-box.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/electronics-box.jpg
new file mode 100644
index 0000000..bee02dc
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/electronics-box.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/jet-drive.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/jet-drive.jpg
new file mode 100644
index 0000000..9c01031
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/jet-drive.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-on-vessel-at-night.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-on-vessel-at-night.jpg
new file mode 100644
index 0000000..cc7f40f
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-on-vessel-at-night.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-on-vessel.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-on-vessel.jpg
new file mode 100644
index 0000000..0e572e5
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-on-vessel.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-team.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-team.jpg
new file mode 100644
index 0000000..acc7928
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ross-team.jpg differ
diff --git a/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ui.jpg b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ui.jpg
new file mode 100644
index 0000000..389c8b7
Binary files /dev/null and b/src/assets/experience/osu-ceoas-ocean-mixing-group/robotic-oceanographic-surface-sampler/ui.jpg differ
diff --git a/src/assets/hobby/motorcycling/lineup/1999-kawasaki-concours-offroad.jpg b/src/assets/hobby/motorcycling/lineup/1999-kawasaki-concours-offroad.jpg
new file mode 100644
index 0000000..1964e5d
Binary files /dev/null and b/src/assets/hobby/motorcycling/lineup/1999-kawasaki-concours-offroad.jpg differ
diff --git a/src/assets/hobby/motorcycling/lineup/1999-kawasaki-concours-with-trailer.jpg b/src/assets/hobby/motorcycling/lineup/1999-kawasaki-concours-with-trailer.jpg
new file mode 100644
index 0000000..0986ea9
Binary files /dev/null and b/src/assets/hobby/motorcycling/lineup/1999-kawasaki-concours-with-trailer.jpg differ
diff --git a/src/components/Media/CustomCarousel/custom-carousel.ts b/src/components/Media/CustomCarousel/custom-carousel.ts
index 0cb59f4..44969c2 100644
--- a/src/components/Media/CustomCarousel/custom-carousel.ts
+++ b/src/components/Media/CustomCarousel/custom-carousel.ts
@@ -60,16 +60,14 @@ class CustomCarousel extends HTMLElement {
indicators: {
activeClasses: "border-2 border-caperren-green bg-black",
inactiveClasses: "bg-caperren-green/40 hover:bg-caperren-green-light",
- items: Array.from(customIndicators).map(
- (item): IndicatorItem => {
- return {
- el: item as HTMLElement,
- position: Number(
- item.getAttribute("data-custom-carousel-slide-to"),
- ),
- };
- },
- ),
+ items: Array.from(customIndicators).map((item): IndicatorItem => {
+ return {
+ el: item as HTMLElement,
+ position: Number(
+ item.getAttribute("data-custom-carousel-slide-to"),
+ ),
+ };
+ }),
},
};
};
diff --git a/src/data/site-layout.ts b/src/data/site-layout.ts
index 6312aca..82221fe 100644
--- a/src/data/site-layout.ts
+++ b/src/data/site-layout.ts
@@ -30,7 +30,6 @@ export const siteLayout: navLink[] = [
path: "robotic-oceanographic-surface-sampler",
},
{
- enabled: false,
navText: "LeConte Glacier Deployments",
path: "leconte-glacier-deployments",
},
diff --git a/src/pages/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments.astro b/src/pages/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments.astro
index e2324a2..c0c5845 100644
--- a/src/pages/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments.astro
+++ b/src/pages/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments.astro
@@ -1,5 +1,45 @@
---
import ExperienceLayout from "@layouts/ExperienceLayout.astro";
+import H3 from "@components/CustomHtmlWrappers/H3.astro";
+import Timeline from "@components/Timeline/Timeline.astro";
+import Carousel from "@components/Media/CustomCarousel/CustomCarousel.astro";
+import H2 from "@components/CustomHtmlWrappers/H2.astro";
+
+import { deploymentTimeline } from "./osu-ceoas-ocean-mixing-group.ts";
+import type { carouselGroup } from "@interfaces/image-carousel.ts";
+
+import building from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/building.jpg";
+import glacier_selfie from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/glacier-selfie.jpg";
+import ground_station from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ground-station.jpg";
+import iced_in from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/iced-in.jpg";
+import pushing_icebergs from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/pushing-icebergs.jpg";
+import ross_at_terminus from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-at-terminus.png";
+import ross_on_the_docks from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/ross-on-the-docks.jpg";
+import whole_glacier from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/whole-glacier.jpg";
+import working_at_the_docks from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-at-the-docks.jpg";
+import working_trailer from "@assets/experience/osu-ceoas-ocean-mixing-group/leconte-glacier-deployments/working-trailer.jpg";
+
+const headerCarouselGroup: carouselGroup = {
+ animation: "slide",
+ images: [
+ ross_at_terminus,
+ ground_station,
+ whole_glacier,
+ glacier_selfie,
+ iced_in,
+ pushing_icebergs,
+ ross_on_the_docks,
+ working_at_the_docks,
+ building,
+ working_trailer,
+ ],
+};
---
-