diff --git a/dnscms/dnscms/blocks.py b/dnscms/dnscms/blocks.py
index 0aba0eb..ccebf22 100644
--- a/dnscms/dnscms/blocks.py
+++ b/dnscms/dnscms/blocks.py
@@ -251,6 +251,8 @@ class PageSectionBlock(blocks.StructBlock):
("pigsty", "Grisebinge"),
("wheelchair", "Rullestol"),
("clock", "Klokke"),
+ ("parking", "Parkering"),
+ ("coins", "Mynter"),
)
title = blocks.CharBlock(max_length=64, required=True, label="Tittel")
diff --git a/web/src/components/general/Icon.tsx b/web/src/components/general/Icon.tsx
index 066f660..57454b8 100644
--- a/web/src/components/general/Icon.tsx
+++ b/web/src/components/general/Icon.tsx
@@ -110,7 +110,7 @@ export function DecorativeIcon ({
}) {
return (
-
}
+
+ {type === "key" && (
+
+
+
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "ticket" && (
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "shield" && (
+
+
+
+
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "bottle" && (
+
+
+
+
+
+ )}
+
+ {type === "lostProperty" && (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "pigsty" && (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "wheelchair" && (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "clock" && (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "parking" && (
+
+
+
+
+
+
+
+
+
+ )}
+
+ {type === "coins" && (
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )}
);
}
diff --git a/web/src/css/variables.scss b/web/src/css/variables.scss
index 406ba37..1d2f9a7 100644
--- a/web/src/css/variables.scss
+++ b/web/src/css/variables.scss
@@ -65,7 +65,7 @@
--size-width-pageheader: 54rem;
--size-icon: 1em;
--size-icon-circle: 2.4rem;
- --size-icon-large: 3.4rem;
+ --size-icon-large: 3.8rem;
// animations
--transition-easing: .3s ease;