feat: init
This commit is contained in:
commit
4254c2f0a4
13
.eslintignore
Normal file
13
.eslintignore
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
.DS_Store
|
||||||
|
node_modules
|
||||||
|
/build
|
||||||
|
/.svelte-kit
|
||||||
|
/package
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
|
||||||
|
# Ignore files for PNPM, NPM and YARN
|
||||||
|
pnpm-lock.yaml
|
||||||
|
package-lock.json
|
||||||
|
yarn.lock
|
30
.eslintrc.cjs
Normal file
30
.eslintrc.cjs
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
module.exports = {
|
||||||
|
root: true,
|
||||||
|
extends: [
|
||||||
|
'eslint:recommended',
|
||||||
|
'plugin:@typescript-eslint/recommended',
|
||||||
|
'plugin:svelte/recommended',
|
||||||
|
'prettier'
|
||||||
|
],
|
||||||
|
parser: '@typescript-eslint/parser',
|
||||||
|
plugins: ['@typescript-eslint'],
|
||||||
|
parserOptions: {
|
||||||
|
sourceType: 'module',
|
||||||
|
ecmaVersion: 2020,
|
||||||
|
extraFileExtensions: ['.svelte']
|
||||||
|
},
|
||||||
|
env: {
|
||||||
|
browser: true,
|
||||||
|
es2017: true,
|
||||||
|
node: true
|
||||||
|
},
|
||||||
|
overrides: [
|
||||||
|
{
|
||||||
|
files: ['*.svelte'],
|
||||||
|
parser: 'svelte-eslint-parser',
|
||||||
|
parserOptions: {
|
||||||
|
parser: '@typescript-eslint/parser'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
};
|
10
.gitignore
vendored
Normal file
10
.gitignore
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
.DS_Store
|
||||||
|
node_modules
|
||||||
|
/build
|
||||||
|
/.svelte-kit
|
||||||
|
/package
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
vite.config.js.timestamp-*
|
||||||
|
vite.config.ts.timestamp-*
|
13
.prettierignore
Normal file
13
.prettierignore
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
.DS_Store
|
||||||
|
node_modules
|
||||||
|
/build
|
||||||
|
/.svelte-kit
|
||||||
|
/package
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
|
||||||
|
# Ignore files for PNPM, NPM and YARN
|
||||||
|
pnpm-lock.yaml
|
||||||
|
package-lock.json
|
||||||
|
yarn.lock
|
9
.prettierrc
Normal file
9
.prettierrc
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"useTabs": true,
|
||||||
|
"singleQuote": true,
|
||||||
|
"trailingComma": "none",
|
||||||
|
"printWidth": 100,
|
||||||
|
"plugins": ["prettier-plugin-svelte"],
|
||||||
|
"pluginSearchDirs": ["."],
|
||||||
|
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
|
||||||
|
}
|
38
README.md
Normal file
38
README.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# create-svelte
|
||||||
|
|
||||||
|
Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).
|
||||||
|
|
||||||
|
## Creating a project
|
||||||
|
|
||||||
|
If you're seeing this, you've probably already done this step. Congrats!
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# create a new project in the current directory
|
||||||
|
npm create svelte@latest
|
||||||
|
|
||||||
|
# create a new project in my-app
|
||||||
|
npm create svelte@latest my-app
|
||||||
|
```
|
||||||
|
|
||||||
|
## Developing
|
||||||
|
|
||||||
|
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm run dev
|
||||||
|
|
||||||
|
# or start the server and open the app in a new browser tab
|
||||||
|
npm run dev -- --open
|
||||||
|
```
|
||||||
|
|
||||||
|
## Building
|
||||||
|
|
||||||
|
To create a production version of your app:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm run build
|
||||||
|
```
|
||||||
|
|
||||||
|
You can preview the production build with `npm run preview`.
|
||||||
|
|
||||||
|
> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
|
31
package.json
Normal file
31
package.json
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"name": "silvester-24",
|
||||||
|
"version": "0.0.1",
|
||||||
|
"private": true,
|
||||||
|
"scripts": {
|
||||||
|
"dev": "vite dev",
|
||||||
|
"build": "vite build",
|
||||||
|
"preview": "vite preview",
|
||||||
|
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
||||||
|
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
||||||
|
"lint": "prettier --plugin-search-dir . --check . && eslint .",
|
||||||
|
"format": "prettier --plugin-search-dir . --write ."
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@sveltejs/adapter-auto": "^2.0.0",
|
||||||
|
"@sveltejs/kit": "^1.20.4",
|
||||||
|
"@typescript-eslint/eslint-plugin": "^6.0.0",
|
||||||
|
"@typescript-eslint/parser": "^6.0.0",
|
||||||
|
"eslint": "^8.28.0",
|
||||||
|
"eslint-config-prettier": "^8.5.0",
|
||||||
|
"eslint-plugin-svelte": "^2.30.0",
|
||||||
|
"prettier": "^2.8.0",
|
||||||
|
"prettier-plugin-svelte": "^2.10.1",
|
||||||
|
"svelte": "^4.0.5",
|
||||||
|
"svelte-check": "^3.4.3",
|
||||||
|
"tslib": "^2.4.1",
|
||||||
|
"typescript": "^5.0.0",
|
||||||
|
"vite": "^4.4.2"
|
||||||
|
},
|
||||||
|
"type": "module"
|
||||||
|
}
|
1916
pnpm-lock.yaml
Normal file
1916
pnpm-lock.yaml
Normal file
File diff suppressed because it is too large
Load Diff
12
src/app.d.ts
vendored
Normal file
12
src/app.d.ts
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
// See https://kit.svelte.dev/docs/types#app
|
||||||
|
// for information about these interfaces
|
||||||
|
declare global {
|
||||||
|
namespace App {
|
||||||
|
// interface Error {}
|
||||||
|
// interface Locals {}
|
||||||
|
// interface PageData {}
|
||||||
|
// interface Platform {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export {};
|
12
src/app.html
Normal file
12
src/app.html
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<link rel="icon" href="%sveltekit.assets%/favicon.png" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
%sveltekit.head%
|
||||||
|
</head>
|
||||||
|
<body data-sveltekit-preload-data="hover">
|
||||||
|
<div style="display: contents">%sveltekit.body%</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
1582
src/lib/components/mask.css
Normal file
1582
src/lib/components/mask.css
Normal file
File diff suppressed because it is too large
Load Diff
26
src/lib/components/mask.svelte
Normal file
26
src/lib/components/mask.svelte
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<script lang="ts">
|
||||||
|
import mask from './mask.svg?raw';
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div class="wrapper">
|
||||||
|
<div class="invert">
|
||||||
|
{@html mask}
|
||||||
|
</div>
|
||||||
|
<div class="">
|
||||||
|
{@html mask}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
@import './mask.css';
|
||||||
|
|
||||||
|
.wrapper {
|
||||||
|
width: 100%;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.invert {
|
||||||
|
transform: scaleX(-1) translateX(-2.5px);
|
||||||
|
}
|
||||||
|
</style>
|
121
src/lib/components/mask.svg
Executable file
121
src/lib/components/mask.svg
Executable file
@ -0,0 +1,121 @@
|
|||||||
|
<svg width="263" height="264" viewBox="0 0 263 264" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g id="mask">
|
||||||
|
<path id="Vector 28" d="M35 165C39.5 160 42 160.5 44 162C46 163.5 46 170 41.5 169C40.6667 168.833 39.1 168.1 39.5 166.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 29" d="M44 153.032C48.5 148.032 52.7137 149.856 54 152C57 157 52.5 161 50.5 161C48.5 161 46.5 160 46.5 157.5C46.5 155 50.4 153.5 50 157.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 30" d="M51 150C57 138.5 64.7137 143.356 66 145.5C69 150.5 63.5 154.171 61.5 154.171C59.5 154.171 57.5 153.171 57.5 150.671C57.5 148.171 61.5 146.5 61.5 150" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 31" d="M65 143.939C72.1803 129.985 81.4115 135.878 82.9507 138.479C86.5409 144.546 79.9589 149 77.5655 149C75.1721 149 72.7787 147.787 72.7787 144.753C72.7787 141.72 77.5655 139.692 77.5655 143.939" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 32" d="M83 139.216C90.1803 123.269 99.4115 130.003 100.951 132.976C104.541 139.91 97.9589 145 95.5655 145C93.1721 145 90.7787 143.613 90.7787 140.146C90.7787 136.68 95.5655 134.363 95.5655 139.216" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 33" d="M101 133.578C107.424 118.627 115.684 124.941 117.061 127.728C120.273 134.228 114.384 139 112.243 139C110.101 139 107.96 137.7 107.96 134.45C107.96 131.2 112.243 129.028 112.243 133.578" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 34" d="M117 127.216C124.18 111.269 133.411 118.003 134.951 120.976C138.541 127.91 131.959 133 129.566 133C127.172 133 124.779 131.613 124.779 128.146C124.779 124.68 129.566 122.363 129.566 127.216" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 35" d="M135 121.216C142.18 105.269 151.411 112.003 152.951 114.976C156.541 121.91 149.959 127 147.566 127C145.172 127 142.779 125.613 142.779 122.146C142.779 118.68 147.566 116.363 147.566 121.216" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 36" d="M154.5 127C168.5 108 181 107 186 115.5C189.959 122.23 183.5 130 179.5 130.5C175.5 131 171.5 129.354 171.5 124.5C171.5 119.646 178 117.147 178 122" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 37" d="M164 131.5C166.5 129.5 176.172 126.515 179 135C181 141 176 146.5 172 147C168 147.5 165.5 144.392 165.5 141C165.5 137.608 171.5 135.147 171.5 140" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 38" d="M148.5 155C151.5 145.5 164.172 142.515 167 151C169 157 165.5 160.5 161.5 161C157.5 161.5 156 159 156 155.5C156 152 161.5 151 161.5 155" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 39" d="M143.5 167.973C146 162 153.035 159.682 154.666 165.317C155.819 169.301 153.801 171.626 151.495 171.958C149.189 172.29 148 171.324 148 169C148 166.676 151.495 165.317 151.495 167.973" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 15" d="M84 192.5C101.167 193.5 137.6 188.8 146 162C154.4 135.2 166.5 128.167 171.5 128" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 16" d="M85 192.5C103.5 194 147.287 189.088 171 155C195 120.5 192.5 113 193 109.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 17" d="M83 193C108.667 193.667 160.089 186.414 177.5 163C192 143.5 197 127.5 193 109.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 19" d="M10.5 138.5L1 128.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 20" d="M13 134.5L1 118.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 21" d="M18 128.5C17.8333 124.5 16 116.4 10 116C8.5 110 5 108 1 107.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 11" d="M29 230C25.1667 207.5 29.5 160 77.5 150C137.5 137.5 135.5 124 172 128" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 12" d="M28.9999 230C25.1666 207.5 30.5 158 96 158C130.5 158 148 130 172 128" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 1" d="M1 252.5C1.33333 247.333 2.5 240.5 7.5 241.5C12.5 242.5 11 250 8 250C5 250 4.5 245.5 7.5 246.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 2" d="M14 246.5C9.66667 240.833 1 224.3 1 203.5M18 241.5C8.5 223.167 -3.6 176.9 24 138.5C58.5 90.5 103 97 145 84.5C189 71.4048 244.5 60.5 261 1" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 3" d="M23 236.5C14.3333 217.833 4 166.2 30 131" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 6" d="M193 131C215.167 130.833 260.8 105.2 262 2" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Form 1" d="M1 263C1 263 1 223.1 1 200C1 176.9 5.8 138.4 41.5 115.5" stroke="#FF1717" stroke-miterlimit="100" stroke-linecap="round"/>
|
||||||
|
<path id="Form 3" d="M1 260C1 260 29.4 230.5 35.5 223.3C40.9 217 51.3 211.3 59 221C70.1 235 44 247.2 43.3 233.6C42.8 224.3 52.6 227.4 51 231" stroke="#FF1717" stroke-miterlimit="100" stroke-linecap="round"/>
|
||||||
|
<path id="Form 3 copy" d="M59.5 234.5C59.5 234.5 65.4 227.7 71.5 220.5C76.9 214.2 87.3 208.5 95 218.2C106.1 232.2 80 244.4 79.3 230.8C78.8 221.5 88.6 224.6 87 228.2" stroke="#FF1717" stroke-miterlimit="100" stroke-linecap="round"/>
|
||||||
|
<path id="Form 3 copy_2" d="M94.5 232.5C94.5 232.5 98.9366 226.392 104.04 220.322C108.559 215.012 117.26 210.207 123.703 218.384C132.99 230.185 111.152 240.47 110.567 229.005C110.148 221.165 118.348 223.779 117.009 226.813" stroke="#FF1717" stroke-miterlimit="100" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 4" d="M28.5 231C25.5 209 23.3 160.6 38.5 143C57.5 121 80 116.5 107.5 110C135 103.5 228.5 94.5 261.5 2" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 5" d="M28.4999 231C25.4999 209 24.8 175.1 40 157.5C59 135.5 78.6302 132.623 107.5 123C137.5 113 147.5 103.5 193 109.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 7" d="M194.5 125.5C202 124.667 220.6 118.6 235 101" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 8" d="M195.5 120C215.833 114.833 254.5 92 262 4" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 9" d="M188.5 104C203.667 101 241.1 76.3 261.5 3.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 69" d="M176.5 104C184.167 101.5 204.2 92.3 223 75.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 10" d="M194 112.5C232.5 93.5 250 69 261.5 3.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 68" d="M194 115C198.5 114.5 210.5 110.5 222.5 98.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 13" d="M30.5 203C32.1667 198.833 39.7 190.7 56.5 191.5C77.5 192.5 122 201 135 145.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 14" d="M78 192.5C96.6667 195 135.3 188.5 140.5 142.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 18" d="M1 154.5C6.83333 142.5 23.8 116.5 41 110.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 21_2" d="M27.5 119C26 108.5 11.5 105 1 94.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 22" d="M28.5 118C27 105 11.5 100.5 1 87.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 23" d="M29.5 117C27.5 99 9.5 94.5 1 80.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 24" d="M36 112.5C34.5 84.5 8 92.5 1 55" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 25" d="M41.5 119C43.5 77 11 84 1 43" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 26" d="M129.5 115C131 110 141.5 95 157 108" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 27" d="M154 106C160 101.5 171.5 95.5 179.5 108" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 40" d="M123 179.5L140.5 172.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 41" d="M131.5 169.5L146 162" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 42" d="M136.5 159.5L149.5 152.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 43" d="M140 148L155.5 140.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 44" d="M63.5 163.5C69 162 69.5 152.5 74.5 151" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 45" d="M81.5 159C86 158.5 85 148.5 89.5 147.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 46" d="M96 158C99 157.5 100 145 104 143.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 47" d="M107.5 157C112.5 155.5 112.5 141.5 120 138" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 48" d="M122 152.5C127.5 150 126 136 133 133" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 49" d="M136.5 144.5C140.5 142 140.5 131 147.5 128.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 50" d="M180.5 108C181.5 105.5 189.5 99.5 193 109.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 51" d="M36.5 162.5C39 159 35.5 148.5 40 141.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 52" d="M42 155.5C45.5 151 43.5 138 48.5 133" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 53" d="M49 148.5C53 145.5 50 132.5 52 130.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 54" d="M1 81V67" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 55" d="M6 87L7 76.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 56" d="M13 93L14 85.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 57" d="M19.5 99L21 91" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 58" d="M24 104L28 98" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 59" d="M27.5 109L31.5 104.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 60" d="M29 114L34 110.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 61" d="M52 130.5C53.5 129.5 62.5 139 66.5 137" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 62" d="M55.5 128C61 125 78 132.5 84 130.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 63" d="M64 123.5C72 120 92.5 127.5 99.5 125.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 64" d="M74.5 119C82.5 116.5 112 121.5 120 118.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 65" d="M89 114.5C98.5 112 122.5 111 129.5 114.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 66" d="M172.5 101.5C195.5 91 238.5 74 260.5 5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 67" d="M165 101C175.5 96.1667 198.2 85.3 205 80.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 70" d="M194.5 112C195 110.333 196 105.9 196 101.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 71" d="M199 110C201.4 109 199.6 100.5 202 98" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 72" d="M206 106C208.5 104.5 206.5 97 211 92" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 73" d="M212 102C216 99 212.5 91 215.5 87.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 74" d="M220.5 95.5C223 93.5 220 84.5 222.5 80.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 75" d="M228.5 88C231.5 85 226.5 77.5 229.5 72" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 76" d="M235.5 79C238.5 75 233 68.5 235 64" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 77" d="M242 68C244 64.5 238 60.5 239.5 57" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 78" d="M248 55.5C249 52.5 243 51 244.5 47.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 79" d="M251.5 45C252.5 42.5 248.7 40.3 249.5 37.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 80" d="M191.5 138.5C194.5 135.833 200.7 130.4 201.5 130" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 81" d="M188.5 146C192.5 144 204.5 135.5 211 126.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 82" d="M41.5 115.5C43.1667 113.167 46.9 106.1 46.5 92.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 83" d="M34.5 90.5C34.8333 87.5 35.3 80.1 34.5 74.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 84" d="M18 73C19.1667 72.1667 21.6 68.5 22 60.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 85" d="M38.5 97C39.1667 92.6667 42.1 83.2 46.5 80" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 90" d="M56 108.5C56 97.5 50.6933 83.2 46 80" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 86" d="M26 80.5C26.6667 76.1667 29 68.5 34.5 65" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 89" d="M43 84C42.2941 79.6667 39.8235 68.5 34 65" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 87" d="M13 67.5C13.6667 63.1667 16 53.5 21.5 50" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 88" d="M30.5 69C29.7941 64.7905 26.8235 53.4 21 50" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 91" d="M183 155C194.5 150.5 206.5 147.5 219 122" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 92" d="M176.5 165C189.167 164.833 217.5 154.2 229.5 113" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 93" d="M246 87.5C251 89.8333 261.1 97.8 261.5 111C261.9 124.2 250 131.833 244 134" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 94" d="M28 216.5C32 215.5 42 202 49 202C56 202 64 214.5 72.5 214.5C81 214.5 92 203.5 100 204C108 204.5 116.5 217.5 127.5 215.5C138.5 213.5 145.5 203.5 153.5 202.5C161.5 201.5 175 210.5 184.5 207.5C192.1 205.1 195 198.5 195.5 195.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 95" d="M30.5 204C32 204 45.5 214 49.5 214C53.5 214 63 204 72 204C81 204 87.5 215 99 215.5C110.5 216 116.5 204 126.5 205C136.5 206 144 214 154 212C164 210 174.5 199 178.5 197C182.5 195 192 197.5 195 196C198 194.5 206 189.5 209 179.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 96" d="M29.5 205C31 202 36.5 196.5 55.5 197.5C74.5 198.5 95 202.5 112 201.5C129 200.5 145.5 198.5 155.5 194.5C165.5 190.5 178.5 179.5 184 172" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 97" d="M123 201C134.667 200.333 160.4 198.2 170 195C179.6 191.8 190.167 182.333 193.5 178.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 98" d="M165.5 174C173.333 174 193.7 168.4 200.5 160C207.3 151.6 213.667 144.167 216 141.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 99" d="M183 170.5C186 174.833 197.5 182.5 215 178" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 100" d="M204 173C207.333 177.333 217.6 183.4 230 169" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 101" d="M221 167.5C224.667 169.667 233.6 171.4 240 161C242.8 156.2 244.333 152 244.5 151" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 102" d="M234.5 153C240.833 154 253.4 150.6 253 129" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 103" d="M204.5 155.5C208.5 151.5 214.937 148.517 219 152C222.5 155 226 162.5 220 167.5C214.664 171.947 210.187 167.904 209.5 165.5C208.214 161 213 157 215 161" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 104" d="M214 144C218 140 226.437 137.054 230.5 140.537C234 143.537 237.5 151.037 231.5 156.037C226.164 160.484 221.687 156.441 221 154.037C219.714 149.537 224 146 226.5 149.537" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 105" d="M223.5 129.5C227.5 125.5 234.437 121.517 238.5 125C242 128 246.5 135.037 240.5 140.037C235.164 144.484 230.687 140.441 230 138.037C228.714 133.537 233.5 130 235.5 133.537" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 106" d="M229.5 113C233.5 109 240.623 102.5 246.5 107.537C250 110.537 253.5 118.037 247.5 123.037C242.164 127.484 237.687 123.441 237 121.037C235.714 116.537 240.5 113 242.5 116.537" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 107" d="M224.5 169C223.833 170.667 220.1 173.7 210.5 172.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 108" d="M238.5 153C238.333 155.5 235.8 160.9 227 162.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 109" d="M248.5 132C248.5 135.167 246.8 142.6 240 147" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 110" d="M242 95C247 95.3333 256.5 100.5 254.5 118.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 111" d="M200.5 160C198.833 162.333 196.5 169.5 200.5 172C205.067 174.854 209 170.5 209 168C209 165.5 205.82 160.5 202.5 165.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
<path id="Vector 112" d="M207 176C205.167 177 200.4 177.7 192 172.5" stroke="#FF1717" stroke-linecap="round"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 16 KiB |
1
src/lib/index.ts
Normal file
1
src/lib/index.ts
Normal file
@ -0,0 +1 @@
|
|||||||
|
// place files you want to import through the `$lib` alias in this folder.
|
5
src/routes/+page.svelte
Normal file
5
src/routes/+page.svelte
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<script lang="ts">
|
||||||
|
import Mask from '$lib/components/mask.svelte';
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<Mask />
|
BIN
static/favicon.png
Normal file
BIN
static/favicon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
18
svelte.config.js
Normal file
18
svelte.config.js
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
import adapter from '@sveltejs/adapter-auto';
|
||||||
|
import { vitePreprocess } from '@sveltejs/kit/vite';
|
||||||
|
|
||||||
|
/** @type {import('@sveltejs/kit').Config} */
|
||||||
|
const config = {
|
||||||
|
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
|
||||||
|
// for more information about preprocessors
|
||||||
|
preprocess: vitePreprocess(),
|
||||||
|
|
||||||
|
kit: {
|
||||||
|
// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
|
||||||
|
// If your environment is not supported or you settled on a specific environment, switch out the adapter.
|
||||||
|
// See https://kit.svelte.dev/docs/adapters for more information about adapters.
|
||||||
|
adapter: adapter()
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
export default config;
|
17
tsconfig.json
Normal file
17
tsconfig.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"extends": "./.svelte-kit/tsconfig.json",
|
||||||
|
"compilerOptions": {
|
||||||
|
"allowJs": true,
|
||||||
|
"checkJs": true,
|
||||||
|
"esModuleInterop": true,
|
||||||
|
"forceConsistentCasingInFileNames": true,
|
||||||
|
"resolveJsonModule": true,
|
||||||
|
"skipLibCheck": true,
|
||||||
|
"sourceMap": true,
|
||||||
|
"strict": true
|
||||||
|
}
|
||||||
|
// Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
|
||||||
|
//
|
||||||
|
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
|
||||||
|
// from the referenced tsconfig.json - TypeScript does not merge them in
|
||||||
|
}
|
6
vite.config.ts
Normal file
6
vite.config.ts
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
import { sveltekit } from '@sveltejs/kit/vite';
|
||||||
|
import { defineConfig } from 'vite';
|
||||||
|
|
||||||
|
export default defineConfig({
|
||||||
|
plugins: [sveltekit()]
|
||||||
|
});
|
Loading…
Reference in New Issue
Block a user