Upgrade design & moved backend here & login and settings work with api

This commit is contained in:
2024-09-29 18:04:41 +02:00
parent 42d3212624
commit f2d1eb4289
43 changed files with 1881 additions and 359 deletions
+97
View File
@@ -0,0 +1,97 @@
import { SVGProps } from 'react';
const Loader = (props?: SVGProps<SVGSVGElement>) => {
return (
<svg
viewBox='0 0 57 57'
xmlns='http://www.w3.org/2000/svg'
stroke='currentColor'
{...props}
>
<g
fill='none'
fill-rule='evenodd'
>
<g
transform='translate(1 1)'
stroke-width='2'
>
<circle
cx='5'
cy='50'
r='5'
>
<animate
attributeName='cy'
begin='0s'
dur='2.2s'
values='50;5;50;50'
calcMode='linear'
repeatCount='indefinite'
/>
<animate
attributeName='cx'
begin='0s'
dur='2.2s'
values='5;27;49;5'
calcMode='linear'
repeatCount='indefinite'
/>
</circle>
<circle
cx='27'
cy='5'
r='5'
>
<animate
attributeName='cy'
begin='0s'
dur='2.2s'
from='5'
to='5'
values='5;50;50;5'
calcMode='linear'
repeatCount='indefinite'
/>
<animate
attributeName='cx'
begin='0s'
dur='2.2s'
from='27'
to='27'
values='27;49;5;27'
calcMode='linear'
repeatCount='indefinite'
/>
</circle>
<circle
cx='49'
cy='50'
r='5'
>
<animate
attributeName='cy'
begin='0s'
dur='2.2s'
values='50;50;5;50'
calcMode='linear'
repeatCount='indefinite'
/>
<animate
attributeName='cx'
from='49'
to='49'
begin='0s'
dur='2.2s'
values='49;5;27;49'
calcMode='linear'
repeatCount='indefinite'
/>
</circle>
</g>
</g>
</svg>
);
};
export default Loader;