add volunteer activities and compact resume layout

This commit is contained in:
2026-05-18 21:03:59 +08:00
parent deb999ff4d
commit 37131e1123
3 changed files with 88 additions and 55 deletions

View File

@@ -38,20 +38,19 @@ function replaceRegexOnce(source, regex, to, label) {
}
function patchSsr(source) {
source = source.replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(2.6)");
source = source
.replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(2.2)")
.replace(/metrics\.gapY\(2\.6\)/g, "metrics.gapY(2.2)");
source = replaceOnce(
source,
"style: composeStyles(styles.sidebarContent, { rowGap: metrics.sectionGap }),",
"style: composeStyles(styles.sidebarContent, { rowGap: metrics.gapY(2.6) }),",
"SSR Glalie sidebar section gap",
);
source = replaceOnce(
source,
"style: composeStyles(styles.mainContent, { rowGap: metrics.sectionGap }),",
"style: composeStyles(styles.mainContent, { rowGap: metrics.gapY(2.6) }),",
"SSR Glalie main section gap",
);
source = source
.replace(
/style: composeStyles\(styles\.sidebarContent, \{ rowGap: metrics\.sectionGap \}\),/g,
"style: composeStyles(styles.sidebarContent, { rowGap: metrics.gapY(2.2) }),",
)
.replace(
/style: composeStyles\(styles\.mainContent, \{ rowGap: metrics\.sectionGap \}\),/g,
"style: composeStyles(styles.mainContent, { rowGap: metrics.gapY(2.2) }),",
);
source = replaceRegexOnce(
source,
/sectionHeading: \{\s*borderBottomWidth: 1,\s*borderBottomColor: primary\s*\},/,
@@ -71,7 +70,7 @@ function patchSsr(source) {
\t\t\t\t\tpaddingHorizontal: metrics.page.paddingHorizontal,
\t\t\t\t\tpaddingTop: metrics.page.paddingVertical,
\t\t\t\t\tpaddingBottom: metrics.page.paddingVertical,
\t\t\t\t\trowGap: metrics.gapY(2.6)
\t\t\t\t\trowGap: metrics.gapY(2.2)
\t\t\t\t},`,
"SSR Glalie sidebar bottom padding",
);
@@ -85,26 +84,21 @@ function patchSsr(source) {
\t\t\t\t},`,
"SSR Glalie main bottom padding",
);
return source.replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(2.6)");
return source
.replace(/metrics\.gapY\(3\.5\)/g, "metrics.gapY(2.2)")
.replace(/metrics\.gapY\(2\.6\)/g, "metrics.gapY(2.2)");
}
function patchPublic(source) {
source = source
.replace(/o\.gapY\(3\.5\)/g, "o.gapY(2.6)")
.replace(/c\.gapY\(3\.5\)/g, "c.gapY(2.6)");
.replace(/o\.gapY\(3\.5\)/g, "o.gapY(2.2)")
.replace(/c\.gapY\(3\.5\)/g, "c.gapY(2.2)")
.replace(/o\.gapY\(2\.6\)/g, "o.gapY(2.2)")
.replace(/c\.gapY\(2\.6\)/g, "c.gapY(2.2)");
source = replaceOnce(
source,
"style:$(a.sidebarContent,{rowGap:o.sectionGap})",
"style:$(a.sidebarContent,{rowGap:o.gapY(2.6)})",
"public Glalie sidebar section gap",
);
source = replaceOnce(
source,
"style:$(a.mainContent,{rowGap:o.sectionGap})",
"style:$(a.mainContent,{rowGap:o.gapY(2.6)})",
"public Glalie main section gap",
);
source = source
.replace(/style:\$\(a\.sidebarContent,\{rowGap:o\.sectionGap\}\)/g, "style:$(a.sidebarContent,{rowGap:o.gapY(2.2)})")
.replace(/style:\$\(a\.mainContent,\{rowGap:o\.sectionGap\}\)/g, "style:$(a.mainContent,{rowGap:o.gapY(2.2)})");
source = replaceOnce(
source,
"sectionHeading:{borderBottomWidth:1,borderBottomColor:a}",
@@ -114,7 +108,7 @@ function patchPublic(source) {
source = replaceOnce(
source,
"sidebarColumn:{zIndex:1,backgroundColor:o,paddingHorizontal:c.page.paddingHorizontal,paddingTop:c.page.paddingVertical,rowGap:c.sectionGap}",
"sidebarColumn:{zIndex:1,backgroundColor:o,paddingHorizontal:c.page.paddingHorizontal,paddingTop:c.page.paddingVertical,paddingBottom:c.page.paddingVertical,rowGap:c.gapY(2.6)}",
"sidebarColumn:{zIndex:1,backgroundColor:o,paddingHorizontal:c.page.paddingHorizontal,paddingTop:c.page.paddingVertical,paddingBottom:c.page.paddingVertical,rowGap:c.gapY(2.2)}",
"public Glalie sidebar bottom padding",
);
source = replaceOnce(
@@ -124,8 +118,10 @@ function patchPublic(source) {
"public Glalie main bottom padding",
);
return source
.replace(/o\.gapY\(3\.5\)/g, "o.gapY(2.6)")
.replace(/c\.gapY\(3\.5\)/g, "c.gapY(2.6)");
.replace(/o\.gapY\(3\.5\)/g, "o.gapY(2.2)")
.replace(/c\.gapY\(3\.5\)/g, "c.gapY(2.2)")
.replace(/o\.gapY\(2\.6\)/g, "o.gapY(2.2)")
.replace(/c\.gapY\(2\.6\)/g, "c.gapY(2.2)");
}
function patchImporters() {