diff --git a/README.md b/README.md
deleted file mode 100644
index dce6d14..0000000
--- a/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-![deck](https://github.com/MadeByEmil/deck/raw/master/branding/regular/logo.png)
-
-The experimental live video platform.
-
-P2P, serverless video streaming. As indie as you can make it.
-
-# Currently being rewritten from scratch, lots of development taking place on [deck-stream](https://github.com/MadeByEmil/deck-stream), web interface will collect `deck-stream` streams, abandoning HLS + GitHub Pages model. Transitioning to hyper:// protocol instead.
\ No newline at end of file
diff --git a/SECURITY.md b/SECURITY.md
deleted file mode 100644
index cdc3993..0000000
--- a/SECURITY.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# Security Policy
-
-## Reporting a Vulnerability
-
-Do not publicly disclose a vulnerability for at least 30 days.
-
-To report a vulnerability, email [em@emsa.cf](mailto:em@emsa.cf) and expect a response within 30 days.
-If the matter cannot be privately resolved, make a pull request to put the platform into maintenance mode and then [make a GitHub issue](https://github.com/MadeByEmil/deck/issues/new/choose) to resolve it with others.
diff --git a/_includes/navbar.js b/_includes/navbar.js
deleted file mode 100644
index 542dd39..0000000
--- a/_includes/navbar.js
+++ /dev/null
@@ -1,27 +0,0 @@
-document.write(`
-
-
-
-
-`);
diff --git a/branding/ascii/logo.png b/branding/ascii/logo.png
index 836fd56..6a44298 100644
Binary files a/branding/ascii/logo.png and b/branding/ascii/logo.png differ
diff --git a/branding/ascii/logo_big.png b/branding/ascii/logo_big.png
index 8f25bf3..d27ffa6 100644
Binary files a/branding/ascii/logo_big.png and b/branding/ascii/logo_big.png differ
diff --git a/branding/icons/android-chrome-384x384.png b/branding/icons/android-chrome-384x384.png
index 28ba579..c854c2d 100644
Binary files a/branding/icons/android-chrome-384x384.png and b/branding/icons/android-chrome-384x384.png differ
diff --git a/branding/icons/android-chrome-512x512.png b/branding/icons/android-chrome-512x512.png
index 02ad3fd..20e1859 100644
Binary files a/branding/icons/android-chrome-512x512.png and b/branding/icons/android-chrome-512x512.png differ
diff --git a/branding/icons/apple-touch-icon-114x114-precomposed.png b/branding/icons/apple-touch-icon-114x114-precomposed.png
index ac12289..cee9785 100644
Binary files a/branding/icons/apple-touch-icon-114x114-precomposed.png and b/branding/icons/apple-touch-icon-114x114-precomposed.png differ
diff --git a/branding/icons/apple-touch-icon-120x120-precomposed.png b/branding/icons/apple-touch-icon-120x120-precomposed.png
index 6458075..716e7ba 100644
Binary files a/branding/icons/apple-touch-icon-120x120-precomposed.png and b/branding/icons/apple-touch-icon-120x120-precomposed.png differ
diff --git a/branding/icons/apple-touch-icon-144x144-precomposed.png b/branding/icons/apple-touch-icon-144x144-precomposed.png
index 6146b78..a11766e 100644
Binary files a/branding/icons/apple-touch-icon-144x144-precomposed.png and b/branding/icons/apple-touch-icon-144x144-precomposed.png differ
diff --git a/branding/icons/apple-touch-icon-152x152-precomposed.png b/branding/icons/apple-touch-icon-152x152-precomposed.png
index 929886f..00df134 100644
Binary files a/branding/icons/apple-touch-icon-152x152-precomposed.png and b/branding/icons/apple-touch-icon-152x152-precomposed.png differ
diff --git a/branding/icons/apple-touch-icon-180x180-precomposed.png b/branding/icons/apple-touch-icon-180x180-precomposed.png
index c65fe9e..9b6c013 100644
Binary files a/branding/icons/apple-touch-icon-180x180-precomposed.png and b/branding/icons/apple-touch-icon-180x180-precomposed.png differ
diff --git a/branding/icons/apple-touch-icon-72x72-precomposed.png b/branding/icons/apple-touch-icon-72x72-precomposed.png
index 7b7af49..c05fb3a 100644
Binary files a/branding/icons/apple-touch-icon-72x72-precomposed.png and b/branding/icons/apple-touch-icon-72x72-precomposed.png differ
diff --git a/branding/icons/apple-touch-icon-76x76-precomposed.png b/branding/icons/apple-touch-icon-76x76-precomposed.png
index cfb5b64..80bca06 100644
Binary files a/branding/icons/apple-touch-icon-76x76-precomposed.png and b/branding/icons/apple-touch-icon-76x76-precomposed.png differ
diff --git a/branding/icons/apple-touch-icon-precomposed.png b/branding/icons/apple-touch-icon-precomposed.png
index c65fe9e..9203bce 100644
Binary files a/branding/icons/apple-touch-icon-precomposed.png and b/branding/icons/apple-touch-icon-precomposed.png differ
diff --git a/branding/icons/browserconfig.xml b/branding/icons/browserconfig.xml
deleted file mode 100644
index 182bc87..0000000
--- a/branding/icons/browserconfig.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
- #b91d47
-
-
-
diff --git a/branding/icons/mstile-144x144.png b/branding/icons/mstile-144x144.png
index b69b522..689592c 100644
Binary files a/branding/icons/mstile-144x144.png and b/branding/icons/mstile-144x144.png differ
diff --git a/branding/icons/mstile-150x150.png b/branding/icons/mstile-150x150.png
index b2e1428..a94fef5 100644
Binary files a/branding/icons/mstile-150x150.png and b/branding/icons/mstile-150x150.png differ
diff --git a/branding/icons/mstile-310x150.png b/branding/icons/mstile-310x150.png
index 83f6ad5..50195ae 100644
Binary files a/branding/icons/mstile-310x150.png and b/branding/icons/mstile-310x150.png differ
diff --git a/branding/icons/mstile-70x70.png b/branding/icons/mstile-70x70.png
index 91a12d3..d62bf49 100644
Binary files a/branding/icons/mstile-70x70.png and b/branding/icons/mstile-70x70.png differ
diff --git a/branding/icons/safari-pinned-tab.svg b/branding/icons/safari-pinned-tab.svg
index 0003709..d8206a1 100644
--- a/branding/icons/safari-pinned-tab.svg
+++ b/branding/icons/safari-pinned-tab.svg
@@ -1,42 +1 @@
-
-
-
-
-Created by potrace 1.11, written by Peter Selinger 2001-2013
-
-
-
-
-
+Created by potrace 1.11, written by Peter Selinger 2001-2013
\ No newline at end of file
diff --git a/branding/icons/site.webmanifest b/branding/icons/site.webmanifest
deleted file mode 100644
index 1c22ce7..0000000
--- a/branding/icons/site.webmanifest
+++ /dev/null
@@ -1,54 +0,0 @@
-{
- "name": "",
- "short_name": "",
- "icons": [
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-36x36.png",
- "sizes": "36x36",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-48x48.png",
- "sizes": "48x48",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-72x72.png",
- "sizes": "72x72",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-96x96.png",
- "sizes": "96x96",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-144x144.png",
- "sizes": "144x144",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-192x192.png",
- "sizes": "192x192",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-256x256.png",
- "sizes": "256x256",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-384x384.png",
- "sizes": "384x384",
- "type": "image/png"
- },
- {
- "src": "{{ site.url }}/branding/icons/android-chrome-512x512.png",
- "sizes": "512x512",
- "type": "image/png"
- }
- ],
- "theme_color": "#ffffff",
- "background_color": "#ffffff",
- "display": "standalone"
-}
diff --git a/branding/letter/logo.png b/branding/letter/logo.png
index f1b2dbc..0b85df6 100644
Binary files a/branding/letter/logo.png and b/branding/letter/logo.png differ
diff --git a/branding/letter/logo.svg b/branding/letter/logo.svg
index 3a38e93..738b449 100644
--- a/branding/letter/logo.svg
+++ b/branding/letter/logo.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/branding/regular/logo.png b/branding/regular/logo.png
index fcbeffc..c4f0be5 100644
Binary files a/branding/regular/logo.png and b/branding/regular/logo.png differ
diff --git a/branding/regular/logo.svg b/branding/regular/logo.svg
index 3d20046..1c60a8c 100644
--- a/branding/regular/logo.svg
+++ b/branding/regular/logo.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/css/main.css b/css/main.css
deleted file mode 100644
index 28b0c1a..0000000
--- a/css/main.css
+++ /dev/null
@@ -1,183 +0,0 @@
-@font-face {
- font-family: 'blackentina_4fregular';
- src: url('css/fonts/blackentina_4f-webfont.woff2') format('woff2'),
- url('css/fonts/blackentina_4f-webfont.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-@font-face {
- font-family: 'blackentina_4fitalic';
- src: url('css/fonts/blackentina_4f-italic-webfont.woff2') format('woff2'),
- url('css/fonts/blackentina_4f-italic-webfont.woff') format('woff');
- font-weight: normal;
- font-style: normal;
-}
-
-@-webkit-keyframes rotate-center {
- 0% {
- -webkit-transform: rotate(0);
- transform: rotate(0);
- }
- 75% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- 100% {
- -webkit-transform: scale(0.5);
- transform: scale(0.5);
- }
-}
-@keyframes rotate-center {
- 0% {
- -webkit-transform: rotate(0);
- transform: rotate(0);
- }
- 75% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- 100% {
- -webkit-transform: scale(0.5);
- transform: scale(0.5);
- }
-}
-
-.active {
- cursor: default;
- text-decoration: none;
-}
-
-.rotate-center {
- -webkit-animation: rotate-center 600ms ease-in-out both;
- animation: rotate-center 600ms ease-in-out both;
-}
-
-.wrapper
-{
- display: flex;
- margin: auto;
- width: 50%;
- z-index: -1;
- justify-content: center;
- align-items: center;
-}
-
-body {
- font:16px/1 "Helvetica Neue", Helvetica, Arial, sans-serif;
- color: #666;
- -webkit-font-smoothing: antialiased;
- text-rendering: optimizeLegibility;
- line-height: 2;
-}
-
-h1 {
- font-size: 30px;
- letter-spacing: -1px;
- color: #222;
- font-weight: bold;
-}
-
-h2 {
- font: normal 17px/1.5em "Helvetica Neue",Helvetica,Arial,sans-serif;
- color: #aaa;
-}
-
-p.small {
- all: unset;
- color: #bbb;
- font-size: 14px;
- line-height: 0.5;
-}
-
-textarea
-{
- height: 24px;
- vertical-align: middle;
-}
-
-#account-image
-{
- height: 20px;
- width: 20px;
- vertical-align: middle;
- border-radius: 3px;
-}
-
-#account-image.big
-{
- height: 200px;
- width: 200px;
- vertical-align: middle;
- border-radius: 6px;
-}
-
-#account-details
-{
- width: 600px;
- padding: 20px 20px;
- background-color: #f1f1f1;
- overflow-wrap: break-word;
- border-radius: 10px;
-}
-
-#settings-account
-{
- display: inline-block;
- padding-right: 24px;
-}
-
-#user-settings
-{
- display: block;
- padding-left: 24px;
-}
-
-#dangerous-actions
-{
- position: absolute;
-}
-
-#cover
-{
- background-color: white;
- width: 100%;
- height: auto;
- bottom: 0px;
- top: 0px;
- left: 0;
- position: absolute;
- z-index: 1;
- overflow: hidden;
-}
-
-#cover-image
-{
- width: 100%;
- height: 100vh;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-#dangerous-actions > *
-{
- margin-top: 12px;
-}
-
-#user-settings > *
-{
- padding-bottom: 12px;
-}
-
-#settings-account > *
-{
- padding-bottom: 8px;
- display: block;
-}
-
-.navbar
-{
- background-color: #222;
- border-radius: 0px 0px 5px 5px;
-}
diff --git a/discover/index.html b/discover/index.html
deleted file mode 100644
index 164645d..0000000
--- a/discover/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- Discover - deck
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Discover
-
-
-
-
-
diff --git a/index.html b/index.html
deleted file mode 100644
index dbfd6f2..0000000
--- a/index.html
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
- deck
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/subscriptions/index.html b/subscriptions/index.html
deleted file mode 100644
index 07cb4a8..0000000
--- a/subscriptions/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- Subscriptions - deck
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Subscriptions
-
-
-
-
-
diff --git a/thumb.png b/thumb.png
index 02ad3fd..3192cb9 100644
Binary files a/thumb.png and b/thumb.png differ