commit
50
.svelte-kit/ambient.d.ts
vendored
@ -30,13 +30,13 @@ declare module '$env/static/private' {
|
||||
export const npm_command: string;
|
||||
export const LSCOLORS: string;
|
||||
export const SESSION_MANAGER: string;
|
||||
export const WINDOWID: string;
|
||||
export const USER_ZDOTDIR: string;
|
||||
export const npm_config_userconfig: string;
|
||||
export const COLORTERM: string;
|
||||
export const npm_config_cache: string;
|
||||
export const LESS: string;
|
||||
export const XDG_MENU_PREFIX: string;
|
||||
export const GNOME_KEYRING_CONTROL: string;
|
||||
export const TERM_PROGRAM_VERSION: string;
|
||||
export const _P9K_TTY: string;
|
||||
export const NODE: string;
|
||||
export const SSH_AUTH_SOCK: string;
|
||||
@ -45,7 +45,7 @@ declare module '$env/static/private' {
|
||||
export const COLOR: string;
|
||||
export const npm_config_local_prefix: string;
|
||||
export const DESKTOP_SESSION: string;
|
||||
export const KITTY_PID: string;
|
||||
export const NO_AT_BRIDGE: string;
|
||||
export const npm_config_globalconfig: string;
|
||||
export const EDITOR: string;
|
||||
export const PWD: string;
|
||||
@ -56,8 +56,10 @@ declare module '$env/static/private' {
|
||||
export const SYSTEMD_EXEC_PID: string;
|
||||
export const _: string;
|
||||
export const XAUTHORITY: string;
|
||||
export const KITTY_PUBLIC_KEY: string;
|
||||
export const VSCODE_GIT_ASKPASS_NODE: string;
|
||||
export const GJS_DEBUG_TOPICS: string;
|
||||
export const MOTD_SHOWN: string;
|
||||
export const VSCODE_INJECTION: string;
|
||||
export const GDM_LANG: string;
|
||||
export const HOME: string;
|
||||
export const USERNAME: string;
|
||||
@ -67,19 +69,24 @@ declare module '$env/static/private' {
|
||||
export const npm_package_version: string;
|
||||
export const MEMORY_PRESSURE_WATCH: string;
|
||||
export const WAYLAND_DISPLAY: string;
|
||||
export const KITTY_WINDOW_ID: string;
|
||||
export const GIT_ASKPASS: string;
|
||||
export const INVOCATION_ID: string;
|
||||
export const MANAGERPID: string;
|
||||
export const INIT_CWD: string;
|
||||
export const CHROME_DESKTOP: string;
|
||||
export const npm_lifecycle_script: string;
|
||||
export const GJS_DEBUG_OUTPUT: string;
|
||||
export const VSCODE_GIT_ASKPASS_EXTRA_ARGS: string;
|
||||
export const GNOME_SETUP_DISPLAY: string;
|
||||
export const npm_config_npm_version: string;
|
||||
export const XDG_SESSION_CLASS: string;
|
||||
export const TERMINFO: string;
|
||||
export const TERM: string;
|
||||
export const npm_package_name: string;
|
||||
export const VSCODE_NONCE: string;
|
||||
export const npm_config_prefix: string;
|
||||
export const ZDOTDIR: string;
|
||||
export const USER: string;
|
||||
export const VSCODE_GIT_IPC_HANDLE: string;
|
||||
export const DISPLAY: string;
|
||||
export const npm_lifecycle_event: string;
|
||||
export const SHLVL: string;
|
||||
@ -91,19 +98,23 @@ declare module '$env/static/private' {
|
||||
export const DEBUGINFOD_URLS: string;
|
||||
export const npm_package_json: string;
|
||||
export const P9K_SSH: string;
|
||||
export const VSCODE_GIT_ASKPASS_MAIN: string;
|
||||
export const JOURNAL_STREAM: string;
|
||||
export const XDG_DATA_DIRS: string;
|
||||
export const GDK_BACKEND: string;
|
||||
export const npm_config_noproxy: string;
|
||||
export const PATH: string;
|
||||
export const npm_config_node_gyp: string;
|
||||
export const GDMSESSION: string;
|
||||
export const ORIGINAL_XDG_CURRENT_DESKTOP: string;
|
||||
export const DBUS_SESSION_BUS_ADDRESS: string;
|
||||
export const npm_config_global_prefix: string;
|
||||
export const MAIL: string;
|
||||
export const KITTY_INSTALLATION_DIR: string;
|
||||
export const GIO_LAUNCHED_DESKTOP_FILE_PID: string;
|
||||
export const npm_node_execpath: string;
|
||||
export const GIO_LAUNCHED_DESKTOP_FILE: string;
|
||||
export const OLDPWD: string;
|
||||
export const TERM_PROGRAM: string;
|
||||
export const NODE_ENV: string;
|
||||
}
|
||||
|
||||
@ -140,13 +151,13 @@ declare module '$env/dynamic/private' {
|
||||
npm_command: string;
|
||||
LSCOLORS: string;
|
||||
SESSION_MANAGER: string;
|
||||
WINDOWID: string;
|
||||
USER_ZDOTDIR: string;
|
||||
npm_config_userconfig: string;
|
||||
COLORTERM: string;
|
||||
npm_config_cache: string;
|
||||
LESS: string;
|
||||
XDG_MENU_PREFIX: string;
|
||||
GNOME_KEYRING_CONTROL: string;
|
||||
TERM_PROGRAM_VERSION: string;
|
||||
_P9K_TTY: string;
|
||||
NODE: string;
|
||||
SSH_AUTH_SOCK: string;
|
||||
@ -155,7 +166,7 @@ declare module '$env/dynamic/private' {
|
||||
COLOR: string;
|
||||
npm_config_local_prefix: string;
|
||||
DESKTOP_SESSION: string;
|
||||
KITTY_PID: string;
|
||||
NO_AT_BRIDGE: string;
|
||||
npm_config_globalconfig: string;
|
||||
EDITOR: string;
|
||||
PWD: string;
|
||||
@ -166,8 +177,10 @@ declare module '$env/dynamic/private' {
|
||||
SYSTEMD_EXEC_PID: string;
|
||||
_: string;
|
||||
XAUTHORITY: string;
|
||||
KITTY_PUBLIC_KEY: string;
|
||||
VSCODE_GIT_ASKPASS_NODE: string;
|
||||
GJS_DEBUG_TOPICS: string;
|
||||
MOTD_SHOWN: string;
|
||||
VSCODE_INJECTION: string;
|
||||
GDM_LANG: string;
|
||||
HOME: string;
|
||||
USERNAME: string;
|
||||
@ -177,19 +190,24 @@ declare module '$env/dynamic/private' {
|
||||
npm_package_version: string;
|
||||
MEMORY_PRESSURE_WATCH: string;
|
||||
WAYLAND_DISPLAY: string;
|
||||
KITTY_WINDOW_ID: string;
|
||||
GIT_ASKPASS: string;
|
||||
INVOCATION_ID: string;
|
||||
MANAGERPID: string;
|
||||
INIT_CWD: string;
|
||||
CHROME_DESKTOP: string;
|
||||
npm_lifecycle_script: string;
|
||||
GJS_DEBUG_OUTPUT: string;
|
||||
VSCODE_GIT_ASKPASS_EXTRA_ARGS: string;
|
||||
GNOME_SETUP_DISPLAY: string;
|
||||
npm_config_npm_version: string;
|
||||
XDG_SESSION_CLASS: string;
|
||||
TERMINFO: string;
|
||||
TERM: string;
|
||||
npm_package_name: string;
|
||||
VSCODE_NONCE: string;
|
||||
npm_config_prefix: string;
|
||||
ZDOTDIR: string;
|
||||
USER: string;
|
||||
VSCODE_GIT_IPC_HANDLE: string;
|
||||
DISPLAY: string;
|
||||
npm_lifecycle_event: string;
|
||||
SHLVL: string;
|
||||
@ -201,19 +219,23 @@ declare module '$env/dynamic/private' {
|
||||
DEBUGINFOD_URLS: string;
|
||||
npm_package_json: string;
|
||||
P9K_SSH: string;
|
||||
VSCODE_GIT_ASKPASS_MAIN: string;
|
||||
JOURNAL_STREAM: string;
|
||||
XDG_DATA_DIRS: string;
|
||||
GDK_BACKEND: string;
|
||||
npm_config_noproxy: string;
|
||||
PATH: string;
|
||||
npm_config_node_gyp: string;
|
||||
GDMSESSION: string;
|
||||
ORIGINAL_XDG_CURRENT_DESKTOP: string;
|
||||
DBUS_SESSION_BUS_ADDRESS: string;
|
||||
npm_config_global_prefix: string;
|
||||
MAIL: string;
|
||||
KITTY_INSTALLATION_DIR: string;
|
||||
GIO_LAUNCHED_DESKTOP_FILE_PID: string;
|
||||
npm_node_execpath: string;
|
||||
GIO_LAUNCHED_DESKTOP_FILE: string;
|
||||
OLDPWD: string;
|
||||
TERM_PROGRAM: string;
|
||||
NODE_ENV: string;
|
||||
[key: `PUBLIC_${string}`]: undefined;
|
||||
[key: `${string}`]: string | undefined;
|
||||
|
@ -1,36 +0,0 @@
|
||||
export { matchers } from './matchers.js';
|
||||
|
||||
export const nodes = [
|
||||
() => import('./nodes/0'),
|
||||
() => import('./nodes/1'),
|
||||
() => import('./nodes/2'),
|
||||
() => import('./nodes/3'),
|
||||
() => import('./nodes/4'),
|
||||
() => import('./nodes/5'),
|
||||
() => import('./nodes/6')
|
||||
];
|
||||
|
||||
export const server_loads = [];
|
||||
|
||||
export const dictionary = {
|
||||
"/": [2],
|
||||
"/contact": [3],
|
||||
"/nexo_project": [4],
|
||||
"/projects": [5],
|
||||
"/skills": [6]
|
||||
};
|
||||
|
||||
export const hooks = {
|
||||
handleError: (({ error }) => { console.error(error) }),
|
||||
|
||||
reroute: (() => {}),
|
||||
transport: {}
|
||||
};
|
||||
|
||||
export const decoders = Object.fromEntries(Object.entries(hooks.transport).map(([k, v]) => [k, v.decode]));
|
||||
|
||||
export const hash = false;
|
||||
|
||||
export const decode = (type, value) => decoders[type](value);
|
||||
|
||||
export { default as root } from '../root.js';
|
@ -1 +0,0 @@
|
||||
export const matchers = {};
|
@ -1,3 +0,0 @@
|
||||
import * as universal from "../../../../src/routes/+layout.js";
|
||||
export { universal };
|
||||
export { default as component } from "../../../../src/routes/+layout.svelte";
|
@ -1 +0,0 @@
|
||||
export { default as component } from "../../../../node_modules/@sveltejs/kit/src/runtime/components/svelte-5/error.svelte";
|
@ -1 +0,0 @@
|
||||
export { default as component } from "../../../../src/routes/+page.svelte";
|
@ -1 +0,0 @@
|
||||
export { default as component } from "../../../../src/routes/contact/+page.svelte";
|
@ -1 +0,0 @@
|
||||
export { default as component } from "../../../../src/routes/nexo_project/+page.svelte";
|
@ -1 +0,0 @@
|
||||
export { default as component } from "../../../../src/routes/projects/+page.svelte";
|
@ -1 +0,0 @@
|
||||
export { default as component } from "../../../../src/routes/skills/+page.svelte";
|
@ -21,7 +21,7 @@ export const options = {
|
||||
app: ({ head, body, assets, nonce, env }) => "<!doctype html>\n<html lang=\"en\">\n\t<head>\n\t\t<meta charset=\"utf-8\" />\n\t\t<link rel=\"icon\" href=\"" + assets + "/favicon.png\" />\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n\t\t" + head + "\n\t</head>\n\t<body data-sveltekit-preload-data=\"hover\" class=\"bg-cover\" style=\"background-image: url('https://i.imgur.com/JOEUn40.png')\">\n\t\t<div>" + body + "</div>\n\t</body>\n</html>\n",
|
||||
error: ({ status, message }) => "<!doctype html>\n<html lang=\"en\">\n\t<head>\n\t\t<meta charset=\"utf-8\" />\n\t\t<title>" + message + "</title>\n\n\t\t<style>\n\t\t\tbody {\n\t\t\t\t--bg: white;\n\t\t\t\t--fg: #222;\n\t\t\t\t--divider: #ccc;\n\t\t\t\tbackground: var(--bg);\n\t\t\t\tcolor: var(--fg);\n\t\t\t\tfont-family:\n\t\t\t\t\tsystem-ui,\n\t\t\t\t\t-apple-system,\n\t\t\t\t\tBlinkMacSystemFont,\n\t\t\t\t\t'Segoe UI',\n\t\t\t\t\tRoboto,\n\t\t\t\t\tOxygen,\n\t\t\t\t\tUbuntu,\n\t\t\t\t\tCantarell,\n\t\t\t\t\t'Open Sans',\n\t\t\t\t\t'Helvetica Neue',\n\t\t\t\t\tsans-serif;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\theight: 100vh;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\t.error {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tmax-width: 32rem;\n\t\t\t\tmargin: 0 1rem;\n\t\t\t}\n\n\t\t\t.status {\n\t\t\t\tfont-weight: 200;\n\t\t\t\tfont-size: 3rem;\n\t\t\t\tline-height: 1;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -0.05rem;\n\t\t\t}\n\n\t\t\t.message {\n\t\t\t\tborder-left: 1px solid var(--divider);\n\t\t\t\tpadding: 0 0 0 1rem;\n\t\t\t\tmargin: 0 0 0 1rem;\n\t\t\t\tmin-height: 2.5rem;\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t}\n\n\t\t\t.message h1 {\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 1em;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\t@media (prefers-color-scheme: dark) {\n\t\t\t\tbody {\n\t\t\t\t\t--bg: #222;\n\t\t\t\t\t--fg: #ddd;\n\t\t\t\t\t--divider: #666;\n\t\t\t\t}\n\t\t\t}\n\t\t</style>\n\t</head>\n\t<body>\n\t\t<div class=\"error\">\n\t\t\t<span class=\"status\">" + status + "</span>\n\t\t\t<div class=\"message\">\n\t\t\t\t<h1>" + message + "</h1>\n\t\t\t</div>\n\t\t</div>\n\t</body>\n</html>\n"
|
||||
},
|
||||
version_hash: "7r7e0q"
|
||||
version_hash: "tnnol7"
|
||||
};
|
||||
|
||||
export async function get_hooks() {
|
||||
|
@ -1,327 +0,0 @@
|
||||
{
|
||||
".svelte-kit/generated/client-optimized/app.js": {
|
||||
"file": "_app/immutable/entry/app.BECAcouC.js",
|
||||
"name": "entry/app",
|
||||
"src": ".svelte-kit/generated/client-optimized/app.js",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_DQ4wegPz.js",
|
||||
"_CjZ2NPsf.js",
|
||||
"_DChXCVzF.js",
|
||||
"_DqqhFrJ_.js",
|
||||
"_DO8iMfni.js"
|
||||
],
|
||||
"dynamicImports": [
|
||||
".svelte-kit/generated/client-optimized/nodes/0.js",
|
||||
".svelte-kit/generated/client-optimized/nodes/1.js",
|
||||
".svelte-kit/generated/client-optimized/nodes/2.js",
|
||||
".svelte-kit/generated/client-optimized/nodes/3.js",
|
||||
".svelte-kit/generated/client-optimized/nodes/4.js",
|
||||
".svelte-kit/generated/client-optimized/nodes/5.js",
|
||||
".svelte-kit/generated/client-optimized/nodes/6.js"
|
||||
]
|
||||
},
|
||||
".svelte-kit/generated/client-optimized/nodes/0.js": {
|
||||
"file": "_app/immutable/nodes/0.eGwy7R_y.js",
|
||||
"name": "nodes/0",
|
||||
"src": ".svelte-kit/generated/client-optimized/nodes/0.js",
|
||||
"isEntry": true,
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DQ4wegPz.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/0.CuAYKM0E.css"
|
||||
]
|
||||
},
|
||||
".svelte-kit/generated/client-optimized/nodes/1.js": {
|
||||
"file": "_app/immutable/nodes/1.DO5dvUjA.js",
|
||||
"name": "nodes/1",
|
||||
"src": ".svelte-kit/generated/client-optimized/nodes/1.js",
|
||||
"isEntry": true,
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DN-4COnd.js",
|
||||
"_DQ4wegPz.js",
|
||||
"_CjZ2NPsf.js",
|
||||
"_BF7Yuorz.js"
|
||||
]
|
||||
},
|
||||
".svelte-kit/generated/client-optimized/nodes/2.js": {
|
||||
"file": "_app/immutable/nodes/2.BidHbmpf.js",
|
||||
"name": "nodes/2",
|
||||
"src": ".svelte-kit/generated/client-optimized/nodes/2.js",
|
||||
"isEntry": true,
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DN-4COnd.js",
|
||||
"_DQ4wegPz.js",
|
||||
"_sVqAQJgP.js",
|
||||
"_BMK9YY9W.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/2.CSDlrlWH.css"
|
||||
]
|
||||
},
|
||||
".svelte-kit/generated/client-optimized/nodes/3.js": {
|
||||
"file": "_app/immutable/nodes/3.D4qQnkAz.js",
|
||||
"name": "nodes/3",
|
||||
"src": ".svelte-kit/generated/client-optimized/nodes/3.js",
|
||||
"isEntry": true,
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DN-4COnd.js",
|
||||
"_DQ4wegPz.js",
|
||||
"_BMK9YY9W.js",
|
||||
"_Dxno6nk1.js",
|
||||
"_DqqhFrJ_.js",
|
||||
"_DO8iMfni.js",
|
||||
"_dG7Fh08x.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/3.DxWaHxfu.css"
|
||||
]
|
||||
},
|
||||
".svelte-kit/generated/client-optimized/nodes/4.js": {
|
||||
"file": "_app/immutable/nodes/4.COXCeZme.js",
|
||||
"name": "nodes/4",
|
||||
"src": ".svelte-kit/generated/client-optimized/nodes/4.js",
|
||||
"isEntry": true,
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DN-4COnd.js",
|
||||
"_DQ4wegPz.js",
|
||||
"_BMK9YY9W.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/4.B7UNwtVr.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/nexo_screenshot.Bcm4Ri0h.png"
|
||||
]
|
||||
},
|
||||
".svelte-kit/generated/client-optimized/nodes/5.js": {
|
||||
"file": "_app/immutable/nodes/5.JgL0Yg1a.js",
|
||||
"name": "nodes/5",
|
||||
"src": ".svelte-kit/generated/client-optimized/nodes/5.js",
|
||||
"isEntry": true,
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DN-4COnd.js",
|
||||
"_DQ4wegPz.js",
|
||||
"_BMK9YY9W.js",
|
||||
"_CjZ2NPsf.js",
|
||||
"_DqqhFrJ_.js",
|
||||
"_CCN-q-DV.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/5.CvTVcXcF.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/nexo_mockup.BQrQL36w.png",
|
||||
"_app/immutable/assets/sbau_mockup.LKdekisS.png"
|
||||
]
|
||||
},
|
||||
".svelte-kit/generated/client-optimized/nodes/6.js": {
|
||||
"file": "_app/immutable/nodes/6.CnqL7dRx.js",
|
||||
"name": "nodes/6",
|
||||
"src": ".svelte-kit/generated/client-optimized/nodes/6.js",
|
||||
"isEntry": true,
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DN-4COnd.js",
|
||||
"_DQ4wegPz.js",
|
||||
"_BMK9YY9W.js",
|
||||
"_Dxno6nk1.js",
|
||||
"_DqqhFrJ_.js",
|
||||
"_DO8iMfni.js",
|
||||
"_dG7Fh08x.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/6.CcwkHlYi.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/Javascript_Logo.DpxT93Ny.svg",
|
||||
"_app/immutable/assets/discordpy_logo.B5e03DV7.png"
|
||||
]
|
||||
},
|
||||
"_!~{00g}~.js": {
|
||||
"file": "_app/immutable/assets/navigations.qTW2ynUa.css",
|
||||
"src": "_!~{00g}~.js"
|
||||
},
|
||||
"_BF7Yuorz.js": {
|
||||
"file": "_app/immutable/chunks/BF7Yuorz.js",
|
||||
"name": "entry",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js",
|
||||
"_CCN-q-DV.js",
|
||||
"_DO8iMfni.js"
|
||||
]
|
||||
},
|
||||
"_BMK9YY9W.js": {
|
||||
"file": "_app/immutable/chunks/BMK9YY9W.js",
|
||||
"name": "navigations",
|
||||
"imports": [
|
||||
"_DChXCVzF.js",
|
||||
"_DN-4COnd.js",
|
||||
"_DQ4wegPz.js",
|
||||
"_Dxno6nk1.js",
|
||||
"_DqqhFrJ_.js",
|
||||
"_CCN-q-DV.js",
|
||||
"_DO8iMfni.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/navigations.qTW2ynUa.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2",
|
||||
"_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf",
|
||||
"_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2",
|
||||
"_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf",
|
||||
"_app/immutable/assets/fa-solid-900.CTAAxXor.woff2",
|
||||
"_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf",
|
||||
"_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2",
|
||||
"_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf"
|
||||
]
|
||||
},
|
||||
"_CCN-q-DV.js": {
|
||||
"file": "_app/immutable/chunks/CCN-q-DV.js",
|
||||
"name": "paths",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js",
|
||||
"_DO8iMfni.js"
|
||||
]
|
||||
},
|
||||
"_CjZ2NPsf.js": {
|
||||
"file": "_app/immutable/chunks/CjZ2NPsf.js",
|
||||
"name": "render",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js",
|
||||
"_Dxno6nk1.js",
|
||||
"_sVqAQJgP.js",
|
||||
"_DChXCVzF.js"
|
||||
]
|
||||
},
|
||||
"_DChXCVzF.js": {
|
||||
"file": "_app/immutable/chunks/DChXCVzF.js",
|
||||
"name": "disclose-version",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js"
|
||||
]
|
||||
},
|
||||
"_DN-4COnd.js": {
|
||||
"file": "_app/immutable/chunks/DN-4COnd.js",
|
||||
"name": "legacy",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js"
|
||||
]
|
||||
},
|
||||
"_DO8iMfni.js": {
|
||||
"file": "_app/immutable/chunks/DO8iMfni.js",
|
||||
"name": "index-client",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js"
|
||||
]
|
||||
},
|
||||
"_DQ4wegPz.js": {
|
||||
"file": "_app/immutable/chunks/DQ4wegPz.js",
|
||||
"name": "runtime"
|
||||
},
|
||||
"_DqqhFrJ_.js": {
|
||||
"file": "_app/immutable/chunks/DqqhFrJ_.js",
|
||||
"name": "props",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js",
|
||||
"_DO8iMfni.js"
|
||||
]
|
||||
},
|
||||
"_Dxno6nk1.js": {
|
||||
"file": "_app/immutable/chunks/Dxno6nk1.js",
|
||||
"name": "events",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js"
|
||||
]
|
||||
},
|
||||
"_dG7Fh08x.js": {
|
||||
"file": "_app/immutable/chunks/dG7Fh08x.js",
|
||||
"name": "use-motion-template",
|
||||
"imports": [
|
||||
"_BMK9YY9W.js"
|
||||
]
|
||||
},
|
||||
"_sVqAQJgP.js": {
|
||||
"file": "_app/immutable/chunks/sVqAQJgP.js",
|
||||
"name": "svelte-head",
|
||||
"imports": [
|
||||
"_DQ4wegPz.js"
|
||||
]
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf": {
|
||||
"file": "_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2": {
|
||||
"file": "_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf": {
|
||||
"file": "_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2": {
|
||||
"file": "_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf": {
|
||||
"file": "_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2": {
|
||||
"file": "_app/immutable/assets/fa-solid-900.CTAAxXor.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.ttf": {
|
||||
"file": "_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.woff2": {
|
||||
"file": "_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.woff2"
|
||||
},
|
||||
"node_modules/@sveltejs/kit/src/runtime/client/entry.js": {
|
||||
"file": "_app/immutable/entry/start.vF40YjvC.js",
|
||||
"name": "entry/start",
|
||||
"src": "node_modules/@sveltejs/kit/src/runtime/client/entry.js",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_BF7Yuorz.js"
|
||||
]
|
||||
},
|
||||
"src/lib/img/Javascript_Logo.svg": {
|
||||
"file": "_app/immutable/assets/Javascript_Logo.DpxT93Ny.svg",
|
||||
"src": "src/lib/img/Javascript_Logo.svg"
|
||||
},
|
||||
"src/lib/img/discordpy_logo.png": {
|
||||
"file": "_app/immutable/assets/discordpy_logo.B5e03DV7.png",
|
||||
"src": "src/lib/img/discordpy_logo.png"
|
||||
},
|
||||
"src/lib/img/nexo_mockup.png": {
|
||||
"file": "_app/immutable/assets/nexo_mockup.BQrQL36w.png",
|
||||
"src": "src/lib/img/nexo_mockup.png"
|
||||
},
|
||||
"src/lib/img/nexo_screenshot.png": {
|
||||
"file": "_app/immutable/assets/nexo_screenshot.Bcm4Ri0h.png",
|
||||
"src": "src/lib/img/nexo_screenshot.png"
|
||||
},
|
||||
"src/lib/img/sbau_mockup.png": {
|
||||
"file": "_app/immutable/assets/sbau_mockup.LKdekisS.png",
|
||||
"src": "src/lib/img/sbau_mockup.png"
|
||||
}
|
||||
}
|
@ -1 +0,0 @@
|
||||
import{G as l,I as v,B as k}from"./DQ4wegPz.js";import{s as m}from"./DO8iMfni.js";const c=[];function x(e,t){return{subscribe:z(e,t).subscribe}}function z(e,t=l){let r=null;const o=new Set;function u(n){if(v(e,n)&&(e=n,r)){const i=!c.length;for(const s of o)s[1](),c.push(s,e);if(i){for(let s=0;s<c.length;s+=2)c[s][0](c[s+1]);c.length=0}}}function f(n){u(n(e))}function b(n,i=l){const s=[n,i];return o.add(s),o.size===1&&(r=t(u,f)||l),n(e),()=>{o.delete(s),o.size===0&&r&&(r(),r=null)}}return{set:u,update:f,subscribe:b}}function E(e,t,r){const o=!Array.isArray(e),u=o?[e]:e;if(!u.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const f=t.length<2;return x(r,(b,n)=>{let i=!1;const s=[];let p=0,_=l;const g=()=>{if(p)return;_();const a=t(o?s[0]:s,b,n);f?b(a):_=typeof a=="function"?a:l},q=u.map((a,d)=>m(a,w=>{s[d]=w,p&=~(1<<d),i&&g()},()=>{p|=1<<d}));return i=!0,g(),function(){k(q),_(),i=!1}})}function G(e){let t;return m(e,r=>t=r)(),t}var h;const A=((h=globalThis.__sveltekit_7r7e0q)==null?void 0:h.base)??"";var y;const I=((y=globalThis.__sveltekit_7r7e0q)==null?void 0:y.assets)??A;export{I as a,A as b,E as d,G as g,x as r,z as w};
|
@ -1 +0,0 @@
|
||||
import{i as g,f as D,a as I,g as L,j as y,s as c,d as R,k as O,e as u,l as V,m as b,n as H,o as Y,p as j,q as k,c as C,r as M,t as P,h as w,u as $,v as q,w as W}from"./DQ4wegPz.js";import{a as z,r as N,h}from"./Dxno6nk1.js";import{r as B}from"./sVqAQJgP.js";import{a as F}from"./DChXCVzF.js";const G=["touchstart","touchmove"];function J(t){return G.includes(t)}function x(t,e){var r=e==null?"":typeof e=="object"?e+"":e;r!==(t.__t??(t.__t=t.nodeValue))&&(t.__t=r,t.nodeValue=r==null?"":r+"")}function K(t,e){return A(t,e)}function ee(t,e){g(),e.intro=e.intro??!1;const r=e.target,_=w,l=u;try{for(var a=D(r);a&&(a.nodeType!==8||a.data!==I);)a=L(a);if(!a)throw y;c(!0),R(a),O();const d=A(t,{...e,anchor:a});if(u===null||u.nodeType!==8||u.data!==V)throw b(),y;return c(!1),d}catch(d){if(d===y)return e.recover===!1&&H(),g(),Y(r),c(!1),K(t,e);throw d}finally{c(_),R(l),B()}}const i=new Map;function A(t,{target:e,anchor:r,props:_={},events:l,context:a,intro:d=!0}){g();var v=new Set,m=o=>{for(var s=0;s<o.length;s++){var n=o[s];if(!v.has(n)){v.add(n);var f=J(n);e.addEventListener(n,h,{passive:f});var T=i.get(n);T===void 0?(document.addEventListener(n,h,{passive:f}),i.set(n,1)):i.set(n,T+1)}}};m(j(z)),N.add(m);var p=void 0,S=k(()=>{var o=r??e.appendChild(C());return M(()=>{if(a){P({});var s=W;s.c=a}l&&(_.$$events=l),w&&F(o,null),p=t(o,_)||{},w&&($.nodes_end=u),a&&q()}),()=>{var f;for(var s of v){e.removeEventListener(s,h);var n=i.get(s);--n===0?(document.removeEventListener(s,h),i.delete(s)):i.set(s,n)}N.delete(m),o!==r&&((f=o.parentNode)==null||f.removeChild(o))}});return E.set(p,S),p}let E=new WeakMap;function te(t,e){const r=E.get(t);return r?(E.delete(t),r(e)):Promise.resolve()}export{ee as h,K as m,x as s,te as u};
|
@ -1 +0,0 @@
|
||||
import{c as i,f,u,a3 as v,a4 as p,h as s,e as o,d as h,k as E}from"./DQ4wegPz.js";function T(n){var t=document.createElement("template");return t.innerHTML=n,t.content}function r(n,t){var e=u;e.nodes_start===null&&(e.nodes_start=n,e.nodes_end=t)}function w(n,t){var e=(t&v)!==0,_=(t&p)!==0,a,c=!n.startsWith("<!>");return()=>{if(s)return r(o,null),o;a===void 0&&(a=T(c?n:"<!>"+n),e||(a=f(a)));var d=_?document.importNode(a,!0):a.cloneNode(!0);if(e){var m=f(d),l=d.lastChild;r(m,l)}else r(d,d);return d}}function M(n=""){if(!s){var t=i(n+"");return r(t,t),t}var e=o;return e.nodeType!==3&&(e.before(e=i()),h(e)),r(e,e),e}function N(){if(s)return r(o,null),o;var n=document.createDocumentFragment(),t=document.createComment(""),e=i();return n.append(t,e),r(t,e),n}function x(n,t){if(s){u.nodes_end=o,E();return}n!==null&&n.before(t)}const g="5";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(g);export{r as a,x as b,N as c,M as d,w as t};
|
@ -1 +0,0 @@
|
||||
import{G as i,z as t,w as u,Q as s,R as a,y as r,S as f}from"./DQ4wegPz.js";function _(n,e,o){if(n==null)return e(void 0),o&&o(void 0),i;const l=t(()=>n.subscribe(e,o));return l.unsubscribe?()=>l.unsubscribe():l}function b(n){u===null&&s(),a&&u.l!==null?c(u).m.push(n):r(()=>{const e=t(n);if(typeof e=="function")return e})}function y(n){u===null&&s(),b(()=>()=>t(n))}function d(n){u===null&&s(),u.l===null&&f(),c(u).b.push(n)}function m(n){u===null&&s(),u.l===null&&f(),c(u).a.push(n)}function c(n){var e=n.l;return e.u??(e.u={a:[],b:[],m:[]})}export{m as a,y as b,d as c,b as o,_ as s};
|
@ -1 +0,0 @@
|
||||
import{a5 as N,a6 as ee,a7 as re,a8 as m,a9 as ne,a1 as g,aa as D,ab as o,C as P,u as C,ac as ae,ad as ie,P as te,h as T,k as V,b as J,Z as Q,ae as se,af as fe,d as ue,s as M,ag as Y,r as q,ah as F,e as W,M as le,ai as X,G as U,aj as ce,ak as de,al as k,am as ve,z as j,an as _e,ao as oe,K as G,ap as be,R as he,aq as Pe,ar as ge,as as ye,E as Z,a0 as me,at as we,au as z}from"./DQ4wegPz.js";import{s as Re}from"./DO8iMfni.js";function I(e,r=null,d){if(typeof e!="object"||e===null||N in e)return e;const u=ie(e);if(u!==ee&&u!==re)return e;var t=new Map,l=te(e),b=m(0);l&&t.set("length",m(e.length));var y;return new Proxy(e,{defineProperty(f,n,a){(!("value"in a)||a.configurable===!1||a.enumerable===!1||a.writable===!1)&&ne();var s=t.get(n);return s===void 0?(s=m(a.value),t.set(n,s)):g(s,I(a.value,y)),!0},deleteProperty(f,n){var a=t.get(n);if(a===void 0)n in f&&t.set(n,m(o));else{if(l&&typeof n=="string"){var s=t.get("length"),i=Number(n);Number.isInteger(i)&&i<s.v&&g(s,i)}g(a,o),H(b)}return!0},get(f,n,a){var _;if(n===N)return e;var s=t.get(n),i=n in f;if(s===void 0&&(!i||(_=D(f,n))!=null&&_.writable)&&(s=m(I(i?f[n]:o,y)),t.set(n,s)),s!==void 0){var c=P(s);return c===o?void 0:c}return Reflect.get(f,n,a)},getOwnPropertyDescriptor(f,n){var a=Reflect.getOwnPropertyDescriptor(f,n);if(a&&"value"in a){var s=t.get(n);s&&(a.value=P(s))}else if(a===void 0){var i=t.get(n),c=i==null?void 0:i.v;if(i!==void 0&&c!==o)return{enumerable:!0,configurable:!0,value:c,writable:!0}}return a},has(f,n){var c;if(n===N)return!0;var a=t.get(n),s=a!==void 0&&a.v!==o||Reflect.has(f,n);if(a!==void 0||C!==null&&(!s||(c=D(f,n))!=null&&c.writable)){a===void 0&&(a=m(s?I(f[n],y):o),t.set(n,a));var i=P(a);if(i===o)return!1}return s},set(f,n,a,s){var R;var i=t.get(n),c=n in f;if(l&&n==="length")for(var _=a;_<i.v;_+=1){var w=t.get(_+"");w!==void 0?g(w,o):_ in f&&(w=m(o),t.set(_+"",w))}i===void 0?(!c||(R=D(f,n))!=null&&R.writable)&&(i=m(void 0),g(i,I(a,y)),t.set(n,i)):(c=i.v!==o,g(i,I(a,y)));var h=Reflect.getOwnPropertyDescriptor(f,n);if(h!=null&&h.set&&h.set.call(s,a),!c){if(l&&typeof n=="string"){var S=t.get("length"),O=Number(n);Number.isInteger(O)&&O>=S.v&&g(S,O+1)}H(b)}return!0},ownKeys(f){P(b);var n=Reflect.ownKeys(f).filter(i=>{var c=t.get(i);return c===void 0||c.v!==o});for(var[a,s]of t)s.v!==o&&!(a in f)&&n.push(a);return n},setPrototypeOf(){ae()}})}function H(e,r=1){g(e,e.v+r)}function Te(e,r,d=!1){T&&V();var u=e,t=null,l=null,b=o,y=d?Q:0,f=!1;const n=(s,i=!0)=>{f=!0,a(i,s)},a=(s,i)=>{if(b===(b=s))return;let c=!1;if(T){const _=u.data===se;!!b===_&&(u=fe(),ue(u),M(!1),c=!0)}b?(t?Y(t):i&&(t=q(()=>i(u))),l&&F(l,()=>{l=null})):(l?Y(l):i&&(l=q(()=>i(u))),t&&F(t,()=>{t=null})),c&&M(!0)};J(()=>{f=!1,r(n),f||a(null,null)},y),T&&(u=W)}function Ae(e,r,d){T&&V();var u=e,t,l;J(()=>{t!==(t=r())&&(l&&(F(l),l=null),t&&(l=q(()=>d(u,t))))},Q),T&&(u=W)}let A=!1;function Ne(e,r,d){const u=d[r]??(d[r]={store:null,source:X(void 0),unsubscribe:U});if(u.store!==e)if(u.unsubscribe(),u.store=e??null,e==null)u.source.v=void 0,u.unsubscribe=U;else{var t=!0;u.unsubscribe=Re(e,l=>{t?u.source.v=l:g(u.source,l)}),t=!1}return P(u.source)}function De(){const e={};return le(()=>{for(var r in e)e[r].unsubscribe()}),e}function Ee(e){var r=A;try{return A=!1,[e(),A]}finally{A=r}}const Ie={get(e,r){if(!e.exclude.includes(r))return P(e.version),r in e.special?e.special[r]():e.props[r]},set(e,r,d){return r in e.special||(e.special[r]=Se({get[r](){return e.props[r]}},r,k)),e.special[r](d),z(e.version),!0},getOwnPropertyDescriptor(e,r){if(!e.exclude.includes(r)&&r in e.props)return{enumerable:!0,configurable:!0,value:e.props[r]}},deleteProperty(e,r){return e.exclude.includes(r)||(e.exclude.push(r),z(e.version)),!0},has(e,r){return e.exclude.includes(r)?!1:r in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(r=>!e.exclude.includes(r))}};function pe(e,r){return new Proxy({props:e,exclude:r,special:{},version:m(0)},Ie)}function $(e){for(var r=C,d=C;r!==null&&!(r.f&(_e|oe));)r=r.parent;try{return G(r),e()}finally{G(d)}}function Se(e,r,d,u){var K;var t=(d&be)!==0,l=!he||(d&Pe)!==0,b=(d&ge)!==0,y=(d&we)!==0,f=!1,n;b?[n,f]=Ee(()=>e[r]):n=e[r];var a=N in e||ye in e,s=((K=D(e,r))==null?void 0:K.set)??(a&&b&&r in e?v=>e[r]=v:void 0),i=u,c=!0,_=!1,w=()=>(_=!0,c&&(c=!1,y?i=j(u):i=u),i);n===void 0&&u!==void 0&&(s&&l&&ce(),n=w(),s&&s(n));var h;if(l)h=()=>{var v=e[r];return v===void 0?w():(c=!0,_=!1,v)};else{var S=$(()=>(t?Z:me)(()=>e[r]));S.f|=de,h=()=>{var v=P(S);return v!==void 0&&(i=void 0),v===void 0?i:v}}if(!(d&k))return h;if(s){var O=e.$$legacy;return function(v,E){return arguments.length>0?((!l||!E||O||f)&&s(E?h():v),v):h()}}var R=!1,B=!1,p=X(n),x=$(()=>Z(()=>{var v=h(),E=P(p);return R?(R=!1,B=!0,E):(B=!1,p.v=v)}));return t||(x.equals=ve),function(v,E){if(arguments.length>0){const L=E?P(x):l&&b?I(v):v;return x.equals(L)||(R=!0,g(p,L),_&&i!==void 0&&(i=L),j(()=>P(x))),v}return P(x)}}export{I as a,Ne as b,Ae as c,Te as i,pe as l,Se as p,De as s};
|
@ -1 +0,0 @@
|
||||
import{J as s,K as f,L as y,u as g,M as O,N as S,O as q,P as x}from"./DQ4wegPz.js";function B(r){var a=y,i=g;s(null),f(null);try{return r()}finally{s(a),f(i)}}const T=new Set,W=new Set;function M(r,a,i,n){function e(t){if(n.capture||N.call(a,t),!t.cancelBubble)return B(()=>i.call(this,t))}return r.startsWith("pointer")||r.startsWith("touch")||r==="wheel"?S(()=>{a.addEventListener(r,e,n)}):a.addEventListener(r,e,n),e}function D(r,a,i,n,e){var t={capture:n,passive:e},u=M(r,a,i,t);(a===document.body||a===window||a===document)&&O(()=>{a.removeEventListener(r,u,t)})}function N(r){var w;var a=this,i=a.ownerDocument,n=r.type,e=((w=r.composedPath)==null?void 0:w.call(r))||[],t=e[0]||r.target,u=0,p=r.__root;if(p){var _=e.indexOf(p);if(_!==-1&&(a===document||a===window)){r.__root=a;return}var v=e.indexOf(a);if(v===-1)return;_<=v&&(u=_)}if(t=e[u]||r.target,t!==a){q(r,"currentTarget",{configurable:!0,get(){return t||i}});var b=y,L=g;s(null),f(null);try{for(var c,d=[];t!==null;){var h=t.assignedSlot||t.parentNode||t.host||null;try{var o=t["__"+n];if(o!==void 0&&!t.disabled)if(x(o)){var[k,...E]=o;k.apply(t,[r,...E])}else o.call(t,r)}catch(l){c?d.push(l):c=l}if(r.cancelBubble||h===a||h===null)break;t=h}if(c){for(let l of d)queueMicrotask(()=>{throw l});throw c}}finally{r.__root=a,delete r.currentTarget,s(b),f(L)}}}export{T as a,D as e,N as h,W as r};
|
@ -1 +0,0 @@
|
||||
import{l as o,a as r}from"../chunks/BF7Yuorz.js";export{o as load_css,r as start};
|
@ -1 +0,0 @@
|
||||
import{c as s,b as i}from"../chunks/DChXCVzF.js";import{b as p,Z as c,r as f,G as l,_ as u,h as _,e as d,t as m,T as h,v}from"../chunks/DQ4wegPz.js";function b(n,e,...r){var t=n,o=l,a;p(()=>{o!==(o=e())&&(a&&(u(a),a=null),a=f(()=>o(t,...r)))},c),_&&(t=d)}const y=!0,E=Object.freeze(Object.defineProperty({__proto__:null,prerender:y},Symbol.toStringTag,{value:"Module"}));function S(n,e){m(e,!0);var r=s(),t=h(r);b(t,()=>e.children),i(n,r),v()}export{S as component,E as universal};
|
@ -1 +0,0 @@
|
||||
import{b as f,t as d}from"../chunks/DChXCVzF.js";import{i as h}from"../chunks/DN-4COnd.js";import{t as l,T as v,U as x,v as _,V as o,W as p,X as $}from"../chunks/DQ4wegPz.js";import{s as u}from"../chunks/CjZ2NPsf.js";import{u as b,s as k,p as t}from"../chunks/BF7Yuorz.js";const E={get data(){return t.data},get error(){return t.error},get form(){return t.form},get params(){return t.params},get route(){return t.route},get state(){return t.state},get status(){return t.status},get url(){return t.url}};k.updated.check;const n=E;var T=d("<h1> </h1> <p> </p>",1);function q(m,g){l(g,!1),h();var e=T(),r=v(e),i=o(r,!0);p(r);var a=$(r,2),c=o(a,!0);p(a),x(()=>{var s;u(i,n.status),u(c,(s=n.error)==null?void 0:s.message)}),f(m,e),_()}export{q as component};
|
@ -1 +0,0 @@
|
||||
import{b as n,t as c}from"../chunks/DChXCVzF.js";import{i as _}from"../chunks/DN-4COnd.js";import{t as g,V as i,W as l,X as m,U as h,v as y,C as k,a0 as w,T as L}from"../chunks/DQ4wegPz.js";import{d as j,e as $,f as N,g as b,a as P,B as x,N as B}from"../chunks/BMK9YY9W.js";import{s as u}from"../chunks/CjZ2NPsf.js";import{p as z}from"../chunks/DqqhFrJ_.js";import{b as S}from"../chunks/CCN-q-DV.js";var U=c('<div><h3 class="text-lg font-semibold tracking-tighter mt-3 mb-1"> </h3> <p class="text-sm leading-5"> </p></div>');function D(o,s){g(s,!1);let e=z(s,"class",8,""),a={title:"Nexo bot for Discord",desc:"My own personal bot for Discord, written in Python using the discord.py library."};_();var t=U();const d=w(()=>$(N("px-2 text-gray-100 sm:px-4 py-0 sm:pb-3 text-left",e())));var r=i(t),p=i(r,!0);l(r);var v=m(r,2),f=i(v,!0);l(v),l(t),h(()=>{j(t,k(d),""),u(p,a.title),u(f,a.desc)}),n(o,t),y()}const I=""+new URL("../assets/nexo_mockup.BQrQL36w.png",import.meta.url).href;var Q=c('<a><div class="rounded-3xl shadow-3xl relative overflow-hidden group card svelte-1ki4ixf"><img placeholder="blur" alt="nexo_mockup" class="w-[25rem] object-cover object-center m-0"> <div class="absolute inset-0 from-stone-900/90 via-stone-900/60 to-stone-900/5 bg-gradient-to-t backdrop-blur-[2px] transition-all duration-300"></div> <!></div></a>');function R(o,s){var e=Q();b(e,"href",`${S??""}/nexo_project`);var a=i(e),t=i(a);b(t,"src",I);var d=m(t,4);P(d,s,"default",{},r=>{D(r,{class:"absolute pb-0.5 px-4 md:pb-10 inset-x-0 bottom-2 flex flex-col justify-end size-full"})}),l(a),l(e),n(o,e)}var W=c('<div><h3 class="text-lg font-semibold tracking-tighter mt-3 mb-1"> </h3> <p class="text-sm leading-5"> </p></div>');function q(o,s){g(s,!1);let e=z(s,"class",8,""),a={title:"Website for my uncle's business",desc:"A website for my uncle's business. It's purpose is to be like a business card, but on the internet."};_();var t=W();const d=w(()=>$(N("px-2 text-gray-100 sm:px-4 py-0 sm:pb-3 text-left",e())));var r=i(t),p=i(r,!0);l(r);var v=m(r,2),f=i(v,!0);l(v),l(t),h(()=>{j(t,k(d),""),u(p,a.title),u(f,a.desc)}),n(o,t),y()}const A=""+new URL("../assets/sbau_mockup.LKdekisS.png",import.meta.url).href;var C=c('<div class="rounded-3xl shadow-3xl relative overflow-hidden group card svelte-1ki4ixf"><img placeholder="blur" alt="sbau_mockup" class="w-[25rem] object-cover object-center m-0"> <div class="absolute inset-0 from-stone-900/90 via-stone-900/60 to-stone-900/5 bg-gradient-to-t backdrop-blur-[2px] transition-all duration-300"></div> <!></div>');function F(o,s){var e=C(),a=i(e);b(a,"src",A);var t=m(a,4);P(t,s,"default",{},d=>{q(d,{class:"absolute pb-0.5 px-4 md:pb-10 inset-x-0 bottom-2 flex flex-col justify-end size-full"})}),l(e),n(o,e)}var K=c(`<h1 class="text-4xl mb-12 text-center">Projects I've worked on:</h1>`),M=c('<div class="siatka grid gap-8 items-center justify-center svelte-zzsmm5"><!> <!></div>'),T=c('<div class="h-screen flex flex-col items-center justify-center"><!> <!></div>');function V(o){var s=T(),e=i(s);x(e,{delay:.1,children:(t,d)=>{var r=K();n(t,r)},$$slots:{default:!0}});var a=m(e,2);x(a,{delay:.1*2,children:(t,d)=>{var r=M(),p=i(r);R(p,{});var v=m(p,2);F(v,{}),l(r),n(t,r)},$$slots:{default:!0}}),l(s),n(o,s)}var X=c("<!> <!>",1);function ee(o){var s=X(),e=L(s);V(e);var a=m(e,2);B(a),n(o,s)}export{ee as component};
|
@ -1 +0,0 @@
|
||||
{"version":"1742934597318"}
|
@ -1,253 +0,0 @@
|
||||
{
|
||||
".svelte-kit/generated/server/internal.js": {
|
||||
"file": "internal.js",
|
||||
"name": "internal",
|
||||
"src": ".svelte-kit/generated/server/internal.js",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_internal.js",
|
||||
"_paths.js"
|
||||
]
|
||||
},
|
||||
"_equality.js": {
|
||||
"file": "chunks/equality.js",
|
||||
"name": "equality"
|
||||
},
|
||||
"_escaping.js": {
|
||||
"file": "chunks/escaping.js",
|
||||
"name": "escaping"
|
||||
},
|
||||
"_exports.js": {
|
||||
"file": "chunks/exports.js",
|
||||
"name": "exports"
|
||||
},
|
||||
"_index.js": {
|
||||
"file": "chunks/index.js",
|
||||
"name": "index"
|
||||
},
|
||||
"_index2.js": {
|
||||
"file": "chunks/index2.js",
|
||||
"name": "index",
|
||||
"imports": [
|
||||
"_index.js",
|
||||
"_equality.js"
|
||||
]
|
||||
},
|
||||
"_internal.js": {
|
||||
"file": "chunks/internal.js",
|
||||
"name": "internal",
|
||||
"imports": [
|
||||
"_index.js",
|
||||
"_equality.js",
|
||||
"_paths.js"
|
||||
]
|
||||
},
|
||||
"_navigations.js": {
|
||||
"file": "chunks/navigations.js",
|
||||
"name": "navigations",
|
||||
"imports": [
|
||||
"_index.js",
|
||||
"_index2.js",
|
||||
"_paths.js",
|
||||
"_escaping.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/navigations.CSAm3iAf.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2",
|
||||
"_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf",
|
||||
"_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2",
|
||||
"_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf",
|
||||
"_app/immutable/assets/fa-solid-900.CTAAxXor.woff2",
|
||||
"_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf",
|
||||
"_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2",
|
||||
"_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf"
|
||||
]
|
||||
},
|
||||
"_paths.js": {
|
||||
"file": "chunks/paths.js",
|
||||
"name": "paths"
|
||||
},
|
||||
"_use-motion-template.js": {
|
||||
"file": "chunks/use-motion-template.js",
|
||||
"name": "use-motion-template",
|
||||
"imports": [
|
||||
"_navigations.js"
|
||||
]
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf": {
|
||||
"file": "_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2": {
|
||||
"file": "_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf": {
|
||||
"file": "_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2": {
|
||||
"file": "_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf": {
|
||||
"file": "_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2": {
|
||||
"file": "_app/immutable/assets/fa-solid-900.CTAAxXor.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.ttf": {
|
||||
"file": "_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.ttf"
|
||||
},
|
||||
"node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.woff2": {
|
||||
"file": "_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2",
|
||||
"src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.woff2"
|
||||
},
|
||||
"node_modules/@sveltejs/kit/src/runtime/components/svelte-5/error.svelte": {
|
||||
"file": "entries/fallbacks/error.svelte.js",
|
||||
"name": "entries/fallbacks/error.svelte",
|
||||
"src": "node_modules/@sveltejs/kit/src/runtime/components/svelte-5/error.svelte",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_escaping.js",
|
||||
"_index.js",
|
||||
"_exports.js",
|
||||
"_index2.js"
|
||||
]
|
||||
},
|
||||
"node_modules/@sveltejs/kit/src/runtime/server/index.js": {
|
||||
"file": "index.js",
|
||||
"name": "index",
|
||||
"src": "node_modules/@sveltejs/kit/src/runtime/server/index.js",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_index.js",
|
||||
"_paths.js",
|
||||
"_exports.js",
|
||||
"_index2.js",
|
||||
"_internal.js"
|
||||
]
|
||||
},
|
||||
"src/lib/img/Javascript_Logo.svg": {
|
||||
"file": "_app/immutable/assets/Javascript_Logo.DpxT93Ny.svg",
|
||||
"src": "src/lib/img/Javascript_Logo.svg"
|
||||
},
|
||||
"src/lib/img/discordpy_logo.png": {
|
||||
"file": "_app/immutable/assets/discordpy_logo.B5e03DV7.png",
|
||||
"src": "src/lib/img/discordpy_logo.png"
|
||||
},
|
||||
"src/lib/img/nexo_mockup.png": {
|
||||
"file": "_app/immutable/assets/nexo_mockup.BQrQL36w.png",
|
||||
"src": "src/lib/img/nexo_mockup.png"
|
||||
},
|
||||
"src/lib/img/nexo_screenshot.png": {
|
||||
"file": "_app/immutable/assets/nexo_screenshot.Bcm4Ri0h.png",
|
||||
"src": "src/lib/img/nexo_screenshot.png"
|
||||
},
|
||||
"src/lib/img/sbau_mockup.png": {
|
||||
"file": "_app/immutable/assets/sbau_mockup.LKdekisS.png",
|
||||
"src": "src/lib/img/sbau_mockup.png"
|
||||
},
|
||||
"src/routes/+layout.js": {
|
||||
"file": "entries/pages/_layout.js",
|
||||
"name": "entries/pages/_layout",
|
||||
"src": "src/routes/+layout.js",
|
||||
"isEntry": true
|
||||
},
|
||||
"src/routes/+layout.svelte": {
|
||||
"file": "entries/pages/_layout.svelte.js",
|
||||
"name": "entries/pages/_layout.svelte",
|
||||
"src": "src/routes/+layout.svelte",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_index.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/_layout.B95fEswO.css"
|
||||
]
|
||||
},
|
||||
"src/routes/+page.svelte": {
|
||||
"file": "entries/pages/_page.svelte.js",
|
||||
"name": "entries/pages/_page.svelte",
|
||||
"src": "src/routes/+page.svelte",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_index.js",
|
||||
"_navigations.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/_page.CSDlrlWH.css"
|
||||
]
|
||||
},
|
||||
"src/routes/contact/+page.svelte": {
|
||||
"file": "entries/pages/contact/_page.svelte.js",
|
||||
"name": "entries/pages/contact/_page.svelte",
|
||||
"src": "src/routes/contact/+page.svelte",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_navigations.js",
|
||||
"_index.js",
|
||||
"_use-motion-template.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/_page.DxWaHxfu.css"
|
||||
]
|
||||
},
|
||||
"src/routes/nexo_project/+page.svelte": {
|
||||
"file": "entries/pages/nexo_project/_page.svelte.js",
|
||||
"name": "entries/pages/nexo_project/_page.svelte",
|
||||
"src": "src/routes/nexo_project/+page.svelte",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_navigations.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/_page.B7UNwtVr.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/nexo_screenshot.Bcm4Ri0h.png"
|
||||
]
|
||||
},
|
||||
"src/routes/projects/+page.svelte": {
|
||||
"file": "entries/pages/projects/_page.svelte.js",
|
||||
"name": "entries/pages/projects/_page.svelte",
|
||||
"src": "src/routes/projects/+page.svelte",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_navigations.js",
|
||||
"_index.js",
|
||||
"_escaping.js",
|
||||
"_paths.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/_page.CvTVcXcF.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/nexo_mockup.BQrQL36w.png",
|
||||
"_app/immutable/assets/sbau_mockup.LKdekisS.png"
|
||||
]
|
||||
},
|
||||
"src/routes/skills/+page.svelte": {
|
||||
"file": "entries/pages/skills/_page.svelte.js",
|
||||
"name": "entries/pages/skills/_page.svelte",
|
||||
"src": "src/routes/skills/+page.svelte",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_navigations.js",
|
||||
"_index.js",
|
||||
"_use-motion-template.js"
|
||||
],
|
||||
"css": [
|
||||
"_app/immutable/assets/_page.CcwkHlYi.css"
|
||||
],
|
||||
"assets": [
|
||||
"_app/immutable/assets/Javascript_Logo.DpxT93Ny.svg",
|
||||
"_app/immutable/assets/discordpy_logo.B5e03DV7.png"
|
||||
]
|
||||
}
|
||||
}
|
@ -1,150 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="145.75"
|
||||
height="157.82767"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="javascript.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.77995601"
|
||||
inkscape:cx="50.16802"
|
||||
inkscape:cy="19.624571"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1026"
|
||||
inkscape:window-height="764"
|
||||
inkscape:window-x="220"
|
||||
inkscape:window-y="220"
|
||||
inkscape:window-maximized="0"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-326.59295,-168.33349)">
|
||||
<g
|
||||
id="g8487"
|
||||
transform="translate(-202.57553,-38.463711)">
|
||||
<g
|
||||
transform="matrix(1.25,0,0,1.25,-2.5065195,174.1722)"
|
||||
id="g3652">
|
||||
<path
|
||||
style="opacity:0.85;fill:#101010"
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 512.87,26.15 c 1.4,-0.02 2.81,-0.04 4.22,-0.05 0.02,0.78 0.05,2.33 0.07,3.11 -1.44,0 -2.88,-0.01 -4.31,-0.01 0,-0.76 0.02,-2.28 0.02,-3.05 z"
|
||||
id="path3654" />
|
||||
</g>
|
||||
<path
|
||||
id="path3664"
|
||||
d="m 531.79348,207.6597 c 3.2125,0.025 6.4375,0.0375 9.675,0.05 -0.275,5.75 0.85,11.725 -0.775,17.325 -2.1,4.025 -7.325,3.2375 -11.0875,3.3125 -0.15,-1.275 -0.3,-2.55 -0.4375,-3.825 2.1625,-0.175 4.5125,0.25 6.5,-0.8625 1.2875,-3.9875 0.7125,-8.25 0.3875,-12.35 -1.1,0.025 -3.2875,0.05 -4.3875,0.0625 0.0375,-0.925 0.0875,-2.7875 0.125,-3.7125 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3666"
|
||||
d="m 596.15598,209.2347 c 3.7875,-2.925 8.7625,-1.725 12.975,-0.5875 -0.0125,1.1125 -0.025,3.3375 -0.025,4.45 -3.2625,-1.3125 -9.4625,-4.175 -10.2875,1.225 3.0875,0.9375 6.35,1.4875 9.15,3.1625 2.975,2.425 2.1375,7.9375 -1.2875,9.6 -3.9,2.3125 -8.525,1.05 -12.6375,0.2125 -0.2375,-1.7125 -0.475,-3.4125 -0.6875,-5.125 3.4625,1.525 10.475,5.1375 11.5125,-0.7 -3.475,-1.3125 -7.8,-1.5 -10.325,-4.5 -1.1125,-2.55 -0.925,-6.1 1.6125,-7.7375 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3668"
|
||||
d="m 665.26848,208.3722 c 1.4625,0 2.9375,0 4.425,0 0.0375,1.4125 0.0875,2.825 0.15,4.2375 1.125,0.0125 3.3875,0.0375 4.525,0.05 0.025,0.8625 0.0625,2.575 0.0875,3.425 -1.15,-0.0125 -3.45,-0.0375 -4.6,-0.0625 0.0625,2.8625 -0.675,5.9875 0.7625,8.625 1.075,0.1125 3.225,0.325 4.3,0.4375 -0.1125,5.2625 -6.1125,2.875 -9.2875,2.05 -0.2875,-3.2125 -0.425,-6.425 -0.425,-9.65 -0.8125,-1.1375 -1.625,-2.2875 -2.425,-3.425 0.6125,-0.5625 1.8375,-1.6875 2.45,-2.25 0.0125,-0.8625 0.025,-2.5875 0.0375,-3.4375 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3670"
|
||||
d="m 545.36848,212.7722 c 4.075,-0.2125 9.775,-1.725 12.3375,2.4875 0.9125,4.175 0.3375,8.5125 0.475,12.7625 -1.825,-0.1625 -3.65,-0.3375 -5.4625,-0.5 -2.075,0.175 -4.5125,1.7125 -6.425,0.3375 -3.175,-1.525 -3.225,-7.15 0.1125,-8.5125 2.425,-1 5.075,-1.175 7.6125,-1.775 -2.4125,-2.5 -5.8375,-1.55 -8.875,-1.225 0.0625,-0.9 0.175,-2.6875 0.225,-3.575 m 3.975,8.5875 c -0.1375,1.2125 -0.2625,2.425 -0.375,3.65 1.3875,-0.075 2.775,-0.1375 4.175,-0.2125 0.1,-1.3125 0.2125,-2.625 0.325,-3.9375 -1.3875,0.1625 -2.7625,0.3375 -4.125,0.5 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3672"
|
||||
d="m 560.04348,212.3347 c 1.2,0.2375 3.6125,0.7125 4.8125,0.95 1.2625,2.9 2.125,5.95 3.35,8.875 1.025,-3.125 1.975,-6.2875 2.9,-9.45 1.2,-0.025 3.6125,-0.0625 4.8125,-0.0875 -1.7,5.3625 -3.6,10.6625 -5.725,15.8875 -1.65,-0.2125 -3.275,-0.5625 -4.85,-1.025 -2.275,-4.85 -3.775,-10.025 -5.3,-15.15 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3674"
|
||||
d="m 577.46848,216.3222 c 0.35,-1.1875 0.75,-2.375 1.1875,-3.5375 3.875,-0.5625 9.125,-1.3875 11.7875,2.2375 0.9125,4.325 0.35,8.8 0.4375,13.1875 -1.8375,-0.25 -3.6625,-0.5 -5.4875,-0.75 -3.275,1.7375 -8.7375,1.1125 -8.6625,-3.5 -0.625,-5.475 6.2125,-5.55 9.925,-6.275 -2.2375,-3 -6.1125,-1.4125 -9.1875,-1.3625 m 4.525,5.15 c -0.1375,1.125 -0.2625,2.2625 -0.3875,3.3875 1.375,0.0375 2.75,0.075 4.1375,0.1 0.125,-1.3875 0.25,-2.7625 0.375,-4.15 -1.375,0.2125 -2.75,0.4375 -4.125,0.6625 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3676"
|
||||
d="m 610.90598,220.4097 c -0.3875,-6.8 8.2625,-10.3625 13.4375,-6.7375 0.125,0.9625 0.3625,2.9 0.475,3.8625 -2.375,-0.75 -4.8125,-2.45 -7.3625,-1.3 -2.7,2.575 -2.1375,9.1125 2.4375,8.725 1.2625,-0.4 3.775,-1.2 5.0375,-1.6 -0.225,1.075 -0.6625,3.225 -0.875,4.2875 -5.4125,2.55 -13.575,-0.4625 -13.15,-7.2375 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3678"
|
||||
d="m 626.89348,212.2847 c 1.875,0.5 3.7875,1 5.675,1.5375 1.4125,-0.5125 2.8375,-1.0125 4.275,-1.525 0.0625,1.2 0.2125,3.6 0.2875,4.8 -1.8,0.0875 -3.6,0.175 -5.375,0.2625 -0.125,3.5875 -0.1625,7.1625 -0.1875,10.75 -1.175,0.0125 -3.5375,0.025 -4.7125,0.0375 -0.0625,-5.2875 -0.075,-10.575 0.0375,-15.8625 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<path
|
||||
id="path3680"
|
||||
d="m 647.21848,212.6222 c 3.45,0.775 6.925,0.5375 10.3625,-0.15 5.3875,1.1125 5.5125,8.75 3.4625,12.75 -1.7,3.45 -5.8625,3.125 -9.075,2.95 0.025,1.825 0.05,3.6375 0.075,5.4625 -1.2,-0.0125 -3.625,-0.0375 -4.8375,-0.0625 0,-6.975 -0.0125,-13.9625 0.0125,-20.95 m 4.875,3.675 c -0.05,2.9125 -0.075,5.8375 -0.05,8.75 1.55,-0.425 3.55,-0.125 4.725,-1.4625 0.875,-2.375 0.1875,-4.9375 0.0125,-7.3875 -1.5625,0.025 -3.125,0.0625 -4.6875,0.1 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#131313" />
|
||||
<g
|
||||
transform="matrix(1.25,0,0,1.25,-2.5065195,174.1722)"
|
||||
id="g3688">
|
||||
<path
|
||||
style="fill:#131313"
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 513.23,30.79 c 0.89,0 2.67,0 3.55,0 0.06,4.13 0.06,8.25 0,12.38 -0.89,0 -2.66,0 -3.55,0 -0.07,-4.12 -0.07,-8.25 0,-12.38 z"
|
||||
id="path3690" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(1.25,0,0,1.25,-2.5065195,174.1722)"
|
||||
id="g3768">
|
||||
<path
|
||||
style="fill:#d6ba32"
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 439.03,51.2 c 9.97,-0.42 19.96,0.12 29.94,-0.05 11.01,-0.35 22.01,-0.06 33.03,-0.02 8.74,0.02 17.48,-0.04 26.22,0.03 -2.75,30.33 -5.52,60.66 -8.07,91.01 -11.71,3.33 -23.43,6.61 -35.14,9.92 -1.5,0.62 -3.04,0.04 -4.48,-0.35 -11.13,-3.2 -22.26,-6.37 -33.41,-9.45 -2.9,-30.34 -5.63,-60.71 -8.09,-91.09 m 44.78,7.91 c -0.41,14.96 -0.06,29.92 -0.18,44.88 0.11,13.68 -0.2,27.37 0.16,41.05 9.84,-2.32 19.55,-5.17 29.26,-7.98 2.44,-25.97 4.82,-51.94 6.86,-77.94 -12.03,-0.12 -24.07,0.02 -36.1,-0.01 m -12.52,58.42 c -5.78,-1.58 -11.49,-3.4 -17.35,-4.65 -0.17,3.48 -0.11,6.96 0.29,10.42 8.58,2.09 16.98,4.84 25.57,6.89 0.06,-19.81 -0.03,-39.63 0.04,-59.44 -2.8,-0.07 -5.6,-0.11 -8.4,-0.17 -0.32,15.64 -0.02,31.3 -0.15,46.95 z"
|
||||
id="path3770" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(1.25,0,0,1.25,-2.5065195,174.1722)"
|
||||
id="g3796">
|
||||
<path
|
||||
style="fill:#ffda3e"
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 483.81,59.11 c 12.03,0.03 24.07,-0.11 36.1,0.01 -2.04,26 -4.42,51.97 -6.86,77.94 -9.71,2.81 -19.42,5.66 -29.26,7.98 -0.36,-13.68 -0.05,-27.37 -0.16,-41.05 0.12,-14.96 -0.23,-29.92 0.18,-44.88 m 3.37,11.63 c 0.04,12.88 0.05,25.77 0,38.65 5.88,-0.95 11.74,-2.04 17.6,-3.11 -0.09,3 -0.21,6 -0.34,9 -5.71,1.52 -11.41,3.09 -17.15,4.5 -0.09,3.46 -0.1,6.92 -0.07,10.39 7.23,-1.62 14.35,-3.66 21.53,-5.47 0.9,-0.42 2.63,-0.37 2.55,-1.78 0.87,-9.26 1.41,-18.56 2.25,-27.84 -5.95,0.49 -11.84,1.49 -17.79,1.9 -0.05,-5.26 -0.06,-10.52 0.02,-15.78 6.26,0 12.51,0 18.77,0.01 0.4,-3.51 0.75,-7.03 1.02,-10.55 -9.46,0.04 -18.93,-0.09 -28.39,0.08 z"
|
||||
id="path3798" />
|
||||
</g>
|
||||
<path
|
||||
id="path3806"
|
||||
d="m 586.60598,321.0847 c 0.1625,-19.5625 -0.2125,-39.1375 0.1875,-58.6875 3.5,0.075 7,0.125 10.5,0.2125 -0.0875,24.7625 0.025,49.5375 -0.05,74.3 -10.7375,-2.5625 -21.2375,-6 -31.9625,-8.6125 -0.5,-4.325 -0.575,-8.675 -0.3625,-13.025 7.325,1.5625 14.4625,3.8375 21.6875,5.8125 z"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#ebebeb" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 9.3 KiB |
@ -1 +0,0 @@
|
||||
.siatka.svelte-1utbc06{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 540px){.cheight1.svelte-1utbc06{height:100vh}.mwm.svelte-1utbc06{display:none}}@media screen and (max-width: 540px){.mwp.svelte-1utbc06{display:none}.siatka.svelte-1utbc06{grid-template-columns:none;gap:1rem}.ctext1.svelte-1utbc06{margin-top:3rem}.ctext2.svelte-1utbc06{text-align:center}}
|
@ -1 +0,0 @@
|
||||
.hero.svelte-1epqffq p:where(.svelte-1epqffq){width:40rem}@media screen and (max-width: 540px){.hero.svelte-1epqffq p:where(.svelte-1epqffq){width:21rem}}.hero.svelte-1epqffq i:where(.svelte-1epqffq){transition:transform .2s}.hero.svelte-1epqffq i:where(.svelte-1epqffq):hover{transform:scale(1.15)}
|
@ -1 +0,0 @@
|
||||
.size-full.svelte-1dd4shl{width:100%;height:100%}@media screen and (max-width: 540px){.gapphone.svelte-o9w2j2{gap:.5rem}}
|
@ -1 +0,0 @@
|
||||
.card.svelte-1ki4ixf{transition:all .3s;filter:grayscale(100%)}.card.svelte-1ki4ixf:hover{transform:scale(1.05);filter:grayscale(0%)}.siatka.svelte-zzsmm5{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width: 540px){.siatka.svelte-zzsmm5{grid-template-columns:none}}
|
@ -1 +0,0 @@
|
||||
.size-full.svelte-1dd4shl{width:100%;height:100%}
|
Before Width: | Height: | Size: 115 KiB |
Before Width: | Height: | Size: 329 KiB |
Before Width: | Height: | Size: 112 KiB |
Before Width: | Height: | Size: 265 KiB |
@ -1,14 +0,0 @@
|
||||
function equals(value) {
|
||||
return value === this.v;
|
||||
}
|
||||
function safe_not_equal(a, b) {
|
||||
return a != a ? b == b : a !== b || a !== null && typeof a === "object" || typeof a === "function";
|
||||
}
|
||||
function safe_equals(value) {
|
||||
return !safe_not_equal(value, this.v);
|
||||
}
|
||||
export {
|
||||
safe_not_equal as a,
|
||||
equals as e,
|
||||
safe_equals as s
|
||||
};
|
@ -1,19 +0,0 @@
|
||||
const ATTR_REGEX = /[&"<]/g;
|
||||
const CONTENT_REGEX = /[&<]/g;
|
||||
function escape_html(value, is_attr) {
|
||||
const str = String(value ?? "");
|
||||
const pattern = is_attr ? ATTR_REGEX : CONTENT_REGEX;
|
||||
pattern.lastIndex = 0;
|
||||
let escaped = "";
|
||||
let last = 0;
|
||||
while (pattern.test(str)) {
|
||||
const i = pattern.lastIndex - 1;
|
||||
const ch = str[i];
|
||||
escaped += str.substring(last, i) + (ch === "&" ? "&" : ch === '"' ? """ : "<");
|
||||
last = i + 1;
|
||||
}
|
||||
return escaped + str.substring(last);
|
||||
}
|
||||
export {
|
||||
escape_html as e
|
||||
};
|
@ -1,172 +0,0 @@
|
||||
const internal = new URL("sveltekit-internal://");
|
||||
function resolve(base, path) {
|
||||
if (path[0] === "/" && path[1] === "/") return path;
|
||||
let url = new URL(base, internal);
|
||||
url = new URL(path, url);
|
||||
return url.protocol === internal.protocol ? url.pathname + url.search + url.hash : url.href;
|
||||
}
|
||||
function normalize_path(path, trailing_slash) {
|
||||
if (path === "/" || trailing_slash === "ignore") return path;
|
||||
if (trailing_slash === "never") {
|
||||
return path.endsWith("/") ? path.slice(0, -1) : path;
|
||||
} else if (trailing_slash === "always" && !path.endsWith("/")) {
|
||||
return path + "/";
|
||||
}
|
||||
return path;
|
||||
}
|
||||
function decode_pathname(pathname) {
|
||||
return pathname.split("%25").map(decodeURI).join("%25");
|
||||
}
|
||||
function decode_params(params) {
|
||||
for (const key in params) {
|
||||
params[key] = decodeURIComponent(params[key]);
|
||||
}
|
||||
return params;
|
||||
}
|
||||
function make_trackable(url, callback, search_params_callback, allow_hash = false) {
|
||||
const tracked = new URL(url);
|
||||
Object.defineProperty(tracked, "searchParams", {
|
||||
value: new Proxy(tracked.searchParams, {
|
||||
get(obj, key) {
|
||||
if (key === "get" || key === "getAll" || key === "has") {
|
||||
return (param) => {
|
||||
search_params_callback(param);
|
||||
return obj[key](param);
|
||||
};
|
||||
}
|
||||
callback();
|
||||
const value = Reflect.get(obj, key);
|
||||
return typeof value === "function" ? value.bind(obj) : value;
|
||||
}
|
||||
}),
|
||||
enumerable: true,
|
||||
configurable: true
|
||||
});
|
||||
const tracked_url_properties = ["href", "pathname", "search", "toString", "toJSON"];
|
||||
if (allow_hash) tracked_url_properties.push("hash");
|
||||
for (const property of tracked_url_properties) {
|
||||
Object.defineProperty(tracked, property, {
|
||||
get() {
|
||||
callback();
|
||||
return url[property];
|
||||
},
|
||||
enumerable: true,
|
||||
configurable: true
|
||||
});
|
||||
}
|
||||
{
|
||||
tracked[Symbol.for("nodejs.util.inspect.custom")] = (depth, opts, inspect) => {
|
||||
return inspect(url, opts);
|
||||
};
|
||||
tracked.searchParams[Symbol.for("nodejs.util.inspect.custom")] = (depth, opts, inspect) => {
|
||||
return inspect(url.searchParams, opts);
|
||||
};
|
||||
}
|
||||
if (!allow_hash) {
|
||||
disable_hash(tracked);
|
||||
}
|
||||
return tracked;
|
||||
}
|
||||
function disable_hash(url) {
|
||||
allow_nodejs_console_log(url);
|
||||
Object.defineProperty(url, "hash", {
|
||||
get() {
|
||||
throw new Error(
|
||||
"Cannot access event.url.hash. Consider using `page.url.hash` inside a component instead"
|
||||
);
|
||||
}
|
||||
});
|
||||
}
|
||||
function disable_search(url) {
|
||||
allow_nodejs_console_log(url);
|
||||
for (const property of ["search", "searchParams"]) {
|
||||
Object.defineProperty(url, property, {
|
||||
get() {
|
||||
throw new Error(`Cannot access url.${property} on a page with prerendering enabled`);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
function allow_nodejs_console_log(url) {
|
||||
{
|
||||
url[Symbol.for("nodejs.util.inspect.custom")] = (depth, opts, inspect) => {
|
||||
return inspect(new URL(url), opts);
|
||||
};
|
||||
}
|
||||
}
|
||||
function validator(expected) {
|
||||
function validate(module, file) {
|
||||
if (!module) return;
|
||||
for (const key in module) {
|
||||
if (key[0] === "_" || expected.has(key)) continue;
|
||||
const values = [...expected.values()];
|
||||
const hint = hint_for_supported_files(key, file?.slice(file.lastIndexOf("."))) ?? `valid exports are ${values.join(", ")}, or anything with a '_' prefix`;
|
||||
throw new Error(`Invalid export '${key}'${file ? ` in ${file}` : ""} (${hint})`);
|
||||
}
|
||||
}
|
||||
return validate;
|
||||
}
|
||||
function hint_for_supported_files(key, ext = ".js") {
|
||||
const supported_files = [];
|
||||
if (valid_layout_exports.has(key)) {
|
||||
supported_files.push(`+layout${ext}`);
|
||||
}
|
||||
if (valid_page_exports.has(key)) {
|
||||
supported_files.push(`+page${ext}`);
|
||||
}
|
||||
if (valid_layout_server_exports.has(key)) {
|
||||
supported_files.push(`+layout.server${ext}`);
|
||||
}
|
||||
if (valid_page_server_exports.has(key)) {
|
||||
supported_files.push(`+page.server${ext}`);
|
||||
}
|
||||
if (valid_server_exports.has(key)) {
|
||||
supported_files.push(`+server${ext}`);
|
||||
}
|
||||
if (supported_files.length > 0) {
|
||||
return `'${key}' is a valid export in ${supported_files.slice(0, -1).join(", ")}${supported_files.length > 1 ? " or " : ""}${supported_files.at(-1)}`;
|
||||
}
|
||||
}
|
||||
const valid_layout_exports = /* @__PURE__ */ new Set([
|
||||
"load",
|
||||
"prerender",
|
||||
"csr",
|
||||
"ssr",
|
||||
"trailingSlash",
|
||||
"config"
|
||||
]);
|
||||
const valid_page_exports = /* @__PURE__ */ new Set([...valid_layout_exports, "entries"]);
|
||||
const valid_layout_server_exports = /* @__PURE__ */ new Set([...valid_layout_exports]);
|
||||
const valid_page_server_exports = /* @__PURE__ */ new Set([...valid_layout_server_exports, "actions", "entries"]);
|
||||
const valid_server_exports = /* @__PURE__ */ new Set([
|
||||
"GET",
|
||||
"POST",
|
||||
"PATCH",
|
||||
"PUT",
|
||||
"DELETE",
|
||||
"OPTIONS",
|
||||
"HEAD",
|
||||
"fallback",
|
||||
"prerender",
|
||||
"trailingSlash",
|
||||
"config",
|
||||
"entries"
|
||||
]);
|
||||
const validate_layout_exports = validator(valid_layout_exports);
|
||||
const validate_page_exports = validator(valid_page_exports);
|
||||
const validate_layout_server_exports = validator(valid_layout_server_exports);
|
||||
const validate_page_server_exports = validator(valid_page_server_exports);
|
||||
const validate_server_exports = validator(valid_server_exports);
|
||||
export {
|
||||
decode_params as a,
|
||||
validate_layout_exports as b,
|
||||
validate_page_server_exports as c,
|
||||
disable_search as d,
|
||||
validate_page_exports as e,
|
||||
decode_pathname as f,
|
||||
validate_server_exports as g,
|
||||
make_trackable as m,
|
||||
normalize_path as n,
|
||||
resolve as r,
|
||||
validate_layout_server_exports as v
|
||||
};
|
@ -1,114 +0,0 @@
|
||||
import { S as noop, a5 as subscribe_to_store, a6 as run_all } from "./index.js";
|
||||
import { a as safe_not_equal } from "./equality.js";
|
||||
const subscriber_queue = [];
|
||||
function readable(value, start) {
|
||||
return {
|
||||
subscribe: writable(value, start).subscribe
|
||||
};
|
||||
}
|
||||
function writable(value, start = noop) {
|
||||
let stop = null;
|
||||
const subscribers = /* @__PURE__ */ new Set();
|
||||
function set(new_value) {
|
||||
if (safe_not_equal(value, new_value)) {
|
||||
value = new_value;
|
||||
if (stop) {
|
||||
const run_queue = !subscriber_queue.length;
|
||||
for (const subscriber of subscribers) {
|
||||
subscriber[1]();
|
||||
subscriber_queue.push(subscriber, value);
|
||||
}
|
||||
if (run_queue) {
|
||||
for (let i = 0; i < subscriber_queue.length; i += 2) {
|
||||
subscriber_queue[i][0](subscriber_queue[i + 1]);
|
||||
}
|
||||
subscriber_queue.length = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
function update(fn) {
|
||||
set(fn(
|
||||
/** @type {T} */
|
||||
value
|
||||
));
|
||||
}
|
||||
function subscribe(run, invalidate = noop) {
|
||||
const subscriber = [run, invalidate];
|
||||
subscribers.add(subscriber);
|
||||
if (subscribers.size === 1) {
|
||||
stop = start(set, update) || noop;
|
||||
}
|
||||
run(
|
||||
/** @type {T} */
|
||||
value
|
||||
);
|
||||
return () => {
|
||||
subscribers.delete(subscriber);
|
||||
if (subscribers.size === 0 && stop) {
|
||||
stop();
|
||||
stop = null;
|
||||
}
|
||||
};
|
||||
}
|
||||
return { set, update, subscribe };
|
||||
}
|
||||
function derived(stores, fn, initial_value) {
|
||||
const single = !Array.isArray(stores);
|
||||
const stores_array = single ? [stores] : stores;
|
||||
if (!stores_array.every(Boolean)) {
|
||||
throw new Error("derived() expects stores as input, got a falsy value");
|
||||
}
|
||||
const auto = fn.length < 2;
|
||||
return readable(initial_value, (set, update) => {
|
||||
let started = false;
|
||||
const values = [];
|
||||
let pending = 0;
|
||||
let cleanup = noop;
|
||||
const sync = () => {
|
||||
if (pending) {
|
||||
return;
|
||||
}
|
||||
cleanup();
|
||||
const result = fn(single ? values[0] : values, set, update);
|
||||
if (auto) {
|
||||
set(result);
|
||||
} else {
|
||||
cleanup = typeof result === "function" ? result : noop;
|
||||
}
|
||||
};
|
||||
const unsubscribers = stores_array.map(
|
||||
(store, i) => subscribe_to_store(
|
||||
store,
|
||||
(value) => {
|
||||
values[i] = value;
|
||||
pending &= ~(1 << i);
|
||||
if (started) {
|
||||
sync();
|
||||
}
|
||||
},
|
||||
() => {
|
||||
pending |= 1 << i;
|
||||
}
|
||||
)
|
||||
);
|
||||
started = true;
|
||||
sync();
|
||||
return function stop() {
|
||||
run_all(unsubscribers);
|
||||
cleanup();
|
||||
started = false;
|
||||
};
|
||||
});
|
||||
}
|
||||
function get(store) {
|
||||
let value;
|
||||
subscribe_to_store(store, (_) => value = _)();
|
||||
return value;
|
||||
}
|
||||
export {
|
||||
derived as d,
|
||||
get as g,
|
||||
readable as r,
|
||||
writable as w
|
||||
};
|
@ -1,648 +0,0 @@
|
||||
import { a as active_reaction, i as is_runes, D as DERIVED, b as BLOCK_EFFECT, d as derived_sources, s as state_unsafe_mutation, c as increment_version, e as DIRTY, f as set_signal_status, C as CLEAN, U as UNOWNED, g as schedule_effect, M as MAYBE_DIRTY, h as active_effect, j as BRANCH_EFFECT, n as new_deps, u as untracked_writes, k as set_untracked_writes, H as HYDRATION_ERROR, l as get_next_sibling, m as define_property, o as set_active_reaction, p as set_active_effect, q as is_array, r as init_operations, t as get_first_child, v as HYDRATION_START, w as HYDRATION_END, x as hydration_failed, y as clear_text_content, z as array_from, A as component_root, E as create_text, F as branch, G as push, I as pop, J as component_context, K as get, L as LEGACY_PROPS, N as flush_sync, O as render, P as push$1, Q as setContext, R as pop$1 } from "./index.js";
|
||||
import { s as safe_equals, e as equals } from "./equality.js";
|
||||
import "clsx";
|
||||
import "./paths.js";
|
||||
let public_env = {};
|
||||
let safe_public_env = {};
|
||||
function set_private_env(environment) {
|
||||
}
|
||||
function set_public_env(environment) {
|
||||
public_env = environment;
|
||||
}
|
||||
function set_safe_public_env(environment) {
|
||||
safe_public_env = environment;
|
||||
}
|
||||
function source(v, stack) {
|
||||
var signal = {
|
||||
f: 0,
|
||||
// TODO ideally we could skip this altogether, but it causes type errors
|
||||
v,
|
||||
reactions: null,
|
||||
equals,
|
||||
version: 0
|
||||
};
|
||||
return signal;
|
||||
}
|
||||
// @__NO_SIDE_EFFECTS__
|
||||
function mutable_source(initial_value, immutable = false) {
|
||||
const s = source(initial_value);
|
||||
if (!immutable) {
|
||||
s.equals = safe_equals;
|
||||
}
|
||||
return s;
|
||||
}
|
||||
function set(source2, value) {
|
||||
if (active_reaction !== null && is_runes() && (active_reaction.f & (DERIVED | BLOCK_EFFECT)) !== 0 && // If the source was created locally within the current derived, then
|
||||
// we allow the mutation.
|
||||
(derived_sources === null || !derived_sources.includes(source2))) {
|
||||
state_unsafe_mutation();
|
||||
}
|
||||
return internal_set(source2, value);
|
||||
}
|
||||
function internal_set(source2, value) {
|
||||
if (!source2.equals(value)) {
|
||||
source2.v;
|
||||
source2.v = value;
|
||||
source2.version = increment_version();
|
||||
mark_reactions(source2, DIRTY);
|
||||
if (active_effect !== null && (active_effect.f & CLEAN) !== 0 && (active_effect.f & BRANCH_EFFECT) === 0) {
|
||||
if (new_deps !== null && new_deps.includes(source2)) {
|
||||
set_signal_status(active_effect, DIRTY);
|
||||
schedule_effect(active_effect);
|
||||
} else {
|
||||
if (untracked_writes === null) {
|
||||
set_untracked_writes([source2]);
|
||||
} else {
|
||||
untracked_writes.push(source2);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return value;
|
||||
}
|
||||
function mark_reactions(signal, status) {
|
||||
var reactions = signal.reactions;
|
||||
if (reactions === null) return;
|
||||
var length = reactions.length;
|
||||
for (var i = 0; i < length; i++) {
|
||||
var reaction = reactions[i];
|
||||
var flags = reaction.f;
|
||||
if ((flags & DIRTY) !== 0) continue;
|
||||
set_signal_status(reaction, status);
|
||||
if ((flags & (CLEAN | UNOWNED)) !== 0) {
|
||||
if ((flags & DERIVED) !== 0) {
|
||||
mark_reactions(
|
||||
/** @type {Derived} */
|
||||
reaction,
|
||||
MAYBE_DIRTY
|
||||
);
|
||||
} else {
|
||||
schedule_effect(
|
||||
/** @type {Effect} */
|
||||
reaction
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
function hydration_mismatch(location) {
|
||||
{
|
||||
console.warn(`https://svelte.dev/e/hydration_mismatch`);
|
||||
}
|
||||
}
|
||||
let hydrating = false;
|
||||
function set_hydrating(value) {
|
||||
hydrating = value;
|
||||
}
|
||||
let hydrate_node;
|
||||
function set_hydrate_node(node) {
|
||||
if (node === null) {
|
||||
hydration_mismatch();
|
||||
throw HYDRATION_ERROR;
|
||||
}
|
||||
return hydrate_node = node;
|
||||
}
|
||||
function hydrate_next() {
|
||||
return set_hydrate_node(
|
||||
/** @type {TemplateNode} */
|
||||
get_next_sibling(hydrate_node)
|
||||
);
|
||||
}
|
||||
const PASSIVE_EVENTS = ["touchstart", "touchmove"];
|
||||
function is_passive_event(name) {
|
||||
return PASSIVE_EVENTS.includes(name);
|
||||
}
|
||||
const all_registered_events = /* @__PURE__ */ new Set();
|
||||
const root_event_handles = /* @__PURE__ */ new Set();
|
||||
function handle_event_propagation(event) {
|
||||
var handler_element = this;
|
||||
var owner_document = (
|
||||
/** @type {Node} */
|
||||
handler_element.ownerDocument
|
||||
);
|
||||
var event_name = event.type;
|
||||
var path = event.composedPath?.() || [];
|
||||
var current_target = (
|
||||
/** @type {null | Element} */
|
||||
path[0] || event.target
|
||||
);
|
||||
var path_idx = 0;
|
||||
var handled_at = event.__root;
|
||||
if (handled_at) {
|
||||
var at_idx = path.indexOf(handled_at);
|
||||
if (at_idx !== -1 && (handler_element === document || handler_element === /** @type {any} */
|
||||
window)) {
|
||||
event.__root = handler_element;
|
||||
return;
|
||||
}
|
||||
var handler_idx = path.indexOf(handler_element);
|
||||
if (handler_idx === -1) {
|
||||
return;
|
||||
}
|
||||
if (at_idx <= handler_idx) {
|
||||
path_idx = at_idx;
|
||||
}
|
||||
}
|
||||
current_target = /** @type {Element} */
|
||||
path[path_idx] || event.target;
|
||||
if (current_target === handler_element) return;
|
||||
define_property(event, "currentTarget", {
|
||||
configurable: true,
|
||||
get() {
|
||||
return current_target || owner_document;
|
||||
}
|
||||
});
|
||||
var previous_reaction = active_reaction;
|
||||
var previous_effect = active_effect;
|
||||
set_active_reaction(null);
|
||||
set_active_effect(null);
|
||||
try {
|
||||
var throw_error;
|
||||
var other_errors = [];
|
||||
while (current_target !== null) {
|
||||
var parent_element = current_target.assignedSlot || current_target.parentNode || /** @type {any} */
|
||||
current_target.host || null;
|
||||
try {
|
||||
var delegated = current_target["__" + event_name];
|
||||
if (delegated !== void 0 && !/** @type {any} */
|
||||
current_target.disabled) {
|
||||
if (is_array(delegated)) {
|
||||
var [fn, ...data] = delegated;
|
||||
fn.apply(current_target, [event, ...data]);
|
||||
} else {
|
||||
delegated.call(current_target, event);
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
if (throw_error) {
|
||||
other_errors.push(error);
|
||||
} else {
|
||||
throw_error = error;
|
||||
}
|
||||
}
|
||||
if (event.cancelBubble || parent_element === handler_element || parent_element === null) {
|
||||
break;
|
||||
}
|
||||
current_target = parent_element;
|
||||
}
|
||||
if (throw_error) {
|
||||
for (let error of other_errors) {
|
||||
queueMicrotask(() => {
|
||||
throw error;
|
||||
});
|
||||
}
|
||||
throw throw_error;
|
||||
}
|
||||
} finally {
|
||||
event.__root = handler_element;
|
||||
delete event.currentTarget;
|
||||
set_active_reaction(previous_reaction);
|
||||
set_active_effect(previous_effect);
|
||||
}
|
||||
}
|
||||
function assign_nodes(start, end) {
|
||||
var effect = (
|
||||
/** @type {Effect} */
|
||||
active_effect
|
||||
);
|
||||
if (effect.nodes_start === null) {
|
||||
effect.nodes_start = start;
|
||||
effect.nodes_end = end;
|
||||
}
|
||||
}
|
||||
function mount(component, options2) {
|
||||
return _mount(component, options2);
|
||||
}
|
||||
function hydrate(component, options2) {
|
||||
init_operations();
|
||||
options2.intro = options2.intro ?? false;
|
||||
const target = options2.target;
|
||||
const was_hydrating = hydrating;
|
||||
const previous_hydrate_node = hydrate_node;
|
||||
try {
|
||||
var anchor = (
|
||||
/** @type {TemplateNode} */
|
||||
get_first_child(target)
|
||||
);
|
||||
while (anchor && (anchor.nodeType !== 8 || /** @type {Comment} */
|
||||
anchor.data !== HYDRATION_START)) {
|
||||
anchor = /** @type {TemplateNode} */
|
||||
get_next_sibling(anchor);
|
||||
}
|
||||
if (!anchor) {
|
||||
throw HYDRATION_ERROR;
|
||||
}
|
||||
set_hydrating(true);
|
||||
set_hydrate_node(
|
||||
/** @type {Comment} */
|
||||
anchor
|
||||
);
|
||||
hydrate_next();
|
||||
const instance = _mount(component, { ...options2, anchor });
|
||||
if (hydrate_node === null || hydrate_node.nodeType !== 8 || /** @type {Comment} */
|
||||
hydrate_node.data !== HYDRATION_END) {
|
||||
hydration_mismatch();
|
||||
throw HYDRATION_ERROR;
|
||||
}
|
||||
set_hydrating(false);
|
||||
return (
|
||||
/** @type {Exports} */
|
||||
instance
|
||||
);
|
||||
} catch (error) {
|
||||
if (error === HYDRATION_ERROR) {
|
||||
if (options2.recover === false) {
|
||||
hydration_failed();
|
||||
}
|
||||
init_operations();
|
||||
clear_text_content(target);
|
||||
set_hydrating(false);
|
||||
return mount(component, options2);
|
||||
}
|
||||
throw error;
|
||||
} finally {
|
||||
set_hydrating(was_hydrating);
|
||||
set_hydrate_node(previous_hydrate_node);
|
||||
}
|
||||
}
|
||||
const document_listeners = /* @__PURE__ */ new Map();
|
||||
function _mount(Component, { target, anchor, props = {}, events, context, intro = true }) {
|
||||
init_operations();
|
||||
var registered_events = /* @__PURE__ */ new Set();
|
||||
var event_handle = (events2) => {
|
||||
for (var i = 0; i < events2.length; i++) {
|
||||
var event_name = events2[i];
|
||||
if (registered_events.has(event_name)) continue;
|
||||
registered_events.add(event_name);
|
||||
var passive = is_passive_event(event_name);
|
||||
target.addEventListener(event_name, handle_event_propagation, { passive });
|
||||
var n = document_listeners.get(event_name);
|
||||
if (n === void 0) {
|
||||
document.addEventListener(event_name, handle_event_propagation, { passive });
|
||||
document_listeners.set(event_name, 1);
|
||||
} else {
|
||||
document_listeners.set(event_name, n + 1);
|
||||
}
|
||||
}
|
||||
};
|
||||
event_handle(array_from(all_registered_events));
|
||||
root_event_handles.add(event_handle);
|
||||
var component = void 0;
|
||||
var unmount2 = component_root(() => {
|
||||
var anchor_node = anchor ?? target.appendChild(create_text());
|
||||
branch(() => {
|
||||
if (context) {
|
||||
push({});
|
||||
var ctx = (
|
||||
/** @type {ComponentContext} */
|
||||
component_context
|
||||
);
|
||||
ctx.c = context;
|
||||
}
|
||||
if (events) {
|
||||
props.$$events = events;
|
||||
}
|
||||
if (hydrating) {
|
||||
assign_nodes(
|
||||
/** @type {TemplateNode} */
|
||||
anchor_node,
|
||||
null
|
||||
);
|
||||
}
|
||||
component = Component(anchor_node, props) || {};
|
||||
if (hydrating) {
|
||||
active_effect.nodes_end = hydrate_node;
|
||||
}
|
||||
if (context) {
|
||||
pop();
|
||||
}
|
||||
});
|
||||
return () => {
|
||||
for (var event_name of registered_events) {
|
||||
target.removeEventListener(event_name, handle_event_propagation);
|
||||
var n = (
|
||||
/** @type {number} */
|
||||
document_listeners.get(event_name)
|
||||
);
|
||||
if (--n === 0) {
|
||||
document.removeEventListener(event_name, handle_event_propagation);
|
||||
document_listeners.delete(event_name);
|
||||
} else {
|
||||
document_listeners.set(event_name, n);
|
||||
}
|
||||
}
|
||||
root_event_handles.delete(event_handle);
|
||||
if (anchor_node !== anchor) {
|
||||
anchor_node.parentNode?.removeChild(anchor_node);
|
||||
}
|
||||
};
|
||||
});
|
||||
mounted_components.set(component, unmount2);
|
||||
return component;
|
||||
}
|
||||
let mounted_components = /* @__PURE__ */ new WeakMap();
|
||||
function unmount(component, options2) {
|
||||
const fn = mounted_components.get(component);
|
||||
if (fn) {
|
||||
mounted_components.delete(component);
|
||||
return fn(options2);
|
||||
}
|
||||
return Promise.resolve();
|
||||
}
|
||||
function asClassComponent$1(component) {
|
||||
return class extends Svelte4Component {
|
||||
/** @param {any} options */
|
||||
constructor(options2) {
|
||||
super({
|
||||
component,
|
||||
...options2
|
||||
});
|
||||
}
|
||||
};
|
||||
}
|
||||
class Svelte4Component {
|
||||
/** @type {any} */
|
||||
#events;
|
||||
/** @type {Record<string, any>} */
|
||||
#instance;
|
||||
/**
|
||||
* @param {ComponentConstructorOptions & {
|
||||
* component: any;
|
||||
* }} options
|
||||
*/
|
||||
constructor(options2) {
|
||||
var sources = /* @__PURE__ */ new Map();
|
||||
var add_source = (key, value) => {
|
||||
var s = /* @__PURE__ */ mutable_source(value);
|
||||
sources.set(key, s);
|
||||
return s;
|
||||
};
|
||||
const props = new Proxy(
|
||||
{ ...options2.props || {}, $$events: {} },
|
||||
{
|
||||
get(target, prop) {
|
||||
return get(sources.get(prop) ?? add_source(prop, Reflect.get(target, prop)));
|
||||
},
|
||||
has(target, prop) {
|
||||
if (prop === LEGACY_PROPS) return true;
|
||||
get(sources.get(prop) ?? add_source(prop, Reflect.get(target, prop)));
|
||||
return Reflect.has(target, prop);
|
||||
},
|
||||
set(target, prop, value) {
|
||||
set(sources.get(prop) ?? add_source(prop, value), value);
|
||||
return Reflect.set(target, prop, value);
|
||||
}
|
||||
}
|
||||
);
|
||||
this.#instance = (options2.hydrate ? hydrate : mount)(options2.component, {
|
||||
target: options2.target,
|
||||
anchor: options2.anchor,
|
||||
props,
|
||||
context: options2.context,
|
||||
intro: options2.intro ?? false,
|
||||
recover: options2.recover
|
||||
});
|
||||
if (!options2?.props?.$$host || options2.sync === false) {
|
||||
flush_sync();
|
||||
}
|
||||
this.#events = props.$$events;
|
||||
for (const key of Object.keys(this.#instance)) {
|
||||
if (key === "$set" || key === "$destroy" || key === "$on") continue;
|
||||
define_property(this, key, {
|
||||
get() {
|
||||
return this.#instance[key];
|
||||
},
|
||||
/** @param {any} value */
|
||||
set(value) {
|
||||
this.#instance[key] = value;
|
||||
},
|
||||
enumerable: true
|
||||
});
|
||||
}
|
||||
this.#instance.$set = /** @param {Record<string, any>} next */
|
||||
(next) => {
|
||||
Object.assign(props, next);
|
||||
};
|
||||
this.#instance.$destroy = () => {
|
||||
unmount(this.#instance);
|
||||
};
|
||||
}
|
||||
/** @param {Record<string, any>} props */
|
||||
$set(props) {
|
||||
this.#instance.$set(props);
|
||||
}
|
||||
/**
|
||||
* @param {string} event
|
||||
* @param {(...args: any[]) => any} callback
|
||||
* @returns {any}
|
||||
*/
|
||||
$on(event, callback) {
|
||||
this.#events[event] = this.#events[event] || [];
|
||||
const cb = (...args) => callback.call(this, ...args);
|
||||
this.#events[event].push(cb);
|
||||
return () => {
|
||||
this.#events[event] = this.#events[event].filter(
|
||||
/** @param {any} fn */
|
||||
(fn) => fn !== cb
|
||||
);
|
||||
};
|
||||
}
|
||||
$destroy() {
|
||||
this.#instance.$destroy();
|
||||
}
|
||||
}
|
||||
let read_implementation = null;
|
||||
function set_read_implementation(fn) {
|
||||
read_implementation = fn;
|
||||
}
|
||||
function set_manifest(_) {
|
||||
}
|
||||
function asClassComponent(component) {
|
||||
const component_constructor = asClassComponent$1(component);
|
||||
const _render = (props, { context } = {}) => {
|
||||
const result = render(component, { props, context });
|
||||
return {
|
||||
css: { code: "", map: null },
|
||||
head: result.head,
|
||||
html: result.body
|
||||
};
|
||||
};
|
||||
component_constructor.render = _render;
|
||||
return component_constructor;
|
||||
}
|
||||
let prerendering = false;
|
||||
function set_building() {
|
||||
}
|
||||
function set_prerendering() {
|
||||
prerendering = true;
|
||||
}
|
||||
function Root($$payload, $$props) {
|
||||
push$1();
|
||||
let {
|
||||
stores,
|
||||
page,
|
||||
constructors,
|
||||
components = [],
|
||||
form,
|
||||
data_0 = null,
|
||||
data_1 = null
|
||||
} = $$props;
|
||||
{
|
||||
setContext("__svelte__", stores);
|
||||
}
|
||||
{
|
||||
stores.page.set(page);
|
||||
}
|
||||
const Pyramid_1 = constructors[1];
|
||||
if (constructors[1]) {
|
||||
$$payload.out += "<!--[-->";
|
||||
const Pyramid_0 = constructors[0];
|
||||
$$payload.out += `<!---->`;
|
||||
Pyramid_0($$payload, {
|
||||
data: data_0,
|
||||
form,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<!---->`;
|
||||
Pyramid_1($$payload2, { data: data_1, form });
|
||||
$$payload2.out += `<!---->`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!---->`;
|
||||
} else {
|
||||
$$payload.out += "<!--[!-->";
|
||||
const Pyramid_0 = constructors[0];
|
||||
$$payload.out += `<!---->`;
|
||||
Pyramid_0($$payload, { data: data_0, form });
|
||||
$$payload.out += `<!---->`;
|
||||
}
|
||||
$$payload.out += `<!--]--> `;
|
||||
{
|
||||
$$payload.out += "<!--[!-->";
|
||||
}
|
||||
$$payload.out += `<!--]-->`;
|
||||
pop$1();
|
||||
}
|
||||
const root = asClassComponent(Root);
|
||||
const options = {
|
||||
app_template_contains_nonce: false,
|
||||
csp: { "mode": "auto", "directives": { "upgrade-insecure-requests": false, "block-all-mixed-content": false }, "reportOnly": { "upgrade-insecure-requests": false, "block-all-mixed-content": false } },
|
||||
csrf_check_origin: true,
|
||||
embedded: false,
|
||||
env_public_prefix: "PUBLIC_",
|
||||
env_private_prefix: "",
|
||||
hash_routing: false,
|
||||
hooks: null,
|
||||
// added lazily, via `get_hooks`
|
||||
preload_strategy: "modulepreload",
|
||||
root,
|
||||
service_worker: false,
|
||||
templates: {
|
||||
app: ({ head, body, assets, nonce, env }) => '<!doctype html>\n<html lang="en">\n <head>\n <meta charset="utf-8" />\n <link rel="icon" href="' + assets + '/favicon.png" />\n <meta name="viewport" content="width=device-width, initial-scale=1" />\n ' + head + `
|
||||
</head>
|
||||
<body data-sveltekit-preload-data="hover" class="bg-cover" style="background-image: url('https://i.imgur.com/JOEUn40.png')">
|
||||
<div>` + body + "</div>\n </body>\n</html>\n",
|
||||
error: ({ status, message }) => '<!doctype html>\n<html lang="en">\n <head>\n <meta charset="utf-8" />\n <title>' + message + `</title>
|
||||
|
||||
<style>
|
||||
body {
|
||||
--bg: white;
|
||||
--fg: #222;
|
||||
--divider: #ccc;
|
||||
background: var(--bg);
|
||||
color: var(--fg);
|
||||
font-family:
|
||||
system-ui,
|
||||
-apple-system,
|
||||
BlinkMacSystemFont,
|
||||
'Segoe UI',
|
||||
Roboto,
|
||||
Oxygen,
|
||||
Ubuntu,
|
||||
Cantarell,
|
||||
'Open Sans',
|
||||
'Helvetica Neue',
|
||||
sans-serif;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
height: 100vh;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.error {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
max-width: 32rem;
|
||||
margin: 0 1rem;
|
||||
}
|
||||
|
||||
.status {
|
||||
font-weight: 200;
|
||||
font-size: 3rem;
|
||||
line-height: 1;
|
||||
position: relative;
|
||||
top: -0.05rem;
|
||||
}
|
||||
|
||||
.message {
|
||||
border-left: 1px solid var(--divider);
|
||||
padding: 0 0 0 1rem;
|
||||
margin: 0 0 0 1rem;
|
||||
min-height: 2.5rem;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.message h1 {
|
||||
font-weight: 400;
|
||||
font-size: 1em;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
body {
|
||||
--bg: #222;
|
||||
--fg: #ddd;
|
||||
--divider: #666;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="error">
|
||||
<span class="status">` + status + '</span>\n <div class="message">\n <h1>' + message + "</h1>\n </div>\n </div>\n </body>\n</html>\n"
|
||||
},
|
||||
version_hash: "7r7e0q"
|
||||
};
|
||||
async function get_hooks() {
|
||||
let handle;
|
||||
let handleFetch;
|
||||
let handleError;
|
||||
let init;
|
||||
let reroute;
|
||||
let transport;
|
||||
return {
|
||||
handle,
|
||||
handleFetch,
|
||||
handleError,
|
||||
init,
|
||||
reroute,
|
||||
transport
|
||||
};
|
||||
}
|
||||
export {
|
||||
set_private_env as a,
|
||||
prerendering as b,
|
||||
set_public_env as c,
|
||||
set_safe_public_env as d,
|
||||
set_read_implementation as e,
|
||||
set_building as f,
|
||||
get_hooks as g,
|
||||
set_manifest as h,
|
||||
set_prerendering as i,
|
||||
options as o,
|
||||
public_env as p,
|
||||
read_implementation as r,
|
||||
safe_public_env as s
|
||||
};
|
@ -1,23 +0,0 @@
|
||||
let base = "";
|
||||
let assets = base;
|
||||
const app_dir = "_app";
|
||||
const initial = { base, assets };
|
||||
function override(paths) {
|
||||
base = paths.base;
|
||||
assets = paths.assets;
|
||||
}
|
||||
function reset() {
|
||||
base = initial.base;
|
||||
assets = initial.assets;
|
||||
}
|
||||
function set_assets(path) {
|
||||
assets = initial.assets = path;
|
||||
}
|
||||
export {
|
||||
assets as a,
|
||||
base as b,
|
||||
app_dir as c,
|
||||
override as o,
|
||||
reset as r,
|
||||
set_assets as s
|
||||
};
|
@ -1,55 +0,0 @@
|
||||
import sync from "framesync";
|
||||
import { d as motionValue } from "./navigations.js";
|
||||
const useCombineMotionValues = (values, combineValues) => {
|
||||
let subscriptions = [];
|
||||
let vals = values;
|
||||
const unsubscribe = () => {
|
||||
subscriptions.forEach((unsubscribe2) => unsubscribe2());
|
||||
};
|
||||
const subscribe = () => {
|
||||
subscriptions = vals.map((val) => val.onChange(handler));
|
||||
updateValue();
|
||||
};
|
||||
const value = motionValue(combineValues(), () => {
|
||||
unsubscribe();
|
||||
subscribe();
|
||||
return unsubscribe;
|
||||
});
|
||||
let updateValue = () => {
|
||||
value.set(combineValues());
|
||||
};
|
||||
const handler = () => {
|
||||
sync.update(updateValue, false, true);
|
||||
};
|
||||
value.reset = (_values, _combineValues) => {
|
||||
vals = _values;
|
||||
unsubscribe();
|
||||
updateValue = () => {
|
||||
value.set(_combineValues());
|
||||
};
|
||||
subscribe();
|
||||
};
|
||||
return value;
|
||||
};
|
||||
const useMotionTemplate = (fragments, ...values) => {
|
||||
let numFragments = fragments.length;
|
||||
const buildValue = () => {
|
||||
let output = ``;
|
||||
for (let i = 0; i < numFragments; i++) {
|
||||
output += fragments[i];
|
||||
const value2 = values[i];
|
||||
if (value2) output += values[i].get();
|
||||
}
|
||||
return output;
|
||||
};
|
||||
const value = useCombineMotionValues(values, buildValue);
|
||||
value.resetInner = value.reset;
|
||||
value.reset = (f, ...vs) => {
|
||||
numFragments = f.length;
|
||||
value.resetInner(vs, buildValue);
|
||||
};
|
||||
return value;
|
||||
};
|
||||
export {
|
||||
useMotionTemplate as u
|
||||
};
|
@ -1,118 +0,0 @@
|
||||
import { e as escape_html } from "../../chunks/escaping.js";
|
||||
import "clsx";
|
||||
import { S as noop, T as getContext, R as pop, P as push } from "../../chunks/index.js";
|
||||
import "../../chunks/exports.js";
|
||||
import { w as writable } from "../../chunks/index2.js";
|
||||
const SNAPSHOT_KEY = "sveltekit:snapshot";
|
||||
const SCROLL_KEY = "sveltekit:scroll";
|
||||
function notifiable_store(value) {
|
||||
const store = writable(value);
|
||||
let ready = true;
|
||||
function notify() {
|
||||
ready = true;
|
||||
store.update((val) => val);
|
||||
}
|
||||
function set(new_value) {
|
||||
ready = false;
|
||||
store.set(new_value);
|
||||
}
|
||||
function subscribe(run) {
|
||||
let old_value;
|
||||
return store.subscribe((new_value) => {
|
||||
if (old_value === void 0 || ready && new_value !== old_value) {
|
||||
run(old_value = new_value);
|
||||
}
|
||||
});
|
||||
}
|
||||
return { notify, set, subscribe };
|
||||
}
|
||||
function create_updated_store() {
|
||||
const { set, subscribe } = writable(false);
|
||||
{
|
||||
return {
|
||||
subscribe,
|
||||
// eslint-disable-next-line @typescript-eslint/require-await
|
||||
check: async () => false
|
||||
};
|
||||
}
|
||||
}
|
||||
let updated;
|
||||
const is_legacy = noop.toString().includes("$$") || /function \w+\(\) \{\}/.test(noop.toString());
|
||||
if (is_legacy) {
|
||||
({
|
||||
data: {},
|
||||
form: null,
|
||||
error: null,
|
||||
params: {},
|
||||
route: { id: null },
|
||||
state: {},
|
||||
status: -1,
|
||||
url: new URL("https://example.com")
|
||||
});
|
||||
updated = { current: false };
|
||||
} else {
|
||||
updated = new class Updated {
|
||||
current = false;
|
||||
}();
|
||||
}
|
||||
function get(key, parse = JSON.parse) {
|
||||
try {
|
||||
return parse(sessionStorage[key]);
|
||||
} catch {
|
||||
}
|
||||
}
|
||||
get(SCROLL_KEY) ?? {};
|
||||
get(SNAPSHOT_KEY) ?? {};
|
||||
const stores = {
|
||||
url: /* @__PURE__ */ notifiable_store({}),
|
||||
page: /* @__PURE__ */ notifiable_store({}),
|
||||
navigating: /* @__PURE__ */ writable(
|
||||
/** @type {import('@sveltejs/kit').Navigation | null} */
|
||||
null
|
||||
),
|
||||
updated: /* @__PURE__ */ create_updated_store()
|
||||
};
|
||||
({
|
||||
get current() {
|
||||
return updated.current;
|
||||
},
|
||||
check: stores.updated.check
|
||||
});
|
||||
function context() {
|
||||
return getContext("__request__");
|
||||
}
|
||||
const page$1 = {
|
||||
get data() {
|
||||
return context().page.data;
|
||||
},
|
||||
get error() {
|
||||
return context().page.error;
|
||||
},
|
||||
get form() {
|
||||
return context().page.form;
|
||||
},
|
||||
get params() {
|
||||
return context().page.params;
|
||||
},
|
||||
get route() {
|
||||
return context().page.route;
|
||||
},
|
||||
get state() {
|
||||
return context().page.state;
|
||||
},
|
||||
get status() {
|
||||
return context().page.status;
|
||||
},
|
||||
get url() {
|
||||
return context().page.url;
|
||||
}
|
||||
};
|
||||
const page = page$1;
|
||||
function Error$1($$payload, $$props) {
|
||||
push();
|
||||
$$payload.out += `<h1>${escape_html(page.status)}</h1> <p>${escape_html(page.error?.message)}</p>`;
|
||||
pop();
|
||||
}
|
||||
export {
|
||||
Error$1 as default
|
||||
};
|
@ -1,4 +0,0 @@
|
||||
const prerender = true;
|
||||
export {
|
||||
prerender
|
||||
};
|
@ -1,12 +0,0 @@
|
||||
import "clsx";
|
||||
import { R as pop, P as push } from "../../chunks/index.js";
|
||||
function _layout($$payload, $$props) {
|
||||
push();
|
||||
let { children } = $$props;
|
||||
children($$payload);
|
||||
$$payload.out += `<!---->`;
|
||||
pop();
|
||||
}
|
||||
export {
|
||||
_layout as default
|
||||
};
|
@ -1,42 +0,0 @@
|
||||
import "clsx";
|
||||
import { V as head } from "../../chunks/index.js";
|
||||
import { B as BlurFade, N as Navigations } from "../../chunks/navigations.js";
|
||||
function Hero($$payload) {
|
||||
head($$payload, ($$payload2) => {
|
||||
$$payload2.out += `<link rel="stylesheet" href="/font/simple-icons.css">`;
|
||||
});
|
||||
$$payload.out += `<div class="hero min-h-screen text-right svelte-1epqffq"><div class="hero-content flex-col lg:flex-row-reverse"><div>`;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<h1 class="text-5xl">Hi, I'm <span class="text-accent">f1rq</span></h1>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----> `;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1 * 2,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<p class="py-6 svelte-1epqffq">I'm a programmer, passionate gamer and high school student from Poland. I'm currently focused on Svelte, Python (discord.py) and planning to learn C# or C++. I'm also learning Japanese and would like to learn Spanish in the future.</p>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----> `;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1 * 3,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<a href="https://git.f1rq.ovh" target="_blank" aria-label="git"><i class="fa-brands fa-git-alt text-2xl svelte-1epqffq"></i></a> <a href="https://buymeacoffee.com/f1rq" target="_blank" aria-label="coffe"><i class="fa-solid fa-mug-saucer text-2xl svelte-1epqffq"></i></a> <a href="https://discord.gg/YU5yWFt7vB" target="_blank" aria-label="discord"><i class="fa-brands fa-discord text-2xl svelte-1epqffq"></i></a> <a href="https://open.spotify.com/user/dcfv3p5qxwa0sfdimxgyqabri" target="_blank" aria-label="spotify"><i class="fa-brands fa-spotify text-2xl svelte-1epqffq"></i></a> <a href="https://www.youtube.com/@_f1rq_" target="_blank" aria-label="youtube"><i class="fa-brands fa-youtube text-2xl svelte-1epqffq"></i></a> <a href="https://github.com/f1rq" target="_blank" aria-label="github"><i class="fa-brands fa-github text-2xl svelte-1epqffq"></i></a> <a href="https://myanimelist.net/profile/f1rq" target="_blank" aria-label="mal"><i class="si si-myanimelist text-2xl svelte-1epqffq"></i></a>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----></div></div></div>`;
|
||||
}
|
||||
function _page($$payload) {
|
||||
Hero($$payload);
|
||||
$$payload.out += `<!----> `;
|
||||
Navigations($$payload);
|
||||
$$payload.out += `<!---->`;
|
||||
}
|
||||
export {
|
||||
_page as default
|
||||
};
|
@ -1,112 +0,0 @@
|
||||
import "clsx";
|
||||
import { a as attr, c as clsx, b as cn, m as motion, d as motionValue, B as BlurFade, N as Navigations } from "../../../chunks/navigations.js";
|
||||
import { P as push, W as fallback, X as slot, Y as invalid_default_snippet, Z as bind_props, R as pop, _ as stringify } from "../../../chunks/index.js";
|
||||
import { u as useMotionTemplate } from "../../../chunks/use-motion-template.js";
|
||||
function MagicCard($$payload, $$props) {
|
||||
push();
|
||||
let gradientSize = fallback($$props["gradientSize"], 200);
|
||||
let gradientColor = fallback($$props["gradientColor"], "#262626");
|
||||
let gradientOpacity = fallback($$props["gradientOpacity"], 0.8);
|
||||
let className = fallback($$props["class"], "");
|
||||
let gradSize = motionValue(gradientSize);
|
||||
let gradColor = motionValue(gradientColor);
|
||||
let mouseX = motionValue(-gradientSize);
|
||||
let mouseY = motionValue(-gradientSize);
|
||||
let bg = useMotionTemplate`radial-gradient(${gradSize}px circle at ${mouseX}px ${mouseY}px, ${gradColor}, transparent 100%)`;
|
||||
$$payload.out += `<div${attr("class", clsx(cn("group relative flex size-full overflow-hidden rounded-xl bg-neutral-100 dark:bg-base-100 border text-black dark:text-white justify-center py-4", className)) + " svelte-1dd4shl")}><div class="relative z-10"><!---->`;
|
||||
slot($$payload, $$props, "default", {}, () => {
|
||||
$$payload.out += `<div class="flex items-center justify-center h-full text-center"><p class="text-2xl">Magic Card</p></div>`;
|
||||
});
|
||||
$$payload.out += `<!----></div> `;
|
||||
motion($$payload, {
|
||||
style: { background: bg, opacity: gradientOpacity },
|
||||
children: invalid_default_snippet,
|
||||
$$slots: {
|
||||
default: ($$payload2, { motion: motion2 }) => {
|
||||
$$payload2.out += `<div class="pointer-events-none absolute -inset-px rounded-xl opacity-0 transition-opacity duration-300 group-hover:opacity-100"></div>`;
|
||||
}
|
||||
}
|
||||
});
|
||||
$$payload.out += `<!----></div>`;
|
||||
bind_props($$props, {
|
||||
gradientSize,
|
||||
gradientColor,
|
||||
gradientOpacity,
|
||||
class: className
|
||||
});
|
||||
pop();
|
||||
}
|
||||
function Contact($$payload) {
|
||||
$$payload.out += `<div class="container flex flex-col min-h-screen justify-center items-center place-self-center">`;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<h1 class="text-5xl mb-4">Contact me</h1>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----> `;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1 * 2,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<button class="mr-8 w-[13.5rem]">`;
|
||||
MagicCard($$payload2, {
|
||||
class: "m-4 cursor-pointer flex-col items-center justify-center shadow-2xl whitespace-nowrap text-3xl group hover:border-[#7289DAAA] transition-all duration-300",
|
||||
gradientColor: "#425082",
|
||||
gradientSize: 200,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="group-hover:text-[#7289DA] transition-all duration-500 flex gap-1.5 justify-center items-center font-semibold"><i class="fa-brands fa-discord"></i> Discord</div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></button>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----> `;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1 * 3,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<a href="https://t.me/f1rqq" target="_blank">`;
|
||||
MagicCard($$payload2, {
|
||||
class: "mr-8 cursor-pointer flex-col items-center justify-center shadow-2xl whitespace-nowrap text-3xl group hover:border-[#24A1DEAA] transition-all duration-300",
|
||||
gradientColor: "#0b5980",
|
||||
gradientSize: 200,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="group-hover:text-[#24A1DE] transition-all duration-500 flex gap-1.5 justify-center items-center font-semibold"><i class="fa-brands fa-telegram text-3xl"></i> Telegram</div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----> `;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1 * 4,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<button class="mr-8 w-[13.5rem]">`;
|
||||
MagicCard($$payload2, {
|
||||
class: "m-4 cursor-pointer flex-col items-center justify-center shadow-2xl whitespace-nowrap text-3xl group hover:border-[#bf0404AA] transition-all duration-300",
|
||||
gradientColor: "#5e0000",
|
||||
gradientSize: 200,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="group-hover:text-[#bf0404] transition-all duration-500 flex gap-1.5 justify-center items-center font-semibold"><i class="fa-solid fa-envelope"></i> E-Mail</div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></button>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----></div> <dialog${attr("class", `modal modal-bottom sm:modal-middle ${stringify([""].filter(Boolean).join(" "))}`)}><div class="modal-box"><h3 class="text-lg font-bold">Discord</h3> <p class="py-4">To contact me via Discord, add me: <span class="text-[#7289DA]">f1rq</span></p> <div class="modal-action"><form method="dialog"><button class="btn">Close</button></form></div></div></dialog> <dialog${attr("class", `modal modal-bottom sm:modal-middle ${stringify([""].filter(Boolean).join(" "))}`)}><div class="modal-box"><h3 class="text-lg font-bold">E-Mail</h3> <p class="py-4">To contact me via E-Mail, send message at:<br> <a href="mailto:contact@f1rq.ovh"><span class="text-[#bf0404] hover:text-[#ff0303] transition-colors">contact@f1rq.ovh</span></a></p> <div class="modal-action"><form method="dialog"><button class="btn">Close</button></form></div></div></dialog>`;
|
||||
}
|
||||
function _page($$payload) {
|
||||
Contact($$payload);
|
||||
$$payload.out += `<!----> `;
|
||||
Navigations($$payload);
|
||||
$$payload.out += `<!---->`;
|
||||
}
|
||||
export {
|
||||
_page as default
|
||||
};
|
@ -1,30 +0,0 @@
|
||||
import "clsx";
|
||||
import { B as BlurFade, a as attr, N as Navigations } from "../../../chunks/navigations.js";
|
||||
const nexo_screenshot = "/_app/immutable/assets/nexo_screenshot.Bcm4Ri0h.png";
|
||||
function Nexo_desc($$payload) {
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<div class="cheight1 flex flex-col items-center justify-center svelte-1utbc06"><h1 class="ctext1 text-4xl mb-8 text-center svelte-1utbc06">Nexo bot for Discord</h1> `;
|
||||
BlurFade($$payload2, {
|
||||
delay: 0.1 * 2,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="siatka grid gap-8 svelte-1utbc06"><div class="mwp svelte-1utbc06"><div class="flex justify-center px-4 py-4"><img${attr("src", nexo_screenshot)} alt="nexo bot screenshot" class="w-[32rem] rounded-2xl shadow-2xl border"></div></div> <div class="mwm svelte-1utbc06"><div class="flex justify-center px-4 py-4"><img${attr("src", nexo_screenshot)} alt="nexo bot screenshot" class="rounded-2xl shadow-2xl border"></div></div> <div class="flex flex-col justify-center items-center sm:block mb-24"><p class="ctext2 max-w-96 text-xl svelte-1utbc06">My own personal bot for Discord, written in Python using the discord.py library. It's purpose is to use on my own <a href="https://discord.gg/YU5yWFt7vB" class="text-[#7289DA] hover:text-[#425082] transition-colors">Discord server</a>, and it has or will have a lot of features, such as: moderation, fun, and more. It's still under development, but it's already usable.
|
||||
It contains commands such as:</p> <ul class="list-disc list-inside my-2 ml-4"><li>/mute</li> <li>/warn</li> <li>/warnlist</li> <li>/clear</li> <li>/ping</li> <li>/kick</li> <li>/ban</li></ul> <p class="ctext2 max-w-96 text-xl svelte-1utbc06">and much more, also I'm still adding new features. Suggestions are welcome.</p></div></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
}
|
||||
function _page($$payload) {
|
||||
Nexo_desc($$payload);
|
||||
$$payload.out += `<!----> `;
|
||||
Navigations($$payload);
|
||||
$$payload.out += `<!---->`;
|
||||
}
|
||||
export {
|
||||
_page as default
|
||||
};
|
@ -1,79 +0,0 @@
|
||||
import "clsx";
|
||||
import { a as attr, c as clsx, b as cn, B as BlurFade, N as Navigations } from "../../../chunks/navigations.js";
|
||||
import { P as push, W as fallback, Z as bind_props, R as pop, _ as stringify, X as slot } from "../../../chunks/index.js";
|
||||
import { e as escape_html } from "../../../chunks/escaping.js";
|
||||
import { b as base } from "../../../chunks/paths.js";
|
||||
function Nexo_body_card($$payload, $$props) {
|
||||
push();
|
||||
let className = fallback($$props["class"], "");
|
||||
let card = {
|
||||
title: "Nexo bot for Discord",
|
||||
desc: "My own personal bot for Discord, written in Python using the discord.py library."
|
||||
};
|
||||
$$payload.out += `<div${attr("class", clsx(cn("px-2 text-gray-100 sm:px-4 py-0 sm:pb-3 text-left", className)))}><h3 class="text-lg font-semibold tracking-tighter mt-3 mb-1">${escape_html(card.title)}</h3> <p class="text-sm leading-5">${escape_html(card.desc)}</p></div>`;
|
||||
bind_props($$props, { class: className });
|
||||
pop();
|
||||
}
|
||||
const nexo_mockup = "/_app/immutable/assets/nexo_mockup.BQrQL36w.png";
|
||||
function Nexo_card($$payload, $$props) {
|
||||
$$payload.out += `<a${attr("href", `${stringify(base)}/nexo_project`)}><div class="rounded-3xl shadow-3xl relative overflow-hidden group card svelte-1ki4ixf"><img${attr("src", nexo_mockup)} placeholder="blur" alt="nexo_mockup" class="w-[25rem] object-cover object-center m-0"> <div class="absolute inset-0 from-stone-900/90 via-stone-900/60 to-stone-900/5 bg-gradient-to-t backdrop-blur-[2px] transition-all duration-300"></div> <!---->`;
|
||||
slot($$payload, $$props, "default", {}, () => {
|
||||
Nexo_body_card($$payload, {
|
||||
class: "absolute pb-0.5 px-4 md:pb-10 inset-x-0 bottom-2 flex flex-col justify-end size-full"
|
||||
});
|
||||
});
|
||||
$$payload.out += `<!----></div></a>`;
|
||||
}
|
||||
function Sbau_body_card($$payload, $$props) {
|
||||
push();
|
||||
let className = fallback($$props["class"], "");
|
||||
let card = {
|
||||
title: "Website for my uncle's business",
|
||||
desc: "A website for my uncle's business. It's purpose is to be like a business card, but on the internet."
|
||||
};
|
||||
$$payload.out += `<div${attr("class", clsx(cn("px-2 text-gray-100 sm:px-4 py-0 sm:pb-3 text-left", className)))}><h3 class="text-lg font-semibold tracking-tighter mt-3 mb-1">${escape_html(card.title)}</h3> <p class="text-sm leading-5">${escape_html(card.desc)}</p></div>`;
|
||||
bind_props($$props, { class: className });
|
||||
pop();
|
||||
}
|
||||
const sbau_mockup = "/_app/immutable/assets/sbau_mockup.LKdekisS.png";
|
||||
function Sbau_card($$payload, $$props) {
|
||||
$$payload.out += `<div class="rounded-3xl shadow-3xl relative overflow-hidden group card svelte-1ki4ixf"><img${attr("src", sbau_mockup)} placeholder="blur" alt="sbau_mockup" class="w-[25rem] object-cover object-center m-0"> <div class="absolute inset-0 from-stone-900/90 via-stone-900/60 to-stone-900/5 bg-gradient-to-t backdrop-blur-[2px] transition-all duration-300"></div> <!---->`;
|
||||
slot($$payload, $$props, "default", {}, () => {
|
||||
Sbau_body_card($$payload, {
|
||||
class: "absolute pb-0.5 px-4 md:pb-10 inset-x-0 bottom-2 flex flex-col justify-end size-full"
|
||||
});
|
||||
});
|
||||
$$payload.out += `<!----></div>`;
|
||||
}
|
||||
function Projects($$payload) {
|
||||
$$payload.out += `<div class="h-screen flex flex-col items-center justify-center">`;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<h1 class="text-4xl mb-12 text-center">Projects I've worked on:</h1>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----> `;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1 * 2,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<div class="siatka grid gap-8 items-center justify-center svelte-zzsmm5">`;
|
||||
Nexo_card($$payload2, {});
|
||||
$$payload2.out += `<!----> `;
|
||||
Sbau_card($$payload2, {});
|
||||
$$payload2.out += `<!----></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----></div>`;
|
||||
}
|
||||
function _page($$payload) {
|
||||
Projects($$payload);
|
||||
$$payload.out += `<!----> `;
|
||||
Navigations($$payload);
|
||||
$$payload.out += `<!---->`;
|
||||
}
|
||||
export {
|
||||
_page as default
|
||||
};
|
@ -1,154 +0,0 @@
|
||||
import "clsx";
|
||||
import { a as attr, c as clsx, b as cn, m as motion, d as motionValue, B as BlurFade, N as Navigations } from "../../../chunks/navigations.js";
|
||||
import { P as push, W as fallback, X as slot, Y as invalid_default_snippet, Z as bind_props, R as pop } from "../../../chunks/index.js";
|
||||
import { u as useMotionTemplate } from "../../../chunks/use-motion-template.js";
|
||||
function SkillsMagicCard($$payload, $$props) {
|
||||
push();
|
||||
let gradientSize = fallback($$props["gradientSize"], 200);
|
||||
let gradientColor = fallback($$props["gradientColor"], "#262626");
|
||||
let gradientOpacity = fallback($$props["gradientOpacity"], 0.8);
|
||||
let className = fallback($$props["class"], "");
|
||||
let gradSize = motionValue(gradientSize);
|
||||
let gradColor = motionValue(gradientColor);
|
||||
let mouseX = motionValue(-gradientSize);
|
||||
let mouseY = motionValue(-gradientSize);
|
||||
let bg = useMotionTemplate`radial-gradient(${gradSize}px circle at ${mouseX}px ${mouseY}px, ${gradColor}, transparent 100%)`;
|
||||
$$payload.out += `<div${attr("class", clsx(cn("group relative flex size-full overflow-hidden rounded-xl bg-neutral-100 dark:bg-base-100 border text-black dark:text-white justify-center py-4", className)) + " svelte-1dd4shl")}><div class="relative z-10 w-[90px]"><!---->`;
|
||||
slot($$payload, $$props, "default", {}, () => {
|
||||
$$payload.out += `<div class="flex items-center justify-center text-center"><p class="text-2xl">Magic Card</p></div>`;
|
||||
});
|
||||
$$payload.out += `<!----></div> `;
|
||||
motion($$payload, {
|
||||
style: { background: bg, opacity: gradientOpacity },
|
||||
children: invalid_default_snippet,
|
||||
$$slots: {
|
||||
default: ($$payload2, { motion: motion2 }) => {
|
||||
$$payload2.out += `<div class="pointer-events-none absolute -inset-px rounded-xl opacity-0 transition-opacity duration-300 group-hover:opacity-100"></div>`;
|
||||
}
|
||||
}
|
||||
});
|
||||
$$payload.out += `<!----></div>`;
|
||||
bind_props($$props, {
|
||||
gradientSize,
|
||||
gradientColor,
|
||||
gradientOpacity,
|
||||
class: className
|
||||
});
|
||||
pop();
|
||||
}
|
||||
const svelte_logo = "data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2023.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2098.1%20118'%20style='enable-background:new%200%200%2098.1%20118;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23FF3E00;}%20.st1{fill:%23FFFFFF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M91.8,15.6C80.9-0.1,59.2-4.7,43.6,5.2L16.1,22.8C8.6,27.5,3.4,35.2,1.9,43.9c-1.3,7.3-0.2,14.8,3.3,21.3%20c-2.4,3.6-4,7.6-4.7,11.8c-1.6,8.9,0.5,18.1,5.7,25.4c11,15.7,32.6,20.3,48.2,10.4l27.5-17.5c7.5-4.7,12.7-12.4,14.2-21.1%20c1.3-7.3,0.2-14.8-3.3-21.3c2.4-3.6,4-7.6,4.7-11.8C99.2,32.1,97.1,22.9,91.8,15.6'/%3e%3cpath%20class='st1'%20d='M40.9,103.9c-8.9,2.3-18.2-1.2-23.4-8.7c-3.2-4.4-4.4-9.9-3.5-15.3c0.2-0.9,0.4-1.7,0.6-2.6l0.5-1.6l1.4,1%20c3.3,2.4,6.9,4.2,10.8,5.4l1,0.3l-0.1,1c-0.1,1.4,0.3,2.9,1.1,4.1c1.6,2.3,4.4,3.4,7.1,2.7c0.6-0.2,1.2-0.4,1.7-0.7L65.5,72%20c1.4-0.9,2.3-2.2,2.6-3.8c0.3-1.6-0.1-3.3-1-4.6c-1.6-2.3-4.4-3.3-7.1-2.6c-0.6,0.2-1.2,0.4-1.7,0.7l-10.5,6.7%20c-1.7,1.1-3.6,1.9-5.6,2.4c-8.9,2.3-18.2-1.2-23.4-8.7c-3.1-4.4-4.4-9.9-3.4-15.3c0.9-5.2,4.1-9.9,8.6-12.7l27.5-17.5%20c1.7-1.1,3.6-1.9,5.6-2.5c8.9-2.3,18.2,1.2,23.4,8.7c3.2,4.4,4.4,9.9,3.5,15.3c-0.2,0.9-0.4,1.7-0.7,2.6l-0.5,1.6l-1.4-1%20c-3.3-2.4-6.9-4.2-10.8-5.4l-1-0.3l0.1-1c0.1-1.4-0.3-2.9-1.1-4.1c-1.6-2.3-4.4-3.3-7.1-2.6c-0.6,0.2-1.2,0.4-1.7,0.7L32.4,46.1%20c-1.4,0.9-2.3,2.2-2.6,3.8s0.1,3.3,1,4.6c1.6,2.3,4.4,3.3,7.1,2.6c0.6-0.2,1.2-0.4,1.7-0.7l10.5-6.7c1.7-1.1,3.6-1.9,5.6-2.5%20c8.9-2.3,18.2,1.2,23.4,8.7c3.2,4.4,4.4,9.9,3.5,15.3c-0.9,5.2-4.1,9.9-8.6,12.7l-27.5,17.5C44.8,102.5,42.9,103.3,40.9,103.9'/%3e%3c/svg%3e";
|
||||
const python_logo = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20id='python'%3e%3cpath%20d='M18.231%207.357h.001v-.004z'%3e%3c/path%3e%3cpath%20fill='%23F2BB30'%20d='M20.699%2017.748c1.666%200%202.282-1.162%202.861-2.904.6-1.794.574-3.52%200-5.818-.413-1.655-1.194-2.904-2.861-2.904h-2.147v2.541c0%201.971-1.672%203.632-3.578%203.632H9.252c-1.565%200-2.861%201.339-2.861%202.909v5.454c0%201.553%201.35%202.464%202.861%202.909%201.81.53%203.552.626%205.721%200%201.441-.418%202.861-1.26%202.861-2.909v-2.181h-5.717v-.728h8.582zm-5.367%202.181c.594%200%201.077.488%201.077%201.088%200%20.606-.482%201.093-1.077%201.093a1.09%201.09%200%200%201-1.077-1.093%201.088%201.088%200%200%201%201.077-1.088z'%3e%3c/path%3e%3cpath%20fill='%2335668F'%20d='M3.444%2017.749H5.41v-2.615c0-1.891%201.634-3.558%203.578-3.558h5.721c1.591%200%202.861-1.312%202.861-2.909V3.209c0-1.553-1.307-2.717-2.861-2.978-1.918-.317-4.002-.299-5.721.006l.001-.001c-2.422.428-2.86%201.322-2.86%202.977v2.181h5.727v.729H3.98C2.314%206.123.856%207.125.402%209.027c-.525%202.181-.546%203.541%200%205.818.406%201.693%201.377%202.904%203.042%202.904zM8.63%203.937a1.084%201.084%200%200%201-1.077-1.088A1.089%201.089%200%200%201%208.63%201.756c.59%200%201.077.492%201.077%201.093S9.225%203.937%208.63%203.937z'%3e%3c/path%3e%3c/svg%3e";
|
||||
const tailwind_logo = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2054%2033'%3e%3cg%20clip-path='url(%23prefix__clip0)'%3e%3cpath%20fill='%2338bdf8'%20fill-rule='evenodd'%20d='M27%200c-7.2%200-11.7%203.6-13.5%2010.8%202.7-3.6%205.85-4.95%209.45-4.05%202.054.513%203.522%202.004%205.147%203.653C30.744%2013.09%2033.808%2016.2%2040.5%2016.2c7.2%200%2011.7-3.6%2013.5-10.8-2.7%203.6-5.85%204.95-9.45%204.05-2.054-.513-3.522-2.004-5.147-3.653C36.756%203.11%2033.692%200%2027%200zM13.5%2016.2C6.3%2016.2%201.8%2019.8%200%2027c2.7-3.6%205.85-4.95%209.45-4.05%202.054.514%203.522%202.004%205.147%203.653C17.244%2029.29%2020.308%2032.4%2027%2032.4c7.2%200%2011.7-3.6%2013.5-10.8-2.7%203.6-5.85%204.95-9.45%204.05-2.054-.513-3.522-2.004-5.147-3.653C23.256%2019.31%2020.192%2016.2%2013.5%2016.2z'%20clip-rule='evenodd'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='prefix__clip0'%3e%3cpath%20fill='%23fff'%20d='M0%200h54v32.4H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e";
|
||||
const Html_Logo = "data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='-52.5%200%20361%20361'%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='xMinYMin%20meet'%3e%3cpath%20d='M255.555%2070.766l-23.241%20260.36-104.47%2028.962-104.182-28.922L.445%2070.766h255.11z'%20fill='%23E44D26'/%3e%3cpath%20d='M128%20337.95l84.417-23.403%2019.86-222.49H128V337.95z'%20fill='%23F16529'/%3e%3cpath%20d='M82.82%20155.932H128v-31.937H47.917l.764%208.568%207.85%2088.01H128v-31.937H85.739l-2.919-32.704zM90.018%20236.542h-32.06l4.474%2050.146%2065.421%2018.16.147-.04V271.58l-.14.037-35.568-9.604-2.274-25.471z'%20fill='%23EBEBEB'/%3e%3cpath%20d='M24.18%200h16.23v16.035h14.847V0h16.231v48.558h-16.23v-16.26H40.411v16.26h-16.23V0zM92.83%2016.103H78.544V0h44.814v16.103h-14.295v32.455h-16.23V16.103h-.001zM130.47%200h16.923l10.41%2017.062L168.203%200h16.93v48.558h-16.164V24.49l-11.166%2017.265h-.28L146.35%2024.49v24.068h-15.88V0zM193.21%200h16.235v32.508h22.824v16.05h-39.06V0z'/%3e%3cpath%20d='M127.89%20220.573h39.327l-3.708%2041.42-35.62%209.614v33.226l65.473-18.145.48-5.396%207.506-84.08.779-8.576H127.89v31.937zM127.89%20155.854v.078h77.143l.64-7.178%201.456-16.191.763-8.568H127.89v31.86z'%20fill='%23FFF'/%3e%3c/svg%3e";
|
||||
const CSS_Logo = "data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Created%20with%20Inkscape%20(http://www.inkscape.org/)%20--%3e%3csvg%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20width='102.3716mm'%20height='144.49777mm'%20viewBox='0%200%20362.73401%20511.99998'%20id='svg3476'%20version='1.1'%20inkscape:version='0.91%20r13725'%20sodipodi:docname='CSS3.svg'%3e%3cdefs%20id='defs3478'%20/%3e%3csodipodi:namedview%20id='base'%20pagecolor='%23ffffff'%20bordercolor='%23666666'%20borderopacity='1.0'%20inkscape:pageopacity='0.0'%20inkscape:pageshadow='2'%20inkscape:zoom='0.35'%20inkscape:cx='181.367'%20inkscape:cy='256'%20inkscape:document-units='px'%20inkscape:current-layer='layer1'%20showgrid='false'%20fit-margin-top='0'%20fit-margin-left='0'%20fit-margin-right='0'%20fit-margin-bottom='0'%20inkscape:window-width='1366'%20inkscape:window-height='704'%20inkscape:window-x='0'%20inkscape:window-y='27'%20inkscape:window-maximized='1'%20/%3e%3cmetadata%20id='metadata3481'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type%20rdf:resource='http://purl.org/dc/dcmitype/StillImage'%20/%3e%3cdc:title%3e%3c/dc:title%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3cg%20inkscape:label='Calque%201'%20inkscape:groupmode='layer'%20id='layer1'%20transform='translate(-193.633,-276.3622)'%3e%3cg%20id='g3013'%20transform='translate(119,276.3622)'%3e%3cpolygon%20id='polygon2989'%20points='437.367,100.62%20404.321,470.819%20255.778,512%20107.644,470.877%2074.633,100.62%20'%20style='fill:%23264de4'%20/%3e%3cpolygon%20id='polygon2991'%20points='376.03,447.246%20404.27,130.894%20256,130.894%20256,480.523%20'%20style='fill:%232965f1'%20/%3e%3cpolygon%20id='polygon2993'%20points='150.31,268.217%20154.38,313.627%20256,313.627%20256,268.217%20'%20style='fill:%23ebebeb'%20/%3e%3cpolygon%20id='polygon2995'%20points='256,176.305%20255.843,176.305%20142.132,176.305%20146.26,221.716%20256,221.716%20'%20style='fill:%23ebebeb'%20/%3e%3cpolygon%20id='polygon2997'%20points='256,433.399%20256,386.153%20255.801,386.206%20205.227,372.55%20201.994,336.333%20177.419,336.333%20156.409,336.333%20162.771,407.634%20255.791,433.457%20'%20style='fill:%23ebebeb'%20/%3e%3cpath%20id='path2999'%20d='m%20160,0%2055,0%200,23%20-32,0%200,23%2032,0%200,23%20-55,0%20z'%20inkscape:connector-curvature='0'%20/%3e%3cpath%20id='path3001'%20d='m%20226,0%2055,0%200,20%20-32,0%200,4%2032,0%200,46%20-55,0%200,-21%2032,0%200,-4%20-32,0%20z'%20inkscape:connector-curvature='0'%20/%3e%3cpath%20id='path3003'%20d='m%20292,0%2055,0%200,20%20-32,0%200,4%2032,0%200,46%20-55,0%200,-21%2032,0%200,-4%20-32,0%20z'%20inkscape:connector-curvature='0'%20/%3e%3cpolygon%20id='polygon3005'%20points='311.761,313.627%20306.49,372.521%20255.843,386.191%20255.843,433.435%20348.937,407.634%20349.62,399.962%20360.291,280.411%20361.399,268.217%20369.597,176.305%20255.843,176.305%20255.843,221.716%20319.831,221.716%20315.699,268.217%20255.843,268.217%20255.843,313.627%20'%20style='fill:%23ffffff'%20/%3e%3c/g%3e%3c/g%3e%3c/svg%3e";
|
||||
const JS_Logo = "/_app/immutable/assets/Javascript_Logo.DpxT93Ny.svg";
|
||||
const Mysql_Logo = "data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2025.6%2025.6'%3e%3cpath%20d='M179.076%2094.886c-3.568-.1-6.336.268-8.656%201.25-.668.27-1.74.27-1.828%201.116.357.355.4.936.713%201.428.535.893%201.473%202.096%202.32%202.72l2.855%202.053c1.74%201.07%203.703%201.695%205.398%202.766.982.625%201.963%201.428%202.945%202.098.5.357.803.938%201.428%201.16v-.135c-.312-.4-.402-.98-.713-1.428l-1.34-1.293c-1.293-1.74-2.9-3.258-4.64-4.506-1.428-.982-4.55-2.32-5.13-3.97l-.088-.1c.98-.1%202.14-.447%203.078-.715%201.518-.4%202.9-.312%204.46-.713l2.143-.625v-.4c-.803-.803-1.383-1.874-2.23-2.632-2.275-1.963-4.775-3.882-7.363-5.488-1.383-.892-3.168-1.473-4.64-2.23-.537-.268-1.428-.402-1.74-.848-.805-.98-1.25-2.275-1.83-3.436l-3.658-7.763c-.803-1.74-1.295-3.48-2.275-5.086-4.596-7.585-9.594-12.18-17.268-16.687-1.65-.937-3.613-1.34-5.7-1.83l-3.346-.18c-.715-.312-1.428-1.16-2.053-1.562-2.543-1.606-9.102-5.086-10.977-.5-1.205%202.9%201.785%205.755%202.8%207.228.76%201.026%201.74%202.186%202.277%203.346.3.758.4%201.562.713%202.365.713%201.963%201.383%204.15%202.32%205.98.5.937%201.025%201.92%201.65%202.767.357.5.982.714%201.115%201.517-.625.893-.668%202.23-1.025%203.347-1.607%205.042-.982%2011.288%201.293%2015%20.715%201.115%202.4%203.57%204.686%202.632%202.008-.803%201.56-3.346%202.14-5.577.135-.535.045-.892.312-1.25v.1l1.83%203.703c1.383%202.186%203.793%204.462%205.8%205.98%201.07.803%201.918%202.187%203.256%202.677v-.135h-.088c-.268-.4-.67-.58-1.027-.892-.803-.803-1.695-1.785-2.32-2.677-1.873-2.498-3.523-5.265-4.996-8.12-.715-1.383-1.34-2.9-1.918-4.283-.27-.536-.27-1.34-.715-1.606-.67.98-1.65%201.83-2.143%203.034-.848%201.918-.936%204.283-1.248%206.737-.18.045-.1%200-.18.1-1.426-.356-1.918-1.83-2.453-3.078-1.338-3.168-1.562-8.254-.402-11.913.312-.937%201.652-3.882%201.117-4.774-.27-.848-1.16-1.338-1.652-2.008-.58-.848-1.203-1.918-1.605-2.855-1.07-2.5-1.605-5.265-2.766-7.764-.537-1.16-1.473-2.365-2.232-3.435-.848-1.205-1.783-2.053-2.453-3.48-.223-.5-.535-1.294-.178-1.83.088-.357.268-.5.623-.58.58-.5%202.232.134%202.812.4%201.65.67%203.033%201.294%204.416%202.23.625.446%201.295%201.294%202.098%201.518h.938c1.428.312%203.033.1%204.37.5%202.365.76%204.506%201.874%206.426%203.08%205.844%203.703%2010.664%208.968%2013.92%2015.26.535%201.026.758%201.963%201.25%203.034.938%202.187%202.098%204.417%203.033%206.56.938%202.097%201.83%204.24%203.168%205.98.67.937%203.346%201.427%204.55%201.918.893.4%202.275.76%203.08%201.25%201.516.937%203.033%202.008%204.46%203.034.713.534%202.945%201.65%203.078%202.54zm-45.5-38.772a7.09%207.09%200%200%200-1.828.223v.1h.088c.357.714.982%201.205%201.428%201.83l1.027%202.142.088-.1c.625-.446.938-1.16.938-2.23-.268-.312-.312-.625-.535-.937-.268-.446-.848-.67-1.206-1.026z'%20transform='matrix(.390229%200%200%20.38781%20-46.300037%20-16.856717)'%20fill-rule='evenodd'%20fill='%2300678c'/%3e%3c/svg%3e";
|
||||
const discordpy_logo = "/_app/immutable/assets/discordpy_logo.B5e03DV7.png";
|
||||
function Skills($$payload) {
|
||||
$$payload.out += `<div class="h-screen flex flex-col items-center justify-center">`;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<h1 class="text-4xl mb-12 text-center">Skills or technologies I'm familiar with:</h1>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----> `;
|
||||
BlurFade($$payload, {
|
||||
delay: 0.1 * 2,
|
||||
children: ($$payload2) => {
|
||||
$$payload2.out += `<div class="gapphone grid grid-cols-4 gap-4 svelte-o9w2j2"><a href="https://svelte.dev" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#ff770094] transition-all duration-300",
|
||||
gradientColor: "#4D2506",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", svelte_logo)} alt="svelte_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a> <a href="https://tailwindcss.com/" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#a5f3fcaa] transition-all duration-300",
|
||||
gradientColor: "#007c91",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", tailwind_logo)} alt="tailwind_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a> <a href="https://www.python.org/" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#ffde57aa] transition-all duration-300",
|
||||
gradientColor: "#8a7830",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", python_logo)} alt="python_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a> <a href="https://discordpy.readthedocs.io/en/stable/" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#ffde57aa] transition-all duration-300",
|
||||
gradientColor: "#8a7830",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", discordpy_logo)} alt="discordpy_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a> <a href="https://www.mysql.com/" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#00758F] transition-all duration-300",
|
||||
gradientColor: "#01414f",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", Mysql_Logo)} alt="mysql_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a> <a href="https://en.wikipedia.org/wiki/HTML" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#ff770094] transition-all duration-300",
|
||||
gradientColor: "#4D2506",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", Html_Logo)} alt="html_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a> <a href="https://en.wikipedia.org/wiki/CSS" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#264de4] transition-all duration-300",
|
||||
gradientColor: "#13297d",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", CSS_Logo)} alt="css_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a> <a href="https://en.wikipedia.org/wiki/JavaScript" target="_blank">`;
|
||||
SkillsMagicCard($$payload2, {
|
||||
class: "cursor-pointer shadow-2xl whitespace-nowrap group hover:border-[#F0DB4F] transition-all duration-300",
|
||||
gradientColor: "#80742a",
|
||||
gradientSize: 100,
|
||||
children: ($$payload3) => {
|
||||
$$payload3.out += `<div class="transition-all duration-500 flex gap-1.5 justify-center items-center"><img${attr("src", JS_Logo)} alt="javascript_logo" class="size-12"></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload2.out += `<!----></a></div>`;
|
||||
},
|
||||
$$slots: { default: true }
|
||||
});
|
||||
$$payload.out += `<!----></div>`;
|
||||
}
|
||||
function _page($$payload) {
|
||||
Skills($$payload);
|
||||
$$payload.out += `<!----> `;
|
||||
Navigations($$payload);
|
||||
$$payload.out += `<!---->`;
|
||||
}
|
||||
export {
|
||||
_page as default
|
||||
};
|
@ -1,14 +0,0 @@
|
||||
import { g, o, f, h, i, a, c, e, d } from "./chunks/internal.js";
|
||||
import { s } from "./chunks/paths.js";
|
||||
export {
|
||||
g as get_hooks,
|
||||
o as options,
|
||||
s as set_assets,
|
||||
f as set_building,
|
||||
h as set_manifest,
|
||||
i as set_prerendering,
|
||||
a as set_private_env,
|
||||
c as set_public_env,
|
||||
e as set_read_implementation,
|
||||
d as set_safe_public_env
|
||||
};
|
@ -1,68 +0,0 @@
|
||||
export const manifest = (() => {
|
||||
function __memo(fn) {
|
||||
let value;
|
||||
return () => value ??= (value = fn());
|
||||
}
|
||||
|
||||
return {
|
||||
appDir: "_app",
|
||||
appPath: "_app",
|
||||
assets: new Set([".nojekyll","favicon.png","font/simple-icons.css"]),
|
||||
mimeTypes: {".png":"image/png",".css":"text/css"},
|
||||
_: {
|
||||
client: {start:"_app/immutable/entry/start.vF40YjvC.js",app:"_app/immutable/entry/app.BECAcouC.js",imports:["_app/immutable/entry/start.vF40YjvC.js","_app/immutable/chunks/BF7Yuorz.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/CCN-q-DV.js","_app/immutable/chunks/DO8iMfni.js","_app/immutable/entry/app.BECAcouC.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/CjZ2NPsf.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/sVqAQJgP.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DqqhFrJ_.js","_app/immutable/chunks/DO8iMfni.js"],stylesheets:[],fonts:[],uses_env_dynamic_public:false},
|
||||
nodes: [
|
||||
__memo(() => import('./nodes/0.js')),
|
||||
__memo(() => import('./nodes/1.js')),
|
||||
__memo(() => import('./nodes/2.js')),
|
||||
__memo(() => import('./nodes/3.js')),
|
||||
__memo(() => import('./nodes/4.js')),
|
||||
__memo(() => import('./nodes/5.js')),
|
||||
__memo(() => import('./nodes/6.js'))
|
||||
],
|
||||
routes: [
|
||||
{
|
||||
id: "/",
|
||||
pattern: /^\/$/,
|
||||
params: [],
|
||||
page: { layouts: [0,], errors: [1,], leaf: 2 },
|
||||
endpoint: null
|
||||
},
|
||||
{
|
||||
id: "/contact",
|
||||
pattern: /^\/contact\/?$/,
|
||||
params: [],
|
||||
page: { layouts: [0,], errors: [1,], leaf: 3 },
|
||||
endpoint: null
|
||||
},
|
||||
{
|
||||
id: "/nexo_project",
|
||||
pattern: /^\/nexo_project\/?$/,
|
||||
params: [],
|
||||
page: { layouts: [0,], errors: [1,], leaf: 4 },
|
||||
endpoint: null
|
||||
},
|
||||
{
|
||||
id: "/projects",
|
||||
pattern: /^\/projects\/?$/,
|
||||
params: [],
|
||||
page: { layouts: [0,], errors: [1,], leaf: 5 },
|
||||
endpoint: null
|
||||
},
|
||||
{
|
||||
id: "/skills",
|
||||
pattern: /^\/skills\/?$/,
|
||||
params: [],
|
||||
page: { layouts: [0,], errors: [1,], leaf: 6 },
|
||||
endpoint: null
|
||||
}
|
||||
],
|
||||
prerendered_routes: new Set([]),
|
||||
matchers: async () => {
|
||||
|
||||
return { };
|
||||
},
|
||||
server_assets: {}
|
||||
}
|
||||
}
|
||||
})();
|
@ -1,29 +0,0 @@
|
||||
export const manifest = (() => {
|
||||
function __memo(fn) {
|
||||
let value;
|
||||
return () => value ??= (value = fn());
|
||||
}
|
||||
|
||||
return {
|
||||
appDir: "_app",
|
||||
appPath: "_app",
|
||||
assets: new Set([".nojekyll","favicon.png","font/simple-icons.css"]),
|
||||
mimeTypes: {".png":"image/png",".css":"text/css"},
|
||||
_: {
|
||||
client: {start:"_app/immutable/entry/start.vF40YjvC.js",app:"_app/immutable/entry/app.BECAcouC.js",imports:["_app/immutable/entry/start.vF40YjvC.js","_app/immutable/chunks/BF7Yuorz.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/CCN-q-DV.js","_app/immutable/chunks/DO8iMfni.js","_app/immutable/entry/app.BECAcouC.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/CjZ2NPsf.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/sVqAQJgP.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DqqhFrJ_.js","_app/immutable/chunks/DO8iMfni.js"],stylesheets:[],fonts:[],uses_env_dynamic_public:false},
|
||||
nodes: [
|
||||
__memo(() => import('./nodes/0.js')),
|
||||
__memo(() => import('./nodes/1.js'))
|
||||
],
|
||||
routes: [
|
||||
|
||||
],
|
||||
prerendered_routes: new Set(["/","/contact","/nexo_project","/projects","/skills"]),
|
||||
matchers: async () => {
|
||||
|
||||
return { };
|
||||
},
|
||||
server_assets: {}
|
||||
}
|
||||
}
|
||||
})();
|
@ -1,10 +0,0 @@
|
||||
import * as universal from '../entries/pages/_layout.js';
|
||||
|
||||
export const index = 0;
|
||||
let component_cache;
|
||||
export const component = async () => component_cache ??= (await import('../entries/pages/_layout.svelte.js')).default;
|
||||
export { universal };
|
||||
export const universal_id = "src/routes/+layout.js";
|
||||
export const imports = ["_app/immutable/nodes/0.eGwy7R_y.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DQ4wegPz.js"];
|
||||
export const stylesheets = ["_app/immutable/assets/0.CuAYKM0E.css"];
|
||||
export const fonts = [];
|
@ -1,8 +0,0 @@
|
||||
|
||||
|
||||
export const index = 1;
|
||||
let component_cache;
|
||||
export const component = async () => component_cache ??= (await import('../entries/fallbacks/error.svelte.js')).default;
|
||||
export const imports = ["_app/immutable/nodes/1.DO5dvUjA.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/DN-4COnd.js","_app/immutable/chunks/CjZ2NPsf.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/sVqAQJgP.js","_app/immutable/chunks/BF7Yuorz.js","_app/immutable/chunks/CCN-q-DV.js","_app/immutable/chunks/DO8iMfni.js"];
|
||||
export const stylesheets = [];
|
||||
export const fonts = [];
|
@ -1,8 +0,0 @@
|
||||
|
||||
|
||||
export const index = 2;
|
||||
let component_cache;
|
||||
export const component = async () => component_cache ??= (await import('../entries/pages/_page.svelte.js')).default;
|
||||
export const imports = ["_app/immutable/nodes/2.BidHbmpf.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/DN-4COnd.js","_app/immutable/chunks/sVqAQJgP.js","_app/immutable/chunks/BMK9YY9W.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/DqqhFrJ_.js","_app/immutable/chunks/DO8iMfni.js","_app/immutable/chunks/CCN-q-DV.js"];
|
||||
export const stylesheets = ["_app/immutable/assets/navigations.qTW2ynUa.css","_app/immutable/assets/2.CSDlrlWH.css"];
|
||||
export const fonts = ["_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2","_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf","_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2","_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf","_app/immutable/assets/fa-solid-900.CTAAxXor.woff2","_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf","_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2","_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf"];
|
@ -1,8 +0,0 @@
|
||||
|
||||
|
||||
export const index = 3;
|
||||
let component_cache;
|
||||
export const component = async () => component_cache ??= (await import('../entries/pages/contact/_page.svelte.js')).default;
|
||||
export const imports = ["_app/immutable/nodes/3.D4qQnkAz.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/DN-4COnd.js","_app/immutable/chunks/BMK9YY9W.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/DqqhFrJ_.js","_app/immutable/chunks/DO8iMfni.js","_app/immutable/chunks/CCN-q-DV.js","_app/immutable/chunks/dG7Fh08x.js"];
|
||||
export const stylesheets = ["_app/immutable/assets/navigations.qTW2ynUa.css","_app/immutable/assets/3.DxWaHxfu.css"];
|
||||
export const fonts = ["_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2","_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf","_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2","_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf","_app/immutable/assets/fa-solid-900.CTAAxXor.woff2","_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf","_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2","_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf"];
|
@ -1,8 +0,0 @@
|
||||
|
||||
|
||||
export const index = 4;
|
||||
let component_cache;
|
||||
export const component = async () => component_cache ??= (await import('../entries/pages/nexo_project/_page.svelte.js')).default;
|
||||
export const imports = ["_app/immutable/nodes/4.COXCeZme.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/DN-4COnd.js","_app/immutable/chunks/BMK9YY9W.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/DqqhFrJ_.js","_app/immutable/chunks/DO8iMfni.js","_app/immutable/chunks/CCN-q-DV.js"];
|
||||
export const stylesheets = ["_app/immutable/assets/navigations.qTW2ynUa.css","_app/immutable/assets/4.B7UNwtVr.css"];
|
||||
export const fonts = ["_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2","_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf","_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2","_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf","_app/immutable/assets/fa-solid-900.CTAAxXor.woff2","_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf","_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2","_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf"];
|
@ -1,8 +0,0 @@
|
||||
|
||||
|
||||
export const index = 5;
|
||||
let component_cache;
|
||||
export const component = async () => component_cache ??= (await import('../entries/pages/projects/_page.svelte.js')).default;
|
||||
export const imports = ["_app/immutable/nodes/5.JgL0Yg1a.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/DN-4COnd.js","_app/immutable/chunks/BMK9YY9W.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/DqqhFrJ_.js","_app/immutable/chunks/DO8iMfni.js","_app/immutable/chunks/CCN-q-DV.js","_app/immutable/chunks/CjZ2NPsf.js","_app/immutable/chunks/sVqAQJgP.js"];
|
||||
export const stylesheets = ["_app/immutable/assets/navigations.qTW2ynUa.css","_app/immutable/assets/5.CvTVcXcF.css"];
|
||||
export const fonts = ["_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2","_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf","_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2","_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf","_app/immutable/assets/fa-solid-900.CTAAxXor.woff2","_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf","_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2","_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf"];
|
@ -1,8 +0,0 @@
|
||||
|
||||
|
||||
export const index = 6;
|
||||
let component_cache;
|
||||
export const component = async () => component_cache ??= (await import('../entries/pages/skills/_page.svelte.js')).default;
|
||||
export const imports = ["_app/immutable/nodes/6.CnqL7dRx.js","_app/immutable/chunks/DChXCVzF.js","_app/immutable/chunks/DQ4wegPz.js","_app/immutable/chunks/DN-4COnd.js","_app/immutable/chunks/BMK9YY9W.js","_app/immutable/chunks/Dxno6nk1.js","_app/immutable/chunks/DqqhFrJ_.js","_app/immutable/chunks/DO8iMfni.js","_app/immutable/chunks/CCN-q-DV.js","_app/immutable/chunks/dG7Fh08x.js"];
|
||||
export const stylesheets = ["_app/immutable/assets/navigations.qTW2ynUa.css","_app/immutable/assets/6.CcwkHlYi.css"];
|
||||
export const fonts = ["_app/immutable/assets/fa-brands-400.D_cYUPeE.woff2","_app/immutable/assets/fa-brands-400.D1LuMI3I.ttf","_app/immutable/assets/fa-regular-400.BjRzuEpd.woff2","_app/immutable/assets/fa-regular-400.DZaxPHgR.ttf","_app/immutable/assets/fa-solid-900.CTAAxXor.woff2","_app/immutable/assets/fa-solid-900.D0aA9rwL.ttf","_app/immutable/assets/fa-v4compatibility.C9RhG_FT.woff2","_app/immutable/assets/fa-v4compatibility.CCth-dXg.ttf"];
|
1
dist/_app/immutable/assets/0.C1jliBcN.css
vendored
Normal file
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.3 KiB |
1
dist/_app/immutable/assets/_layout.CRpM5G8C.css
vendored
Normal file
Before Width: | Height: | Size: 115 KiB After Width: | Height: | Size: 115 KiB |