feat: sync full workspace including web modules, docs, and configurations to Gitea

Optimized the root .gitignore to exclude virtual environments, node modules,
and temp folders to ensure clean and lightweight version tracking.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
王冕
2026-06-09 18:12:25 +08:00
parent 351688006e
commit a27e3b8e43
1510 changed files with 162044 additions and 1517 deletions

View File

@@ -0,0 +1,666 @@
@font-face {
font-family: 'font';
src: url('assets/fonts/font-1.woff2') format('woff2');
font-weight: 200;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'font';
src: url('assets/fonts/font-3.woff2') format('woff2');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'font';
src: url('assets/fonts/font-5.woff2') format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'font';
src: url('assets/fonts/font-7.woff2') format('woff2');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'font';
src: url('assets/fonts/font-9.woff2') format('woff2');
font-weight: 600;
font-style: normal;
font-display: swap;
}
.style_1 {
margin: 0px 12px 0px 0px;
margin-inline-end: 12px;
padding-inline-start: 5px;
padding-inline-end: 5px;
padding-block-start: 5px;
padding-block-end: 5px;
color: rgb(78, 89, 105);
font-size: 20px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
border-radius: 20px;
}
.style_2 {
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
border-radius: 2px;
overflow: clip;
}
.style_3 {
margin: 0px 4px 0px 0px;
margin-inline-end: 4px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
border-radius: 2px;
}
.style_4 {
color: rgb(29, 33, 41);
font-size: 20px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: ellipsis;
border: 0px none rgb(29, 33, 41);
border-color: rgb(29, 33, 41);
}
.style_5 {
color: rgb(22, 93, 255);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: ellipsis;
border: 0px none rgb(22, 93, 255);
border-color: rgb(22, 93, 255);
}
.style_6 {
margin: 0px 0px 0px 4px;
padding: 0px 8px;
margin-inline-start: 4px;
padding-inline-start: 8px;
padding-inline-end: 8px;
color: rgb(22, 93, 255);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 1px solid rgba(0, 0, 0, 0);
border-style: solid;
border-color: rgba(0, 0, 0, 0);
border-radius: 2px;
background: rgb(232, 243, 255) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(232, 243, 255);
}
.style_7 {
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_8 {
min-width: 1px;
margin: 0px 12px;
margin-inline-start: 12px;
margin-inline-end: 12px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px 0px 0px 1px none none none solid rgb(78, 89, 105) rgb(78, 89, 105) rgb(78, 89, 105) rgb(229, 230, 235);
}
.style_9 {
padding: 3px 12px;
padding-inline-start: 12px;
padding-inline-end: 12px;
padding-block-start: 3px;
padding-block-end: 3px;
color: rgb(78, 89, 105);
font-size: 13px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
border-radius: 30px;
background: rgb(242, 243, 245) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(242, 243, 245);
}
.style_10 {
min-width: 1px;
margin: 0px 20px;
margin-inline-start: 20px;
margin-inline-end: 20px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px 0px 0px 1px none none none solid rgb(78, 89, 105) rgb(78, 89, 105) rgb(78, 89, 105) rgb(229, 230, 235);
}
.style_11 {
min-width: 0px;
min-height: 0px;
color: rgb(255, 255, 255);
font-size: 13px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
overflow: clip;
}
.style_12 {
color: rgb(255, 255, 255);
font-size: 13px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
border-radius: 50%;
}
.style_13 {
min-width: 0px;
min-height: 0px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(255, 255, 255);
font-size: 13px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 2px solid rgb(255, 255, 255);
border-style: solid;
border-color: rgb(255, 255, 255);
border-radius: 50%;
background: rgb(201, 205, 212) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(201, 205, 212);
}
.style_14 {
min-width: 0px;
min-height: 0px;
margin: 0px 0px 0px -6.5px;
margin-inline-start: -6.5px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(255, 255, 255);
font-size: 13px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 2px solid rgb(255, 255, 255);
border-style: solid;
border-color: rgb(255, 255, 255);
border-radius: 50%;
background: rgb(201, 205, 212) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(201, 205, 212);
}
.style_15 {
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_16 {
min-width: 0px;
min-height: 0px;
top: 16px;
right: 0px;
bottom: -0.09375px;
left: 0px;
inset-block-start: 16px;
inset-block-end: -0.09375px;
color: rgb(29, 33, 41);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: ellipsis;
border: 0px none rgb(29, 33, 41);
border-color: rgb(29, 33, 41);
overflow: clip;
transform: matrix(1, 0, 0, 1, 0, -8.04688);
}
.style_17 {
color: rgb(29, 33, 41);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: ellipsis;
border: 0px none rgb(29, 33, 41);
border-color: rgb(29, 33, 41);
}
.style_18 {
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(29, 33, 41);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 0px none rgb(29, 33, 41);
border-color: rgb(29, 33, 41);
}
.style_19 {
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_20 {
margin: 0px 0px 0px 4px;
margin-inline-start: 4px;
color: rgb(29, 33, 41);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 0px none rgb(29, 33, 41);
border-color: rgb(29, 33, 41);
}
.style_21 {
min-width: 0px;
min-height: 0px;
padding: 0px 20px 0px 0px;
padding-inline-end: 20px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(29, 33, 41);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 0px none rgb(29, 33, 41);
border-color: rgb(29, 33, 41);
border-radius: 2px;
transition: 0.1s linear, padding linear;
}
.style_22 {
min-width: 0px;
min-height: 0px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_23 {
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_24 {
color: rgb(29, 33, 41);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(29, 33, 41);
border-color: rgb(29, 33, 41);
border-radius: 2px;
transition: 0.1s linear;
}
.style_25 {
min-width: 0px;
min-height: 0px;
margin: 0px 0px 0px 6px;
margin-inline-start: 6px;
color: rgb(169, 174, 184);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 0px none rgb(169, 174, 184);
border-color: rgb(169, 174, 184);
}
.style_26 {
padding: 0px 16px;
padding-inline-start: 16px;
padding-inline-end: 16px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(78, 89, 105);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 1px solid rgba(0, 0, 0, 0);
border-style: solid;
border-color: rgba(0, 0, 0, 0);
border-radius: 18px;
background: rgb(242, 243, 245) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(242, 243, 245);
transition: 0.1s linear;
}
.style_27 {
min-width: 0px;
min-height: 0px;
color: rgb(187, 191, 196);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(187, 191, 196);
border-color: rgb(187, 191, 196);
}
.style_28 {
margin: 0px 12px 0px 0px;
margin-inline-end: 12px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_29 {
margin: 0px 12px 0px 0px;
margin-inline-end: 12px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_30 {
min-width: 0px;
min-height: 0px;
margin: 0px 0px 0px 8px;
margin-inline-start: 8px;
color: rgb(78, 89, 105);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_31 {
min-width: 0px;
min-height: 0px;
padding: 0px 16px;
padding-inline-start: 16px;
padding-inline-end: 16px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(78, 89, 105);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 1px solid rgba(0, 0, 0, 0);
border-style: solid;
border-color: rgba(0, 0, 0, 0);
border-radius: 18px;
background: rgb(242, 243, 245) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(242, 243, 245);
transition: 0.1s linear;
}
.style_32 {
margin: 0px 8px 0px 0px;
margin-inline-end: 8px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_33 {
min-width: 0px;
min-height: 0px;
margin: 0px 0px 0px 8px;
margin-inline-start: 8px;
color: rgb(255, 255, 255);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 0px none rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
}
.style_34 {
min-width: 0px;
min-height: 0px;
padding: 0px 16px;
padding-inline-start: 16px;
padding-inline-end: 16px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(255, 255, 255);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-overflow: clip;
border: 1px solid rgba(0, 0, 0, 0);
border-style: solid;
border-color: rgba(0, 0, 0, 0);
border-radius: 18px;
background: rgb(22, 93, 255) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(22, 93, 255);
transition: 0.1s linear;
}
.style_35 {
min-width: 0px;
min-height: 0px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_36 {
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
}
.style_37 {
min-width: 0px;
min-height: 0px;
padding: 0px 20px 0px 16px;
padding-inline-start: 16px;
padding-inline-end: 20px;
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
color: rgb(78, 89, 105);
font-size: 12px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(78, 89, 105);
border-color: rgb(78, 89, 105);
background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(255, 255, 255);
box-shadow: rgb(229, 230, 235) 0px 1px 0px 0px;
}
.style_38 {
color: rgb(0, 0, 0);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(0, 0, 0);
border-color: rgb(0, 0, 0);
}
.style_39 {
min-width: 0px;
min-height: 0px;
color: rgb(0, 0, 0);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(0, 0, 0);
border-color: rgb(0, 0, 0);
overflow: clip;
}
.style_40 {
color: rgb(0, 0, 0);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(0, 0, 0);
border-color: rgb(0, 0, 0);
}
.style_41 {
min-width: 0px;
min-height: 0px;
color: rgb(0, 0, 0);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(0, 0, 0);
border-color: rgb(0, 0, 0);
}
.style_42 {
min-width: 0px;
min-height: 0px;
color: rgb(0, 0, 0);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(0, 0, 0);
border-color: rgb(0, 0, 0);
}
.style_43 {
min-width: 0px;
min-height: 0px;
top: 825px;
right: 50px;
bottom: 50px;
left: 1710px;
inset-inline-start: 1710px;
inset-inline-end: 50px;
inset-block-start: 825px;
inset-block-end: 50px;
color: rgb(255, 255, 255);
font-size: 20px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
line-height: 31.43px;
text-overflow: clip;
border: 1px solid rgba(0, 0, 0, 0);
border-style: solid;
border-color: rgba(0, 0, 0, 0);
border-radius: 50%;
background: rgb(22, 93, 255) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(22, 93, 255);
box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px;
transition: 0.1s linear;
}
.style_44 {
min-width: 1000px;
min-height: 0px;
color: rgb(0, 0, 0);
font-size: 14px;
font-family: system-ui, -apple-system, system-ui, "segoe ui", Roboto;
text-align: start;
text-overflow: clip;
border: 0px none rgb(0, 0, 0);
border-color: rgb(0, 0, 0);
background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
background-color: rgb(255, 255, 255);
}