diff --git a/.gitignore b/.gitignore
index 201b65a9..d6df6b1d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,5 +43,5 @@ ziggy.js
.php-cs-fixer.cache
dump.html
report.html
-/resources/sass/_variables_*.scss
+# /resources/sass/_variables_*.scss
porter.yml
diff --git a/public/images/somakeit.svg b/public/images/somakeit.svg
new file mode 100644
index 00000000..05a0cc46
--- /dev/null
+++ b/public/images/somakeit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/images/somakeit/android-chrome-192x192.png b/public/images/somakeit/android-chrome-192x192.png
new file mode 100644
index 00000000..bf29165c
Binary files /dev/null and b/public/images/somakeit/android-chrome-192x192.png differ
diff --git a/public/images/somakeit/android-chrome-512x512.png b/public/images/somakeit/android-chrome-512x512.png
new file mode 100644
index 00000000..86f70198
Binary files /dev/null and b/public/images/somakeit/android-chrome-512x512.png differ
diff --git a/public/images/somakeit/apple-touch-icon-120x120.png b/public/images/somakeit/apple-touch-icon-120x120.png
new file mode 100644
index 00000000..80d4287e
Binary files /dev/null and b/public/images/somakeit/apple-touch-icon-120x120.png differ
diff --git a/public/images/somakeit/apple-touch-icon-152x152.png b/public/images/somakeit/apple-touch-icon-152x152.png
new file mode 100644
index 00000000..92529a07
Binary files /dev/null and b/public/images/somakeit/apple-touch-icon-152x152.png differ
diff --git a/public/images/somakeit/apple-touch-icon-180x180.png b/public/images/somakeit/apple-touch-icon-180x180.png
new file mode 100644
index 00000000..b6630664
Binary files /dev/null and b/public/images/somakeit/apple-touch-icon-180x180.png differ
diff --git a/public/images/somakeit/apple-touch-icon-60x60.png b/public/images/somakeit/apple-touch-icon-60x60.png
new file mode 100644
index 00000000..e63e79df
Binary files /dev/null and b/public/images/somakeit/apple-touch-icon-60x60.png differ
diff --git a/public/images/somakeit/apple-touch-icon-76x76.png b/public/images/somakeit/apple-touch-icon-76x76.png
new file mode 100644
index 00000000..b0c40b40
Binary files /dev/null and b/public/images/somakeit/apple-touch-icon-76x76.png differ
diff --git a/public/images/somakeit/apple-touch-icon.png b/public/images/somakeit/apple-touch-icon.png
new file mode 100644
index 00000000..e092e56d
Binary files /dev/null and b/public/images/somakeit/apple-touch-icon.png differ
diff --git a/public/images/somakeit/browserconfig.xml b/public/images/somakeit/browserconfig.xml
new file mode 100644
index 00000000..b6d9361d
--- /dev/null
+++ b/public/images/somakeit/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #005257
+
+
+
diff --git a/public/images/somakeit/favicon-16x16.png b/public/images/somakeit/favicon-16x16.png
new file mode 100644
index 00000000..e227bd10
Binary files /dev/null and b/public/images/somakeit/favicon-16x16.png differ
diff --git a/public/images/somakeit/favicon-32x32.png b/public/images/somakeit/favicon-32x32.png
new file mode 100644
index 00000000..2408b976
Binary files /dev/null and b/public/images/somakeit/favicon-32x32.png differ
diff --git a/public/images/somakeit/favicon.ico b/public/images/somakeit/favicon.ico
new file mode 100644
index 00000000..bd4180c8
Binary files /dev/null and b/public/images/somakeit/favicon.ico differ
diff --git a/public/images/somakeit/logo.png b/public/images/somakeit/logo.png
new file mode 100644
index 00000000..2f59612b
Binary files /dev/null and b/public/images/somakeit/logo.png differ
diff --git a/public/images/somakeit/logo_closed.png b/public/images/somakeit/logo_closed.png
new file mode 100644
index 00000000..2f59612b
Binary files /dev/null and b/public/images/somakeit/logo_closed.png differ
diff --git a/public/images/somakeit/logo_open.png b/public/images/somakeit/logo_open.png
new file mode 100644
index 00000000..2f59612b
Binary files /dev/null and b/public/images/somakeit/logo_open.png differ
diff --git a/public/images/somakeit/mstile-144x144.png b/public/images/somakeit/mstile-144x144.png
new file mode 100644
index 00000000..f8d64c04
Binary files /dev/null and b/public/images/somakeit/mstile-144x144.png differ
diff --git a/public/images/somakeit/mstile-150x150.png b/public/images/somakeit/mstile-150x150.png
new file mode 100644
index 00000000..cf874e88
Binary files /dev/null and b/public/images/somakeit/mstile-150x150.png differ
diff --git a/public/images/somakeit/mstile-310x150.png b/public/images/somakeit/mstile-310x150.png
new file mode 100644
index 00000000..2179b34d
Binary files /dev/null and b/public/images/somakeit/mstile-310x150.png differ
diff --git a/public/images/somakeit/mstile-310x310.png b/public/images/somakeit/mstile-310x310.png
new file mode 100644
index 00000000..db16141a
Binary files /dev/null and b/public/images/somakeit/mstile-310x310.png differ
diff --git a/public/images/somakeit/mstile-70x70.png b/public/images/somakeit/mstile-70x70.png
new file mode 100644
index 00000000..50ece6bd
Binary files /dev/null and b/public/images/somakeit/mstile-70x70.png differ
diff --git a/public/images/somakeit/safari-pinned-tab.svg b/public/images/somakeit/safari-pinned-tab.svg
new file mode 100644
index 00000000..7c57654c
--- /dev/null
+++ b/public/images/somakeit/safari-pinned-tab.svg
@@ -0,0 +1,856 @@
+
+
+
diff --git a/public/images/somakeit/site.webmanifest b/public/images/somakeit/site.webmanifest
new file mode 100644
index 00000000..f96a7754
--- /dev/null
+++ b/public/images/somakeit/site.webmanifest
@@ -0,0 +1,19 @@
+{
+ "name": "",
+ "short_name": "",
+ "icons": [
+ {
+ "src": "/images/somakeit/android-chrome-192x192.png?v=XBJgQp70gv",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/images/somakeit/android-chrome-512x512.png?v=XBJgQp70gv",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#ffffff",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}
diff --git a/public/images/somakeit_with_white.png b/public/images/somakeit_with_white.png
new file mode 100644
index 00000000..8b7e870d
Binary files /dev/null and b/public/images/somakeit_with_white.png differ
diff --git a/public/images/somakeit_with_white@2x.png b/public/images/somakeit_with_white@2x.png
new file mode 100644
index 00000000..7f1fd317
Binary files /dev/null and b/public/images/somakeit_with_white@2x.png differ
diff --git a/public/images/somakeit_with_white@3x.png b/public/images/somakeit_with_white@3x.png
new file mode 100644
index 00000000..f02dc1a6
Binary files /dev/null and b/public/images/somakeit_with_white@3x.png differ
diff --git a/resources/sass/_variables_somakeit.scss b/resources/sass/_variables_somakeit.scss
new file mode 100644
index 00000000..a55de49d
--- /dev/null
+++ b/resources/sass/_variables_somakeit.scss
@@ -0,0 +1,54 @@
+@import "variables";
+
+// HMS colours
+$hackspace-green: #005056;
+$hackspace-green-tint: tint($hackspace-green, 50%);
+
+// Header
+$header-background-colour: #222;
+$header-text-colour: $hackspace-gray;
+
+// Navbar
+$navbar-background-tint: $gray-200;
+$navbar-background-colour: $gray-300;
+$navbar-background-shade: $gray-400;
+$navbar-background-active: $hackspace-green-tint;
+$navbar-text-colour: black;
+$navbar-link-colour: $hackspace-green;
+$navbar-link-active-colour: white;
+
+// Footer
+$footer-background-colour: $header-background-colour;
+$footer-text-colour: white;
+$footer-link-colour: $hackspace-green-tint;
+$footer-link-hover-colour: white;
+$social-networks-colour: $hackspace-green-tint;
+
+// Override theme colours
+$primary: $hackspace-green;
+
+$theme-colors: (
+ "hackspace-gray": $hackspace-gray,
+ "booking-normal": $tool-booking-normal,
+ "booking-induction": $tool-booking-induction,
+ "booking-maintenance": $tool-booking-maintenance,
+ "indigo": $indigo,
+ "pink": $pink,
+ "red": $red,
+ "orange": $orange,
+ "yellow": $yellow,
+ "green": $green,
+ "teal": $teal,
+ "cyan": $cyan,
+);
+
+$sizes: (
+ 10: 10%,
+ 15: 15%,
+ 20: 20%,
+ 35: 35%,
+ 40: 40%
+);
+
+// Override font family Oxygen + $font-family-sans-serif
+$font-family-base: 'Oxygen', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" ;