[REPO REFACTOR]: changed to a better git repository structure with branches

This commit is contained in:
2025-11-01 05:49:49 +01:00
parent 4d0f44e995
commit 589215b2bc
76 changed files with 3529 additions and 0 deletions

BIN
public/images/bg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 KiB

389
public/images/favicon.svg Normal file
View File

@@ -0,0 +1,389 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
height="128px"
viewBox="0 0 128 128"
width="128px"
version="1.1"
id="svg83"
xml:space="preserve"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs87"><clipPath
id="b-5"><path
d="m 88,94 h 20 v 20 H 88 Z m 0,0"
id="path1370" /></clipPath><clipPath
id="c-3"><path
d="M 108,94 88,114 H 82.285156 V 88.285156 H 108 Z m 0,0"
id="path1373" /></clipPath><linearGradient
xlink:href="#d"
id="linearGradient1633"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0,0.178571,0.178571,0,84.428574,42.571447)"
x1="344"
y1="76"
x2="340"
y2="72" /><linearGradient
y2="204"
x2="45.963043"
y1="204"
x1="461.96304"
gradientUnits="userSpaceOnUse"
id="linearGradient973"
xlink:href="#linearGradient987"
gradientTransform="matrix(0.25,0,0,0.25,0.50924,53.119749)" /><linearGradient
id="linearGradient987"><stop
id="stop975"
offset="0"
style="stop-color:#a29890;stop-opacity:1;" /><stop
style="stop-color:#f6f5f4;stop-opacity:1;"
offset="0.04166667"
id="stop977" /><stop
id="stop979"
offset="0.08333334"
style="stop-color:#dddcd9;stop-opacity:1;" /><stop
style="stop-color:#c6c3be;stop-opacity:1;"
offset="0.91666669"
id="stop981" /><stop
id="stop983"
offset="0.95833331"
style="stop-color:#f6f5f4;stop-opacity:1;" /><stop
id="stop985"
offset="1"
style="stop-color:#a29890;stop-opacity:1;" /></linearGradient><radialGradient
r="48"
fy="151.00006"
fx="405"
cy="151.00006"
cx="405"
gradientTransform="matrix(1.4599987,-1.4599987,0.02960147,0.02960147,-490.51932,677.69942)"
gradientUnits="userSpaceOnUse"
id="radialGradient902"
xlink:href="#linearGradient897" /><linearGradient
id="linearGradient897"><stop
id="stop893"
offset="0"
style="stop-color:#dfdbd8;stop-opacity:1;" /><stop
id="stop895"
offset="1"
style="stop-color:#ffffff;stop-opacity:1;" /></linearGradient><clipPath
id="clipPath2213"
clipPathUnits="userSpaceOnUse"><rect
ry="8"
rx="8"
y="-188"
x="160"
height="56"
width="16"
id="rect2215"
style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /></clipPath><clipPath
id="clipPath472"
clipPathUnits="userSpaceOnUse"><rect
ry="8"
rx="8"
y="-188"
x="160"
height="56"
width="16"
id="rect470"
style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /></clipPath><clipPath
id="clipPath476"
clipPathUnits="userSpaceOnUse"><rect
ry="8"
rx="8"
y="-188"
x="160"
height="56"
width="16"
id="rect474"
style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /></clipPath><clipPath
id="clipPath480"
clipPathUnits="userSpaceOnUse"><rect
ry="8"
rx="8"
y="-188"
x="160"
height="56"
width="16"
id="rect478"
style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /></clipPath><clipPath
id="clipPath484"
clipPathUnits="userSpaceOnUse"><rect
ry="8"
rx="8"
y="-188"
x="160"
height="56"
width="16"
id="rect482"
style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /></clipPath><clipPath
id="clipPath488"
clipPathUnits="userSpaceOnUse"><rect
ry="8"
rx="8"
y="-188"
x="160"
height="56"
width="16"
id="rect486"
style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /></clipPath></defs><linearGradient
id="a"
gradientTransform="matrix(-1.1818182,0,0,-1.0170261,319.63995,-177.72506)"
gradientUnits="userSpaceOnUse"
x1="27.99999"
x2="115.999992"
y1="-276"
y2="-276"><stop
offset="0"
stop-color="#c0bfbc"
id="stop2" /><stop
offset="0.0454545"
stop-color="#ffffff"
id="stop4" /><stop
offset="0.0909091"
stop-color="#deddda"
id="stop6" /><stop
offset="0.909091"
stop-color="#deddda"
id="stop8" /><stop
offset="0.954545"
stop-color="#ffffff"
id="stop10" /><stop
offset="1"
stop-color="#c0bfbc"
id="stop12" /></linearGradient><clipPath
id="b"><path
d="m 88 94 h 20 v 20 h -20 z m 0 0"
id="path15" /></clipPath><clipPath
id="c"><path
d="m 108 94 l -20 20 h -5.714844 v -25.714844 h 25.714844 z m 0 0"
id="path18" /></clipPath><linearGradient
id="d"
gradientTransform="matrix(0,0.178571,0.178571,0,84.428574,42.571447)"
gradientUnits="userSpaceOnUse"
x1="344"
x2="340"
y1="76"
y2="72"><stop
offset="0"
stop-color="#d5d3cf"
id="stop21" /><stop
offset="1"
stop-color="#ffffff"
id="stop23" /></linearGradient><linearGradient
id="e"
gradientUnits="userSpaceOnUse"><stop
offset="0"
stop-color="#fc9a91"
id="stop26" /><stop
offset="1"
stop-color="#cb2b31"
id="stop28" /></linearGradient><linearGradient
id="f"
gradientTransform="matrix(0.6 0.6 0.707107 -0.707107 295.740141 128.474214)"
x1="-253.630356"
x2="-230.060135"
xlink:href="#e"
y1="-56.517502"
y2="-56.517502" /><linearGradient
id="g"
gradientTransform="matrix(0.6 0.6 0.707107 -0.707107 294.325928 129.888428)"
x1="-253.630356"
x2="-230.060135"
xlink:href="#e"
y1="-56.517502"
y2="-56.517502" /><linearGradient
id="h"
gradientTransform="matrix(0.390307 -0.130102 0.130102 -0.390307 -2.964383 65.147882)"
gradientUnits="userSpaceOnUse"
x1="181.677414"
x2="143.24614"
y1="-139.479385"
y2="-101.048103"><stop
offset="0"
stop-color="#d0bb8e"
id="stop33" /><stop
offset="1"
stop-color="#ffffff"
id="stop35" /></linearGradient><linearGradient
id="i"
gradientTransform="matrix(0.6 0.6 0.707107 -0.707107 294.32593 129.888425)"
gradientUnits="userSpaceOnUse"
x1="-230.060135"
x2="-253.630356"
y1="-64.517509"
y2="-64.517509"><stop
offset="0"
stop-color="#c0bfbc"
id="stop38" /><stop
offset="0.223152"
stop-color="#9a9996"
id="stop40" /><stop
offset="0.743841"
stop-color="#d6d5d2"
id="stop42" /><stop
offset="1"
stop-color="#f6f5f4"
id="stop44" /></linearGradient><g
style="display:none"
id="layer2"
transform="translate(-224.45584,-111.52517)"><text
id="context"
y="128.65199"
x="-0.050041199"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:5.33333px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.332649;enable-background:new"
xml:space="preserve"><tspan
style="font-size:5.33333px;stroke-width:0.332649"
y="128.65199"
x="-0.050041199"
id="tspan2716">apps</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:5.33333px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Bold';text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.332649;enable-background:new"
x="-0.24669456"
y="137.23398"
id="text3021"><tspan
style="font-size:5.33333px;stroke-width:0.332649"
id="tspan3023"
x="-0.24669456"
y="137.23398">org.gnome.Notes</tspan></text><g
id="g12027"
transform="matrix(7.9911709,0,0,8.0036407,-167.7909,-4846.0776)"
style="display:inline;fill:#000000;enable-background:new" /><rect
y="172"
x="9.2651362e-08"
height="128"
width="128"
id="rect13805"
style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate" /><g
transform="translate(-24,24)"
style="fill:none;fill-opacity:0.25098;stroke:#a579b3;stroke-opacity:1"
id="g883" /><g
transform="translate(-24,24)"
style="fill:none;fill-opacity:0.25098;stroke:#a579b3;stroke-opacity:1"
id="g900" /><rect
style="display:inline;overflow:visible;visibility:visible;fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;enable-background:accumulate"
id="rect859"
width="16"
height="16"
x="160"
y="172" /><text
id="text863"
y="164"
x="0"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Bold';text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.332649;enable-background:new"
xml:space="preserve"><tspan
y="164"
x="0"
id="tspan861"
style="font-size:4px;stroke-width:0.332649">Hicolor</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4px;line-height:125%;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Bold';text-align:start;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.332649;enable-background:new"
x="160"
y="164"
id="text867"><tspan
style="font-size:4px;stroke-width:0.332649"
id="tspan865"
x="160"
y="164">Symbolic</tspan></text></g><g
style="display:none"
id="layer3"
transform="translate(-224.45584,-111.52517)"><circle
style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="circle2892"
r="59.504131"
cy="236"
cx="64.000031" /><rect
style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="rect2894"
width="87.009987"
height="111.01005"
x="20.495007"
y="180.49496"
rx="8.701004"
ry="7.9292889" /><rect
style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="rect2896"
width="103.00952"
height="103.00952"
x="12.495266"
y="184.49524"
rx="7.9238095"
ry="7.9238095" /><rect
style="display:inline;opacity:0.1;vector-effect:none;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.99;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.99, 0.99;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="rect2898"
width="111.01004"
height="87.010048"
x="8.4950066"
y="200.49496"
rx="7.9292889"
ry="8.701005" /><path
style="display:inline;fill:none;stroke:#62a0ea;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="M 2.6203015e-5,288.99999 H 128.00003"
id="path2900" /></g><rect
ry="8"
rx="8"
y="21.753124"
x="11.999999"
height="94.366623"
width="104"
id="rect884"
style="fill:url(#linearGradient973);fill-opacity:1;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal" /><rect
ry="8"
rx="8"
y="21.148834"
x="11.999999"
height="82.970901"
width="104"
id="rect886"
style="display:inline;fill:#f6f5f4;fill-opacity:1;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /><path
id="rect886-3"
style="display:inline;fill:#086dd6;fill-opacity:1;stroke:none;stroke-width:5.97638;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
d="m 19.999994,12.11975 c -4.431985,0 -7.999995,3.539965 -7.999995,7.93713 V 30.11975 H 116 V 20.05688 c 0,-4.397165 -3.56802,-7.93713 -8,-7.93713 z" /><path
id="path888"
d="M 116,80.119749 92,104.11975 h 16 c 4.432,0 8,-3.568 8,-8.000001 z"
style="display:inline;fill:#e8e5e3;fill-opacity:1;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /><path
id="path890"
d="m 100,80.119749 c -4.432,0 -8,3.568 -8,8 v 16.000001 l 24,-24.000001 z"
style="display:inline;fill:url(#radialGradient902);fill-opacity:1;stroke:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /><rect
y="44.119751"
x="23.999998"
height="8"
width="79.999947"
id="rect892"
style="display:inline;fill:#deddda;fill-opacity:1;stroke:none;stroke-width:7.90183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new" /><rect
style="display:inline;fill:#deddda;fill-opacity:1;stroke:none;stroke-width:5.72542;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;paint-order:normal;enable-background:new"
id="rect894"
width="42"
height="8"
x="23.999998"
y="60.119751" /><path
id="path1247"
d="m 116,100.77405 c -0.0822,4.09061 -3.38071,7.3457 -7.49219,7.3457 h -0.5 v 1 h 0.5 c 3.24611,0 6.0601,-1.81286 7.49219,-4.48242 z m -42,7.3457 34,1 v -1 z"
style="display:inline;fill:#000000;fill-opacity:0.0590551;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new" /><path
id="path1245"
d="m 116,104.77405 c -0.0822,4.09061 -3.38071,7.3457 -7.49219,7.3457 h -0.5 v 1 h 0.5 c 3.22393,0 6.02184,-1.7881 7.46289,-4.42773 C 115.9841,108.50227 116,108.313 116,108.11975 Z m -42,7.3457 34,1 v -1 z"
style="display:inline;fill:#000000;fill-opacity:0.0431373;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new" /><g
transform="matrix(0.25,0,0,0.25,-607.4466,190.40528)"
clip-path="url(#clipPath2213)"
id="g8005"
style="display:inline;enable-background:new" /><g
transform="matrix(0.25,0,0,0.25,-657.4466,190.40528)"
clip-path="url(#clipPath2213)"
id="g8015"
style="display:inline;enable-background:new" /><g
transform="matrix(0.25,0,0,0.25,-647.4466,190.40528)"
clip-path="url(#clipPath2213)"
id="g8025"
style="display:inline;enable-background:new" /><g
transform="matrix(0.25,0,0,0.25,-637.4466,190.40528)"
clip-path="url(#clipPath2213)"
id="g8035"
style="display:inline;enable-background:new" /><g
transform="matrix(0.25,0,0,0.25,-627.4466,190.40528)"
clip-path="url(#clipPath2213)"
id="g8045"
style="display:inline;enable-background:new" /><g
transform="matrix(0.25,0,0,0.25,-617.4466,190.40528)"
clip-path="url(#clipPath2213)"
id="g8055"
style="display:inline;enable-background:new" /></svg>

After

Width:  |  Height:  |  Size: 19 KiB