From 8cdfdf40f26ba57e21a549e6038b0650835db4c6 Mon Sep 17 00:00:00 2001 From: Andriy Cherniy Date: Thu, 11 Aug 2022 17:11:06 +0300 Subject: [PATCH] added about --- frontend/package.json | 6 +++- frontend/pnpm-lock.yaml | 30 +++++++++++++++++ frontend/src/lib/components/Link.svelte | 5 +++ frontend/src/lib/components/Member.svelte | 19 +++++++++++ frontend/src/lib/components/Project.svelte | 4 ++- frontend/src/lib/components/Text.svelte | 12 +++++++ frontend/src/lib/components/Transition.svelte | 11 +++++++ frontend/src/routes/__error.svelte | 4 +-- frontend/src/routes/__layout.svelte | 6 +++- frontend/src/routes/about.svelte | 33 +++++++++++++++++++ frontend/src/routes/index.svelte | 5 +++ 11 files changed, 130 insertions(+), 5 deletions(-) create mode 100644 frontend/src/lib/components/Link.svelte create mode 100644 frontend/src/lib/components/Member.svelte create mode 100644 frontend/src/lib/components/Text.svelte create mode 100644 frontend/src/lib/components/Transition.svelte create mode 100644 frontend/src/routes/about.svelte diff --git a/frontend/package.json b/frontend/package.json index f89132a..f11a855 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -16,6 +16,7 @@ "@sveltejs/adapter-auto": "next", "@sveltejs/adapter-node": "1.0.0-next.86", "@sveltejs/kit": "next", + "@types/md5": "^2.3.2", "@typescript-eslint/eslint-plugin": "^5.27.0", "@typescript-eslint/parser": "^5.27.0", "autoprefixer": "^10.4.7", @@ -34,5 +35,8 @@ "vite": "^3.0.0", "vite-imagetools": "^4.0.4" }, - "type": "module" + "type": "module", + "dependencies": { + "md5": "^2.3.0" + } } diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index f90cd97..7c7d4cf 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -4,12 +4,14 @@ specifiers: '@sveltejs/adapter-auto': next '@sveltejs/adapter-node': 1.0.0-next.86 '@sveltejs/kit': next + '@types/md5': ^2.3.2 '@typescript-eslint/eslint-plugin': ^5.27.0 '@typescript-eslint/parser': ^5.27.0 autoprefixer: ^10.4.7 eslint: ^8.16.0 eslint-config-prettier: ^8.3.0 eslint-plugin-svelte3: ^4.0.0 + md5: ^2.3.0 postcss: ^8.4.14 prettier: ^2.6.2 prettier-plugin-svelte: ^2.7.0 @@ -22,10 +24,14 @@ specifiers: vite: ^3.0.0 vite-imagetools: ^4.0.4 +dependencies: + md5: 2.3.0 + devDependencies: '@sveltejs/adapter-auto': 1.0.0-next.64 '@sveltejs/adapter-node': 1.0.0-next.86 '@sveltejs/kit': 1.0.0-next.405_svelte@3.49.0+vite@3.0.2 + '@types/md5': 2.3.2 '@typescript-eslint/eslint-plugin': 5.30.7_6wltbjakwuqm7awqswigmiuhd4 '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa autoprefixer: 10.4.7_postcss@8.4.14 @@ -238,6 +244,10 @@ packages: resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} dev: true + /@types/md5/2.3.2: + resolution: {integrity: sha512-v+JFDu96+UYJ3/UWzB0mEglIS//MZXgRaJ4ubUPwOM0gvLc/kcQ3TWNYwENEK7/EcXGQVrW8h/XqednSjBd/Og==} + dev: true + /@types/node/18.0.6: resolution: {integrity: sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw==} dev: true @@ -603,6 +613,10 @@ packages: supports-color: 7.2.0 dev: true + /charenc/0.0.2: + resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} + dev: false + /chokidar/3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -675,6 +689,10 @@ packages: which: 2.0.2 dev: true + /crypt/0.0.2: + resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} + dev: false + /cssesc/3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -1400,6 +1418,10 @@ packages: binary-extensions: 2.2.0 dev: true + /is-buffer/1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: false + /is-core-module/2.9.0: resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} dependencies: @@ -1496,6 +1518,14 @@ packages: semver: 6.3.0 dev: true + /md5/2.3.0: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} + dependencies: + charenc: 0.0.2 + crypt: 0.0.2 + is-buffer: 1.1.6 + dev: false + /merge2/1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} diff --git a/frontend/src/lib/components/Link.svelte b/frontend/src/lib/components/Link.svelte new file mode 100644 index 0000000..64ef499 --- /dev/null +++ b/frontend/src/lib/components/Link.svelte @@ -0,0 +1,5 @@ + + + diff --git a/frontend/src/lib/components/Member.svelte b/frontend/src/lib/components/Member.svelte new file mode 100644 index 0000000..b0aebe9 --- /dev/null +++ b/frontend/src/lib/components/Member.svelte @@ -0,0 +1,19 @@ + + +
+ +
+

{name}

+

{description}

+
+ +
diff --git a/frontend/src/lib/components/Project.svelte b/frontend/src/lib/components/Project.svelte index 18b435a..584436b 100644 --- a/frontend/src/lib/components/Project.svelte +++ b/frontend/src/lib/components/Project.svelte @@ -1,4 +1,6 @@ + +
+
+

{title}

+ +
+
diff --git a/frontend/src/lib/components/Transition.svelte b/frontend/src/lib/components/Transition.svelte new file mode 100644 index 0000000..0c04d75 --- /dev/null +++ b/frontend/src/lib/components/Transition.svelte @@ -0,0 +1,11 @@ + + +{#key url} +
+ +
+{/key} diff --git a/frontend/src/routes/__error.svelte b/frontend/src/routes/__error.svelte index 4b269cd..029f1ef 100644 --- a/frontend/src/routes/__error.svelte +++ b/frontend/src/routes/__error.svelte @@ -11,5 +11,5 @@ {status} -

{status}

-
Back to main page +

{status}

+Back to main page diff --git a/frontend/src/routes/__layout.svelte b/frontend/src/routes/__layout.svelte index b267fc4..f3cad48 100644 --- a/frontend/src/routes/__layout.svelte +++ b/frontend/src/routes/__layout.svelte @@ -1,10 +1,14 @@
anime girl 1 - + + +
diff --git a/frontend/src/routes/about.svelte b/frontend/src/routes/about.svelte new file mode 100644 index 0000000..9670ee6 --- /dev/null +++ b/frontend/src/routes/about.svelte @@ -0,0 +1,33 @@ + + +

+ About us +

+ + +

+ We are tech cuties from Ukraine, who loves Open Source Software and hating russians +

+
+ + +

Our languages are Ukrainian and English

+
+ + + + diff --git a/frontend/src/routes/index.svelte b/frontend/src/routes/index.svelte index e103cbb..f29bbaa 100644 --- a/frontend/src/routes/index.svelte +++ b/frontend/src/routes/index.svelte @@ -13,5 +13,10 @@ class="text-white text-opacity-50 underline font-['Jeko-MediumItalic'] text-xl md:text-lg" >design: evolji + about us