diff --git a/Foxnouns.Frontend/package.json b/Foxnouns.Frontend/package.json index 5b9442e..34152a0 100644 --- a/Foxnouns.Frontend/package.json +++ b/Foxnouns.Frontend/package.json @@ -16,8 +16,10 @@ "@sveltejs/adapter-node": "^5.0.1", "@sveltejs/kit": "^2.0.0", "@sveltejs/vite-plugin-svelte": "^3.0.0", + "@sveltestrap/sveltestrap": "^6.2.7", "@tabler/icons-svelte": "^3.5.0", "@types/eslint": "^8.56.7", + "bootstrap-icons": "^1.11.3", "bulma": "^1.0.1", "eslint": "^9.0.0", "eslint-config-prettier": "^9.1.0", diff --git a/Foxnouns.Frontend/src/app.html b/Foxnouns.Frontend/src/app.html index 1bf633d..53007b2 100644 --- a/Foxnouns.Frontend/src/app.html +++ b/Foxnouns.Frontend/src/app.html @@ -2,7 +2,7 @@ - + -
+
+ +
+ {#if hasUrls} +
+

Log in with third-party provider

+ +
+ {/if} +
+ + diff --git a/Foxnouns.Frontend/src/routes/menu/+page.server.ts b/Foxnouns.Frontend/src/routes/menu/+page.server.ts deleted file mode 100644 index e69de29..0000000 diff --git a/Foxnouns.Frontend/src/routes/menu/+page.svelte b/Foxnouns.Frontend/src/routes/menu/+page.svelte deleted file mode 100644 index e69de29..0000000 diff --git a/Foxnouns.Frontend/static/default/512.webp b/Foxnouns.Frontend/static/default/512.webp new file mode 100644 index 0000000..3701f7d Binary files /dev/null and b/Foxnouns.Frontend/static/default/512.webp differ diff --git a/Foxnouns.Frontend/static/favicon.png b/Foxnouns.Frontend/static/favicon.png deleted file mode 100644 index 825b9e6..0000000 Binary files a/Foxnouns.Frontend/static/favicon.png and /dev/null differ diff --git a/Foxnouns.Frontend/static/favicon.svg b/Foxnouns.Frontend/static/favicon.svg new file mode 100644 index 0000000..11e664f --- /dev/null +++ b/Foxnouns.Frontend/static/favicon.svg @@ -0,0 +1,2 @@ + +image/svg+xml \ No newline at end of file diff --git a/Foxnouns.Frontend/static/logo.svg b/Foxnouns.Frontend/static/logo.svg new file mode 100644 index 0000000..9371e6c --- /dev/null +++ b/Foxnouns.Frontend/static/logo.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + diff --git a/Foxnouns.Frontend/static/robots.txt b/Foxnouns.Frontend/static/robots.txt new file mode 100644 index 0000000..496b815 --- /dev/null +++ b/Foxnouns.Frontend/static/robots.txt @@ -0,0 +1,5 @@ +User-agent: * +Disallow: /@* +Disallow: /auth +Disallow: /settings +Disallow: /edit diff --git a/Foxnouns.Frontend/yarn.lock b/Foxnouns.Frontend/yarn.lock index 93fffb6..dcc8b33 100644 --- a/Foxnouns.Frontend/yarn.lock +++ b/Foxnouns.Frontend/yarn.lock @@ -244,6 +244,11 @@ resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.25.tgz#f077fdc0b5d0078d30893396ff4827a13f99e817" integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ== +"@popperjs/core@^2.11.8": + version "2.11.8" + resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" + integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== + "@rollup/plugin-commonjs@^25.0.7": version "25.0.8" resolved "https://registry.yarnpkg.com/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.8.tgz#c77e608ab112a666b7f2a6bea625c73224f7dd34" @@ -412,6 +417,13 @@ svelte-hmr "^0.16.0" vitefu "^0.2.5" +"@sveltestrap/sveltestrap@^6.2.7": + version "6.2.7" + resolved "https://registry.yarnpkg.com/@sveltestrap/sveltestrap/-/sveltestrap-6.2.7.tgz#5b2736cbee2db973f02b09d2e9d5bf819418f1f9" + integrity sha512-WwLLfAFUb42BGuRrf3Vbct30bQMzlEMMipN/MfxhjuLTmLQeW9muVJfPyvjtWS+mY+RjkSCoHvAp/ZobP1NLlQ== + dependencies: + "@popperjs/core" "^2.11.8" + "@tabler/icons-svelte@^3.5.0": version "3.5.0" resolved "https://registry.yarnpkg.com/@tabler/icons-svelte/-/icons-svelte-3.5.0.tgz#02efede4ce0ed680e0835878c6c02cd63daf9d9a" @@ -612,6 +624,11 @@ binary-extensions@^2.0.0: resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== +bootstrap-icons@^1.11.3: + version "1.11.3" + resolved "https://registry.yarnpkg.com/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz#03f9cb754ec005c52f9ee616e2e84a82cab3084b" + integrity sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww== + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"