diff --git a/icons/door-closed-locked.svg b/icons/door-closed-locked.svg
index 9f7c04af0..3e3eeaf26 100644
--- a/icons/door-closed-locked.svg
+++ b/icons/door-closed-locked.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
diff --git a/icons/door-closed.svg b/icons/door-closed.svg
index 68e73918d..b22e3f330 100644
--- a/icons/door-closed.svg
+++ b/icons/door-closed.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
diff --git a/icons/door-open.svg b/icons/door-open.svg
index 6538907e0..f12c8fb3c 100644
--- a/icons/door-open.svg
+++ b/icons/door-open.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
-
+
diff --git a/icons/door-stairwell.json b/icons/door-stairwell.json
new file mode 100644
index 000000000..9d4ad47aa
--- /dev/null
+++ b/icons/door-stairwell.json
@@ -0,0 +1,40 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "jguddas",
+ "karsa-mistmere"
+ ],
+ "use-cases": [
+ "Indicating stair access in building navigation",
+ "Showing floor levels in building directories",
+ "Marking where an item is located by floor",
+ "Directing users to take stairs instead of elevators"
+ ],
+ "tags": [
+ "staircase",
+ "stairway",
+ "stairs",
+ "steps",
+ "ladder",
+ "transition",
+ "access",
+ "structure",
+ "espiral",
+ "building",
+ "vertical",
+ "movement",
+ "floor",
+ "level",
+ "entrance",
+ "entry",
+ "exit",
+ "egress",
+ "route",
+ "indoor",
+ "emergency exit"
+ ],
+ "categories": [
+ "home",
+ "travel"
+ ]
+}
diff --git a/icons/door-stairwell.svg b/icons/door-stairwell.svg
new file mode 100644
index 000000000..174c0ea9b
--- /dev/null
+++ b/icons/door-stairwell.svg
@@ -0,0 +1,17 @@
+