Skip to content

Commit 4cc2cbd

Browse files
authored
Merge pull request #178 from Correct-Syntax/website-update
Website update 2026
2 parents 2a8fc32 + ddb811a commit 4cc2cbd

38 files changed

+1916
-870
lines changed

frontend/next-env.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
/// <reference types="next/navigation-types/compat/navigation" />
44

55
// NOTE: This file should not be edited
6-
// see https://nextjs.org/docs/basic-features/typescript for more information.
6+
// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
822 KB
Loading

frontend/src/Assets/ColorLogo.tsx

Lines changed: 238 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,238 @@
1+
export function ColorLogo (props: any) {
2+
return (
3+
<svg
4+
xmlns="http://www.w3.org/2000/svg"
5+
xmlSpace="preserve"
6+
style={{
7+
fillRule: 'evenodd',
8+
clipRule: 'evenodd',
9+
strokeLinejoin: 'round',
10+
strokeMiterlimit: 2,
11+
}}
12+
viewBox="0 0 4175 1496"
13+
{...props}
14+
>
15+
<path
16+
d="m1875.06 2143.73.02-.01h-.02l.01-.01-.02.01c-125.75-13.13-251.24-25.78-364.24-16.04-40.47-23.67-209.94-42.25-349.16-27.88l13.42 2.31s123.73-6.82 199.15 9.59c68.64 14.93 121.9 36.37 121.9 36.37s119.46-1.25 157.91 1.08c79.32 4.82 145.08 15.23 151.44 16.26l-51.58 115.7c-178.35-12.1-249.07-13.35-323.22-7.95l-24.29 9.38 426.16 42.39 42.52-181.2Z"
17+
style={{
18+
fill: '#16404d',
19+
}}
20+
transform="matrix(-1.47261 -.52216 -1.82427 5.14483 6940.392 -9892.937)"
21+
/>
22+
<path
23+
d="m4914.91 2088.32 48.95 490.71-363.85-97.79-19.37-43.37s70.19-13.68 148.02-14.84c93.09-1.4 138.12 29.61 138.12 29.61l34.01-360.37 14.12-3.95Z"
24+
style={{
25+
fill: '#dda853',
26+
}}
27+
transform="matrix(1.55806 -.41877 .41877 1.55806 -7110.503 -836.556)"
28+
/>
29+
<path
30+
d="M4958.6 1452.76s-15.05 29.99 46.7 105.64c67.8 83.06 328.24 115.86 328.24 115.86l-361.99-5.66c-210.45-65-114.42-129.31-78.22-207.62l65.27-8.22Z"
31+
style={{
32+
fill: '#16404d',
33+
}}
34+
transform="matrix(.80695 -.00394 .01796 3.67318 -3166.39 -4843.18)"
35+
/>
36+
<path
37+
d="M.043-.339c0-.105.029-.189.087-.252a.296.296 0 0 1 .231-.095c.098 0 .176.031.233.094a.364.364 0 0 1 .086.253.36.36 0 0 1-.086.251.3.3 0 0 1-.232.095.3.3 0 0 1-.232-.095.357.357 0 0 1-.087-.251Zm.135 0a.26.26 0 0 0 .05.168.164.164 0 0 0 .134.062.162.162 0 0 0 .134-.062.26.26 0 0 0 .049-.168.264.264 0 0 0-.049-.169.164.164 0 0 0-.135-.062.162.162 0 0 0-.134.062.264.264 0 0 0-.049.169Z"
38+
style={{
39+
fill: '#16404d',
40+
fillRule: 'nonzero',
41+
}}
42+
transform="matrix(376.77688 0 0 376.77789 2070.632 1134.641)"
43+
/>
44+
<path
45+
d="M.311-.096a.108.108 0 0 0 .088-.042c.023-.027.034-.066.034-.116a.18.18 0 0 0-.034-.117.108.108 0 0 0-.086-.041.12.12 0 0 0-.09.039c-.025.026-.038.065-.038.116 0 .051.012.091.037.119a.115.115 0 0 0 .089.042ZM.185-.507v.078A.173.173 0 0 1 .34-.514c.066 0 .118.024.158.071.039.047.058.11.058.187a.293.293 0 0 1-.058.188.192.192 0 0 1-.159.075.171.171 0 0 1-.154-.083v.267h-.12v-.698h.12Z"
46+
style={{
47+
fill: '#16404d',
48+
fillRule: 'nonzero',
49+
}}
50+
transform="matrix(376.77688 0 0 376.77789 2335.884 1134.641)"
51+
/>
52+
<path
53+
d="M.37-.295V-.31a.129.129 0 0 0-.026-.079.092.092 0 0 0-.072-.029.104.104 0 0 0-.074.031.16.16 0 0 0-.041.092H.37Zm.082.163v.104a.29.29 0 0 1-.153.033.254.254 0 0 1-.191-.072.254.254 0 0 1-.07-.186c0-.081.022-.144.066-.19a.219.219 0 0 1 .165-.069c.066 0 .118.02.157.06.039.04.058.098.058.175a.43.43 0 0 1-.007.072H.159a.135.135 0 0 0 .055.084.176.176 0 0 0 .103.029.223.223 0 0 0 .135-.04Z"
54+
style={{
55+
fill: '#16404d',
56+
fillRule: 'nonzero',
57+
}}
58+
transform="matrix(376.77688 0 0 376.77789 2552.527 1134.641)"
59+
/>
60+
<path
61+
d="M.185-.507v.087c.029-.062.081-.093.156-.093.051 0 .091.015.12.046a.183.183 0 0 1 .044.13V0h-.12v-.312c0-.033-.008-.059-.024-.076a.085.085 0 0 0-.065-.025.102.102 0 0 0-.079.036.159.159 0 0 0-.032.105V0h-.12v-.507h.12Z"
62+
style={{
63+
fill: '#16404d',
64+
fillRule: 'nonzero',
65+
}}
66+
transform="matrix(376.77688 0 0 376.77789 2744.683 1134.641)"
67+
/>
68+
<path
69+
d="M.197-.103h.275V0H.07v-.674h.398v.103H.197v.183h.241v.102H.197v.183Z"
70+
style={{
71+
fill: '#16404d',
72+
fillRule: 'nonzero',
73+
}}
74+
transform="matrix(376.77688 0 0 376.77789 3036.685 1134.641)"
75+
/>
76+
<path
77+
d="M.185-.507v.087c.029-.062.081-.093.156-.093.051 0 .091.015.12.046a.183.183 0 0 1 .044.13V0h-.12v-.312c0-.033-.008-.059-.024-.076a.085.085 0 0 0-.065-.025.102.102 0 0 0-.079.036.159.159 0 0 0-.032.105V0h-.12v-.507h.12Z"
78+
style={{
79+
fill: '#16404d',
80+
fillRule: 'nonzero',
81+
}}
82+
transform="matrix(376.77688 0 0 376.77789 3228.468 1134.641)"
83+
/>
84+
<path
85+
d="M.277-.114c.033 0 .06-.013.082-.039a.147.147 0 0 0 .033-.1c0-.054-.011-.094-.032-.119A.101.101 0 0 0 .279-.41a.096.096 0 0 0-.082.04.182.182 0 0 0-.03.11c0 .047.01.083.031.108a.099.099 0 0 0 .079.038Zm.115-.393h.12v.461c0 .08-.023.14-.069.181a.264.264 0 0 1-.177.06.4.4 0 0 1-.175-.036V.037c.045.032.1.048.163.048.092 0 .138-.044.138-.132v-.044c-.031.05-.079.075-.144.075a.192.192 0 0 1-.145-.063C.062-.12.042-.181.042-.26A.28.28 0 0 1 .1-.442a.184.184 0 0 1 .151-.071c.063 0 .11.026.141.079v-.073Z"
86+
style={{
87+
fill: '#16404d',
88+
fillRule: 'nonzero',
89+
}}
90+
transform="matrix(376.77688 0 0 376.77789 3434.19 1134.641)"
91+
/>
92+
<path
93+
d="M.07-.707h.12V0H.07z"
94+
style={{
95+
fill: '#16404d',
96+
fillRule: 'nonzero',
97+
}}
98+
transform="matrix(376.77688 0 0 376.77789 3642.17 1134.641)"
99+
/>
100+
<path
101+
d="M.07 0v-.507h.12V0H.07ZM.058-.659A.07.07 0 0 1 .079-.71.07.07 0 0 1 .13-.731a.07.07 0 0 1 .051.021.07.07 0 0 1 .021.051.07.07 0 0 1-.021.052.07.07 0 0 1-.051.021.07.07 0 0 1-.051-.021.07.07 0 0 1-.021-.052Z"
102+
style={{
103+
fill: '#16404d',
104+
fillRule: 'nonzero',
105+
}}
106+
transform="matrix(376.77688 0 0 376.77789 3732.971 1134.641)"
107+
/>
108+
<path
109+
d="M.368-.491v.106a.239.239 0 0 0-.125-.03c-.021 0-.037.004-.048.013a.042.042 0 0 0-.015.05c.001.005.004.009.009.013a.068.068 0 0 0 .012.012l.017.01.019.01.044.02a.31.31 0 0 1 .084.058.112.112 0 0 1 .031.083.134.134 0 0 1-.051.111.212.212 0 0 1-.136.04.318.318 0 0 1-.152-.031v-.11c.045.03.093.045.145.045a.09.09 0 0 0 .052-.013.038.038 0 0 0 .018-.034.048.048 0 0 0-.006-.024.067.067 0 0 0-.023-.02.303.303 0 0 0-.026-.015L.179-.213.175-.215.17-.217.165-.219C.091-.252.054-.3.054-.363c0-.047.018-.083.053-.11a.212.212 0 0 1 .133-.04.32.32 0 0 1 .128.022Z"
110+
style={{
111+
fill: '#16404d',
112+
fillRule: 'nonzero',
113+
}}
114+
transform="matrix(376.77688 0 0 376.77789 3823.773 1134.641)"
115+
/>
116+
<path
117+
d="M.185-.707v.286C.212-.482.264-.513.34-.513c.049 0 .089.015.12.046.03.031.045.076.045.135V0h-.12v-.311a.109.109 0 0 0-.024-.075.084.084 0 0 0-.064-.027.108.108 0 0 0-.077.033c-.023.022-.035.058-.035.108V0h-.12v-.707h.12Z"
118+
style={{
119+
fill: '#16404d',
120+
fillRule: 'nonzero',
121+
}}
122+
transform="matrix(376.77688 0 0 376.77789 3977.499 1134.641)"
123+
/>
124+
<path
125+
d="M.495-.674v.104H.324V0H.197v-.57H.026v-.104h.469Z"
126+
style={{
127+
fill: '#16404d',
128+
fillRule: 'nonzero',
129+
}}
130+
transform="matrix(376.77688 0 0 376.77867 2081.628 1492.75)"
131+
/>
132+
<path
133+
d="M.185-.507v.09C.208-.48.251-.511.313-.511c.014 0 .025.001.034.003v.116a.12.12 0 0 0-.051-.01.096.096 0 0 0-.08.04.157.157 0 0 0-.031.1V0H.064l.001-.507h.12Z"
134+
style={{
135+
fill: '#16404d',
136+
fillRule: 'nonzero',
137+
}}
138+
transform="matrix(376.77688 0 0 376.77867 2302.795 1492.75)"
139+
/>
140+
<path
141+
d="M.324-.218H.262a.116.116 0 0 0-.072.019.06.06 0 0 0-.025.05c0 .043.025.064.074.064a.082.082 0 0 0 .063-.024.083.083 0 0 0 .022-.061v-.048ZM.078-.37v-.111a.32.32 0 0 1 .164-.035c.137 0 .206.064.206.192V0H.329v-.061C.306-.018.262.004.197.004a.154.154 0 0 1-.114-.042.14.14 0 0 1-.043-.106c0-.048.018-.086.054-.113A.257.257 0 0 1 .25-.298h.074v-.031c0-.028-.007-.049-.022-.064S.262-.415.227-.415a.264.264 0 0 0-.149.045Z"
142+
style={{
143+
fill: '#16404d',
144+
fillRule: 'nonzero',
145+
}}
146+
transform="matrix(376.77688 0 0 376.77867 2461.04 1492.75)"
147+
/>
148+
<path
149+
d="M.185-.507v.087c.029-.062.081-.093.156-.093.051 0 .091.015.12.046a.183.183 0 0 1 .044.13V0h-.12v-.312c0-.033-.008-.059-.024-.076a.085.085 0 0 0-.065-.025.102.102 0 0 0-.079.036.159.159 0 0 0-.032.105V0h-.12v-.507h.12Z"
150+
style={{
151+
fill: '#16404d',
152+
fillRule: 'nonzero',
153+
}}
154+
transform="matrix(376.77688 0 0 376.77867 2677.314 1492.75)"
155+
/>
156+
<path
157+
d="M.368-.491v.106a.239.239 0 0 0-.125-.03c-.021 0-.037.004-.048.013a.042.042 0 0 0-.015.05c.001.005.004.009.009.013a.068.068 0 0 0 .012.012l.017.01.019.01.044.02a.31.31 0 0 1 .084.058.112.112 0 0 1 .031.083.134.134 0 0 1-.051.111.212.212 0 0 1-.136.04.318.318 0 0 1-.152-.031v-.11c.045.03.093.045.145.045a.09.09 0 0 0 .052-.013.038.038 0 0 0 .018-.034.048.048 0 0 0-.006-.024.067.067 0 0 0-.023-.02.303.303 0 0 0-.026-.015L.179-.213.175-.215.17-.217.165-.219C.091-.252.054-.3.054-.363c0-.047.018-.083.053-.11a.212.212 0 0 1 .133-.04.32.32 0 0 1 .128.022Z"
158+
style={{
159+
fill: '#16404d',
160+
fillRule: 'nonzero',
161+
}}
162+
transform="matrix(376.77688 0 0 376.77867 2915.437 1492.75)"
163+
/>
164+
<path
165+
d="M.07-.707h.12V0H.07z"
166+
style={{
167+
fill: '#16404d',
168+
fillRule: 'nonzero',
169+
}}
170+
transform="matrix(376.77688 0 0 376.77867 3101.566 1492.75)"
171+
/>
172+
<path
173+
d="M.324-.218H.262a.116.116 0 0 0-.072.019.06.06 0 0 0-.025.05c0 .043.025.064.074.064a.082.082 0 0 0 .063-.024.083.083 0 0 0 .022-.061v-.048ZM.078-.37v-.111a.32.32 0 0 1 .164-.035c.137 0 .206.064.206.192V0H.329v-.061C.306-.018.262.004.197.004a.154.154 0 0 1-.114-.042.14.14 0 0 1-.043-.106c0-.048.018-.086.054-.113A.257.257 0 0 1 .25-.298h.074v-.031c0-.028-.007-.049-.022-.064S.262-.415.227-.415a.264.264 0 0 0-.149.045Z"
174+
style={{
175+
fill: '#16404d',
176+
fillRule: 'nonzero',
177+
}}
178+
transform="matrix(376.77688 0 0 376.77867 3224.77 1492.75)"
179+
/>
180+
<path
181+
d="M.211-.417v.258c0 .021.006.037.017.048.011.012.027.017.047.017a.125.125 0 0 0 .07-.021v.103a.21.21 0 0 1-.09.017C.146.005.091-.05.091-.161v-.256H.015v-.09h.076v-.122h.12v.122h.126v.09H.211Z"
182+
style={{
183+
fill: '#16404d',
184+
fillRule: 'nonzero',
185+
}}
186+
transform="matrix(376.77688 0 0 376.77867 3441.037 1492.75)"
187+
/>
188+
<path
189+
d="M.07 0v-.507h.12V0H.07ZM.058-.659A.07.07 0 0 1 .079-.71.07.07 0 0 1 .13-.731a.07.07 0 0 1 .051.021.07.07 0 0 1 .021.051.07.07 0 0 1-.021.052.07.07 0 0 1-.051.021.07.07 0 0 1-.051-.021.07.07 0 0 1-.021-.052Z"
190+
style={{
191+
fill: '#16404d',
192+
fillRule: 'nonzero',
193+
}}
194+
transform="matrix(376.77688 0 0 376.77867 3609.08 1492.75)"
195+
/>
196+
<path
197+
d="M.282.008a.227.227 0 0 1-.179-.072.26.26 0 0 1-.065-.184.28.28 0 0 1 .067-.192.227.227 0 0 1 .177-.075c.078 0 .138.024.181.073a.274.274 0 0 1 .064.187c0 .077-.021.14-.064.189a.23.23 0 0 1-.181.074Zm0-.425a.098.098 0 0 0-.087.047.207.207 0 0 0-.031.118c0 .047.01.086.031.117a.1.1 0 0 0 .088.047.099.099 0 0 0 .089-.046c.02-.031.03-.07.03-.117a.23.23 0 0 0-.029-.12C.354-.401.323-.417.282-.417Z"
198+
style={{
199+
fill: '#16404d',
200+
fillRule: 'nonzero',
201+
}}
202+
transform="matrix(376.77688 0 0 376.77867 3732.289 1492.75)"
203+
/>
204+
<path
205+
d="M.185-.507v.087c.029-.062.081-.093.156-.093.051 0 .091.015.12.046a.183.183 0 0 1 .044.13V0h-.12v-.312c0-.033-.008-.059-.024-.076a.085.085 0 0 0-.065-.025.102.102 0 0 0-.079.036.159.159 0 0 0-.032.105V0h-.12v-.507h.12Z"
206+
style={{
207+
fill: '#16404d',
208+
fillRule: 'nonzero',
209+
}}
210+
transform="matrix(376.77688 0 0 376.77867 3970.411 1492.75)"
211+
/>
212+
<path
213+
d="M.354.01C.247.01.166-.016.11-.068.053-.12.025-.204.025-.32c0-.08.013-.144.038-.194a.233.233 0 0 1 .112-.107.434.434 0 0 1 .179-.033c.071 0 .131.011.18.033a.23.23 0 0 1 .111.107c.025.05.038.114.038.194 0 .116-.028.2-.085.252C.541-.016.46.01.354.01Zm0-.16c.048 0 .083-.014.105-.041.021-.027.032-.07.032-.129 0-.063-.011-.108-.032-.135C.437-.481.402-.494.354-.494c-.048 0-.083.013-.104.039-.022.027-.033.072-.033.135 0 .059.011.102.033.129.021.027.056.041.104.041Z"
214+
style={{
215+
fill: '#16404d',
216+
fillRule: 'nonzero',
217+
}}
218+
transform="matrix(1146.96546 0 0 1082.0433 2057.012 707.535)"
219+
/>
220+
<path
221+
d="M.045 0v-.644h.488V-.5h-.3v.105h.263v.146H.233v.105h.3V0H.045Z"
222+
style={{
223+
fill: '#16404d',
224+
fillRule: 'nonzero',
225+
}}
226+
transform="matrix(1146.96546 0 0 1082.0433 2889.714 707.535)"
227+
/>
228+
<path
229+
d="M.186 0v-.504H.005v-.14h.55v.14H.374V0H.186Z"
230+
style={{
231+
fill: '#16404d',
232+
fillRule: 'nonzero',
233+
}}
234+
transform="matrix(1146.96546 0 0 1082.0433 3538.903 707.535)"
235+
/>
236+
</svg>
237+
);
238+
}

frontend/src/Assets/SVGs.tsx

Lines changed: 140 additions & 43 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)