diff --git a/components/src/maplibre/HillshadeLayer/HillshadeLayer.stories.svelte b/components/src/maplibre/HillshadeLayer/HillshadeLayer.stories.svelte
new file mode 100644
index 0000000..531c6b9
--- /dev/null
+++ b/components/src/maplibre/HillshadeLayer/HillshadeLayer.stories.svelte
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
diff --git a/components/src/maplibre/HillshadeLayer/HillshadeLayer.svelte b/components/src/maplibre/HillshadeLayer/HillshadeLayer.svelte
new file mode 100644
index 0000000..7ade7b8
--- /dev/null
+++ b/components/src/maplibre/HillshadeLayer/HillshadeLayer.svelte
@@ -0,0 +1,59 @@
+
diff --git a/components/src/maplibre/HillshadeLayer/index.js b/components/src/maplibre/HillshadeLayer/index.js
new file mode 100644
index 0000000..d69c1f5
--- /dev/null
+++ b/components/src/maplibre/HillshadeLayer/index.js
@@ -0,0 +1,2 @@
+import HillshadeLayer from './HillshadeLayer.svelte';
+export default HillshadeLayer;