diff --git a/materialious/src/lib/Settings.svelte b/materialious/src/lib/Settings.svelte
new file mode 100644
index 00000000..97371973
--- /dev/null
+++ b/materialious/src/lib/Settings.svelte
@@ -0,0 +1,456 @@
+
+
+
+
+
+
Interface
+
+
+
+
+
+
+
+
+
+
+
+
+
{$_('layout.player.title')}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Return YT Dislikes
+
+
+
+
+
+
+
+
Syncious
+
+
+
+
+
+
+
+
Sponsorblock
+
+
+
+
+
+ {#each sponsorCategories as sponsor}
+
+ {/each}
+
+
+
+
{$_('layout.deArrow.title')}
+
+
+
+
+
+
+
+
+
+
{$_('layout.bookmarklet')}
+
+
+
+
+
diff --git a/materialious/src/lib/SyncParty.svelte b/materialious/src/lib/SyncParty.svelte
new file mode 100644
index 00000000..f5a230d2
--- /dev/null
+++ b/materialious/src/lib/SyncParty.svelte
@@ -0,0 +1,146 @@
+
+
+
+
+
+ person_add
+ {$_('syncParty.userJoined')}
+
+
+
+ person_remove
+ {$_('syncParty.userLeft')}
+
diff --git a/materialious/src/routes/+layout.svelte b/materialious/src/routes/+layout.svelte
index cf5791bd..d0f70826 100644
--- a/materialious/src/routes/+layout.svelte
+++ b/materialious/src/routes/+layout.svelte
@@ -1,20 +1,18 @@