From 9d8ca2a653661560f471d717d188e92a79edb250 Mon Sep 17 00:00:00 2001 From: Melonai Date: Sun, 27 Jun 2021 00:05:52 +0200 Subject: Request page design --- assets/public/css/app.css | 31 +++++++++++++++++ assets/src/components/RequestPage.svelte | 31 ++++++++++++++--- assets/src/components/SharePage.svelte | 32 +++--------------- assets/src/components/share/Info.svelte | 52 ++++++++++------------------- assets/src/components/share/Requests.svelte | 20 +---------- 5 files changed, 81 insertions(+), 85 deletions(-) diff --git a/assets/public/css/app.css b/assets/public/css/app.css index 86f45a0..85d95ac 100644 --- a/assets/public/css/app.css +++ b/assets/public/css/app.css @@ -14,3 +14,34 @@ body { -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; } + +main { + display: flex; + justify-content: space-around; + align-items: center; + height: 100%; + width: 66%; + margin: auto; +} + +h1 { + font-size: 35px; + font-weight: 400; +} + +.left-segment { + width: 315px; +} + +.right-segment { + width: 315px; + height: 100%; + padding-top: 225px; + box-sizing: border-box; +} + +p { + color: #626262; + font-size: 16px; + margin-bottom: 30px; +} diff --git a/assets/src/components/RequestPage.svelte b/assets/src/components/RequestPage.svelte index d73d9c0..eb6b559 100644 --- a/assets/src/components/RequestPage.svelte +++ b/assets/src/components/RequestPage.svelte @@ -2,17 +2,40 @@ import { start } from "../network/channel/connection"; import { startRequest } from "../network/channel/request"; - // TODO: Switch to store-based state updates. + import Header from "./Header.svelte"; start().then(startRequest); +
+
-

Requesting

+
+

Waiting for a response...

+

+ The share’s content will become available to you once the sharer + decides to accept your request. +

+
+
+ + + + diff --git a/assets/src/components/SharePage.svelte b/assets/src/components/SharePage.svelte index b172f8c..9be9466 100644 --- a/assets/src/components/SharePage.svelte +++ b/assets/src/components/SharePage.svelte @@ -8,8 +8,10 @@
- -
+
+ +
+
{#if $data.locked}

Requests

@@ -22,31 +24,7 @@ html, body { background-color: black; + color: white; } - - diff --git a/assets/src/components/share/Info.svelte b/assets/src/components/share/Info.svelte index 2d648ce..79ef404 100644 --- a/assets/src/components/share/Info.svelte +++ b/assets/src/components/share/Info.svelte @@ -10,49 +10,31 @@ let connection = getStateStore(); -
- {#if !$data.locked} -

What do you want to share?

- +{#if !$data.locked} +

What do you want to share?

+ +{:else} +

+ You are
+ sharing a text. +

+ {#if $connection === ConnectionState.CONNECTED} +

+ Your share is available under:
+ rook.rnrd.eu/{getOwnToken()} +

+ +
••••••••••••••••••••••••••••••
{:else} -

- You are
- sharing a text. -

- {#if $connection === ConnectionState.CONNECTED} -

- Your share is available under:
- rook.rnrd.eu/{getOwnToken()} -

- -
••••••••••••••••••••••••••••••
- {:else} -

Connecting to signaling server...

- {/if} +

Connecting to signaling server...

{/if} -
+{/if}