mirror of
https://github.com/MedzikUser/portfolio
synced 2024-08-15 03:26:01 +00:00
Compare commits
4 commits
f322227dcc
...
7ced49fb36
Author | SHA1 | Date | |
---|---|---|---|
|
7ced49fb36 | ||
|
6c45b8dd1a | ||
|
25b1c2b397 | ||
|
1036b66170 |
6 changed files with 118 additions and 59 deletions
|
@ -12,10 +12,10 @@
|
|||
"devDependencies": {
|
||||
"@sveltejs/vite-plugin-svelte": "1.4.0",
|
||||
"@tsconfig/svelte": "3.0.0",
|
||||
"prettier": "2.8.2",
|
||||
"prettier": "2.8.3",
|
||||
"prettier-plugin-svelte": "2.9.0",
|
||||
"svelte": "3.55.0",
|
||||
"svelte-check": "2.10.3",
|
||||
"svelte": "3.55.1",
|
||||
"svelte-check": "3.0.2",
|
||||
"svelte-preprocess": "4.10.7",
|
||||
"tslib": "2.4.1",
|
||||
"typescript": "4.9.4",
|
||||
|
|
134
pnpm-lock.yaml
134
pnpm-lock.yaml
|
@ -3,23 +3,23 @@ lockfileVersion: 5.4
|
|||
specifiers:
|
||||
'@sveltejs/vite-plugin-svelte': 1.4.0
|
||||
'@tsconfig/svelte': 3.0.0
|
||||
prettier: 2.8.2
|
||||
prettier: 2.8.3
|
||||
prettier-plugin-svelte: 2.9.0
|
||||
svelte: 3.55.0
|
||||
svelte-check: 2.10.3
|
||||
svelte: 3.55.1
|
||||
svelte-check: 3.0.2
|
||||
svelte-preprocess: 4.10.7
|
||||
tslib: 2.4.1
|
||||
typescript: 4.9.4
|
||||
vite: 3.2.5
|
||||
|
||||
devDependencies:
|
||||
'@sveltejs/vite-plugin-svelte': 1.4.0_svelte@3.55.0+vite@3.2.5
|
||||
'@sveltejs/vite-plugin-svelte': 1.4.0_svelte@3.55.1+vite@3.2.5
|
||||
'@tsconfig/svelte': 3.0.0
|
||||
prettier: 2.8.2
|
||||
prettier-plugin-svelte: 2.9.0_74vfyr7qjo56zgjcvkwi6gyjxm
|
||||
svelte: 3.55.0
|
||||
svelte-check: 2.10.3_svelte@3.55.0
|
||||
svelte-preprocess: 4.10.7_niwyv7xychq2ag6arq5eqxbomm
|
||||
prettier: 2.8.3
|
||||
prettier-plugin-svelte: 2.9.0_kdmmghgdi3ngrsq6otxkjilbry
|
||||
svelte: 3.55.1
|
||||
svelte-check: 3.0.2_svelte@3.55.1
|
||||
svelte-preprocess: 4.10.7_atrrhq7vg4ekua4nnyrpuardle
|
||||
tslib: 2.4.1
|
||||
typescript: 4.9.4
|
||||
vite: 3.2.5
|
||||
|
@ -44,8 +44,8 @@ packages:
|
|||
dev: true
|
||||
optional: true
|
||||
|
||||
/@jridgewell/resolve-uri/3.0.8:
|
||||
resolution: {integrity: sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==}
|
||||
/@jridgewell/resolve-uri/3.1.0:
|
||||
resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
|
||||
engines: {node: '>=6.0.0'}
|
||||
dev: true
|
||||
|
||||
|
@ -53,10 +53,10 @@ packages:
|
|||
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
|
||||
dev: true
|
||||
|
||||
/@jridgewell/trace-mapping/0.3.14:
|
||||
resolution: {integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==}
|
||||
/@jridgewell/trace-mapping/0.3.17:
|
||||
resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==}
|
||||
dependencies:
|
||||
'@jridgewell/resolve-uri': 3.0.8
|
||||
'@jridgewell/resolve-uri': 3.1.0
|
||||
'@jridgewell/sourcemap-codec': 1.4.14
|
||||
dev: true
|
||||
|
||||
|
@ -81,7 +81,7 @@ packages:
|
|||
fastq: 1.13.0
|
||||
dev: true
|
||||
|
||||
/@sveltejs/vite-plugin-svelte/1.4.0_svelte@3.55.0+vite@3.2.5:
|
||||
/@sveltejs/vite-plugin-svelte/1.4.0_svelte@3.55.1+vite@3.2.5:
|
||||
resolution: {integrity: sha512-6QupI/jemMfK+yI2pMtJcu5iO2gtgTfcBdGwMZZt+lgbFELhszbDl6Qjh000HgAV8+XUA+8EY8DusOFk8WhOIg==}
|
||||
engines: {node: ^14.18.0 || >= 16}
|
||||
peerDependencies:
|
||||
|
@ -92,8 +92,8 @@ packages:
|
|||
deepmerge: 4.2.2
|
||||
kleur: 4.1.5
|
||||
magic-string: 0.26.7
|
||||
svelte: 3.55.0
|
||||
svelte-hmr: 0.15.1_svelte@3.55.0
|
||||
svelte: 3.55.1
|
||||
svelte-hmr: 0.15.1_svelte@3.55.1
|
||||
vite: 3.2.5
|
||||
vitefu: 0.2.2_vite@3.2.5
|
||||
transitivePeerDependencies:
|
||||
|
@ -549,6 +549,13 @@ packages:
|
|||
sourcemap-codec: 1.4.8
|
||||
dev: true
|
||||
|
||||
/magic-string/0.27.0:
|
||||
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
|
||||
engines: {node: '>=12'}
|
||||
dependencies:
|
||||
'@jridgewell/sourcemap-codec': 1.4.14
|
||||
dev: true
|
||||
|
||||
/merge2/1.4.1:
|
||||
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
|
||||
engines: {node: '>= 8'}
|
||||
|
@ -644,18 +651,18 @@ packages:
|
|||
source-map-js: 1.0.2
|
||||
dev: true
|
||||
|
||||
/prettier-plugin-svelte/2.9.0_74vfyr7qjo56zgjcvkwi6gyjxm:
|
||||
/prettier-plugin-svelte/2.9.0_kdmmghgdi3ngrsq6otxkjilbry:
|
||||
resolution: {integrity: sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==}
|
||||
peerDependencies:
|
||||
prettier: ^1.16.4 || ^2.0.0
|
||||
svelte: ^3.2.0
|
||||
dependencies:
|
||||
prettier: 2.8.2
|
||||
svelte: 3.55.0
|
||||
prettier: 2.8.3
|
||||
svelte: 3.55.1
|
||||
dev: true
|
||||
|
||||
/prettier/2.8.2:
|
||||
resolution: {integrity: sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==}
|
||||
/prettier/2.8.3:
|
||||
resolution: {integrity: sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==}
|
||||
engines: {node: '>=10.13.0'}
|
||||
hasBin: true
|
||||
dev: true
|
||||
|
@ -737,6 +744,16 @@ packages:
|
|||
sourcemap-codec: 1.4.8
|
||||
dev: true
|
||||
|
||||
/sorcery/0.11.0:
|
||||
resolution: {integrity: sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
'@jridgewell/sourcemap-codec': 1.4.14
|
||||
buffer-crc32: 0.2.13
|
||||
minimist: 1.2.6
|
||||
sander: 0.5.1
|
||||
dev: true
|
||||
|
||||
/source-map-js/1.0.2:
|
||||
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
@ -759,26 +776,25 @@ packages:
|
|||
engines: {node: '>= 0.4'}
|
||||
dev: true
|
||||
|
||||
/svelte-check/2.10.3_svelte@3.55.0:
|
||||
resolution: {integrity: sha512-Nt1aWHTOKFReBpmJ1vPug0aGysqPwJh2seM1OvICfM2oeyaA62mOiy5EvkXhltGfhCcIQcq2LoE0l1CwcWPjlw==}
|
||||
/svelte-check/3.0.2_svelte@3.55.1:
|
||||
resolution: {integrity: sha512-DkhKhV0Jt0gh7q9DBB26+J2Vfb9y4/4JWxnbkXBZha7542LOhwvj3edJFjyJ+xjdaXyInZ+YRRYc3V6wytP2ew==}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
svelte: ^3.24.0
|
||||
svelte: ^3.55.0
|
||||
dependencies:
|
||||
'@jridgewell/trace-mapping': 0.3.14
|
||||
'@jridgewell/trace-mapping': 0.3.17
|
||||
chokidar: 3.5.3
|
||||
fast-glob: 3.2.11
|
||||
import-fresh: 3.3.0
|
||||
picocolors: 1.0.0
|
||||
sade: 1.8.1
|
||||
svelte: 3.55.0
|
||||
svelte-preprocess: 4.10.7_niwyv7xychq2ag6arq5eqxbomm
|
||||
svelte: 3.55.1
|
||||
svelte-preprocess: 5.0.1_atrrhq7vg4ekua4nnyrpuardle
|
||||
typescript: 4.9.4
|
||||
transitivePeerDependencies:
|
||||
- '@babel/core'
|
||||
- coffeescript
|
||||
- less
|
||||
- node-sass
|
||||
- postcss
|
||||
- postcss-load-config
|
||||
- pug
|
||||
|
@ -787,16 +803,16 @@ packages:
|
|||
- sugarss
|
||||
dev: true
|
||||
|
||||
/svelte-hmr/0.15.1_svelte@3.55.0:
|
||||
/svelte-hmr/0.15.1_svelte@3.55.1:
|
||||
resolution: {integrity: sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==}
|
||||
engines: {node: ^12.20 || ^14.13.1 || >= 16}
|
||||
peerDependencies:
|
||||
svelte: '>=3.19.0'
|
||||
dependencies:
|
||||
svelte: 3.55.0
|
||||
svelte: 3.55.1
|
||||
dev: true
|
||||
|
||||
/svelte-preprocess/4.10.7_niwyv7xychq2ag6arq5eqxbomm:
|
||||
/svelte-preprocess/4.10.7_atrrhq7vg4ekua4nnyrpuardle:
|
||||
resolution: {integrity: sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==}
|
||||
engines: {node: '>= 9.11.2'}
|
||||
requiresBuild: true
|
||||
|
@ -843,12 +859,60 @@ packages:
|
|||
magic-string: 0.25.9
|
||||
sorcery: 0.10.0
|
||||
strip-indent: 3.0.0
|
||||
svelte: 3.55.0
|
||||
svelte: 3.55.1
|
||||
typescript: 4.9.4
|
||||
dev: true
|
||||
|
||||
/svelte/3.55.0:
|
||||
resolution: {integrity: sha512-uGu2FVMlOuey4JoKHKrpZFkoYyj0VLjJdz47zX5+gVK5odxHM40RVhar9/iK2YFRVxvfg9FkhfVlR0sjeIrOiA==}
|
||||
/svelte-preprocess/5.0.1_atrrhq7vg4ekua4nnyrpuardle:
|
||||
resolution: {integrity: sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==}
|
||||
engines: {node: '>= 14.10.0'}
|
||||
requiresBuild: true
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.10.2
|
||||
coffeescript: ^2.5.1
|
||||
less: ^3.11.3 || ^4.0.0
|
||||
postcss: ^7 || ^8
|
||||
postcss-load-config: ^2.1.0 || ^3.0.0 || ^4.0.0
|
||||
pug: ^3.0.0
|
||||
sass: ^1.26.8
|
||||
stylus: ^0.55.0
|
||||
sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0
|
||||
svelte: ^3.23.0
|
||||
typescript: ^3.9.5 || ^4.0.0
|
||||
peerDependenciesMeta:
|
||||
'@babel/core':
|
||||
optional: true
|
||||
coffeescript:
|
||||
optional: true
|
||||
less:
|
||||
optional: true
|
||||
postcss:
|
||||
optional: true
|
||||
postcss-load-config:
|
||||
optional: true
|
||||
pug:
|
||||
optional: true
|
||||
sass:
|
||||
optional: true
|
||||
stylus:
|
||||
optional: true
|
||||
sugarss:
|
||||
optional: true
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@types/pug': 2.0.6
|
||||
'@types/sass': 1.43.1
|
||||
detect-indent: 6.1.0
|
||||
magic-string: 0.27.0
|
||||
sorcery: 0.11.0
|
||||
strip-indent: 3.0.0
|
||||
svelte: 3.55.1
|
||||
typescript: 4.9.4
|
||||
dev: true
|
||||
|
||||
/svelte/3.55.1:
|
||||
resolution: {integrity: sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==}
|
||||
engines: {node: '>= 8'}
|
||||
dev: true
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<script lang="ts">
|
||||
import { links } from './config'
|
||||
import Avatar from './lib/Avatar.svelte'
|
||||
import Discord from './lib/icons/Discord.svelte'
|
||||
import Matrix from './lib/icons/Matrix.svelte'
|
||||
import GitHub from './lib/icons/GitHub.svelte'
|
||||
import GitLab from './lib/icons/GitLab.svelte'
|
||||
import Google from './lib/icons/Google.svelte'
|
||||
|
@ -28,8 +28,8 @@
|
|||
<Google />
|
||||
</a>
|
||||
|
||||
<a href={links.discord}>
|
||||
<Discord />
|
||||
<a href={links.matrix}>
|
||||
<Matrix />
|
||||
</a>
|
||||
|
||||
<a href={links.reddit}>
|
||||
|
|
|
@ -2,7 +2,7 @@ export const links = {
|
|||
github: 'https://github.com/MedzikUser',
|
||||
gitlab: 'https://gitlab.com/Medzik',
|
||||
googleDevelopers: 'https://g.dev/medzik',
|
||||
discord: 'https://dsc.bio/medzik',
|
||||
matrix: 'https://matrix.to/#/@medzik:matrix.io',
|
||||
reddit: 'https://www.reddit.com/user/MedzikUser'
|
||||
}
|
||||
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="currentColor"
|
||||
viewBox="0 0 24 24"
|
||||
width="24px"
|
||||
height="24px"
|
||||
>
|
||||
<path
|
||||
d="M19.229,6.012c-0.903-0.73-2.015-1.246-2.872-1.572c-0.307-0.117-0.653-0.076-0.923,0.111C15.162,4.737,15,5.045,15,5.374 C15,5.72,14.72,6,14.374,6c-1.573,0-3.176,0-4.749,0C9.28,6,9,5.72,9,5.375c0-0.329-0.162-0.638-0.433-0.824 C8.296,4.364,7.95,4.323,7.643,4.441c-0.86,0.329-1.978,0.85-2.894,1.59C3.831,6.882,2,11.861,2,16.165 c0,0.076,0.019,0.15,0.057,0.216c1.265,2.233,4.714,2.817,5.499,2.842c0.005,0.001,0.009,0.001,0.014,0.001 c0.139,0,0.286-0.056,0.351-0.18l0.783-1.485c-0.646-0.164-1.313-0.359-2.04-0.617c-0.521-0.185-0.792-0.757-0.607-1.277 s0.758-0.791,1.277-0.607c3.526,1.254,5.624,1.253,9.345-0.005c0.525-0.175,1.092,0.104,1.268,0.627 c0.177,0.523-0.104,1.091-0.627,1.268c-0.728,0.246-1.392,0.434-2.035,0.594l0.793,1.503c0.065,0.124,0.213,0.18,0.351,0.18 c0.005,0,0.009,0,0.014-0.001c0.786-0.025,4.235-0.61,5.499-2.843C21.981,16.315,22,16.241,22,16.164 C22,11.861,20.169,6.882,19.229,6.012z M9.04,13.988c-0.829,0-1.5-0.893-1.5-1.996c0-1.102,0.671-1.996,1.5-1.996 c0.832-0.11,1.482,0.893,1.5,1.996C10.54,13.095,9.869,13.988,9.04,13.988z M14.996,14.012c-0.829,0-1.5-0.895-1.5-2s0.671-2,1.5-2 s1.5,0.895,1.5,2S15.825,14.012,14.996,14.012z"
|
||||
/>
|
||||
</svg>
|
||||
|
||||
<style>
|
||||
svg {
|
||||
margin-left: 10px;
|
||||
}
|
||||
</style>
|
Before Width: | Height: | Size: 1.3 KiB |
12
src/lib/icons/Matrix.svelte
Normal file
12
src/lib/icons/Matrix.svelte
Normal file
|
@ -0,0 +1,12 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px"
|
||||
width="24" height="24"
|
||||
fill="currentColor"
|
||||
viewBox="0 0 24 24">
|
||||
<path d="M 3 4 L 3 20 L 6 20 L 6 18 L 5 18 L 5 6 L 6 6 L 6 4 L 3 4 z M 18 4 L 18 6 L 19 6 L 19 18 L 18 18 L 18 20 L 21 20 L 21 4 L 18 4 z M 14.751953 8.4238281 C 14.253244 8.4137617 13.749578 8.5373281 13.345703 8.8144531 C 13.085703 8.9934531 12.862469 9.2224063 12.605469 9.4414062 C 12.214469 8.6644063 11.508172 8.4573594 10.701172 8.4433594 C 9.8831719 8.4303594 9.2496406 8.8005156 8.6816406 9.4785156 L 8.6816406 8.640625 L 7 8.640625 L 7 14.988281 L 8.7871094 14.988281 C 8.7871094 14.988281 8.7840625 12.608594 8.7890625 11.433594 C 8.7900625 11.224594 8.80075 11.011641 8.84375 10.806641 C 8.97575 10.178641 9.5142031 9.79175 10.158203 9.84375 C 10.771203 9.89375 11.050078 10.227172 11.080078 10.951172 C 11.085078 11.077172 11.087891 14.984375 11.087891 14.984375 L 12.898438 14.984375 C 12.898437 14.984375 12.891344 12.512891 12.902344 11.462891 C 12.905344 11.191891 12.932047 10.914344 12.998047 10.652344 C 13.146047 10.064344 13.623484 9.7766563 14.271484 9.8476562 C 14.843484 9.9096562 15.129875 10.225656 15.171875 10.847656 L 15.171875 15 L 16.974609 15 C 16.974609 15 17.003609 11.880438 16.974609 10.398438 C 16.968609 10.095438 16.871375 9.7710938 16.734375 9.4960938 C 16.401875 8.8292188 15.583135 8.4406055 14.751953 8.4238281 z"></path>
|
||||
</svg>
|
||||
|
||||
<style>
|
||||
svg {
|
||||
margin-left: 10px;
|
||||
}
|
||||
</style>
|
After Width: | Height: | Size: 1.4 KiB |
Loading…
Reference in a new issue