FEAT: backup & restore 1
8
histoire.config.js
Normal file
@@ -0,0 +1,8 @@
|
||||
import { defineConfig } from 'histoire'
|
||||
import { HstVue } from '@histoire/plugin-vue'
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [
|
||||
HstVue(),
|
||||
],
|
||||
})
|
3135
package-lock.json
generated
10
package.json
@@ -4,7 +4,9 @@
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vite build",
|
||||
"serve": "vite preview"
|
||||
"serve": "vite preview",
|
||||
"histoire": "histoire dev",
|
||||
"test": "vitest"
|
||||
},
|
||||
"dependencies": {
|
||||
"eslint-config-prettier": "^8.5.0",
|
||||
@@ -16,14 +18,18 @@
|
||||
"vue-router": "4.1.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@histoire/plugin-vue": "^0.11.7",
|
||||
"@vitejs/plugin-vue": "^3.2.0",
|
||||
"@vue/compiler-sfc": "^3.2.37",
|
||||
"@vue/test-utils": "^2.2.4",
|
||||
"autoprefixer": "^10.4.7",
|
||||
"histoire": "^0.11.7",
|
||||
"postcss": "^8.4.14",
|
||||
"tailwindcss": "^3.1.6",
|
||||
"unplugin-vue-components": "^0.21.1",
|
||||
"vite": "^3.2.3",
|
||||
"vite-plugin-pages": "^0.27.1",
|
||||
"vite-plugin-vue-layouts": "^0.7.0"
|
||||
"vite-plugin-vue-layouts": "^0.7.0",
|
||||
"vitest": "^0.25.3"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 6.7 KiB |
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<svg width="32px" height="32px" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>file_type_vscode</title>
|
||||
<path
|
||||
d="M29.01,5.03,23.244,2.254a1.742,1.742,0,0,0-1.989.338L2.38,19.8A1.166,1.166,0,0,0,2.3,21.447c.025.027.05.053.077.077l1.541,1.4a1.165,1.165,0,0,0,1.489.066L28.142,5.75A1.158,1.158,0,0,1,30,6.672V6.605A1.748,1.748,0,0,0,29.01,5.03Z"
|
13
src/assets/svg/apps/drone.vue
Executable file
@@ -0,0 +1,13 @@
|
||||
<template>
|
||||
<svg viewBox="0 0 33 34" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient id="drone" x1="6.89" y1="1.73" x2="27.869" y2="33.277" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#73DFE7" />
|
||||
<stop offset="1" stop-color="#0095F7" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd"
|
||||
d="M32.813 17.293a17.17 17.17 0 0 1-1.335 6.58l-5.83-5.929c.702-1.157 1.053-2.53 1.053-3.977.07-4.122-3.231-7.52-7.305-7.52-1.475 0-2.81.433-3.934 1.157l-5.409-5.496A15.513 15.513 0 0 1 16.656.662c8.921 0 16.157 7.448 16.157 16.631ZM7.805 3.41l5.83 6.001a7.614 7.614 0 0 0-1.545 4.628c0 4.194 3.302 7.593 7.376 7.593a7.128 7.128 0 0 0 4.496-1.591l6.251 6.436c-2.95 4.483-7.867 7.448-13.557 7.448C7.736 33.925.5 26.477.5 17.293.5 11.436 3.38 6.374 7.805 3.41Zm11.661 15.33c2.74 0 4.917-2.242 4.917-5.062 0-2.82-2.177-5.062-4.917-5.062-2.74 0-4.917 2.242-4.917 5.062 0 2.82 2.178 5.061 4.917 5.061Z"
|
||||
fill="url(#drone)" />
|
||||
</svg>
|
||||
</template>
|
23
src/assets/svg/apps/gitea.vue
Executable file
@@ -0,0 +1,23 @@
|
||||
<template>
|
||||
<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" version="1.1" id="main_outline" x="0px" y="0px"
|
||||
viewBox="0 0 628.63165 387.52499" xml:space="preserve" inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<g id="g1811" transform="translate(-5.6683205,-143.075)">
|
||||
<path id="teabag" style="fill:#ffffff"
|
||||
d="M 395.9,484.2 269,423.2 c -12.5,-6 -17.9,-21.2 -11.8,-33.8 l 61,-126.9 c 6,-12.5 21.2,-17.9 33.8,-11.8 17.2,8.3 27.1,13 27.1,13 l -0.1,-109.2 16.7,-0.1 0.1,117.1 c 0,0 57.4,24.2 83.1,40.1 3.7,2.3 10.2,6.8 12.9,14.4 2.1,6.1 2,13.1 -1,19.3 l -61,126.9 c -6.2,12.7 -21.4,18.1 -33.9,12 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g id="g1809">
|
||||
<g id="g1807">
|
||||
<path style="fill:#609926"
|
||||
d="m 622.7,149.8 c -4.1,-4.1 -9.6,-4 -9.6,-4 0,0 -117.2,6.6 -177.9,8 -13.3,0.3 -26.5,0.6 -39.6,0.7 0,39.1 0,78.2 0,117.2 -5.5,-2.6 -11.1,-5.3 -16.6,-7.9 0,-36.4 -0.1,-109.2 -0.1,-109.2 -29,0.4 -89.2,-2.2 -89.2,-2.2 0,0 -141.4,-7.1 -156.8,-8.5 -9.8,-0.6 -22.5,-2.1 -39,1.5 -8.7,1.8 -33.5,7.4 -53.8,26.9 -45,40.1 -33.5,103.9 -32.1,113.5 1.7,11.7 6.9,44.2 31.7,72.5 45.8,56.1 144.4,54.8 144.4,54.8 0,0 12.1,28.9 30.6,55.5 25,33.1 50.7,58.9 75.7,62 63,0 188.9,-0.1 188.9,-0.1 0,0 12,0.1 28.3,-10.3 14,-8.5 26.5,-23.4 26.5,-23.4 0,0 12.9,-13.8 30.9,-45.3 5.5,-9.7 10.1,-19.1 14.1,-28 0,0 55.2,-117.1 55.2,-231.1 -1.1,-34.5 -9.6,-40.6 -11.6,-42.6 z M 125.6,353.9 c -25.9,-8.5 -36.9,-18.7 -36.9,-18.7 0,0 -19.1,-13.4 -28.7,-39.8 -16.5,-44.2 -1.4,-71.2 -1.4,-71.2 0,0 8.4,-22.5 38.5,-30 13.8,-3.7 31,-3.1 31,-3.1 0,0 7.1,59.4 15.7,94.2 7.2,29.2 24.8,77.7 24.8,77.7 0,0 -26.1,-3.1 -43,-9.1 z m 300.3,107.6 c 0,0 -6.1,14.5 -19.6,15.4 -5.8,0.4 -10.3,-1.2 -10.3,-1.2 0,0 -0.3,-0.1 -5.3,-2.1 l -112.9,-55 c 0,0 -10.9,-5.7 -12.8,-15.6 -2.2,-8.1 2.7,-18.1 2.7,-18.1 L 322,273 c 0,0 4.8,-9.7 12.2,-13 0.6,-0.3 2.3,-1 4.5,-1.5 8.1,-2.1 18,2.8 18,2.8 L 467.4,315 c 0,0 12.6,5.7 15.3,16.2 1.9,7.4 -0.5,14 -1.8,17.2 -6.3,15.4 -55,113.1 -55,113.1 z"
|
||||
id="path1803" inkscape:connector-curvature="0" />
|
||||
<path style="fill:#609926"
|
||||
d="m 326.8,380.1 c -8.2,0.1 -15.4,5.8 -17.3,13.8 -1.9,8 2,16.3 9.1,20 7.7,4 17.5,1.8 22.7,-5.4 5.1,-7.1 4.3,-16.9 -1.8,-23.1 l 24,-49.1 c 1.5,0.1 3.7,0.2 6.2,-0.5 4.1,-0.9 7.1,-3.6 7.1,-3.6 4.2,1.8 8.6,3.8 13.2,6.1 4.8,2.4 9.3,4.9 13.4,7.3 0.9,0.5 1.8,1.1 2.8,1.9 1.6,1.3 3.4,3.1 4.7,5.5 1.9,5.5 -1.9,14.9 -1.9,14.9 -2.3,7.6 -18.4,40.6 -18.4,40.6 -8.1,-0.2 -15.3,5 -17.7,12.5 -2.6,8.1 1.1,17.3 8.9,21.3 7.8,4 17.4,1.7 22.5,-5.3 5,-6.8 4.6,-16.3 -1.1,-22.6 1.9,-3.7 3.7,-7.4 5.6,-11.3 5,-10.4 13.5,-30.4 13.5,-30.4 0.9,-1.7 5.7,-10.3 2.7,-21.3 -2.5,-11.4 -12.6,-16.7 -12.6,-16.7 -12.2,-7.9 -29.2,-15.2 -29.2,-15.2 0,0 0,-4.1 -1.1,-7.1 -1.1,-3.1 -2.8,-5.1 -3.9,-6.3 4.7,-9.7 9.4,-19.3 14.1,-29 -4.1,-2 -8.1,-4 -12.2,-6.1 -4.8,9.8 -9.7,19.7 -14.5,29.5 -6.7,-0.1 -12.9,3.5 -16.1,9.4 -3.4,6.3 -2.7,14.1 1.9,19.8 -8.2,16.8 -16.4,33.6 -24.6,50.4 z"
|
||||
id="path1805" inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</template>
|
30
src/assets/svg/apps/jellyfin.vue
Executable file
@@ -0,0 +1,30 @@
|
||||
<template>
|
||||
<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:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="logo"
|
||||
viewBox="0 0 465.36509 465.36288" class="svg replaced-svg" sodipodi:docname="logo.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<defs id="defs2431">
|
||||
<linearGradient id="linear-gradient" gradientUnits="userSpaceOnUse" x1="110.25" y1="213.3" x2="496.14001"
|
||||
y2="436.09">
|
||||
<stop offset="0" style="stop-color: rgb(170, 92, 195);" id="stop2426" />
|
||||
<stop offset="1" style="stop-color: rgb(0, 164, 220);" id="stop2428" />
|
||||
</linearGradient>
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linear-gradient" id="linearGradient6687"
|
||||
gradientUnits="userSpaceOnUse" x1="110.25" y1="213.3" x2="496.14001" y2="436.09" />
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linear-gradient" id="linearGradient6689"
|
||||
gradientUnits="userSpaceOnUse" x1="110.25" y1="213.3" x2="496.14001" y2="436.09" />
|
||||
</defs>
|
||||
<g id="icon-transparent" transform="translate(-23.290284,-23.3)">
|
||||
<path id="inner-shape"
|
||||
d="m 256,201.6 c -20.4,0 -86.2,119.3 -76.2,139.4 10,20.1 142.5,19.9 152.4,0 9.9,-19.9 -55.7,-139.4 -76.2,-139.4 z"
|
||||
inkscape:connector-curvature="0" style="fill:url(#linearGradient6687)" />
|
||||
<path id="outer-shape"
|
||||
d="m 256,23.3 c -61.6,0 -259.8,359.4 -229.6,420.1 30.2,60.7 429.3,60 459.2,0 C 515.5,383.4 317.6,23.3 256,23.3 Z m 150.5,367.5 c -19.6,39.3 -281.1,39.8 -300.9,0 C 85.8,351 215.7,115.5 256,115.5 c 40.3,0 170.1,235.9 150.5,275.3 z"
|
||||
inkscape:connector-curvature="0" style="fill:url(#linearGradient6689)" />
|
||||
</g>
|
||||
</svg>
|
||||
</template>
|
||||
|
@@ -18,5 +18,4 @@
|
||||
inkscape:export-filename="Nextcloud Hub logo variants.png" inkscape:export-xdpi="300"
|
||||
inkscape:export-ydpi="300" />
|
||||
</svg>
|
||||
|
||||
</template>
|
26
src/assets/svg/apps/pegaz.vue
Executable file
@@ -0,0 +1,26 @@
|
||||
<template>
|
||||
<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:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="51.180511mm" height="34.942585mm"
|
||||
viewBox="0 0 51.180511 34.942585" version="1.1" id="svg5807" inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
sodipodi:docname="pegaz.svg">
|
||||
<defs id="defs5801">
|
||||
<linearGradient inkscape:collect="always" id="linearGradient5890">
|
||||
<stop style="stop-color:#322eeb;stop-opacity:1" offset="0" id="stop5886" />
|
||||
<stop style="stop-color:#702fff;stop-opacity:1" offset="1" id="stop5888" />
|
||||
</linearGradient>
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linearGradient5890" id="linearGradient5892" x1="37.362221"
|
||||
y1="294.65009" x2="19.9897" y2="279.14844" gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(3.7795276,0,0,3.7795276,18.897638,-1009.3508)" />
|
||||
</defs>
|
||||
<g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(5,-267.05741)">
|
||||
<path style="display:inline;fill:url(#linearGradient5892);fill-opacity:1;stroke-width:0.99665797"
|
||||
d="m 135.29297,18.898438 c -15.90988,0.449723 -22.89844,21.96289 -22.89844,21.96289 -4.74107,-8.737181 -16.406391,-9.600018 -19.919921,-9.662109 l -59.322265,-0.002 c -4.8e-4,0.0038 -9.09e-4,0.0081 -0.002,0.01563 l -14.199219,-0.03711 c -0.02646,0.250205 -0.04434,0.501031 -0.05273,0.751953 0.0079,7.377147 7.711797,13.530744 17.759765,14.185547 l 31.982422,0.0625 v -0.0039 l 14.494141,0.02539 c 1.363124,0.02268 2.456124,1.13466 2.457031,2.498046 0,1.377638 -1.11455,2.495694 -2.492188,2.5 v 0.002 H 68.640625 v -0.02148 H 37.486328 c -0.606153,0 -0.256172,3.8e-5 -0.822266,0 v 0.002 c 0.0093,7.37642 7.74982,14.323771 17.796876,14.978516 0,0 1.558206,0.0032 1.628906,0.0039 0.544082,0.0038 2.013817,0.01758 12.535156,0.01758 0.01247,7.56e-4 0.02464,0.0032 0.03711,0.0039 0,0 1.917481,0.01953 14.4375,0.01953 1.377676,0.0038 2.492188,1.122324 2.492188,2.5 0,1.294601 -0.988167,2.347277 -2.25,2.474609 h -12.701172 -2 -14.195313 v 0.01563 c 0.0068,6.466999 5.958335,12.601876 14.195313,14.458985 l 2,0.490234 c 5.267465,0.03335 10.535418,0.004 15.802734,0.05859 -16.81854,0.0076 11.125029,0.002 14.15625,0.002 l 3.25,0.210937 9.2832,8.482422 c 16.74585,9.688082 31.23828,11.119142 31.23828,11.119142 0,0 11.90291,15.36174 29.47461,1.06836 1.55626,-1.26588 0.0137,-2.98828 0.0137,-2.98828 L 127.49414,40.861328 Z M 36.664062,51.177734 c -8.319917,0 -13.595359,-9.23e-4 -14.050781,-0.002 v 0.002 c -0.430261,-5.67e-4 4.377264,-3.4e-4 14.050781,0 z M 141.93945,29.009766 c -5.87501,2.187477 -8.125,11.9375 -8.125,11.9375 l 3.8125,5.125 z"
|
||||
id="rect269-7-1-0" inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccccccccccccccscccccccscccccccccccccccccccccccc"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,-5,267.05741)" />
|
||||
</g>
|
||||
</svg>
|
||||
</template>
|
16
src/assets/svg/apps/penpot.vue
Executable file
@@ -0,0 +1,16 @@
|
||||
<template>
|
||||
<svg viewBox="0 0 261.92107 345.94192" version="1.1" id="svg6755" sodipodi:docname="logo.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs id="defs6751" />
|
||||
<path style="fill:#ffffff;stroke-width:0.9375;fill-opacity:1"
|
||||
d="M 9.3448306,100.99152 35.913127,87.972678 37.245724,50.655062 67.542451,16.28108 100.72365,57.405625 125.75631,39.37409 l 15.22518,1.834775 14.84036,21.063668 31.87425,-38.730634 13.74071,0.372539 20.9012,30.130237 3.73859,35.563734 31.46306,12.965961 -3.5426,181.37087 L 132.06548,337.18752 5.4171538,277.0129 Z"
|
||||
id="path1622" />
|
||||
<path
|
||||
d="M 68.318,0 31.941,51.237 V 80.198 L 0.286,95.255 0,95.121 v 188.952 l 123.419,58.309 7.542,3.56 7.542,-3.56 123.418,-58.309 V 95.121 l -0.232,0.11 -31.665,-15.062 V 51.237 L 228.917,49.678 193.645,0 157.265,51.237 v 0.05 L 130.795,14.006 104.528,51 103.589,49.678 Z m 6.437,29.762 14.07,19.816 H 47.811 L 61.72,29.995 74.756,29.762 Z m 125.324,0 14.072,19.816 H 173.139 L 187.042,29.995 Z M 137.23,43.77 151.3,63.583 H 110.292 L 124.195,44 Z M 43.923,59.564 h 19.452 v 65.497 l -19.452,-9.19 z m 29.438,0 h 19.354 v 79.356 l -19.354,-9.142 z m 95.89,0 h 19.45 v 70.146 l -19.45,9.188 z m 29.435,0 h 19.352 v 56.285 l -19.352,9.142 z M 106.4,73.57 h 19.451 v 81.004 l -19.451,-9.19 z m 29.438,0 h 19.352 v 71.971 l -19.352,9.145 z m 94.182,21.526 17.126,7.002 -17.126,8.09 V 95.095 Z M 31.94,95.121 v 15.09 l -17.122,-8.09 z m -16.859,23.808 108.337,51.178 v 155.59 L 15.082,274.519 v -155.59 z m 231.755,0 v 155.59 l -108.334,51.178 v -155.59 z"
|
||||
id="path6753" inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
|
||||
</svg>
|
||||
</template>
|
@@ -2,9 +2,8 @@
|
||||
<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="746.89825" height="996.75226"
|
||||
viewBox="0 0 746.89825 996.75226" version="1.1" id="svg999" sodipodi:docname="logo.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" viewBox="0 0 746.89825 996.75226" version="1.1"
|
||||
id="svg999" inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<!-- Generator: Sketch 64 (93537) - https://sketch.com -->
|
||||
|
||||
<title id="title975">Artboard</title>
|
||||
@@ -63,5 +62,4 @@
|
||||
</g>
|
||||
|
||||
</svg>
|
||||
|
||||
</template>
|
21
src/assets/svg/apps/radio.vue
Executable file
@@ -0,0 +1,21 @@
|
||||
<template>
|
||||
<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:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="svg919" width="834.39722"
|
||||
height="730.48706" viewBox="0 0 834.39722 730.48706" sodipodi:docname="radio.svg"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||
<defs id="defs923">
|
||||
<linearGradient inkscape:collect="always" id="linearGradient1563">
|
||||
<stop style="stop-color:#d50500;stop-opacity:1" offset="0" id="stop1559" />
|
||||
<stop style="stop-color:#e1b900;stop-opacity:0.76862746" offset="1" id="stop1561" />
|
||||
</linearGradient>
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linearGradient1563" id="linearGradient1565" x1="90.683296"
|
||||
y1="690.62628" x2="767.32019" y2="225.25154" gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<path style="fill:url(#linearGradient1565);fill-opacity:1"
|
||||
d="M 94.50247,730.25079 C 77.117356,727.71405 65.427746,724.2075 54.618466,718.28673 28.893936,704.19615 10.662156,680.93363 2.6616063,651.99329 l -2.65913978,-9.61888 v -197 c 0,-214.09526 -0.29603,-202.52243 5.59812978,-218.84753 5.9199797,-16.39658 14.1859497,-28.9754 27.0974097,-41.23574 11.62637,-11.04006 22.82393,-17.81421 38.00471,-22.99161 16.7009,-5.69583 3.53919,-5.42367 263.180744,-5.44197 232.58777,-0.0164 239.03707,-0.0671 236.11901,-1.85632 -1.65,-1.01171 -26.85,-15.02377 -56,-31.1379 C 353.66179,35.226934 368.85438,44.037404 364.99429,37.450664 356.9973,23.804834 364.1962,6.0125243 379.56052,1.4498143 c 10.34373,-3.07175 13.77778,-2.05749005 36.94195,10.9109797 19.01034,10.64295 97.1136,54.21233 138,76.98237 14.025,7.81066 47.00125,26.200456 73.28056,40.866226 l 47.78056,26.66502 h 30.89708 c 16.99339,0 34.39858,0.48701 38.6782,1.08225 14.20305,1.97547 32.37619,9.03994 44.28611,17.21541 6.21634,4.26716 18.53026,16.14867 23.71094,22.87832 8.16272,10.60329 15.46557,26.16114 19.11287,40.71774 1.5055,6.0088 1.6867,24.06134 2.0033,199.60628 0.3618,200.57325 0.3582,200.77432 -3.837,216.39503 -8.34326,31.06582 -34.33414,58.98896 -64.82161,69.64064 -18.31727,6.39967 12.31571,5.86253 -344.59101,6.0423 -178.2,0.0898 -325.125,-9.6e-4 -326.5,-0.20159 z m 463.5,-130.36273 c 22.57197,-1.76998 39.46342,-6.37844 59,-16.09687 15.81513,-7.8672 28.75425,-17.16261 41,-29.45425 21.41719,-21.49743 36.53683,-49.15408 42.50461,-77.74886 10.24379,-49.08335 -2.70354,-98.53261 -35.67275,-136.24359 -19.93605,-22.80332 -48.49533,-40.49778 -77.49171,-48.0115 -37.24965,-9.65236 -77.34154,-5.22028 -111.58857,12.33589 -20.88648,10.70711 -43.3649,30.29648 -56.46236,49.20553 -42.43451,61.26347 -36.68664,142.39143 13.96448,197.10068 25.35051,27.38158 63.83544,45.85088 101.7463,48.82906 5.5,0.43206 10.225,0.83942 10.5,0.90523 0.275,0.0658 5.9,-0.30379 12.5,-0.82132 z M 531.42186,546.9284 c -29.24511,-5.36131 -54.27731,-21.21641 -70.14873,-44.43138 -5.93182,-8.67642 -12.41142,-23.03069 -14.97884,-33.18267 -3.07438,-12.15653 -3.28412,-38.00354 -0.40119,-49.43994 10.22955,-40.58004 40.67752,-69.95214 81.05008,-78.1862 13.00955,-2.65332 34.81951,-2.1438 46.68477,1.09065 36.91805,10.06379 65.4177,38.78128 75.0221,75.59555 3.09496,11.86318 3.38066,36.76342 0.55537,48.40426 -9.34166,38.48986 -37.01321,67.19032 -74.89653,77.68141 -7.52303,2.08336 -12.08506,2.64726 -23.80642,2.94265 -7.975,0.20097 -16.56127,-0.0125 -19.08061,-0.47433 z m -234.25133,25.00962 c 17.1098,-7.76851 20.54111,-31.16909 6.35142,-43.31494 -8.21303,-7.03005 -4.25978,-6.74929 -94.94762,-6.74309 -52.43388,0.004 -82.88542,0.37041 -85.24917,1.02693 -15.36872,4.26859 -23.73524,22.18807 -16.92644,36.25318 2.62173,5.41577 9.5535,11.93059 14.31881,13.45754 2.18411,0.69986 31.60206,1.07945 87.78494,1.13272 80.85911,0.0767 84.67959,-10e-4 88.66806,-1.81234 z m 0.90015,-104.74119 c 19.10488,-10.22623 19.00946,-37.37206 -0.16481,-46.88568 -3.75492,-1.86307 -7.12808,-1.94688 -88.67948,-2.20332 -84.65121,-0.26619 -84.78339,-0.26343 -89.74164,1.86955 -13.55452,5.831 -19.26922,21.67758 -12.66759,35.12662 1.54684,3.15128 4.47133,7.10366 6.49887,8.78307 7.29246,6.04035 4.71464,5.88894 96.68644,5.67904 l 84,-0.1917 z m 0.0515,-104.52326 c 11.55775,-6.09711 16.84264,-18.39274 13.33465,-31.0239 -1.54521,-5.56396 -6.77189,-11.68576 -12.95436,-15.17298 l -5.5,-3.10228 h -84 c -69.20471,0 -84.69473,0.24512 -87.94431,1.39168 -5.56198,1.96245 -13.09728,9.34113 -15.22261,14.90621 -3.61657,9.46987 -1.72895,19.64759 4.99734,26.94475 4.47853,4.85863 7.67996,6.81477 13.38708,8.17981 2.1274,0.50884 39.88196,0.83313 86.2825,0.74113 l 82.5,-0.16358 5.11974,-2.70084 z"
|
||||
id="path1028" inkscape:connector-curvature="0" />
|
||||
</svg>
|
||||
</template>
|
3
src/assets/svg/arrow-right.vue
Normal file
@@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.364" xmlns="http://www.w3.org/2000/svg" height="13.2" id="screenshot-ebe7fc5d-5b94-11ed-963d-5f59412bd802" viewBox="674.9 1469.9 14.364 13.2" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-ebe7fc5d-5b94-11ed-963d-5f59412bd802"><g id="fills-ebe7fc5d-5b94-11ed-963d-5f59412bd802"><path stroke-linejoin="round" rx="0" ry="0" d="M675,1476L687.25,1476L682,1470.75L682.664,1470L689.164,1476.5L682.664,1483L682,1482.25L687.25,1477L675,1477L675,1476ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g><g id="strokes-ebe7fc5d-5b94-11ed-963d-5f59412bd802"><g class="stroke-shape"><path stroke-linejoin="round" rx="0" ry="0" d="M675,1476L687.25,1476L682,1470.75L682.664,1470L689.164,1476.5L682.664,1483L682,1482.25L687.25,1477L675,1477L675,1476ZZ" style="fill: none; stroke-width: 0.2;"/></g></g></g></svg>
|
||||
</template>
|
3
src/assets/svg/backup.vue
Normal file
@@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="17.2" xmlns="http://www.w3.org/2000/svg" height="17.2" id="screenshot-39f85615-bf4c-80f1-8001-923fc255459e" viewBox="572.9 1607.9 17.2 17.2" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-39f85615-bf4c-80f1-8001-923fc255459e"><g id="fills-39f85615-bf4c-80f1-8001-923fc255459e"><path stroke-linejoin="round" rx="0" ry="0" d="M576,1608L586.586,1608L590,1611.414L590,1622C590,1623.657,588.657,1625,587,1625L576,1625C574.343,1625,573,1623.657,573,1622L573,1611C573,1609.343,574.343,1608,576,1608ZZM576,1609C574.895,1609,574,1609.895,574,1611L574,1622C574,1623.105,574.895,1624,576,1624L587,1624C588.105,1624,589,1623.105,589,1622L589,1611.914L586.086,1609L585,1609L585,1613L585,1614L576,1614L576,1613L576,1609ZZM577,1609L577,1613L584,1613L584,1609L577,1609ZZM582,1616C583.657,1616,585,1617.343,585,1619C585,1620.657,583.657,1622,582,1622C580.343,1622,579,1620.657,579,1619C579,1617.343,580.343,1616,582,1616ZZM582,1617C580.895,1617,580,1617.895,580,1619C580,1620.105,580.895,1621,582,1621C583.105,1621,584,1620.105,584,1619C584,1617.895,583.105,1617,582,1617ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g><g id="strokes-39f85615-bf4c-80f1-8001-923fc255459e"><g class="stroke-shape"><path stroke-linejoin="round" rx="0" ry="0" d="M576,1608L586.586,1608L590,1611.414L590,1622C590,1623.657,588.657,1625,587,1625L576,1625C574.343,1625,573,1623.657,573,1622L573,1611C573,1609.343,574.343,1608,576,1608ZZM576,1609C574.895,1609,574,1609.895,574,1611L574,1622C574,1623.105,574.895,1624,576,1624L587,1624C588.105,1624,589,1623.105,589,1622L589,1611.914L586.086,1609L585,1609L585,1613L585,1614L576,1614L576,1613L576,1609ZZM577,1609L577,1613L584,1613L584,1609L577,1609ZZM582,1616C583.657,1616,585,1617.343,585,1619C585,1620.657,583.657,1622,582,1622C580.343,1622,579,1620.657,579,1619C579,1617.343,580.343,1616,582,1616ZZM582,1617C580.895,1617,580,1617.895,580,1619C580,1620.105,580.895,1621,582,1621C583.105,1621,584,1620.105,584,1619C584,1617.895,583.105,1617,582,1617ZZ" style="fill: none; stroke-width: 0.2;"/></g></g></g></svg>
|
||||
</template>
|
3
src/assets/svg/console.vue
Normal file
@@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="19.2" xmlns="http://www.w3.org/2000/svg" height="17.2" id="screenshot-8851a460-5b95-11ed-963d-5f59412bd802" viewBox="186.9 1600.9 19.2 17.2" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-8851a460-5b95-11ed-963d-5f59412bd802"><g id="fills-8851a460-5b95-11ed-963d-5f59412bd802"><path stroke-linejoin="round" rx="0" ry="0" d="M190,1601L203,1601C204.657,1601,206,1602.343,206,1604L206,1615C206,1616.657,204.657,1618,203,1618L190,1618C188.343,1618,187,1616.657,187,1615L187,1604C187,1602.343,188.343,1601,190,1601ZZM190,1602C188.895,1602,188,1602.895,188,1604L205,1604C205,1602.895,204.105,1602,203,1602L190,1602ZZM188,1615C188,1616.105,188.895,1617,190,1617L203,1617C204.105,1617,205,1616.105,205,1615L205,1605L188,1605L188,1615ZZM202,1615L197,1615L197,1614L202,1614L202,1615ZZM191,1607.5L191.707,1606.793L195.914,1611L191.707,1615.207L191,1614.5L194.5,1611L191,1607.5ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g><g id="strokes-8851a460-5b95-11ed-963d-5f59412bd802"><g class="stroke-shape"><path stroke-linejoin="round" rx="0" ry="0" d="M190,1601L203,1601C204.657,1601,206,1602.343,206,1604L206,1615C206,1616.657,204.657,1618,203,1618L190,1618C188.343,1618,187,1616.657,187,1615L187,1604C187,1602.343,188.343,1601,190,1601ZZM190,1602C188.895,1602,188,1602.895,188,1604L205,1604C205,1602.895,204.105,1602,203,1602L190,1602ZZM188,1615C188,1616.105,188.895,1617,190,1617L203,1617C204.105,1617,205,1616.105,205,1615L205,1605L188,1605L188,1615ZZM202,1615L197,1615L197,1614L202,1614L202,1615ZZM191,1607.5L191.707,1606.793L195.914,1611L191.707,1615.207L191,1614.5L194.5,1611L191,1607.5ZZ" style="fill: none; stroke-width: 0.2;"/></g></g></g></svg>
|
||||
</template>
|
3
src/assets/svg/docker.vue
Normal file
@@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="61" xmlns="http://www.w3.org/2000/svg" height="43" id="screenshot-c9186fb0-5b95-11ed-963d-5f59412bd802" viewBox="-0 -0 61 43" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-c9186fb0-5b95-11ed-963d-5f59412bd802" version="1.1" width="431.99628" height="308.89954" rx="0" ry="0" style="fill: rgb(0, 0, 0);"><g id="shape-c9186fb2-5b95-11ed-963d-5f59412bd802" rx="0" ry="0" style="fill: rgb(0, 0, 0);"><g id="shape-c9186fb3-5b95-11ed-963d-5f59412bd802"><g id="fills-c9186fb3-5b95-11ed-963d-5f59412bd802"><path rx="0" ry="0" d="M16.944,42.842C14.28,42.548,11.654,41.919,9.682,41.103C5.24,39.263,2.341,35.428,0.762,29.304C0.562,28.527,0.375,27.665,0.347,27.388C0.318,27.11,0.229,26.36,0.147,25.721C0.066,25.081,0,23.899,0,23.093C0,21.885,0.049,21.549,0.276,21.182C0.859,20.241,-0.744,20.306,21.915,20.3C43.824,20.295,43.41,20.307,45.525,19.614L46.433,19.316L46.032,18.565C45.119,16.853,44.941,14.107,45.608,12.023C45.971,10.889,46.726,9.349,47.252,8.67L47.619,8.195L48.318,8.57C50.31,9.639,52.144,11.998,52.73,14.244L52.91,14.935L55.225,14.949C57.306,14.961,57.649,14.998,58.613,15.315C59.852,15.723,61,16.444,61,16.813C61,17.392,59.971,19.072,59.05,19.997C57.5,21.554,55.519,22.379,52.796,22.602L51.583,22.701L51.116,23.835C50.522,25.28,49.101,28.092,48.487,29.04C48.226,29.442,48.043,29.771,48.08,29.771C48.117,29.771,48.057,29.881,47.947,30.015C47.836,30.149,47.261,30.906,46.669,31.697C43.764,35.578,39.574,38.818,35.284,40.499C34.866,40.663,34.365,40.863,34.171,40.943C33.977,41.024,33.755,41.105,33.677,41.124C33.32,41.21,30.406,42.053,30.217,42.124C30.101,42.168,29.964,42.197,29.914,42.187C29.863,42.177,29.373,42.262,28.826,42.374C26.044,42.946,20.028,43.183,16.944,42.842ZZM5.252,19.025C5.014,18.789,5.014,13.887,5.252,13.651C5.518,13.389,11.205,13.417,11.428,13.682C11.612,13.901,11.688,18.354,11.516,18.888C11.419,19.188,11.379,19.192,8.42,19.192C6.276,19.192,5.373,19.144,5.252,19.025ZZM12.664,19.102C12.61,19.049,12.567,17.796,12.567,16.317C12.567,13.645,12.569,13.628,12.884,13.552C13.059,13.51,14.473,13.493,16.026,13.514L18.85,13.554L18.85,16.338L18.85,19.122L15.805,19.16C14.131,19.18,12.717,19.154,12.664,19.102ZZM20.111,18.883C19.941,18.352,20.019,13.899,20.203,13.68C20.424,13.417,26.112,13.391,26.377,13.651C26.555,13.828,26.63,18.537,26.46,18.972C26.386,19.163,25.973,19.192,23.293,19.192C20.234,19.192,20.21,19.189,20.111,18.883ZZM27.629,19.099C27.577,19.048,27.534,17.802,27.534,16.33C27.534,14.018,27.565,13.642,27.758,13.569C27.881,13.522,29.275,13.484,30.856,13.484C33.003,13.484,33.759,13.528,33.842,13.658C33.992,13.895,34.019,18.487,33.872,18.878C33.755,19.19,33.737,19.192,30.739,19.192C29.08,19.192,27.68,19.15,27.629,19.099ZZM35.112,19.099C34.934,18.923,35.005,13.832,35.188,13.651C35.309,13.532,36.197,13.484,38.289,13.484C41.044,13.484,41.23,13.501,41.368,13.754C41.582,14.148,41.561,18.811,41.344,19.025C41.161,19.205,35.291,19.275,35.112,19.099ZZM12.729,12.326C12.504,12.059,12.491,7.13,12.715,6.864C12.851,6.702,13.416,6.663,15.679,6.663C17.216,6.663,18.575,6.701,18.698,6.748C18.891,6.821,18.921,7.196,18.921,9.504C18.921,11.397,18.872,12.225,18.751,12.343C18.498,12.593,12.941,12.578,12.729,12.326ZZM20.269,12.323C20.033,12.153,20.01,11.908,20.021,9.599C20.029,7.861,20.085,6.999,20.2,6.862C20.46,6.554,26.009,6.572,26.324,6.882C26.654,7.207,26.654,11.966,26.324,12.291C26.137,12.475,25.661,12.51,23.315,12.51C21.205,12.51,20.465,12.465,20.269,12.323ZZM27.704,12.343C27.465,12.107,27.465,7.066,27.704,6.83C27.912,6.625,33.422,6.597,33.747,6.8C33.924,6.909,33.959,7.378,33.959,9.587C33.959,11.795,33.924,12.264,33.747,12.374C33.422,12.576,27.912,12.548,27.704,12.343ZZM27.69,5.497C27.578,5.364,27.54,4.498,27.567,2.678L27.605,0.051L30.67,0.014C33.482,-0.021,33.745,-0.004,33.861,0.222C33.931,0.358,33.981,1.583,33.973,2.945C33.961,4.981,33.921,5.445,33.747,5.553C33.631,5.625,32.257,5.686,30.694,5.687C28.448,5.688,27.818,5.649,27.69,5.497ZZ" style="fill: rgb(36, 151, 237);"/></g></g></g></g></svg>
|
||||
</template>
|
6
src/assets/svg/folder.vue
Normal file
@@ -0,0 +1,6 @@
|
||||
<template>
|
||||
<svg viewBox="0 0 16 16">
|
||||
<path fill="currentColor"
|
||||
d="M1.75 1A1.75 1.75 0 0 0 0 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0 0 16 13.25v-8.5A1.75 1.75 0 0 0 14.25 3H7.5a.25.25 0 0 1-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z" />
|
||||
</svg>
|
||||
</template>
|
19
src/assets/svg/logo.vue
Normal file
@@ -0,0 +1,19 @@
|
||||
<template>
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="160.997" xmlns="http://www.w3.org/2000/svg" height="98.997"
|
||||
viewBox="766.502 -54.498 160.997 98.997" style="-webkit-print-color-adjust:exact" fill="none">
|
||||
<defs>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y1="294.65" id="b" xlink:href="#a" x1="37.362" y2="279.148"
|
||||
x2="19.99" gradientTransform="matrix(3.88534 0 0 3.92905 767 -1122.927)" />
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" style="stop-color:#322eeb;stop-opacity:1" />
|
||||
<stop offset="1" style="stop-color:#702fff;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<path
|
||||
d="M886.653-54c-16.355.468-23.539 22.832-23.539 22.832-4.874-9.083-16.866-9.98-20.478-10.045l-60.983-.002-.002.017-14.597-.039c-.027.26-.045.521-.054.782.008 7.669 7.928 14.066 18.257 14.746l32.878.065v-.004l14.9.027c1.401.023 2.525 1.179 2.526 2.597 0 1.432-1.146 2.594-2.562 2.598v.003h-14.864v-.023h-32.872v.002c.01 7.669 7.967 14.891 18.295 15.571l1.675.004c.559.004 2.07.019 12.886.019.013 0 .025.003.038.004 0 0 1.971.02 14.842.02 1.416.004 2.562 1.167 2.562 2.599a2.578 2.578 0 0 1-2.313 2.572h-29.706v.017c.007 6.723 6.125 13.1 14.593 15.031l2.056.509c5.415.035 10.83.004 16.245.061-17.289.008 11.436.002 14.553.002l3.341.22 9.543 8.818c17.214 10.071 32.112 11.559 32.112 11.559s12.237 15.969 30.3 1.11c1.6-1.316.014-3.106.014-3.106l-47.663-65.734Zm-101.39 33.556c-8.553 0-13.976-.001-14.444-.002v.002h14.444Zm108.223-23.045c-6.04 2.274-8.353 12.41-8.353 12.41l3.92 5.328Z"
|
||||
style="display:inline;fill:url(#b)" />
|
||||
<path
|
||||
d="M886.653-54c-16.355.468-23.539 22.832-23.539 22.832-4.874-9.083-16.866-9.98-20.478-10.045l-60.983-.002-.002.017-14.597-.039c-.027.26-.045.521-.054.782.008 7.669 7.928 14.066 18.257 14.746l32.878.065v-.004l14.9.027c1.401.023 2.525 1.179 2.526 2.597 0 1.432-1.146 2.594-2.562 2.598v.003h-14.864v-.023h-32.872v.002c.01 7.669 7.967 14.891 18.295 15.571l1.675.004c.559.004 2.07.019 12.886.019.013 0 .025.003.038.004 0 0 1.971.02 14.842.02 1.416.004 2.562 1.167 2.562 2.599a2.578 2.578 0 0 1-2.313 2.572h-29.706v.017c.007 6.723 6.125 13.1 14.593 15.031l2.056.509c5.415.035 10.83.004 16.245.061-17.289.008 11.436.002 14.553.002l3.341.22 9.543 8.818c17.214 10.071 32.112 11.559 32.112 11.559s12.237 15.969 30.3 1.11c1.6-1.316.014-3.106.014-3.106l-47.663-65.734Zm-101.39 33.556c-8.553 0-13.976-.001-14.444-.002v.002h14.444Zm108.223-23.045c-6.04 2.274-8.353 12.41-8.353 12.41l3.92 5.328Z"
|
||||
style="display:inline;fill:none;stroke-width:.996658" class="stroke-shape" />
|
||||
</svg>
|
||||
</template>
|
3
src/assets/svg/shield.vue
Normal file
@@ -0,0 +1,3 @@
|
||||
<template>
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="17" xmlns="http://www.w3.org/2000/svg" height="21.069" id="screenshot-8851a463-5b95-11ed-963d-5f59412bd802" viewBox="258 1606 17 21.069" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-8851a463-5b95-11ed-963d-5f59412bd802"><g id="fills-8851a463-5b95-11ed-963d-5f59412bd802"><path stroke-linejoin="round" rx="0" ry="0" d="M266.5,1607.108L274,1610.631L274,1615.644C274,1620.453,270.784,1624.896,266.5,1626.036C262.216,1624.897,259,1620.453,259,1615.644L259,1610.631M266.5,1627.069C271.398,1625.842,275,1620.944,275,1615.644L275,1610L266.5,1606L258,1610L258.001,1615.644C258.001,1620.944,261.602,1625.842,266.5,1627.069ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g></g></svg>
|
||||
</template>
|
13
src/assets/svg/storj.vue
Normal file
@@ -1,7 +0,0 @@
|
||||
<template>
|
||||
<button
|
||||
class="px-4 py-2 ml-2 text-white transition duration-200 bg-blue-500 rounded hover:bg-blue-600 focus:outline-none focus:ring-2 focus:ring-offset-2"
|
||||
>
|
||||
<slot></slot>
|
||||
</button>
|
||||
</template>
|
@@ -1,17 +1,17 @@
|
||||
<script>
|
||||
import Code from '~/components/svg/apps/code.vue'
|
||||
import Deluge from '~/components/svg/apps/deluge.vue'
|
||||
import Drone from '~/components/svg/apps/drone.vue'
|
||||
import Gitea from '~/components/svg/apps/gitea.vue'
|
||||
import Jellyfin from '~/components/svg/apps/jellyfin.vue'
|
||||
import Nextcloud from '~/components/svg/apps/nextcloud.vue'
|
||||
import Penpot from '~/components/svg/apps/penpot.vue'
|
||||
import Plausible from '~/components/svg/apps/plausible.vue'
|
||||
import Code from 'Svg/apps/code.vue'
|
||||
import Deluge from 'Svg/apps/deluge.vue'
|
||||
import Drone from 'Svg/apps/drone.vue'
|
||||
import Gitea from 'Svg/apps/gitea.vue'
|
||||
import Jellyfin from 'Svg/apps/jellyfin.vue'
|
||||
import Nextcloud from 'Svg/apps/nextcloud.vue'
|
||||
import Penpot from 'Svg/apps/penpot.vue'
|
||||
import Plausible from 'Svg/apps/plausible.vue'
|
||||
|
||||
export default {
|
||||
components: { Code, Deluge, Drone, Gitea, Jellyfin,Nextcloud, Penpot, Plausible },
|
||||
data: () => ({
|
||||
apps: ['code', 'Deluge', 'Drone', 'Gitea', 'Jellyfin', 'Nextcloud', 'Penpot', 'Plausible'],
|
||||
apps: ['Deluge', 'Drone', 'Gitea', 'Jellyfin', 'Nextcloud', 'Penpot', 'Plausible'],
|
||||
}),
|
||||
}
|
||||
</script>
|
||||
@@ -23,7 +23,7 @@
|
||||
</h2>
|
||||
<ul class="flex justify-center p-4 m-4 max-w-full flex-wrap">
|
||||
<li v-for="app in apps" class="m-4">
|
||||
<component :is="app" class="bg-black bg-opacity-10 w-20 h-20 p-4 rounded-xl flex-wrap" />
|
||||
<component :is="app" class="app" />
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
134
src/components/backup-restore.vue
Normal file
@@ -0,0 +1,134 @@
|
||||
<script>
|
||||
import Penpot from 'Svg/apps/penpot.vue'
|
||||
import Deluge from 'Svg/apps/deluge.vue'
|
||||
import Gitea from 'Svg/apps/gitea.vue'
|
||||
import Folder from 'Svg/folder.vue'
|
||||
import Storj from 'Svg/storj.vue'
|
||||
import Rewind from 'Svg/rewind.vue'
|
||||
import Terminal from 'Component/terminal.vue'
|
||||
|
||||
export default {
|
||||
components: {Penpot, Deluge, Gitea, Rewind, Storj, Folder},
|
||||
data: () => ({
|
||||
terminalContent: '',
|
||||
penpotClass: [],
|
||||
delugeClass: [],
|
||||
folderClass: [],
|
||||
storjClass: ['hidden'],
|
||||
progressBarClass: '',
|
||||
progressClass: 'w-0',
|
||||
startApps: 'w-full',
|
||||
endApps: 'hidden',
|
||||
upClass: ['animate-upApp', 'mx-2', 'md:mx-12'],
|
||||
downClass: ['opacity-0', 'w-0', 'p-0'],
|
||||
pauseClass: ['filter', 'grayscale'],
|
||||
compressingClass: ['mx-0', 'rounded-none'],
|
||||
isDemonstrationEnded: false,
|
||||
}),
|
||||
methods: {
|
||||
delay(time) {
|
||||
return new Promise(resolve => setTimeout(resolve, time))
|
||||
},
|
||||
demonstration() {
|
||||
this.isDemonstrationEnded = false
|
||||
this.terminalContent = ''
|
||||
this.folderClass = this.storjClass = this.downClass
|
||||
this.penpotClass = this.delugeClass = this.giteaClass = this.upClass
|
||||
|
||||
let i = 0
|
||||
|
||||
this.timer = setInterval(async () => {
|
||||
// up
|
||||
if (i == 0) {
|
||||
let cmd = '$ pegaz backup\n'
|
||||
for (let y in cmd) {
|
||||
this.terminalContent += cmd[y]
|
||||
await this.delay(20)
|
||||
}
|
||||
}
|
||||
if (i == 1) {
|
||||
this.progressClass = 'w-1/4'
|
||||
this.penpotClass = [...this.upClass, ...this.pauseClass]
|
||||
this.delugeClass = [...this.upClass, ...this.pauseClass]
|
||||
this.giteaClass = [...this.upClass, ...this.pauseClass]
|
||||
}
|
||||
if (i == 2) this.progressClass = 'w-2/4'
|
||||
if (i == 3) {
|
||||
this.progressClass = 'w-3/4'
|
||||
this.penpotClass = [...this.compressingClass, ...this.pauseClass]
|
||||
this.delugeClass = [...this.compressingClass, ...this.pauseClass]
|
||||
this.giteaClass = [...this.compressingClass, ...this.pauseClass]
|
||||
this.penpotClass.push('rounded-l-xl', 'rounded-r-none')
|
||||
this.delugeClass.push('rounded-r-xl', 'rounded-l-none')
|
||||
this.startApps = 'w-16'
|
||||
}
|
||||
if (i == 4) {
|
||||
this.folderClass = this.upClass
|
||||
this.startApps = ['hidden']
|
||||
this.endApps = ''
|
||||
this.progressClass = 'w-full'
|
||||
}
|
||||
|
||||
if (i == 5) this.progressBarClass = 'opacity-0'
|
||||
|
||||
if (i == 1) this.terminalContent += 'Pausing apps ... done\n'
|
||||
if (i == 2) this.terminalContent += '[*] apps backup\n'
|
||||
if (i == 3) this.terminalContent += '[*] compressing files\n'
|
||||
if (i == 4) this.terminalContent += '[√] apps backup done\n'
|
||||
|
||||
if (i == 30) clearInterval(this.timer)
|
||||
i += 1
|
||||
}, 1000)
|
||||
}
|
||||
},
|
||||
async created() {
|
||||
this.demonstration()
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<h2 class="text-3xl text-center mb-10">
|
||||
Backup & restore :
|
||||
</h2>
|
||||
<section class="pegaz-section">
|
||||
<Terminal :terminalContent="terminalContent" />
|
||||
<div class="flex flex-col items-center w-1/2 h-full rounded-b-xl transition-all">
|
||||
<div class="flex transition-all justify-center duration-1000" :class="startApps">
|
||||
<Penpot :class="penpotClass" class="app app--backup" />
|
||||
<Gitea :class="giteaClass" class="app app--backup hidden md:block" />
|
||||
<Deluge :class="delugeClass" class="app app--backup" />
|
||||
</div>
|
||||
<div :class="endApps">
|
||||
<div class="app" :class="folderClass">
|
||||
<Folder class="text-yellow-400" />
|
||||
<div class="-mt-7 text-sm text-center">
|
||||
tar.gz
|
||||
</div>
|
||||
</div>
|
||||
<Storj class="hidden" :class="storjClass" />
|
||||
</div>
|
||||
<div class="flex justify-center w-full" :class="progressBarClass">
|
||||
<div class="relative flex jus mt-12 w-44 rounded-full">
|
||||
<span class="h-1 w-full absolute bg-black opacity-10"></span>
|
||||
<span class="h-1 absolute bg-green-400 transition-all duration-1000" :class="progressClass"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<transition
|
||||
enter-active-class="duration-300 ease-out"
|
||||
enter-from-class="transform opacity-0"
|
||||
enter-to-class="opacity-100"
|
||||
leave-active-class="duration-200 ease-in"
|
||||
leave-from-class="opacity-100"
|
||||
leave-to-class="transform opacity-0"
|
||||
>
|
||||
<div
|
||||
@click="demonstration"
|
||||
v-if="isDemonstrationEnded"
|
||||
class="bg-indigo-600 hover:bg-indigo-500 focus:outline-none focus:ring-4 hover:ring-indigo-200 focus:ring-indigo-300 focus:ring-opacity-100 transition-all rounded-full p-8 lg:p-20 md:p-12 absolute cursor-pointer focus:p-18 shadow-2xl z-50">
|
||||
<Rewind class="text-white" />
|
||||
</div>
|
||||
</transition>
|
||||
</section>
|
||||
</template>
|
@@ -1,11 +1,12 @@
|
||||
<script>
|
||||
import { onBeforeUnmount, openBlock } from 'vue'
|
||||
import Nextcloud from '~/components/svg/apps/nextcloud.vue'
|
||||
import Jellyfin from '~/components/svg/apps/jellyfin.vue'
|
||||
import Backbutton from '~/components/svg/backbutton.vue'
|
||||
import Rewind from '~/components/svg/rewind.vue'
|
||||
import Nextcloud from 'Svg/apps/nextcloud.vue'
|
||||
import Jellyfin from 'Svg/apps/jellyfin.vue'
|
||||
import Backbutton from 'Svg/backbutton.vue'
|
||||
import Rewind from 'Svg/rewind.vue'
|
||||
import Terminal from 'Component/terminal.vue'
|
||||
|
||||
export default {
|
||||
components: {Nextcloud, Jellyfin, Backbutton, Rewind},
|
||||
data: () => ({
|
||||
terminalContent: '',
|
||||
subDomain: '',
|
||||
@@ -43,7 +44,7 @@
|
||||
}
|
||||
}
|
||||
if (i == 1) this.terminalContent += 'Creating nextcloud ... done\n'
|
||||
if (i == 2) this.terminalContent += '[√] https://cloud.domain.com\n'
|
||||
if (i == 2) this.terminalContent += '[√] https://nextcloud.domain.com\n'
|
||||
if (i == 3) this.nextcloudClass = upClass
|
||||
// open
|
||||
if (i == 5) this.nextcloudClass.push('animate-openApp')
|
||||
@@ -112,20 +113,9 @@
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<section class="flex flex-col md:flex-row items-center justify-center mb-28">
|
||||
<div class="bg-slate-900 flex-row rounded-xl w-4/5 md:w-96 h-56 md:z-10 -mb-8 md:-mb-0 max-w-full md:min-w-max" :class="{'blur-sm': isDemonstrationEnded}">
|
||||
<div class="p-3 flex justify-between w-20">
|
||||
<div class="bg-green-400 h-4 w-4 r-1 rounded-full"></div>
|
||||
<div class="bg-yellow-300 h-4 w-4 r-1 rounded-full"></div>
|
||||
<div class="bg-red-600 h-4 w-4 r-1 rounded-full"></div>
|
||||
</div>
|
||||
<div class="flex h-4/5">
|
||||
<code class="w-full text-white font-mono text-xs md:text-base p-4 pt-0 mr-0 overflow-scroll whitespace-pre">
|
||||
{{ terminalContent }}<span class="w-2 h-4 bg-white inline-block animate-blink relative" style="margin-bottom: -2px;" ref="terminal" />
|
||||
</code>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-slate-400 flex flex-col items-center rounded-2xl w-full md:w-2/4 md:min-w-fit h-80 md:-ml-8 md:z-0" :class="{'blur-sm': isDemonstrationEnded}">
|
||||
<section class="pegaz-section">
|
||||
<Terminal :terminalContent="terminalContent" :class="{'blur-sm': isDemonstrationEnded}" />
|
||||
<div class="bg-slate-400 flex flex-col items-center rounded-2xl w-2/4 md:min-w-fit h-80 md:-ml-8 md:z-0" :class="{'blur-sm': isDemonstrationEnded}">
|
||||
<div class="bg-white flex items-center rounded-2xl pr-4 pl-2 py-1 m-4 w-4/5">
|
||||
<Backbutton class="mr-3 p-1 bg-slate-300 rounded-full" :class="backbuttonClass" />
|
||||
<span class="text-gray-400">
|
||||
@@ -136,8 +126,8 @@
|
||||
</span>domain.com
|
||||
</div>
|
||||
<div class="bg-white w-full h-full flex rounded-b-xl justify-center items-center">
|
||||
<Nextcloud class="bg-black bg-opacity-10 inline-block cursor-pointer transition-all" :class="nextcloudClass" title="nextcloud.domain.com" />
|
||||
<Jellyfin class="bg-black bg-opacity-10 inline-block cursor-pointer transition-all" :class="jellyfinClass" title="jellyfin.domain.com" />
|
||||
<Nextcloud class="app" :class="nextcloudClass" title="nextcloud.domain.com" />
|
||||
<Jellyfin class="app" :class="jellyfinClass" title="jellyfin.domain.com" />
|
||||
</div>
|
||||
</div>
|
||||
<transition
|
||||
|
@@ -1,5 +1,5 @@
|
||||
<script>
|
||||
import ClipBoard from '~/components/svg/clipboard.vue'
|
||||
import ClipBoard from 'Svg/clipboard.vue'
|
||||
export default {
|
||||
components: { ClipBoard },
|
||||
data: () => {
|
||||
|
@@ -1,5 +1,5 @@
|
||||
<script setup>
|
||||
import Logo from '~/components/svg/logo.vue'
|
||||
import Logo from 'Svg/logo.vue'
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
@@ -1,14 +0,0 @@
|
||||
<template>
|
||||
<svg width="33" height="34" viewBox="0 0 33 34" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd"
|
||||
d="M32.8125 17.2932C32.8125 19.6071 32.3208 21.8488 31.4779 23.8735L25.6476 17.944C26.35 16.787 26.7012 15.4131 26.7012 13.9669C26.7715 9.84522 23.47 6.44662 19.3958 6.44662C17.9207 6.44662 16.586 6.88048 15.4621 7.60359L10.0533 2.10799C12.0904 1.16795 14.2679 0.661774 16.6562 0.661774C25.5773 0.661774 32.8125 8.10976 32.8125 17.2932ZM7.80543 3.40958L13.6357 9.41135C12.6523 10.7129 12.0904 12.3038 12.0904 14.0392C12.0904 18.2332 15.3918 21.6318 19.466 21.6318C21.1519 21.6318 22.6973 21.0534 23.9617 20.041L30.2134 26.4767C27.2632 30.9599 22.3461 33.9246 16.6562 33.9246C7.73519 33.9246 0.5 26.4767 0.5 17.2932C0.5 11.436 3.38003 6.37431 7.80543 3.40958ZM19.466 18.7394C22.2056 18.7394 24.3832 16.4978 24.3832 13.6777C24.3832 10.8576 22.2056 8.61594 19.466 8.61594C16.7265 8.61594 14.5489 10.8576 14.5489 13.6777C14.5489 16.4978 16.7265 18.7394 19.466 18.7394Z"
|
||||
fill="url(#paint0_linear)" />
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear" x1="6.88952" y1="1.73016" x2="27.8689" y2="33.2773"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#73DFE7" />
|
||||
<stop offset="1" stop-color="#0095F7" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
</template>
|
@@ -1,24 +0,0 @@
|
||||
<template>
|
||||
<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" version="1.1" id="main_outline" x="0px" y="0px"
|
||||
viewBox="0 0 628.63165 387.52499" xml:space="preserve" sodipodi:docname="logo.svg" width="628.63165"
|
||||
height="387.52499" inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<g id="g1811" transform="translate(-5.6683205,-143.075)">
|
||||
<path id="teabag" style="fill:#ffffff"
|
||||
d="M 395.9,484.2 269,423.2 c -12.5,-6 -17.9,-21.2 -11.8,-33.8 l 61,-126.9 c 6,-12.5 21.2,-17.9 33.8,-11.8 17.2,8.3 27.1,13 27.1,13 l -0.1,-109.2 16.7,-0.1 0.1,117.1 c 0,0 57.4,24.2 83.1,40.1 3.7,2.3 10.2,6.8 12.9,14.4 2.1,6.1 2,13.1 -1,19.3 l -61,126.9 c -6.2,12.7 -21.4,18.1 -33.9,12 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
<g id="g1809">
|
||||
<g id="g1807">
|
||||
<path style="fill:#609926"
|
||||
d="m 622.7,149.8 c -4.1,-4.1 -9.6,-4 -9.6,-4 0,0 -117.2,6.6 -177.9,8 -13.3,0.3 -26.5,0.6 -39.6,0.7 0,39.1 0,78.2 0,117.2 -5.5,-2.6 -11.1,-5.3 -16.6,-7.9 0,-36.4 -0.1,-109.2 -0.1,-109.2 -29,0.4 -89.2,-2.2 -89.2,-2.2 0,0 -141.4,-7.1 -156.8,-8.5 -9.8,-0.6 -22.5,-2.1 -39,1.5 -8.7,1.8 -33.5,7.4 -53.8,26.9 -45,40.1 -33.5,103.9 -32.1,113.5 1.7,11.7 6.9,44.2 31.7,72.5 45.8,56.1 144.4,54.8 144.4,54.8 0,0 12.1,28.9 30.6,55.5 25,33.1 50.7,58.9 75.7,62 63,0 188.9,-0.1 188.9,-0.1 0,0 12,0.1 28.3,-10.3 14,-8.5 26.5,-23.4 26.5,-23.4 0,0 12.9,-13.8 30.9,-45.3 5.5,-9.7 10.1,-19.1 14.1,-28 0,0 55.2,-117.1 55.2,-231.1 -1.1,-34.5 -9.6,-40.6 -11.6,-42.6 z M 125.6,353.9 c -25.9,-8.5 -36.9,-18.7 -36.9,-18.7 0,0 -19.1,-13.4 -28.7,-39.8 -16.5,-44.2 -1.4,-71.2 -1.4,-71.2 0,0 8.4,-22.5 38.5,-30 13.8,-3.7 31,-3.1 31,-3.1 0,0 7.1,59.4 15.7,94.2 7.2,29.2 24.8,77.7 24.8,77.7 0,0 -26.1,-3.1 -43,-9.1 z m 300.3,107.6 c 0,0 -6.1,14.5 -19.6,15.4 -5.8,0.4 -10.3,-1.2 -10.3,-1.2 0,0 -0.3,-0.1 -5.3,-2.1 l -112.9,-55 c 0,0 -10.9,-5.7 -12.8,-15.6 -2.2,-8.1 2.7,-18.1 2.7,-18.1 L 322,273 c 0,0 4.8,-9.7 12.2,-13 0.6,-0.3 2.3,-1 4.5,-1.5 8.1,-2.1 18,2.8 18,2.8 L 467.4,315 c 0,0 12.6,5.7 15.3,16.2 1.9,7.4 -0.5,14 -1.8,17.2 -6.3,15.4 -55,113.1 -55,113.1 z"
|
||||
id="path1803" inkscape:connector-curvature="0" />
|
||||
<path style="fill:#609926"
|
||||
d="m 326.8,380.1 c -8.2,0.1 -15.4,5.8 -17.3,13.8 -1.9,8 2,16.3 9.1,20 7.7,4 17.5,1.8 22.7,-5.4 5.1,-7.1 4.3,-16.9 -1.8,-23.1 l 24,-49.1 c 1.5,0.1 3.7,0.2 6.2,-0.5 4.1,-0.9 7.1,-3.6 7.1,-3.6 4.2,1.8 8.6,3.8 13.2,6.1 4.8,2.4 9.3,4.9 13.4,7.3 0.9,0.5 1.8,1.1 2.8,1.9 1.6,1.3 3.4,3.1 4.7,5.5 1.9,5.5 -1.9,14.9 -1.9,14.9 -2.3,7.6 -18.4,40.6 -18.4,40.6 -8.1,-0.2 -15.3,5 -17.7,12.5 -2.6,8.1 1.1,17.3 8.9,21.3 7.8,4 17.4,1.7 22.5,-5.3 5,-6.8 4.6,-16.3 -1.1,-22.6 1.9,-3.7 3.7,-7.4 5.6,-11.3 5,-10.4 13.5,-30.4 13.5,-30.4 0.9,-1.7 5.7,-10.3 2.7,-21.3 -2.5,-11.4 -12.6,-16.7 -12.6,-16.7 -12.2,-7.9 -29.2,-15.2 -29.2,-15.2 0,0 0,-4.1 -1.1,-7.1 -1.1,-3.1 -2.8,-5.1 -3.9,-6.3 4.7,-9.7 9.4,-19.3 14.1,-29 -4.1,-2 -8.1,-4 -12.2,-6.1 -4.8,9.8 -9.7,19.7 -14.5,29.5 -6.7,-0.1 -12.9,3.5 -16.1,9.4 -3.4,6.3 -2.7,14.1 1.9,19.8 -8.2,16.8 -16.4,33.6 -24.6,50.4 z"
|
||||
id="path1805" inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</template>
|
@@ -1,32 +0,0 @@
|
||||
<template>
|
||||
<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:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="logo" width="300"
|
||||
height="72" viewBox="0 0 465.36509 465.36288" class="svg replaced-svg" sodipodi:docname="logo.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<defs id="defs2431">
|
||||
<linearGradient id="linear-gradient" gradientUnits="userSpaceOnUse" x1="110.25" y1="213.3" x2="496.14001"
|
||||
y2="436.09">
|
||||
<stop offset="0" style="stop-color: rgb(170, 92, 195); --darkreader-inline-stopcolor: #b068c7;"
|
||||
data-darkreader-inline-stopcolor="" id="stop2426" />
|
||||
<stop offset="1" style="stop-color: rgb(0, 164, 220); --darkreader-inline-stopcolor: #32cbff;"
|
||||
data-darkreader-inline-stopcolor="" id="stop2428" />
|
||||
</linearGradient>
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linear-gradient" id="linearGradient6687"
|
||||
gradientUnits="userSpaceOnUse" x1="110.25" y1="213.3" x2="496.14001" y2="436.09" />
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linear-gradient" id="linearGradient6689"
|
||||
gradientUnits="userSpaceOnUse" x1="110.25" y1="213.3" x2="496.14001" y2="436.09" />
|
||||
</defs>
|
||||
<g id="icon-transparent" transform="translate(-23.290284,-23.3)">
|
||||
<path id="inner-shape"
|
||||
d="m 256,201.6 c -20.4,0 -86.2,119.3 -76.2,139.4 10,20.1 142.5,19.9 152.4,0 9.9,-19.9 -55.7,-139.4 -76.2,-139.4 z"
|
||||
inkscape:connector-curvature="0" style="fill:url(#linearGradient6687)" />
|
||||
<path id="outer-shape"
|
||||
d="m 256,23.3 c -61.6,0 -259.8,359.4 -229.6,420.1 30.2,60.7 429.3,60 459.2,0 C 515.5,383.4 317.6,23.3 256,23.3 Z m 150.5,367.5 c -19.6,39.3 -281.1,39.8 -300.9,0 C 85.8,351 215.7,115.5 256,115.5 c 40.3,0 170.1,235.9 150.5,275.3 z"
|
||||
inkscape:connector-curvature="0" style="fill:url(#linearGradient6689)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
</template>
|
@@ -1,27 +0,0 @@
|
||||
<template>
|
||||
<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:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="51.180511mm" height="34.942585mm"
|
||||
viewBox="0 0 51.180511 34.942585" version="1.1" id="svg5807" inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
|
||||
sodipodi:docname="pegaz.svg">
|
||||
<defs id="defs5801">
|
||||
<linearGradient inkscape:collect="always" id="linearGradient5890">
|
||||
<stop style="stop-color:#322eeb;stop-opacity:1" offset="0" id="stop5886" />
|
||||
<stop style="stop-color:#702fff;stop-opacity:1" offset="1" id="stop5888" />
|
||||
</linearGradient>
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linearGradient5890" id="linearGradient5892"
|
||||
x1="37.362221" y1="294.65009" x2="19.9897" y2="279.14844" gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(3.7795276,0,0,3.7795276,18.897638,-1009.3508)" />
|
||||
</defs>
|
||||
<g inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1" transform="translate(5,-267.05741)">
|
||||
<path style="display:inline;fill:url(#linearGradient5892);fill-opacity:1;stroke-width:0.99665797"
|
||||
d="m 135.29297,18.898438 c -15.90988,0.449723 -22.89844,21.96289 -22.89844,21.96289 -4.74107,-8.737181 -16.406391,-9.600018 -19.919921,-9.662109 l -59.322265,-0.002 c -4.8e-4,0.0038 -9.09e-4,0.0081 -0.002,0.01563 l -14.199219,-0.03711 c -0.02646,0.250205 -0.04434,0.501031 -0.05273,0.751953 0.0079,7.377147 7.711797,13.530744 17.759765,14.185547 l 31.982422,0.0625 v -0.0039 l 14.494141,0.02539 c 1.363124,0.02268 2.456124,1.13466 2.457031,2.498046 0,1.377638 -1.11455,2.495694 -2.492188,2.5 v 0.002 H 68.640625 v -0.02148 H 37.486328 c -0.606153,0 -0.256172,3.8e-5 -0.822266,0 v 0.002 c 0.0093,7.37642 7.74982,14.323771 17.796876,14.978516 0,0 1.558206,0.0032 1.628906,0.0039 0.544082,0.0038 2.013817,0.01758 12.535156,0.01758 0.01247,7.56e-4 0.02464,0.0032 0.03711,0.0039 0,0 1.917481,0.01953 14.4375,0.01953 1.377676,0.0038 2.492188,1.122324 2.492188,2.5 0,1.294601 -0.988167,2.347277 -2.25,2.474609 h -12.701172 -2 -14.195313 v 0.01563 c 0.0068,6.466999 5.958335,12.601876 14.195313,14.458985 l 2,0.490234 c 5.267465,0.03335 10.535418,0.004 15.802734,0.05859 -16.81854,0.0076 11.125029,0.002 14.15625,0.002 l 3.25,0.210937 9.2832,8.482422 c 16.74585,9.688082 31.23828,11.119142 31.23828,11.119142 0,0 11.90291,15.36174 29.47461,1.06836 1.55626,-1.26588 0.0137,-2.98828 0.0137,-2.98828 L 127.49414,40.861328 Z M 36.664062,51.177734 c -8.319917,0 -13.595359,-9.23e-4 -14.050781,-0.002 v 0.002 c -0.430261,-5.67e-4 4.377264,-3.4e-4 14.050781,0 z M 141.93945,29.009766 c -5.87501,2.187477 -8.125,11.9375 -8.125,11.9375 l 3.8125,5.125 z"
|
||||
id="rect269-7-1-0" inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccccccccccccccccscccccccscccccccccccccccccccccccc"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,-5,267.05741)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
</template>
|
@@ -1,17 +0,0 @@
|
||||
<template>
|
||||
<svg width="279.38254" height="369.00497" viewBox="0 0 261.92107 345.94192" version="1.1" id="svg6755"
|
||||
sodipodi:docname="logo.svg" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs id="defs6751" />
|
||||
<path style="fill:#ffffff;stroke-width:0.9375;fill-opacity:1"
|
||||
d="M 9.3448306,100.99152 35.913127,87.972678 37.245724,50.655062 67.542451,16.28108 100.72365,57.405625 125.75631,39.37409 l 15.22518,1.834775 14.84036,21.063668 31.87425,-38.730634 13.74071,0.372539 20.9012,30.130237 3.73859,35.563734 31.46306,12.965961 -3.5426,181.37087 L 132.06548,337.18752 5.4171538,277.0129 Z"
|
||||
id="path1622" />
|
||||
<path
|
||||
d="M 68.318,0 31.941,51.237 V 80.198 L 0.286,95.255 0,95.121 v 188.952 l 123.419,58.309 7.542,3.56 7.542,-3.56 123.418,-58.309 V 95.121 l -0.232,0.11 -31.665,-15.062 V 51.237 L 228.917,49.678 193.645,0 157.265,51.237 v 0.05 L 130.795,14.006 104.528,51 103.589,49.678 Z m 6.437,29.762 14.07,19.816 H 47.811 L 61.72,29.995 74.756,29.762 Z m 125.324,0 14.072,19.816 H 173.139 L 187.042,29.995 Z M 137.23,43.77 151.3,63.583 H 110.292 L 124.195,44 Z M 43.923,59.564 h 19.452 v 65.497 l -19.452,-9.19 z m 29.438,0 h 19.354 v 79.356 l -19.354,-9.142 z m 95.89,0 h 19.45 v 70.146 l -19.45,9.188 z m 29.435,0 h 19.352 v 56.285 l -19.352,9.142 z M 106.4,73.57 h 19.451 v 81.004 l -19.451,-9.19 z m 29.438,0 h 19.352 v 71.971 l -19.352,9.145 z m 94.182,21.526 17.126,7.002 -17.126,8.09 V 95.095 Z M 31.94,95.121 v 15.09 l -17.122,-8.09 z m -16.859,23.808 108.337,51.178 v 155.59 L 15.082,274.519 v -155.59 z m 231.755,0 v 155.59 l -108.334,51.178 v -155.59 z"
|
||||
id="path6753" inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
|
||||
</svg>
|
||||
</template>
|
@@ -1,21 +0,0 @@
|
||||
<template>
|
||||
<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:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" id="svg919" width="834.39722"
|
||||
height="730.48706" viewBox="0 0 834.39722 730.48706" sodipodi:docname="radio.svg"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||
<defs id="defs923">
|
||||
<linearGradient inkscape:collect="always" id="linearGradient1563">
|
||||
<stop style="stop-color:#d50500;stop-opacity:1" offset="0" id="stop1559" />
|
||||
<stop style="stop-color:#e1b900;stop-opacity:0.76862746" offset="1" id="stop1561" />
|
||||
</linearGradient>
|
||||
<linearGradient inkscape:collect="always" xlink:href="#linearGradient1563" id="linearGradient1565"
|
||||
x1="90.683296" y1="690.62628" x2="767.32019" y2="225.25154" gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<path style="fill:url(#linearGradient1565);fill-opacity:1"
|
||||
d="M 94.50247,730.25079 C 77.117356,727.71405 65.427746,724.2075 54.618466,718.28673 28.893936,704.19615 10.662156,680.93363 2.6616063,651.99329 l -2.65913978,-9.61888 v -197 c 0,-214.09526 -0.29603,-202.52243 5.59812978,-218.84753 5.9199797,-16.39658 14.1859497,-28.9754 27.0974097,-41.23574 11.62637,-11.04006 22.82393,-17.81421 38.00471,-22.99161 16.7009,-5.69583 3.53919,-5.42367 263.180744,-5.44197 232.58777,-0.0164 239.03707,-0.0671 236.11901,-1.85632 -1.65,-1.01171 -26.85,-15.02377 -56,-31.1379 C 353.66179,35.226934 368.85438,44.037404 364.99429,37.450664 356.9973,23.804834 364.1962,6.0125243 379.56052,1.4498143 c 10.34373,-3.07175 13.77778,-2.05749005 36.94195,10.9109797 19.01034,10.64295 97.1136,54.21233 138,76.98237 14.025,7.81066 47.00125,26.200456 73.28056,40.866226 l 47.78056,26.66502 h 30.89708 c 16.99339,0 34.39858,0.48701 38.6782,1.08225 14.20305,1.97547 32.37619,9.03994 44.28611,17.21541 6.21634,4.26716 18.53026,16.14867 23.71094,22.87832 8.16272,10.60329 15.46557,26.16114 19.11287,40.71774 1.5055,6.0088 1.6867,24.06134 2.0033,199.60628 0.3618,200.57325 0.3582,200.77432 -3.837,216.39503 -8.34326,31.06582 -34.33414,58.98896 -64.82161,69.64064 -18.31727,6.39967 12.31571,5.86253 -344.59101,6.0423 -178.2,0.0898 -325.125,-9.6e-4 -326.5,-0.20159 z m 463.5,-130.36273 c 22.57197,-1.76998 39.46342,-6.37844 59,-16.09687 15.81513,-7.8672 28.75425,-17.16261 41,-29.45425 21.41719,-21.49743 36.53683,-49.15408 42.50461,-77.74886 10.24379,-49.08335 -2.70354,-98.53261 -35.67275,-136.24359 -19.93605,-22.80332 -48.49533,-40.49778 -77.49171,-48.0115 -37.24965,-9.65236 -77.34154,-5.22028 -111.58857,12.33589 -20.88648,10.70711 -43.3649,30.29648 -56.46236,49.20553 -42.43451,61.26347 -36.68664,142.39143 13.96448,197.10068 25.35051,27.38158 63.83544,45.85088 101.7463,48.82906 5.5,0.43206 10.225,0.83942 10.5,0.90523 0.275,0.0658 5.9,-0.30379 12.5,-0.82132 z M 531.42186,546.9284 c -29.24511,-5.36131 -54.27731,-21.21641 -70.14873,-44.43138 -5.93182,-8.67642 -12.41142,-23.03069 -14.97884,-33.18267 -3.07438,-12.15653 -3.28412,-38.00354 -0.40119,-49.43994 10.22955,-40.58004 40.67752,-69.95214 81.05008,-78.1862 13.00955,-2.65332 34.81951,-2.1438 46.68477,1.09065 36.91805,10.06379 65.4177,38.78128 75.0221,75.59555 3.09496,11.86318 3.38066,36.76342 0.55537,48.40426 -9.34166,38.48986 -37.01321,67.19032 -74.89653,77.68141 -7.52303,2.08336 -12.08506,2.64726 -23.80642,2.94265 -7.975,0.20097 -16.56127,-0.0125 -19.08061,-0.47433 z m -234.25133,25.00962 c 17.1098,-7.76851 20.54111,-31.16909 6.35142,-43.31494 -8.21303,-7.03005 -4.25978,-6.74929 -94.94762,-6.74309 -52.43388,0.004 -82.88542,0.37041 -85.24917,1.02693 -15.36872,4.26859 -23.73524,22.18807 -16.92644,36.25318 2.62173,5.41577 9.5535,11.93059 14.31881,13.45754 2.18411,0.69986 31.60206,1.07945 87.78494,1.13272 80.85911,0.0767 84.67959,-10e-4 88.66806,-1.81234 z m 0.90015,-104.74119 c 19.10488,-10.22623 19.00946,-37.37206 -0.16481,-46.88568 -3.75492,-1.86307 -7.12808,-1.94688 -88.67948,-2.20332 -84.65121,-0.26619 -84.78339,-0.26343 -89.74164,1.86955 -13.55452,5.831 -19.26922,21.67758 -12.66759,35.12662 1.54684,3.15128 4.47133,7.10366 6.49887,8.78307 7.29246,6.04035 4.71464,5.88894 96.68644,5.67904 l 84,-0.1917 z m 0.0515,-104.52326 c 11.55775,-6.09711 16.84264,-18.39274 13.33465,-31.0239 -1.54521,-5.56396 -6.77189,-11.68576 -12.95436,-15.17298 l -5.5,-3.10228 h -84 c -69.20471,0 -84.69473,0.24512 -87.94431,1.39168 -5.56198,1.96245 -13.09728,9.34113 -15.22261,14.90621 -3.61657,9.46987 -1.72895,19.64759 4.99734,26.94475 4.47853,4.85863 7.67996,6.81477 13.38708,8.17981 2.1274,0.50884 39.88196,0.83313 86.2825,0.74113 l 82.5,-0.16358 5.11974,-2.70084 z"
|
||||
id="path1028" inkscape:connector-curvature="0" />
|
||||
</svg>
|
||||
</template>
|
@@ -1 +0,0 @@
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="14.364" xmlns="http://www.w3.org/2000/svg" height="13.2" id="screenshot-ebe7fc5d-5b94-11ed-963d-5f59412bd802" viewBox="674.9 1469.9 14.364 13.2" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-ebe7fc5d-5b94-11ed-963d-5f59412bd802"><g id="fills-ebe7fc5d-5b94-11ed-963d-5f59412bd802"><path stroke-linejoin="round" rx="0" ry="0" d="M675,1476L687.25,1476L682,1470.75L682.664,1470L689.164,1476.5L682.664,1483L682,1482.25L687.25,1477L675,1477L675,1476ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g><g id="strokes-ebe7fc5d-5b94-11ed-963d-5f59412bd802"><g class="stroke-shape"><path stroke-linejoin="round" rx="0" ry="0" d="M675,1476L687.25,1476L682,1470.75L682.664,1470L689.164,1476.5L682.664,1483L682,1482.25L687.25,1477L675,1477L675,1476ZZ" style="fill: none; stroke-width: 0.2;"/></g></g></g></svg>
|
Before Width: | Height: | Size: 890 B |
@@ -1 +0,0 @@
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="17.2" xmlns="http://www.w3.org/2000/svg" height="17.2" id="screenshot-39f85615-bf4c-80f1-8001-923fc255459e" viewBox="572.9 1607.9 17.2 17.2" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-39f85615-bf4c-80f1-8001-923fc255459e"><g id="fills-39f85615-bf4c-80f1-8001-923fc255459e"><path stroke-linejoin="round" rx="0" ry="0" d="M576,1608L586.586,1608L590,1611.414L590,1622C590,1623.657,588.657,1625,587,1625L576,1625C574.343,1625,573,1623.657,573,1622L573,1611C573,1609.343,574.343,1608,576,1608ZZM576,1609C574.895,1609,574,1609.895,574,1611L574,1622C574,1623.105,574.895,1624,576,1624L587,1624C588.105,1624,589,1623.105,589,1622L589,1611.914L586.086,1609L585,1609L585,1613L585,1614L576,1614L576,1613L576,1609ZZM577,1609L577,1613L584,1613L584,1609L577,1609ZZM582,1616C583.657,1616,585,1617.343,585,1619C585,1620.657,583.657,1622,582,1622C580.343,1622,579,1620.657,579,1619C579,1617.343,580.343,1616,582,1616ZZM582,1617C580.895,1617,580,1617.895,580,1619C580,1620.105,580.895,1621,582,1621C583.105,1621,584,1620.105,584,1619C584,1617.895,583.105,1617,582,1617ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g><g id="strokes-39f85615-bf4c-80f1-8001-923fc255459e"><g class="stroke-shape"><path stroke-linejoin="round" rx="0" ry="0" d="M576,1608L586.586,1608L590,1611.414L590,1622C590,1623.657,588.657,1625,587,1625L576,1625C574.343,1625,573,1623.657,573,1622L573,1611C573,1609.343,574.343,1608,576,1608ZZM576,1609C574.895,1609,574,1609.895,574,1611L574,1622C574,1623.105,574.895,1624,576,1624L587,1624C588.105,1624,589,1623.105,589,1622L589,1611.914L586.086,1609L585,1609L585,1613L585,1614L576,1614L576,1613L576,1609ZZM577,1609L577,1613L584,1613L584,1609L577,1609ZZM582,1616C583.657,1616,585,1617.343,585,1619C585,1620.657,583.657,1622,582,1622C580.343,1622,579,1620.657,579,1619C579,1617.343,580.343,1616,582,1616ZZM582,1617C580.895,1617,580,1617.895,580,1619C580,1620.105,580.895,1621,582,1621C583.105,1621,584,1620.105,584,1619C584,1617.895,583.105,1617,582,1617ZZ" style="fill: none; stroke-width: 0.2;"/></g></g></g></svg>
|
Before Width: | Height: | Size: 2.1 KiB |
@@ -1 +0,0 @@
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="19.2" xmlns="http://www.w3.org/2000/svg" height="17.2" id="screenshot-8851a460-5b95-11ed-963d-5f59412bd802" viewBox="186.9 1600.9 19.2 17.2" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-8851a460-5b95-11ed-963d-5f59412bd802"><g id="fills-8851a460-5b95-11ed-963d-5f59412bd802"><path stroke-linejoin="round" rx="0" ry="0" d="M190,1601L203,1601C204.657,1601,206,1602.343,206,1604L206,1615C206,1616.657,204.657,1618,203,1618L190,1618C188.343,1618,187,1616.657,187,1615L187,1604C187,1602.343,188.343,1601,190,1601ZZM190,1602C188.895,1602,188,1602.895,188,1604L205,1604C205,1602.895,204.105,1602,203,1602L190,1602ZZM188,1615C188,1616.105,188.895,1617,190,1617L203,1617C204.105,1617,205,1616.105,205,1615L205,1605L188,1605L188,1615ZZM202,1615L197,1615L197,1614L202,1614L202,1615ZZM191,1607.5L191.707,1606.793L195.914,1611L191.707,1615.207L191,1614.5L194.5,1611L191,1607.5ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g><g id="strokes-8851a460-5b95-11ed-963d-5f59412bd802"><g class="stroke-shape"><path stroke-linejoin="round" rx="0" ry="0" d="M190,1601L203,1601C204.657,1601,206,1602.343,206,1604L206,1615C206,1616.657,204.657,1618,203,1618L190,1618C188.343,1618,187,1616.657,187,1615L187,1604C187,1602.343,188.343,1601,190,1601ZZM190,1602C188.895,1602,188,1602.895,188,1604L205,1604C205,1602.895,204.105,1602,203,1602L190,1602ZZM188,1615C188,1616.105,188.895,1617,190,1617L203,1617C204.105,1617,205,1616.105,205,1615L205,1605L188,1605L188,1615ZZM202,1615L197,1615L197,1614L202,1614L202,1615ZZM191,1607.5L191.707,1606.793L195.914,1611L191.707,1615.207L191,1614.5L194.5,1611L191,1607.5ZZ" style="fill: none; stroke-width: 0.2;"/></g></g></g></svg>
|
Before Width: | Height: | Size: 1.7 KiB |
@@ -1 +0,0 @@
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="61" xmlns="http://www.w3.org/2000/svg" height="43" id="screenshot-c9186fb0-5b95-11ed-963d-5f59412bd802" viewBox="-0 -0 61 43" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-c9186fb0-5b95-11ed-963d-5f59412bd802" version="1.1" width="431.99628" height="308.89954" rx="0" ry="0" style="fill: rgb(0, 0, 0);"><g id="shape-c9186fb2-5b95-11ed-963d-5f59412bd802" rx="0" ry="0" style="fill: rgb(0, 0, 0);"><g id="shape-c9186fb3-5b95-11ed-963d-5f59412bd802"><g id="fills-c9186fb3-5b95-11ed-963d-5f59412bd802"><path rx="0" ry="0" d="M16.944,42.842C14.28,42.548,11.654,41.919,9.682,41.103C5.24,39.263,2.341,35.428,0.762,29.304C0.562,28.527,0.375,27.665,0.347,27.388C0.318,27.11,0.229,26.36,0.147,25.721C0.066,25.081,0,23.899,0,23.093C0,21.885,0.049,21.549,0.276,21.182C0.859,20.241,-0.744,20.306,21.915,20.3C43.824,20.295,43.41,20.307,45.525,19.614L46.433,19.316L46.032,18.565C45.119,16.853,44.941,14.107,45.608,12.023C45.971,10.889,46.726,9.349,47.252,8.67L47.619,8.195L48.318,8.57C50.31,9.639,52.144,11.998,52.73,14.244L52.91,14.935L55.225,14.949C57.306,14.961,57.649,14.998,58.613,15.315C59.852,15.723,61,16.444,61,16.813C61,17.392,59.971,19.072,59.05,19.997C57.5,21.554,55.519,22.379,52.796,22.602L51.583,22.701L51.116,23.835C50.522,25.28,49.101,28.092,48.487,29.04C48.226,29.442,48.043,29.771,48.08,29.771C48.117,29.771,48.057,29.881,47.947,30.015C47.836,30.149,47.261,30.906,46.669,31.697C43.764,35.578,39.574,38.818,35.284,40.499C34.866,40.663,34.365,40.863,34.171,40.943C33.977,41.024,33.755,41.105,33.677,41.124C33.32,41.21,30.406,42.053,30.217,42.124C30.101,42.168,29.964,42.197,29.914,42.187C29.863,42.177,29.373,42.262,28.826,42.374C26.044,42.946,20.028,43.183,16.944,42.842ZZM5.252,19.025C5.014,18.789,5.014,13.887,5.252,13.651C5.518,13.389,11.205,13.417,11.428,13.682C11.612,13.901,11.688,18.354,11.516,18.888C11.419,19.188,11.379,19.192,8.42,19.192C6.276,19.192,5.373,19.144,5.252,19.025ZZM12.664,19.102C12.61,19.049,12.567,17.796,12.567,16.317C12.567,13.645,12.569,13.628,12.884,13.552C13.059,13.51,14.473,13.493,16.026,13.514L18.85,13.554L18.85,16.338L18.85,19.122L15.805,19.16C14.131,19.18,12.717,19.154,12.664,19.102ZZM20.111,18.883C19.941,18.352,20.019,13.899,20.203,13.68C20.424,13.417,26.112,13.391,26.377,13.651C26.555,13.828,26.63,18.537,26.46,18.972C26.386,19.163,25.973,19.192,23.293,19.192C20.234,19.192,20.21,19.189,20.111,18.883ZZM27.629,19.099C27.577,19.048,27.534,17.802,27.534,16.33C27.534,14.018,27.565,13.642,27.758,13.569C27.881,13.522,29.275,13.484,30.856,13.484C33.003,13.484,33.759,13.528,33.842,13.658C33.992,13.895,34.019,18.487,33.872,18.878C33.755,19.19,33.737,19.192,30.739,19.192C29.08,19.192,27.68,19.15,27.629,19.099ZZM35.112,19.099C34.934,18.923,35.005,13.832,35.188,13.651C35.309,13.532,36.197,13.484,38.289,13.484C41.044,13.484,41.23,13.501,41.368,13.754C41.582,14.148,41.561,18.811,41.344,19.025C41.161,19.205,35.291,19.275,35.112,19.099ZZM12.729,12.326C12.504,12.059,12.491,7.13,12.715,6.864C12.851,6.702,13.416,6.663,15.679,6.663C17.216,6.663,18.575,6.701,18.698,6.748C18.891,6.821,18.921,7.196,18.921,9.504C18.921,11.397,18.872,12.225,18.751,12.343C18.498,12.593,12.941,12.578,12.729,12.326ZZM20.269,12.323C20.033,12.153,20.01,11.908,20.021,9.599C20.029,7.861,20.085,6.999,20.2,6.862C20.46,6.554,26.009,6.572,26.324,6.882C26.654,7.207,26.654,11.966,26.324,12.291C26.137,12.475,25.661,12.51,23.315,12.51C21.205,12.51,20.465,12.465,20.269,12.323ZZM27.704,12.343C27.465,12.107,27.465,7.066,27.704,6.83C27.912,6.625,33.422,6.597,33.747,6.8C33.924,6.909,33.959,7.378,33.959,9.587C33.959,11.795,33.924,12.264,33.747,12.374C33.422,12.576,27.912,12.548,27.704,12.343ZZM27.69,5.497C27.578,5.364,27.54,4.498,27.567,2.678L27.605,0.051L30.67,0.014C33.482,-0.021,33.745,-0.004,33.861,0.222C33.931,0.358,33.981,1.583,33.973,2.945C33.961,4.981,33.921,5.445,33.747,5.553C33.631,5.625,32.257,5.686,30.694,5.687C28.448,5.688,27.818,5.649,27.69,5.497ZZ" style="fill: rgb(36, 151, 237);"/></g></g></g></g></svg>
|
Before Width: | Height: | Size: 3.9 KiB |
@@ -1,3 +0,0 @@
|
||||
<svg width="30" height="23" viewBox="1084 1315 30 23" style="-webkit-print-color-adjust:exact" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1110.225 1338h-22.45c-2.085 0-3.775-1.621-3.775-3.621v-15.758c0-2 1.69-3.621 3.775-3.621h7.956c1.817 0 3.376 1.242 3.71 2.955l.063.321a.747.747 0 0 0 .742.591h9.979c2.085 0 3.775 1.621 3.775 3.621v11.891c0 2-1.69 3.621-3.775 3.621Zm-22.45-21.552c-1.251 0-2.265.973-2.265 2.173v15.758c0 1.2 1.014 2.173 2.265 2.173h22.45c1.251 0 2.265-.973 2.265-2.173v-11.891c0-1.2-1.014-2.173-2.265-2.173h-9.979c-1.091 0-2.026-.746-2.226-1.774l-.063-.32c-.201-1.027-1.136-1.772-2.226-1.773Z" style="fill:#000"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 659 B |
@@ -1,31 +0,0 @@
|
||||
<template>
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="160.997" xmlns="http://www.w3.org/2000/svg" height="98.997"
|
||||
id="screenshot-ad9ebd90-5ab7-11ed-b140-a5c46caee909" viewBox="766.502 -54.498 160.997 98.997"
|
||||
style="-webkit-print-color-adjust: exact;" fill="none" version="1.1">
|
||||
<g id="shape-ad9ebd90-5ab7-11ed-b140-a5c46caee909">
|
||||
<defs>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y1="294.65009"
|
||||
id="d3e7133f-3d52-8015-8001-96a125166333-linearGradient5892"
|
||||
xlink:href="#d3e7133f-3d52-8015-8001-96a125166333-linearGradient5890" x1="37.362221" y2="279.14844"
|
||||
x2="19.9897"
|
||||
gradientTransform="matrix(1.027997,0,0,1.03956,747.572515,-73.646054) matrix(3.7795276,0,0,3.7795276,18.897638,-1009.3508)" />
|
||||
<linearGradient id="d3e7133f-3d52-8015-8001-96a125166333-linearGradient5890">
|
||||
<stop offset="0" id="stop5886" style="stop-color: rgb(50, 46, 235); stop-opacity: 1;" />
|
||||
<stop offset="1" id="stop5888" style="stop-color: rgb(112, 47, 255); stop-opacity: 1;" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="fills-ad9ebd90-5ab7-11ed-b140-a5c46caee909">
|
||||
<path rx="0" ry="0"
|
||||
d="M886.653,-54C870.298,-53.532,863.114,-31.168,863.114,-31.168C858.24,-40.251,846.248,-41.148,842.636,-41.213L781.653,-41.215C781.653,-41.211,781.652,-41.206,781.651,-41.198L767.054,-41.237C767.027,-40.977,767.009,-40.716,767,-40.455C767.008,-32.786,774.928,-26.389,785.257,-25.709L818.135,-25.644L818.135,-25.648L833.035,-25.621C834.436,-25.598,835.56,-24.442,835.561,-23.024C835.561,-21.592,834.415,-20.43,832.999,-20.426L832.999,-20.423L818.135,-20.423L818.135,-20.446L786.108,-20.446C785.485,-20.446,785.845,-20.446,785.263,-20.446L785.263,-20.444C785.273,-12.775,793.23,-5.553,803.558,-4.873C803.558,-4.873,805.16,-4.869,805.233,-4.869C805.792,-4.865,807.303,-4.85,818.119,-4.85C818.132,-4.85,818.144,-4.847,818.157,-4.846C818.157,-4.846,820.128,-4.826,832.999,-4.826C834.415,-4.822,835.561,-3.659,835.561,-2.227C835.561,-0.881,834.545,0.213,833.248,0.345L820.191,0.345L818.135,0.345L803.542,0.345L803.542,0.362C803.549,7.085,809.667,13.462,818.135,15.393L820.191,15.902C825.606,15.937,831.021,15.906,836.436,15.963C819.147,15.971,847.872,15.965,850.989,15.965L854.33,16.185L863.873,25.003C881.087,35.074,895.985,36.562,895.985,36.562C895.985,36.562,908.222,52.531,926.285,37.672C927.885,36.356,926.299,34.566,926.299,34.566L878.636,-31.168ZM785.263,-20.444C776.71,-20.444,771.287,-20.445,770.819,-20.446L770.819,-20.444C770.377,-20.444,775.319,-20.444,785.263,-20.444ZZM893.486,-43.489C887.446,-41.215,885.133,-31.079,885.133,-31.079L889.053,-25.751Z"
|
||||
style="display: inline; fill: url("#d3e7133f-3d52-8015-8001-96a125166333-linearGradient5892");" />
|
||||
</g>
|
||||
<g id="strokes-ad9ebd90-5ab7-11ed-b140-a5c46caee909">
|
||||
<g class="stroke-shape">
|
||||
<path rx="0" ry="0"
|
||||
d="M886.653,-54C870.298,-53.532,863.114,-31.168,863.114,-31.168C858.24,-40.251,846.248,-41.148,842.636,-41.213L781.653,-41.215C781.653,-41.211,781.652,-41.206,781.651,-41.198L767.054,-41.237C767.027,-40.977,767.009,-40.716,767,-40.455C767.008,-32.786,774.928,-26.389,785.257,-25.709L818.135,-25.644L818.135,-25.648L833.035,-25.621C834.436,-25.598,835.56,-24.442,835.561,-23.024C835.561,-21.592,834.415,-20.43,832.999,-20.426L832.999,-20.423L818.135,-20.423L818.135,-20.446L786.108,-20.446C785.485,-20.446,785.845,-20.446,785.263,-20.446L785.263,-20.444C785.273,-12.775,793.23,-5.553,803.558,-4.873C803.558,-4.873,805.16,-4.869,805.233,-4.869C805.792,-4.865,807.303,-4.85,818.119,-4.85C818.132,-4.85,818.144,-4.847,818.157,-4.846C818.157,-4.846,820.128,-4.826,832.999,-4.826C834.415,-4.822,835.561,-3.659,835.561,-2.227C835.561,-0.881,834.545,0.213,833.248,0.345L820.191,0.345L818.135,0.345L803.542,0.345L803.542,0.362C803.549,7.085,809.667,13.462,818.135,15.393L820.191,15.902C825.606,15.937,831.021,15.906,836.436,15.963C819.147,15.971,847.872,15.965,850.989,15.965L854.33,16.185L863.873,25.003C881.087,35.074,895.985,36.562,895.985,36.562C895.985,36.562,908.222,52.531,926.285,37.672C927.885,36.356,926.299,34.566,926.299,34.566L878.636,-31.168ZM785.263,-20.444C776.71,-20.444,771.287,-20.445,770.819,-20.446L770.819,-20.444C770.377,-20.444,775.319,-20.444,785.263,-20.444ZZM893.486,-43.489C887.446,-41.215,885.133,-31.079,885.133,-31.079L889.053,-25.751Z"
|
||||
style="display: inline; fill: none; stroke-width: 0.996658;" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</template>
|
@@ -1 +0,0 @@
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="17" xmlns="http://www.w3.org/2000/svg" height="21.069" id="screenshot-8851a463-5b95-11ed-963d-5f59412bd802" viewBox="258 1606 17 21.069" style="-webkit-print-color-adjust: exact;" fill="none" version="1.1"><g id="shape-8851a463-5b95-11ed-963d-5f59412bd802"><g id="fills-8851a463-5b95-11ed-963d-5f59412bd802"><path stroke-linejoin="round" rx="0" ry="0" d="M266.5,1607.108L274,1610.631L274,1615.644C274,1620.453,270.784,1624.896,266.5,1626.036C262.216,1624.897,259,1620.453,259,1615.644L259,1610.631M266.5,1627.069C271.398,1625.842,275,1620.944,275,1615.644L275,1610L266.5,1606L258,1610L258.001,1615.644C258.001,1620.944,261.602,1625.842,266.5,1627.069ZZ" style="fill: rgb(0, 0, 0); fill-opacity: 1;"/></g></g></svg>
|
Before Width: | Height: | Size: 769 B |
Before Width: | Height: | Size: 30 KiB |
25
src/components/terminal.vue
Normal file
@@ -0,0 +1,25 @@
|
||||
<script>
|
||||
export default {
|
||||
props: {
|
||||
terminalContent: {
|
||||
required: true,
|
||||
type: String,
|
||||
}
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="bg-slate-900 flex-row rounded-xl w-4/5 md:w-96 max-w-full md:min-w-max h-56 md:z-10 -mb-8 md:-mb-0">
|
||||
<div class="p-3 flex justify-between w-20">
|
||||
<div class="bg-green-400 h-4 w-4 r-1 rounded-full"></div>
|
||||
<div class="bg-yellow-300 h-4 w-4 r-1 rounded-full"></div>
|
||||
<div class="bg-red-600 h-4 w-4 r-1 rounded-full"></div>
|
||||
</div>
|
||||
<div class="flex h-4/5">
|
||||
<code class="w-full text-white font-mono text-xs md:text-base p-4 pt-0 mr-0 overflow-scroll whitespace-pre">
|
||||
{{ terminalContent }}<span class="w-2 h-4 bg-white inline-block animate-blink relative" style="margin-bottom: -2px;" ref="terminal" />
|
||||
</code>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
@@ -16,7 +16,7 @@
|
||||
|
||||
<script setup>
|
||||
import { useMeta } from 'vue-meta'
|
||||
import { useUsersStore } from '~/stores/useUsersStore'
|
||||
import { useUsersStore } from 'Store/useUsersStore'
|
||||
|
||||
useMeta({
|
||||
title: 'About Page',
|
||||
|
@@ -16,6 +16,7 @@
|
||||
<main class="-mt-20">
|
||||
<Demo />
|
||||
<AppList />
|
||||
<BackupRestore />
|
||||
</main>
|
||||
</div>
|
||||
</template>
|
||||
@@ -24,13 +25,14 @@
|
||||
import { useMeta } from 'vue-meta'
|
||||
import { ref } from 'vue'
|
||||
import { useRouter } from 'vue-router'
|
||||
import { useUsersStore } from '~/stores/useUsersStore'
|
||||
import { useUsersStore } from 'Store/useUsersStore'
|
||||
|
||||
import Github from "~/components/svg/github.vue";
|
||||
import HeroTitle from "~/components/hero-title.vue";
|
||||
import HeroButtons from "~/components/hero-buttons.vue";
|
||||
import Demo from "~/components/demo.vue";
|
||||
import AppList from "~/components/applications-list.vue";
|
||||
import Github from 'Svg/github.vue'
|
||||
import HeroTitle from 'Component/hero-title.vue'
|
||||
import HeroButtons from 'Component/hero-buttons.vue'
|
||||
import Demo from 'Component/demo.vue'
|
||||
import AppList from 'Component/applications-list.vue'
|
||||
import BackupRestore from 'Component/backup-restore.vue'
|
||||
|
||||
useMeta({
|
||||
title: 'Deploy stack',
|
||||
@@ -52,3 +54,12 @@ function saveName() {
|
||||
newName.value = ''
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.pegaz-section {
|
||||
@apply flex flex-col md:flex-row items-center justify-center mb-28;
|
||||
}
|
||||
.app {
|
||||
@apply bg-black bg-opacity-10 w-20 h-20 p-4 rounded-xl flex-wrap cursor-pointer inline-block transition-all;
|
||||
}
|
||||
</style>
|
||||
|
7
test/basic.test.js
Normal file
@@ -0,0 +1,7 @@
|
||||
import { test, assert, describe } from 'vitest'
|
||||
|
||||
describe('example test', () => {
|
||||
test('assert', () => {
|
||||
assert.equal(1, 1)
|
||||
})
|
||||
})
|
@@ -5,15 +5,20 @@ import Pages from 'vite-plugin-pages'
|
||||
import Components from 'unplugin-vue-components/vite'
|
||||
import Layouts from 'vite-plugin-vue-layouts'
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
resolve: {
|
||||
alias: {
|
||||
'~/': `${path.resolve(__dirname, 'src')}/`,
|
||||
'~': path.resolve(__dirname, 'src'),
|
||||
'Component': path.resolve(__dirname, 'src/components'),
|
||||
'Store': path.resolve(__dirname, 'src/stores'),
|
||||
'Svg': path.resolve(__dirname, 'src/assets/svg'),
|
||||
},
|
||||
},
|
||||
plugins: [vue(), Pages(), Layouts(), Components()],
|
||||
build: {
|
||||
target: 'esnext'
|
||||
}
|
||||
},
|
||||
test: {
|
||||
environment: 'happy-dom',
|
||||
},
|
||||
})
|
||||
|
8
vitest.config.js
Normal file
@@ -0,0 +1,8 @@
|
||||
import { defineConfig } from 'vitest/config'
|
||||
import vue from '@vitejs/plugin-vue'
|
||||
|
||||
export default defineConfig({
|
||||
test: {
|
||||
// ...
|
||||
},
|
||||
})
|