diff --git a/build/appicon.png b/build/appicon.png index 856c024..a36d005 100644 Binary files a/build/appicon.png and b/build/appicon.png differ diff --git a/frontend/public/logo.png b/frontend/public/logo.png new file mode 100644 index 0000000..a36d005 Binary files /dev/null and b/frontend/public/logo.png differ diff --git a/frontend/src/components/modal.svelte b/frontend/src/components/modal.svelte index 266b666..744d5bf 100644 --- a/frontend/src/components/modal.svelte +++ b/frontend/src/components/modal.svelte @@ -10,6 +10,7 @@ export let title = undefined; export let contentPadding = true; export let width = '80vw'; + export let overflow = true; const level = numberOfModalsOpen + 1; let isNew = true; @@ -46,7 +47,7 @@ {/if} -
+
{#if $$slots.footer} @@ -81,7 +82,6 @@ margin-bottom: auto; width: 100%; border-radius: 10px; - overflow: hidden; display: flex; flex-flow: column; cursor: auto; @@ -108,9 +108,11 @@ } .content { - overflow-y: auto; max-height: 100%; } + .content.overflow { + overflow-y: auto; + } .content.padded { padding: 1rem; } diff --git a/frontend/src/organisms/about/index.svelte b/frontend/src/organisms/about/index.svelte index e290118..7f64385 100644 --- a/frontend/src/organisms/about/index.svelte +++ b/frontend/src/organisms/about/index.svelte @@ -4,6 +4,56 @@ export let show = false; - - about... + +
+
+ +
+
Rolens
+
A modest MongoDB client
+
+
+
+
+ d +
+
+ d +
+
+
+ + diff --git a/frontend/src/organisms/addressbar/hostmodal.svelte b/frontend/src/organisms/addressbar/hostmodal.svelte index 06178f7..5095bfc 100644 --- a/frontend/src/organisms/addressbar/hostmodal.svelte +++ b/frontend/src/organisms/addressbar/hostmodal.svelte @@ -62,20 +62,20 @@ onMount(getHosts); - -
-

- {#if error} - Oops! {error} - {:else} - {hostCount} host{hostCount === 1 ? '' : 's'} - {/if} -

- -
+ {#if hostCount} +
+

+ {#if error} + Oops! {error} + {:else} + {hostCount} host{hostCount === 1 ? '' : 's'} + {/if} +

+ +
    {#each Object.entries(hosts) as [hostKey, host]}
  • diff --git a/frontend/src/organisms/addressbar/welcome.svelte b/frontend/src/organisms/addressbar/welcome.svelte index ba79bf1..2f58941 100644 --- a/frontend/src/organisms/addressbar/welcome.svelte +++ b/frontend/src/organisms/addressbar/welcome.svelte @@ -9,16 +9,46 @@
    -

    Welcome to Rolens!

    +
    + +
    +
    Welcome to Rolens!
    +
    A modest MongoDB client
    +
    +