aboutsummaryrefslogtreecommitdiffstats
path: root/apps/frontpage/src/routes
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2022-08-25 08:09:18 +0200
committerivarlovlie <git@ivarlovlie.no>2022-08-25 08:09:18 +0200
commit56fa963a1d63cbe0bf28e29e717cceaa417c45c1 (patch)
tree7c09e8a860e3c4c6a050b57e076b971f1ea12a5e /apps/frontpage/src/routes
parent740f43e2bac7b1eee919351694905fecf9291943 (diff)
downloadgreatoffice-56fa963a1d63cbe0bf28e29e717cceaa417c45c1.tar.xz
greatoffice-56fa963a1d63cbe0bf28e29e717cceaa417c45c1.zip
feat: Remove frontpage
Diffstat (limited to 'apps/frontpage/src/routes')
-rw-r--r--apps/frontpage/src/routes/__layout-docs.svelte13
-rw-r--r--apps/frontpage/src/routes/__layout.svelte80
-rw-r--r--apps/frontpage/src/routes/app.scss8
-rw-r--r--apps/frontpage/src/routes/docs/index@docs.svelte5
-rw-r--r--apps/frontpage/src/routes/index.svelte4
-rw-r--r--apps/frontpage/src/routes/privacy.svelte5
-rw-r--r--apps/frontpage/src/routes/terms.svelte5
7 files changed, 0 insertions, 120 deletions
diff --git a/apps/frontpage/src/routes/__layout-docs.svelte b/apps/frontpage/src/routes/__layout-docs.svelte
deleted file mode 100644
index d0a17ef..0000000
--- a/apps/frontpage/src/routes/__layout-docs.svelte
+++ /dev/null
@@ -1,13 +0,0 @@
-<script>
- import ThemeSwitcher from "$shared/components/theme-switcher.svelte";
-</script>
-<main class="padding-md">
- <nav>
- <a href="/">Go back</a>
- </nav>
- <slot></slot>
- <div class="position-fixed right-0 top-0 margin-md z-index-2">
- <ThemeSwitcher/>
- </div>
-
-</main>
diff --git a/apps/frontpage/src/routes/__layout.svelte b/apps/frontpage/src/routes/__layout.svelte
deleted file mode 100644
index aa70e51..0000000
--- a/apps/frontpage/src/routes/__layout.svelte
+++ /dev/null
@@ -1,80 +0,0 @@
-<script>
- import {portal_base} from "$shared/lib/configuration";
- import BlowoutToolbelt from "$shared/components/blowout-toolbelt.svelte";
- import "./app.scss";
- import {afterNavigate} from "$app/navigation";
- import {page} from "$app/stores";
-
- let showSidebar = false;
- afterNavigate(() => showSidebar = false);
-</script>
-
-<div class="padding-component flex justify-between hide@sm">
- <span class="text-lg">Greatoffice</span>
- <button class="btn btn--primary"
- on:click={() => showSidebar = !showSidebar}>{showSidebar ? "Close" : "Show"} menu
- </button>
-</div>
-
-<style>
- .nav-active {
- color: var(--color-primary);
- background: hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.075)
- }
-</style>
-<BlowoutToolbelt/>
-<div class="flex@sm">
- <aside class="sidebar {showSidebar ? 'sidebar--is-visible': ''}">
- <div class="sidebar__panel">
- <header class="sidebar__header bg padding-y-sm padding-x-md border-bottom z-index-2">
- <span class="text-md text-truncate">Menu</span>
- <button class="reset sidebar__close-btn"
- on:click={() => showSidebar = !showSidebar}>
- <svg class="icon icon--xs"
- viewBox="0 0 16 16"><title>Close panel</title>
- <g stroke-width="2"
- stroke="currentColor"
- fill="none"
- stroke-linecap="round"
- stroke-linejoin="round"
- stroke-miterlimit="10">
- <line x1="13.5"
- y1="2.5"
- x2="2.5"
- y2="13.5"></line>
- <line x1="2.5"
- y1="2.5"
- x2="13.5"
- y2="13.5"></line>
- </g>
- </svg>
- </button>
- </header>
- <div class="position-relative padding-sm z-index-1">
- <nav class="flex flex-column gap-xs text-lg">
- <span class="text-lg hide block@sm">Greatoffice</span>
- <a href="/"
- class="reset"
- title="Learn about the Greatoffice platform"
- class:nav-active={$page.url.pathname === "/"}>About</a>
- <a href="/privacy"
- title="Read our privacy policy"
- class="reset"
- class:nav-active={$page.url.pathname.startsWith("/privacy")}>Privacy Policy</a>
- <a href="/terms"
- title="Read our terms of service"
- class="reset"
- class:nav-active={$page.url.pathname.startsWith("/terms")}>Terms of service</a>
- <a href="{portal_base()}"
- title="Login to you Greatoffice account"
- >Login</a>
- <a href="/docs"
- title="Learn how to use Greatoffice">Documentation</a>
- </nav>
- </div>
- </div>
- </aside>
- <main class="position-relative padding-sm z-index-1 flex-grow">
- <slot></slot>
- </main>
-</div>
diff --git a/apps/frontpage/src/routes/app.scss b/apps/frontpage/src/routes/app.scss
deleted file mode 100644
index 6ba6e97..0000000
--- a/apps/frontpage/src/routes/app.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-@use '../../web-shared/src/styles/base' as *;
-@use '../../web-shared/src/styles/custom-style/colors';
-@use '../../web-shared/src/styles/custom-style/spacing';
-@use '../../web-shared/src/styles/custom-style/shared-styles';
-@use '../../web-shared/src/styles/custom-style/typography';
-@use '../../web-shared/src/styles/custom-style/util';
-@use '../../web-shared/src/styles/components/responsive-sidebar';
-@use '../../web-shared/src/styles/components/light-dark-switch';
diff --git a/apps/frontpage/src/routes/docs/index@docs.svelte b/apps/frontpage/src/routes/docs/index@docs.svelte
deleted file mode 100644
index 8d334f7..0000000
--- a/apps/frontpage/src/routes/docs/index@docs.svelte
+++ /dev/null
@@ -1,5 +0,0 @@
-<svelte:head>
- <title>Docs - Greatoffice</title>
-</svelte:head>
-
-<h1>Documentation</h1> \ No newline at end of file
diff --git a/apps/frontpage/src/routes/index.svelte b/apps/frontpage/src/routes/index.svelte
deleted file mode 100644
index 3bd7d66..0000000
--- a/apps/frontpage/src/routes/index.svelte
+++ /dev/null
@@ -1,4 +0,0 @@
-<svelte:head>
- <title>About - Greatoffice</title>
-</svelte:head>
-<h1>About</h1>
diff --git a/apps/frontpage/src/routes/privacy.svelte b/apps/frontpage/src/routes/privacy.svelte
deleted file mode 100644
index 6802626..0000000
--- a/apps/frontpage/src/routes/privacy.svelte
+++ /dev/null
@@ -1,5 +0,0 @@
-<svelte:head>
- <title>Privacy Policy - Greatoffice</title>
-</svelte:head>
-
-<h1>Privacy Policy</h1>
diff --git a/apps/frontpage/src/routes/terms.svelte b/apps/frontpage/src/routes/terms.svelte
deleted file mode 100644
index ef22d9c..0000000
--- a/apps/frontpage/src/routes/terms.svelte
+++ /dev/null
@@ -1,5 +0,0 @@
-<svelte:head>
- <title>Terms of service - Greatoffice</title>
-</svelte:head>
-
-<h1>Terms of service</h1>