diff --git a/soe/index.html b/soe/index.html index 9184f63..4d50e33 100644 --- a/soe/index.html +++ b/soe/index.html @@ -23,21 +23,12 @@
- ① 全栈开发 ② 后端开发 ③ 基础架构开发 -
-
- - Go - Java - Vue - React + 后端开发工程师
线上简历:http://47.121.181.112:8080/resume 代码仓库:http://47.121.181.112:3000/wonder - CSDN:链接 - 文档站:链接
@@ -61,6 +52,20 @@ + +
+
专业技能
+ +
+
荣誉奖项
@@ -72,7 +77,6 @@ "金山杯"华中地区高校第十八届程序设计邀请赛 三等奖
- 证书
@@ -80,7 +84,6 @@ 国际大学生程序设计竞赛(ICPC)湖北省赛 优秀奖
- 证书
@@ -108,7 +111,6 @@
七牛云 | 上海七牛信息技术有限公司
产品研发部-基础架构部 全栈开发 - 实习证明
2026-07 ~ 2026-08
- - -
-
专业技能
- -
diff --git a/soe/resume.css b/soe/resume.css index 02ad016..39a2561 100644 --- a/soe/resume.css +++ b/soe/resume.css @@ -9,7 +9,7 @@ body { background: #ffffff; color: #222222; line-height: 1.4; - font-size: 12px; + font-size: 14px; } .page { @@ -26,7 +26,7 @@ body { } .name { - font-size: 28px; + font-size: 30px; font-weight: 800; color: #222222; margin-bottom: 3px; @@ -34,7 +34,7 @@ body { } .contact-info { - font-size: 12px; + font-size: 14px; color: #222; line-height: 1.45; } @@ -69,7 +69,7 @@ body { } .section-title { - font-size: 14px; + font-size: 16px; font-weight: 700; color: #4478DF; padding: 3px 10px; @@ -88,14 +88,14 @@ body { } .edu-school { - font-size: 14px; + font-size: 16px; font-weight: 700; color: #222; } .edu-badge { display: inline-block; - font-size: 10px; + font-size: 12px; color: #4478DF; border: 1px solid #4478DF; border-radius: 4px; @@ -106,19 +106,19 @@ body { } .edu-major { - font-size: 13px; + font-size: 15px; color: #888; margin-left: 10px; } .edu-degree { - font-size: 13px; + font-size: 15px; color: #888; margin-left: 10px; } .edu-date { - font-size: 13px; + font-size: 15px; color: #888; white-space: nowrap; } @@ -128,7 +128,7 @@ body { grid-template-columns: 1fr 1fr; gap: 2px 20px; margin-left: 12px; - font-size: 13px; + font-size: 15px; color: #252525; line-height: 1.45; list-style: none; @@ -159,7 +159,7 @@ body { align-items: baseline; flex-wrap: wrap; margin-bottom: 2px; - font-size: 13px; + font-size: 15px; line-height: 1.45; } @@ -187,23 +187,11 @@ body { min-width: 52px; text-align: right; margin-left: 4px; - font-size: 12px; + font-size: 14px; color: #888; white-space: nowrap; } -.cert-link { - color: #4478DF; - text-decoration: none; - margin-left: 8px; - font-size: 13px; - white-space: nowrap; -} - -.honor-item .cert-link { - margin-left: 4px; -} - .honor-date { color: #888; white-space: nowrap; @@ -220,20 +208,20 @@ body { } .exp-company { - font-size: 14px; + font-size: 16px; font-weight: 700; color: #222; } .exp-date { - font-size: 13px; + font-size: 15px; color: #888; white-space: nowrap; margin-left: 12px; } .exp-position { - font-size: 12px; + font-size: 14px; color: #888; flex: 1; margin-left: 10px; @@ -241,7 +229,7 @@ body { .exp-items { margin-left: 12px; - font-size: 13px; + font-size: 15px; color: #252525; line-height: 1.45; } @@ -267,18 +255,18 @@ body { } .proj-name { - font-size: 14px; + font-size: 16px; font-weight: 700; color: #222; } .proj-role { - font-size: 12px; + font-size: 14px; color: #888; } .proj-date { - font-size: 13px; + font-size: 15px; color: #888; white-space: nowrap; } @@ -287,7 +275,7 @@ body { display: flex; justify-content: space-between; align-items: center; - font-size: 12px; + font-size: 14px; margin-bottom: 2px; } @@ -299,7 +287,7 @@ body { .proj-tag { display: inline-block; - font-size: 10px; + font-size: 12px; color: #4478DF; border: 1px solid #4478DF; border-radius: 3px; @@ -313,7 +301,7 @@ body { } .proj-intro { - font-size: 13px; + font-size: 15px; color: #252525; line-height: 1.45; margin-bottom: 3px; @@ -330,7 +318,7 @@ body { } .proj-work-title { - font-size: 13px; + font-size: 15px; font-weight: 700; color: #222; margin-bottom: 2px; @@ -338,7 +326,7 @@ body { .proj-work-items { margin-left: 12px; - font-size: 13px; + font-size: 15px; color: #252525; line-height: 1.45; } @@ -352,7 +340,7 @@ body { /* Skills */ .skill-items { margin-left: 12px; - font-size: 13px; + font-size: 15px; color: #252525; line-height: 1.45; } @@ -403,4 +391,21 @@ body { print-color-adjust: exact !important; color-adjust: exact !important; } + + /* 两页双面排版:标题不落单在页尾,条目不跨页截断 */ + .section-title, + .edu-header, + .exp-header, + .proj-header, + .proj-work-title { + break-after: avoid; + } + + .honor-item, + .proj-intro, + .exp-items li, + .proj-work-items li, + .skill-items li { + break-inside: avoid; + } }