diff --git a/frontend/src/app.html b/frontend/src/app.html index 359c394..dc49ff8 100644 --- a/frontend/src/app.html +++ b/frontend/src/app.html @@ -4,6 +4,7 @@ + %sveltekit.head% diff --git a/frontend/src/routes/+layout.svelte b/frontend/src/routes/+layout.svelte index 87cb68a..ba65b9f 100644 --- a/frontend/src/routes/+layout.svelte +++ b/frontend/src/routes/+layout.svelte @@ -1,20 +1,13 @@
-
{@render children()}
@@ -44,10 +37,6 @@ padding: 12px; } - footer a { - font-weight: bold; - } - @media (min-width: 480px) { footer { padding: 12px 0; diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index b30bcfa..b447445 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -1,60 +1,190 @@ - - Home - - +
+

rafi

-
-

- - - - Welcome - - +
+ +
- to your new
SvelteKit app -

+ +
+ +
-

- try editing src/routes/+page.svelte -

+
+ +
+ Name + Size + Uploaded at +
+ Actions +
- -
- - + {#each filteredFileRecords as fileRecord (fileRecord.id)} +
+ {formatName(fileRecord.name)} + {formatSize(fileRecord.size)} + {new Date(fileRecord.uploadedAt).toLocaleString()} +
+
+ + + + + +
+ + {#if confirmDeleteId === fileRecord.id} +
+ +
+ Confirm action + + +
+
+ {/if} +
+
+
+ {:else} + {#if !loading} +

No files yet.

+ {/if} + {/each} +
+ diff --git a/frontend/src/routes/layout.css b/frontend/src/routes/layout.css index b75eabb..3c49f42 100644 --- a/frontend/src/routes/layout.css +++ b/frontend/src/routes/layout.css @@ -8,12 +8,7 @@ Arial, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; --font-mono: 'Fira Mono', monospace; - --color-bg-0: rgb(202, 216, 228); - --color-bg-1: hsl(209, 36%, 86%); - --color-bg-2: hsl(224, 44%, 95%); - --color-theme-1: #ff3e00; - --color-theme-2: #4075a6; - --color-text: rgba(0, 0, 0, 0.7); + --color-text: rgba(255, 255, 255, 0.87); --column-width: 42rem; --column-margin-top: 4rem; font-family: var(--font-body); @@ -23,12 +18,7 @@ body { min-height: 100vh; margin: 0; - background-attachment: fixed; - background-color: var(--color-bg-1); - background-size: 100vw 100vh; - background-image: - radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0) 100%), - linear-gradient(180deg, var(--color-bg-0) 0%, var(--color-bg-1) 15%, var(--color-bg-2) 50%); + background-color: #0f1117; } h1,