diff --git a/src/app.css b/src/app.css new file mode 100644 index 0000000..11c4940 --- /dev/null +++ b/src/app.css @@ -0,0 +1,9 @@ +@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap'); + +* { + box-sizing: border-box; + margin: 0; + padding: 0; + font-family: "Manrope", sans-serif; + font-optical-sizing: auto; +} \ No newline at end of file diff --git a/src/app.html b/src/app.html index f273cc5..91f0602 100644 --- a/src/app.html +++ b/src/app.html @@ -1,11 +1,14 @@ - - - - %sveltekit.head% - - -
%sveltekit.body%
- - + + + + + %sveltekit.head% + + + +
%sveltekit.body%
+ + + \ No newline at end of file diff --git a/src/lib/assets/favicon.ico b/src/lib/assets/favicon.ico new file mode 100644 index 0000000..0a4ba62 Binary files /dev/null and b/src/lib/assets/favicon.ico differ diff --git a/src/lib/assets/favicon.svg b/src/lib/assets/favicon.svg deleted file mode 100644 index cc5dc66..0000000 --- a/src/lib/assets/favicon.svg +++ /dev/null @@ -1 +0,0 @@ -svelte-logo \ No newline at end of file diff --git a/src/lib/assets/logo.png b/src/lib/assets/logo.png new file mode 100644 index 0000000..ba76d10 Binary files /dev/null and b/src/lib/assets/logo.png differ diff --git a/src/lib/assets/logo.svg b/src/lib/assets/logo.svg new file mode 100644 index 0000000..20b2a31 --- /dev/null +++ b/src/lib/assets/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/lib/assets/revanced-logo-background.svg b/src/lib/assets/revanced-logo-background.svg new file mode 100644 index 0000000..f0719c5 --- /dev/null +++ b/src/lib/assets/revanced-logo-background.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/lib/components/molecules/Page.svelte b/src/lib/components/molecules/Page.svelte new file mode 100644 index 0000000..7d87e1d --- /dev/null +++ b/src/lib/components/molecules/Page.svelte @@ -0,0 +1,12 @@ + + + + {`ReVanced ${description ? `- ${description.trim()}` : ''}`.trim()} + + +{@render children()} diff --git a/src/lib/index.ts b/src/lib/index.ts deleted file mode 100644 index 856f2b6..0000000 --- a/src/lib/index.ts +++ /dev/null @@ -1 +0,0 @@ -// place files you want to import through the `$lib` alias in this folder. diff --git a/src/lib/types.ts b/src/lib/types.ts new file mode 100644 index 0000000..5182ddf --- /dev/null +++ b/src/lib/types.ts @@ -0,0 +1,4 @@ +import type { Snippet } from 'svelte'; + +export type WithChildren = { children: Snippet<[]> }; +export type WithOptionalChildren = Partial; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 9cebde5..d24569b 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,7 +1,9 @@ diff --git a/src/routes/+layout.ts b/src/routes/+layout.ts new file mode 100644 index 0000000..0d490da --- /dev/null +++ b/src/routes/+layout.ts @@ -0,0 +1,3 @@ +import '../app.css'; + +export const prerender = true; diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index cc88df0..2a964a7 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,2 +1,10 @@ -

Welcome to SvelteKit

-

Visit svelte.dev/docs/kit to read the documentation

+ + + +

Welcome to SvelteKit

+

+ Visit svelte.dev/docs/kit to read the documentation +

+
diff --git a/src/routes/announcements/+page.svelte b/src/routes/announcements/+page.svelte new file mode 100644 index 0000000..07412bd --- /dev/null +++ b/src/routes/announcements/+page.svelte @@ -0,0 +1,10 @@ + + + +

Welcome to SvelteKit

+

+ Visit svelte.dev/docs/kit to read the documentation +

+
diff --git a/src/routes/contributors/+page.svelte b/src/routes/contributors/+page.svelte new file mode 100644 index 0000000..1db5af2 --- /dev/null +++ b/src/routes/contributors/+page.svelte @@ -0,0 +1,10 @@ + + + +

Welcome to SvelteKit

+

+ Visit svelte.dev/docs/kit to read the documentation +

+
diff --git a/src/routes/donate/+page.svelte b/src/routes/donate/+page.svelte new file mode 100644 index 0000000..7cf3c77 --- /dev/null +++ b/src/routes/donate/+page.svelte @@ -0,0 +1,10 @@ + + + +

Welcome to SvelteKit

+

+ Visit svelte.dev/docs/kit to read the documentation +

+
diff --git a/src/routes/download/+page.svelte b/src/routes/download/+page.svelte new file mode 100644 index 0000000..ecc7dca --- /dev/null +++ b/src/routes/download/+page.svelte @@ -0,0 +1,10 @@ + + + +

Welcome to SvelteKit

+

+ Visit svelte.dev/docs/kit to read the documentation +

+
diff --git a/src/routes/patches/+page.svelte b/src/routes/patches/+page.svelte new file mode 100644 index 0000000..195e41d --- /dev/null +++ b/src/routes/patches/+page.svelte @@ -0,0 +1,10 @@ + + + +

Welcome to SvelteKit

+

+ Visit svelte.dev/docs/kit to read the documentation +

+
diff --git a/svelte.config.js b/svelte.config.js index 4a423ba..a5f4084 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -6,7 +6,15 @@ const config = { // Consult https://svelte.dev/docs/kit/integrations // for more information about preprocessors preprocess: vitePreprocess(), - kit: { adapter: adapter() } + kit: { + adapter: adapter(), + alias: { + $components: 'src/lib/components', + $assets: 'src/lib/assets', + $types: 'src/lib/types.ts', + $lib: 'src/lib' + } + } }; export default config;