continued
implemented HTMX implemented ORM (sequelize)
This commit is contained in:
parent
2a9bd4e81b
commit
d756a192e4
71 changed files with 3822 additions and 694 deletions
BIN
static/fonts/tabler-icons.eot
Normal file
BIN
static/fonts/tabler-icons.eot
Normal file
Binary file not shown.
BIN
static/fonts/tabler-icons.ttf
Normal file
BIN
static/fonts/tabler-icons.ttf
Normal file
Binary file not shown.
BIN
static/fonts/tabler-icons.woff
Normal file
BIN
static/fonts/tabler-icons.woff
Normal file
Binary file not shown.
BIN
static/fonts/tabler-icons.woff2
Normal file
BIN
static/fonts/tabler-icons.woff2
Normal file
Binary file not shown.
96
static/img/favicon.svg
Normal file
96
static/img/favicon.svg
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="40mm"
|
||||
height="40mm"
|
||||
viewBox="0 0 40 40"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (86a8ad7, 2024-10-11)"
|
||||
sodipodi:docname="favicon.svg"
|
||||
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">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1.0396254"
|
||||
inkscape:cx="396.77752"
|
||||
inkscape:cy="253.45667"
|
||||
inkscape:window-width="3440"
|
||||
inkscape:window-height="1369"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-386.63771,-276.33501)"
|
||||
id="path4" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath6">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-447.51271,-264.59181)"
|
||||
id="path6" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath8">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-507.75881,-335.45701)"
|
||||
id="path8" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath10">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
id="path10" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath12">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-633.05962,-280.8955)"
|
||||
id="path12" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath14">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-687.70702,-304.13771)"
|
||||
id="path14" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Ebene 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
id="path3"
|
||||
d="m 0,0 c -1.069,-0.824 -2.284,-1.532 -3.624,-1.699 -2.326,-0.29 -4.54,1.089 -6.239,2.704 -3.482,3.308 -5.675,7.723 -7.621,12.113 -0.796,1.795 0.572,2.275 1.941,2.943 1.562,0.76 3.013,1.736 4.35,2.843 2.717,2.251 4.962,5.025 6.958,7.92 3.161,-4.608 7.219,-9.096 12.239,-11.693 0.577,-0.299 1.24,-0.68 1.475,-1.238 C 9.535,13.759 9.567,13.615 9.567,13.46 9.568,13.082 9.37,12.735 9.177,12.41 8.666,11.549 8.155,10.687 7.645,9.824 5.516,6.231 3.308,2.549 0,0 m -18.629,17.915 c -0.002,1.057 0.006,2.114 -0.008,3.171 -0.003,0.222 0.095,0.322 0.259,0.427 2.237,1.434 4.335,3.051 6.302,4.837 2.924,2.653 5.544,5.571 7.751,8.852 0.023,0.033 0.047,0.065 0.091,0.128 0.439,-0.612 0.849,-1.201 1.277,-1.777 1.746,-2.346 3.702,-4.504 5.83,-6.508 2.187,-2.061 4.533,-3.917 7.066,-5.535 0.187,-0.119 0.25,-0.246 0.248,-0.464 -0.012,-1.106 -0.005,-2.212 -0.005,-3.404 -5.776,3.71 -10.536,8.355 -14.407,13.949 -3.851,-5.583 -8.628,-10.227 -14.374,-13.939 -0.014,0.117 -0.03,0.19 -0.03,0.263 m 9.439,19.394 c 1.453,0 2.906,0.006 4.359,-0.004 0.275,-0.003 0.253,0.154 0.253,0.333 -10e-4,2.429 0,4.858 0,7.288 v 0.519 c 0.382,-0.039 0.727,-0.037 1.055,-0.113 1.6,-0.372 3.195,-0.765 4.792,-1.152 0.016,-0.004 0.03,-0.023 0.083,-0.065 -0.515,-0.126 -1,-0.247 -1.486,-0.365 -1.163,-0.284 -2.325,-0.569 -3.49,-0.846 -0.159,-0.038 -0.25,-0.091 -0.249,-0.276 0.006,-1.717 0.005,-3.435 0.007,-5.153 0,-0.039 0.015,-0.079 0.031,-0.158 h 6.076 c 0,-0.778 0.005,-1.518 -0.01,-2.256 C 2.23,35.006 2.087,34.91 2.008,34.907 1.5,34.894 0.992,34.9 0.484,34.9 H 0.124 V 30.921 C 0.098,30.913 0.072,30.905 0.046,30.897 c -1.556,1.78 -3.024,3.626 -4.268,5.703 -1.263,-2.065 -2.706,-3.931 -4.344,-5.779 0,0.189 0,0.291 0.001,0.394 0.003,1.077 0.007,2.155 0.012,3.232 0.002,0.468 0.003,0.469 -0.454,0.466 -0.478,-0.004 -0.956,-0.006 -1.433,-0.015 -0.15,-0.002 -0.255,0.015 -0.254,0.207 0.006,0.72 0.003,1.44 0.003,2.204 z M 28.477,19.618 H 43.789 C 42.905,13.353 40.19,7.971 35.659,3.473 30.08,-2.139 23.324,-4.952 15.39,-4.952 c -4.302,0 -8.261,0.866 -11.876,2.518 0.032,0.034 0.081,0.066 0.114,0.116 7.198,7.197 10.797,15.883 10.797,26.059 0,10.175 -3.599,18.862 -10.797,26.059 -0.033,0.049 -0.082,0.082 -0.114,0.115 3.615,1.652 7.574,2.519 11.876,2.519 3.844,0 7.476,-0.736 10.911,-2.176 3.501,-1.423 6.609,-3.468 9.308,-6.151 l 5.759,5.742 c -3.468,3.436 -7.46,6.086 -11.942,7.934 -4.499,1.882 -9.177,2.83 -14.036,2.83 -7.018,0 -13.3,-1.766 -18.911,-5.185 -5.611,3.419 -11.893,5.185 -18.91,5.185 -4.859,0 -9.537,-0.948 -14.036,-2.83 -4.482,-1.848 -8.474,-4.498 -11.942,-7.934 l 5.759,-5.742 c 2.698,2.683 5.807,4.728 9.307,6.151 3.436,1.44 7.068,2.176 10.912,2.176 4.302,0 8.261,-0.867 11.876,-2.519 -0.032,-0.033 -0.082,-0.066 -0.114,-0.115 -7.198,-7.197 -10.797,-15.884 -10.797,-26.059 0,-10.176 3.599,-18.862 10.797,-26.059 0.032,-0.05 0.082,-0.082 0.114,-0.116 -3.615,-1.652 -7.574,-2.518 -11.876,-2.518 -7.934,0 -14.691,2.813 -20.269,8.425 -4.531,4.498 -7.247,9.88 -8.13,16.145 h 15.312 v 8.18 h -23.786 v -4.057 c 0,-10.176 3.599,-18.862 10.797,-26.059 7.198,-7.215 15.901,-10.814 26.076,-10.814 7.017,0 13.299,1.75 18.91,5.186 5.611,-3.436 11.893,-5.186 18.911,-5.186 10.175,0 18.878,3.599 26.076,10.814 7.198,7.197 10.797,15.883 10.797,26.059 v 4.057 H 28.477 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(0.35277776,0,0,-0.35277776,21.241954,28.37512)"
|
||||
clip-path="url(#clipPath4)" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.8 KiB |
BIN
static/img/logo-dark.png
Normal file
BIN
static/img/logo-dark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 27 KiB |
141
static/img/logo-dark.svg
Normal file
141
static/img/logo-dark.svg
Normal file
|
|
@ -0,0 +1,141 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="200mm"
|
||||
height="30mm"
|
||||
viewBox="0 0 200 30"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (86a8ad7, 2024-10-11)"
|
||||
sodipodi:docname="logo_dark.svg"
|
||||
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">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1.0396254"
|
||||
inkscape:cx="396.77752"
|
||||
inkscape:cy="253.45667"
|
||||
inkscape:window-width="3440"
|
||||
inkscape:window-height="1369"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-386.63771,-276.33501)"
|
||||
id="path4" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath6">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-447.51271,-264.59181)"
|
||||
id="path6" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath8">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-507.75881,-335.45701)"
|
||||
id="path8" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath10">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
id="path10" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath12">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-633.05962,-280.8955)"
|
||||
id="path12" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath14">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-687.70702,-304.13771)"
|
||||
id="path14" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Ebene 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g2"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,-58.750087,-90.83335)"
|
||||
style="display:inline;fill:#fafafa;fill-opacity:1">
|
||||
<path
|
||||
id="path1"
|
||||
d="M 0,0 -22.994,-54.412 -45.988,0 h -8.87 L -45.641,-21.805 -60.161,-54.61 -83.253,0 h -8.822 l 31.765,-75.127 19.03,43.015 18.286,-43.213 L 8.821,0 Z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,356.66467,352.724)" />
|
||||
<path
|
||||
id="path2"
|
||||
d="M 0,0 13.925,28.792 27.851,0 Z m -22.4,-27.702 h 9.069 l 9.416,19.525 h 35.68 l 9.465,-19.525 h 9.02 L 13.925,47.574 Z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,374.88027,410.2748)" />
|
||||
<path
|
||||
id="path3"
|
||||
d="m 0,0 c -1.069,-0.824 -2.284,-1.532 -3.624,-1.699 -2.326,-0.29 -4.54,1.089 -6.239,2.704 -3.482,3.308 -5.675,7.723 -7.621,12.113 -0.796,1.795 0.572,2.275 1.941,2.943 1.562,0.76 3.013,1.736 4.35,2.843 2.717,2.251 4.962,5.025 6.958,7.92 3.161,-4.608 7.219,-9.096 12.239,-11.693 0.577,-0.299 1.24,-0.68 1.475,-1.238 C 9.535,13.759 9.567,13.615 9.567,13.46 9.568,13.082 9.37,12.735 9.177,12.41 8.666,11.549 8.155,10.687 7.645,9.824 5.516,6.231 3.308,2.549 0,0 m -18.629,17.915 c -0.002,1.057 0.006,2.114 -0.008,3.171 -0.003,0.222 0.095,0.322 0.259,0.427 2.237,1.434 4.335,3.051 6.302,4.837 2.924,2.653 5.544,5.571 7.751,8.852 0.023,0.033 0.047,0.065 0.091,0.128 0.439,-0.612 0.849,-1.201 1.277,-1.777 1.746,-2.346 3.702,-4.504 5.83,-6.508 2.187,-2.061 4.533,-3.917 7.066,-5.535 0.187,-0.119 0.25,-0.246 0.248,-0.464 -0.012,-1.106 -0.005,-2.212 -0.005,-3.404 -5.776,3.71 -10.536,8.355 -14.407,13.949 -3.851,-5.583 -8.628,-10.227 -14.374,-13.939 -0.014,0.117 -0.03,0.19 -0.03,0.263 m 9.439,19.394 c 1.453,0 2.906,0.006 4.359,-0.004 0.275,-0.003 0.253,0.154 0.253,0.333 -10e-4,2.429 0,4.858 0,7.288 v 0.519 c 0.382,-0.039 0.727,-0.037 1.055,-0.113 1.6,-0.372 3.195,-0.765 4.792,-1.152 0.016,-0.004 0.03,-0.023 0.083,-0.065 -0.515,-0.126 -1,-0.247 -1.486,-0.365 -1.163,-0.284 -2.325,-0.569 -3.49,-0.846 -0.159,-0.038 -0.25,-0.091 -0.249,-0.276 0.006,-1.717 0.005,-3.435 0.007,-5.153 0,-0.039 0.015,-0.079 0.031,-0.158 h 6.076 c 0,-0.778 0.005,-1.518 -0.01,-2.256 C 2.23,35.006 2.087,34.91 2.008,34.907 1.5,34.894 0.992,34.9 0.484,34.9 H 0.124 V 30.921 C 0.098,30.913 0.072,30.905 0.046,30.897 c -1.556,1.78 -3.024,3.626 -4.268,5.703 -1.263,-2.065 -2.706,-3.931 -4.344,-5.779 0,0.189 0,0.291 0.001,0.394 0.003,1.077 0.007,2.155 0.012,3.232 0.002,0.468 0.003,0.469 -0.454,0.466 -0.478,-0.004 -0.956,-0.006 -1.433,-0.015 -0.15,-0.002 -0.255,0.015 -0.254,0.207 0.006,0.72 0.003,1.44 0.003,2.204 z M 28.477,19.618 H 43.789 C 42.905,13.353 40.19,7.971 35.659,3.473 30.08,-2.139 23.324,-4.952 15.39,-4.952 c -4.302,0 -8.261,0.866 -11.876,2.518 0.032,0.034 0.081,0.066 0.114,0.116 7.198,7.197 10.797,15.883 10.797,26.059 0,10.175 -3.599,18.862 -10.797,26.059 -0.033,0.049 -0.082,0.082 -0.114,0.115 3.615,1.652 7.574,2.519 11.876,2.519 3.844,0 7.476,-0.736 10.911,-2.176 3.501,-1.423 6.609,-3.468 9.308,-6.151 l 5.759,5.742 c -3.468,3.436 -7.46,6.086 -11.942,7.934 -4.499,1.882 -9.177,2.83 -14.036,2.83 -7.018,0 -13.3,-1.766 -18.911,-5.185 -5.611,3.419 -11.893,5.185 -18.91,5.185 -4.859,0 -9.537,-0.948 -14.036,-2.83 -4.482,-1.848 -8.474,-4.498 -11.942,-7.934 l 5.759,-5.742 c 2.698,2.683 5.807,4.728 9.307,6.151 3.436,1.44 7.068,2.176 10.912,2.176 4.302,0 8.261,-0.867 11.876,-2.519 -0.032,-0.033 -0.082,-0.066 -0.114,-0.115 -7.198,-7.197 -10.797,-15.884 -10.797,-26.059 0,-10.176 3.599,-18.862 10.797,-26.059 0.032,-0.05 0.082,-0.082 0.114,-0.116 -3.615,-1.652 -7.574,-2.518 -11.876,-2.518 -7.934,0 -14.691,2.813 -20.269,8.425 -4.531,4.498 -7.247,9.88 -8.13,16.145 h 15.312 v 8.18 h -23.786 v -4.057 c 0,-10.176 3.599,-18.862 10.797,-26.059 7.198,-7.215 15.901,-10.814 26.076,-10.814 7.017,0 13.299,1.75 18.91,5.186 5.611,-3.436 11.893,-5.186 18.911,-5.186 10.175,0 18.878,3.599 26.076,10.814 7.198,7.197 10.797,15.883 10.797,26.059 v 4.057 H 28.477 Z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,515.51693,431.55333)"
|
||||
clip-path="url(#clipPath4)" />
|
||||
<path
|
||||
id="path5"
|
||||
d="M 0,0 H 43.015 V 8.128 H 8.177 v 26.81 h 31.368 v 8.176 H 8.177 v 19.574 h 34.838 v 8.177 L 0,70.865 Z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,596.6836,447.21093)"
|
||||
clip-path="url(#clipPath6)" />
|
||||
<path
|
||||
id="path7"
|
||||
d="m 0,0 h -8.176 v -70.865 h 47.87 v 8.177 H 0 Z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,677.01173,352.724)"
|
||||
clip-path="url(#clipPath8)" />
|
||||
<path
|
||||
id="path9"
|
||||
d="m 557.203,264.592 h 8.177 v 70.865 h -8.177 z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,0,800)"
|
||||
clip-path="url(#clipPath10)" />
|
||||
<path
|
||||
id="path11"
|
||||
d="m 0,0 -54.61,58.328 v -74.632 h 8.175 V 37.712 L 8.177,-20.615 V 54.562 H 0 Z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,844.07947,425.47267)"
|
||||
clip-path="url(#clipPath12)" />
|
||||
<path
|
||||
id="path13"
|
||||
d="M 0,0 V -8.177 H 28.395 C 27.503,-14.454 24.794,-19.839 20.269,-24.332 14.685,-29.948 7.929,-32.756 0,-32.756 c -7.929,0 -14.686,2.808 -20.27,8.424 -5.616,5.583 -8.423,12.34 -8.423,20.269 0,7.929 2.807,14.685 8.423,20.268 5.584,5.616 12.341,8.425 20.27,8.425 3.833,0 7.466,-0.728 10.901,-2.181 3.502,-1.421 6.608,-3.469 9.318,-6.145 l 5.748,5.749 C 22.498,25.489 18.518,28.131 14.025,29.981 9.531,31.865 4.856,32.806 0,32.806 -10.176,32.806 -18.865,29.205 -26.066,22.003 -33.27,14.8 -36.869,6.112 -36.869,-4.063 c 0,-10.176 3.599,-18.865 10.803,-26.067 7.201,-7.202 15.89,-10.803 26.066,-10.803 10.175,0 18.864,3.601 26.065,10.803 7.204,7.202 10.805,15.891 10.805,26.067 V 0 Z"
|
||||
style="fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00062996;stroke-dasharray:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,916.94267,394.48307)"
|
||||
clip-path="url(#clipPath14)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.7 KiB |
BIN
static/img/logo-light.png
Normal file
BIN
static/img/logo-light.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 27 KiB |
141
static/img/logo-light.svg
Normal file
141
static/img/logo-light.svg
Normal file
|
|
@ -0,0 +1,141 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="200mm"
|
||||
height="30mm"
|
||||
viewBox="0 0 200 30"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.4 (86a8ad7, 2024-10-11)"
|
||||
sodipodi:docname="logo_light.svg"
|
||||
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">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1.0396254"
|
||||
inkscape:cx="396.77752"
|
||||
inkscape:cy="253.45667"
|
||||
inkscape:window-width="3440"
|
||||
inkscape:window-height="1369"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-386.63771,-276.33501)"
|
||||
id="path4" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath6">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-447.51271,-264.59181)"
|
||||
id="path6" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath8">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-507.75881,-335.45701)"
|
||||
id="path8" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath10">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
id="path10" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath12">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-633.05962,-280.8955)"
|
||||
id="path12" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath14">
|
||||
<path
|
||||
d="M 0,600 H 900 V 0 H 0 Z"
|
||||
transform="translate(-687.70702,-304.13771)"
|
||||
id="path14" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Ebene 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g2"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,-58.750087,-90.83335)"
|
||||
style="display:inline">
|
||||
<path
|
||||
id="path1"
|
||||
d="M 0,0 -22.994,-54.412 -45.988,0 h -8.87 L -45.641,-21.805 -60.161,-54.61 -83.253,0 h -8.822 l 31.765,-75.127 19.03,43.015 18.286,-43.213 L 8.821,0 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,356.66467,352.724)" />
|
||||
<path
|
||||
id="path2"
|
||||
d="M 0,0 13.925,28.792 27.851,0 Z m -22.4,-27.702 h 9.069 l 9.416,19.525 h 35.68 l 9.465,-19.525 h 9.02 L 13.925,47.574 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,374.88027,410.2748)" />
|
||||
<path
|
||||
id="path3"
|
||||
d="m 0,0 c -1.069,-0.824 -2.284,-1.532 -3.624,-1.699 -2.326,-0.29 -4.54,1.089 -6.239,2.704 -3.482,3.308 -5.675,7.723 -7.621,12.113 -0.796,1.795 0.572,2.275 1.941,2.943 1.562,0.76 3.013,1.736 4.35,2.843 2.717,2.251 4.962,5.025 6.958,7.92 3.161,-4.608 7.219,-9.096 12.239,-11.693 0.577,-0.299 1.24,-0.68 1.475,-1.238 C 9.535,13.759 9.567,13.615 9.567,13.46 9.568,13.082 9.37,12.735 9.177,12.41 8.666,11.549 8.155,10.687 7.645,9.824 5.516,6.231 3.308,2.549 0,0 m -18.629,17.915 c -0.002,1.057 0.006,2.114 -0.008,3.171 -0.003,0.222 0.095,0.322 0.259,0.427 2.237,1.434 4.335,3.051 6.302,4.837 2.924,2.653 5.544,5.571 7.751,8.852 0.023,0.033 0.047,0.065 0.091,0.128 0.439,-0.612 0.849,-1.201 1.277,-1.777 1.746,-2.346 3.702,-4.504 5.83,-6.508 2.187,-2.061 4.533,-3.917 7.066,-5.535 0.187,-0.119 0.25,-0.246 0.248,-0.464 -0.012,-1.106 -0.005,-2.212 -0.005,-3.404 -5.776,3.71 -10.536,8.355 -14.407,13.949 -3.851,-5.583 -8.628,-10.227 -14.374,-13.939 -0.014,0.117 -0.03,0.19 -0.03,0.263 m 9.439,19.394 c 1.453,0 2.906,0.006 4.359,-0.004 0.275,-0.003 0.253,0.154 0.253,0.333 -10e-4,2.429 0,4.858 0,7.288 v 0.519 c 0.382,-0.039 0.727,-0.037 1.055,-0.113 1.6,-0.372 3.195,-0.765 4.792,-1.152 0.016,-0.004 0.03,-0.023 0.083,-0.065 -0.515,-0.126 -1,-0.247 -1.486,-0.365 -1.163,-0.284 -2.325,-0.569 -3.49,-0.846 -0.159,-0.038 -0.25,-0.091 -0.249,-0.276 0.006,-1.717 0.005,-3.435 0.007,-5.153 0,-0.039 0.015,-0.079 0.031,-0.158 h 6.076 c 0,-0.778 0.005,-1.518 -0.01,-2.256 C 2.23,35.006 2.087,34.91 2.008,34.907 1.5,34.894 0.992,34.9 0.484,34.9 H 0.124 V 30.921 C 0.098,30.913 0.072,30.905 0.046,30.897 c -1.556,1.78 -3.024,3.626 -4.268,5.703 -1.263,-2.065 -2.706,-3.931 -4.344,-5.779 0,0.189 0,0.291 0.001,0.394 0.003,1.077 0.007,2.155 0.012,3.232 0.002,0.468 0.003,0.469 -0.454,0.466 -0.478,-0.004 -0.956,-0.006 -1.433,-0.015 -0.15,-0.002 -0.255,0.015 -0.254,0.207 0.006,0.72 0.003,1.44 0.003,2.204 z M 28.477,19.618 H 43.789 C 42.905,13.353 40.19,7.971 35.659,3.473 30.08,-2.139 23.324,-4.952 15.39,-4.952 c -4.302,0 -8.261,0.866 -11.876,2.518 0.032,0.034 0.081,0.066 0.114,0.116 7.198,7.197 10.797,15.883 10.797,26.059 0,10.175 -3.599,18.862 -10.797,26.059 -0.033,0.049 -0.082,0.082 -0.114,0.115 3.615,1.652 7.574,2.519 11.876,2.519 3.844,0 7.476,-0.736 10.911,-2.176 3.501,-1.423 6.609,-3.468 9.308,-6.151 l 5.759,5.742 c -3.468,3.436 -7.46,6.086 -11.942,7.934 -4.499,1.882 -9.177,2.83 -14.036,2.83 -7.018,0 -13.3,-1.766 -18.911,-5.185 -5.611,3.419 -11.893,5.185 -18.91,5.185 -4.859,0 -9.537,-0.948 -14.036,-2.83 -4.482,-1.848 -8.474,-4.498 -11.942,-7.934 l 5.759,-5.742 c 2.698,2.683 5.807,4.728 9.307,6.151 3.436,1.44 7.068,2.176 10.912,2.176 4.302,0 8.261,-0.867 11.876,-2.519 -0.032,-0.033 -0.082,-0.066 -0.114,-0.115 -7.198,-7.197 -10.797,-15.884 -10.797,-26.059 0,-10.176 3.599,-18.862 10.797,-26.059 0.032,-0.05 0.082,-0.082 0.114,-0.116 -3.615,-1.652 -7.574,-2.518 -11.876,-2.518 -7.934,0 -14.691,2.813 -20.269,8.425 -4.531,4.498 -7.247,9.88 -8.13,16.145 h 15.312 v 8.18 h -23.786 v -4.057 c 0,-10.176 3.599,-18.862 10.797,-26.059 7.198,-7.215 15.901,-10.814 26.076,-10.814 7.017,0 13.299,1.75 18.91,5.186 5.611,-3.436 11.893,-5.186 18.911,-5.186 10.175,0 18.878,3.599 26.076,10.814 7.198,7.197 10.797,15.883 10.797,26.059 v 4.057 H 28.477 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,515.51693,431.55333)"
|
||||
clip-path="url(#clipPath4)" />
|
||||
<path
|
||||
id="path5"
|
||||
d="M 0,0 H 43.015 V 8.128 H 8.177 v 26.81 h 31.368 v 8.176 H 8.177 v 19.574 h 34.838 v 8.177 L 0,70.865 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,596.6836,447.21093)"
|
||||
clip-path="url(#clipPath6)" />
|
||||
<path
|
||||
id="path7"
|
||||
d="m 0,0 h -8.176 v -70.865 h 47.87 v 8.177 H 0 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,677.01173,352.724)"
|
||||
clip-path="url(#clipPath8)" />
|
||||
<path
|
||||
id="path9"
|
||||
d="m 557.203,264.592 h 8.177 v 70.865 h -8.177 z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,0,800)"
|
||||
clip-path="url(#clipPath10)" />
|
||||
<path
|
||||
id="path11"
|
||||
d="m 0,0 -54.61,58.328 v -74.632 h 8.175 V 37.712 L 8.177,-20.615 V 54.562 H 0 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,844.07947,425.47267)"
|
||||
clip-path="url(#clipPath12)" />
|
||||
<path
|
||||
id="path13"
|
||||
d="M 0,0 V -8.177 H 28.395 C 27.503,-14.454 24.794,-19.839 20.269,-24.332 14.685,-29.948 7.929,-32.756 0,-32.756 c -7.929,0 -14.686,2.808 -20.27,8.424 -5.616,5.583 -8.423,12.34 -8.423,20.269 0,7.929 2.807,14.685 8.423,20.268 5.584,5.616 12.341,8.425 20.27,8.425 3.833,0 7.466,-0.728 10.901,-2.181 3.502,-1.421 6.608,-3.469 9.318,-6.145 l 5.748,5.749 C 22.498,25.489 18.518,28.131 14.025,29.981 9.531,31.865 4.856,32.806 0,32.806 -10.176,32.806 -18.865,29.205 -26.066,22.003 -33.27,14.8 -36.869,6.112 -36.869,-4.063 c 0,-10.176 3.599,-18.865 10.803,-26.067 7.201,-7.202 15.89,-10.803 26.066,-10.803 10.175,0 18.864,3.601 26.065,10.803 7.204,7.202 10.805,15.891 10.805,26.067 V 0 Z"
|
||||
style="fill:#0e1f33;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00062996;stroke-dasharray:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,916.94267,394.48307)"
|
||||
clip-path="url(#clipPath14)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.7 KiB |
1
static/js/htmx.min.js
vendored
Normal file
1
static/js/htmx.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
83
static/js/tailwind.min.js
vendored
Normal file
83
static/js/tailwind.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
4
static/styles/tabler-icons.min.css
vendored
Normal file
4
static/styles/tabler-icons.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
25
static/styles/theme.default.css
Normal file
25
static/styles/theme.default.css
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
.theme-default {
|
||||
--color-base-bg-100: #1e1e1e;
|
||||
--color-base-bg-200: #252526;
|
||||
--color-base-bg-300: #2d2d30;
|
||||
--color-base-bg-400: #3e3e42;
|
||||
--color-base-fg-100: #ffffff;
|
||||
--color-base-fg-200: #d3d3d3;
|
||||
--color-base-fg-300: #b6b6b6;
|
||||
--color-primary-bg: #8000d9;
|
||||
--color-primary-fg: #ffffff;
|
||||
--color-secondary-bg: #422ad5;
|
||||
--color-secondary-fg: #ffffff;
|
||||
--color-info-bg: #51e8fb;
|
||||
--color-info-fg: #007595;
|
||||
--color-success-bg: #7af1a7;
|
||||
--color-success-fg: #008033;
|
||||
--color-warning-bg: #ffb667;
|
||||
--color-warning-fg: #c93400;
|
||||
--color-error-bg: #ff9fa0;
|
||||
--color-error-fg: #bf0004;
|
||||
--login-logo-source: url('/img/logo-dark.svg');
|
||||
--login-logo-height: 4rem;
|
||||
--header-logo-source: url('/img/logo-dark.svg');
|
||||
--header-logo-width: 8rem;
|
||||
}
|
||||
25
static/styles/theme.light.css
Normal file
25
static/styles/theme.light.css
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
.theme-light {
|
||||
--color-base-bg-100: #fafafa;
|
||||
--color-base-bg-200: #f7f7f7;
|
||||
--color-base-bg-300: #e7e7e7;
|
||||
--color-base-bg-400: #d7d7d7;
|
||||
--color-base-fg-100: #080808;
|
||||
--color-base-fg-200: #080808;
|
||||
--color-base-fg-300: #484848;
|
||||
--color-primary-bg: #422ad5;
|
||||
--color-primary-fg: #fafafa;
|
||||
--color-secondary-bg: #422ad5;
|
||||
--color-secondary-fg: #fafafa;
|
||||
--color-info-bg: #51e8fb;
|
||||
--color-info-fg: #007595;
|
||||
--color-success-bg: #7af1a7;
|
||||
--color-success-fg: #008033;
|
||||
--color-warning-bg: #ffb667;
|
||||
--color-warning-fg: #c93400;
|
||||
--color-error-bg: #ff9fa0;
|
||||
--color-error-fg: #bf0004;
|
||||
--login-logo-source: url('/img/logo-light.svg');
|
||||
--login-logo-height: 4rem;
|
||||
--header-logo-source: url('/img/logo-light.svg');
|
||||
--header-logo-width: 8rem;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue