@@ -8,14 +8,14 @@ export const metadata: Metadata = {
88} ;
99
1010const headingIntroduce = [
11- '你好,我是 Jsonq(焦松奇),一名<span class="line-through">(API 调用)</span>前端开发人员,主要使用 React、Vue、TypeScript、antd 相关技术进行日常开发和工作。' ,
12- '三年工作经验,工作中常用技术栈为 React + antd + <a class="text-link" target="_blank" rel="noopener noreferrer" href="https://learn.microsoft.com/en-us/sharepoint/dev/schema/query-schema">SharePoint CamlQuery</a> + pnpjs(SharePoint Orm )' ,
11+ '你好,我是 Jsonq(焦松奇),一名<span class="line-through">(API 调用)</span>前端开发人员,主要使用 React、Vue、TypeScript 相关技术进行日常开发和工作。' ,
12+ '三年工作经验,工作常用技术栈为 React、 antd、 <a class="text-link" target="_blank" rel="noopener noreferrer" href="https://learn.microsoft.com/en-us/sharepoint/dev/schema/query-schema">SharePoint CamlQuery</a>、 pnpjs(SharePoint ORM )' ,
1313] ;
1414
1515const workIntroduceContent = [
16- "需求分析、功能设计、技术选型、业务数据表结构设计(团队内部讨论) " ,
16+ "需求分析、功能设计、业务表结构设计 " ,
1717 "基于 SharePoint 进行需求功能开发" ,
18- "负责前端项目技术选型及搭建,基础建设功能开发和维护(本人负责) " ,
18+ "负责前端项目技术选型及搭建,基础建设功能开发和维护" ,
1919 "参与后端 Java 技术栈开发的部分工作" ,
2020] ;
2121
@@ -27,10 +27,8 @@ export default function AboutPage() {
2727 < p className = "py-2 first:pt-0" key = { index . toString ( ) } dangerouslySetInnerHTML = { { __html : item } } />
2828 ) ) }
2929
30- < h2 className = "my-4 text-3xl font-semibold tracking-tight" > Functions</ h2 >
31- < p className = "text-foreground/60 mb-2 text-sm" >
32- 主要基于 SharePoint 内网平台的定制化功能开发,工作内容较杂,不局限于前端
33- </ p >
30+ < h2 className = "my-4 font-semibold text-3xl tracking-tight" > Functions</ h2 >
31+ < p className = "mb-2 text-foreground/60 text-sm" > 主要基于 SharePoint 进行内网办公平台的定制化开发</ p >
3432 < ul className = "list-disc" >
3533 { workIntroduceContent . map ( ( content , index ) => (
3634 < li key = { index . toString ( ) } className = "py-1" >
@@ -39,7 +37,7 @@ export default function AboutPage() {
3937 ) ) }
4038 </ ul >
4139
42- < h2 className = "my-4 text-3xl font-semibold tracking-tight" > Tech Stack</ h2 >
40+ < h2 className = "my-4 font-semibold text-3xl tracking-tight" > Tech Stack</ h2 >
4341 < ul className = "flex flex-wrap gap-6 py-4" >
4442 { commonTechStack . map ( ( tech , index ) => (
4543 < li key = { index . toString ( ) } >
@@ -50,7 +48,7 @@ export default function AboutPage() {
5048 ) ) }
5149 </ ul >
5250
53- < h2 className = "my-4 text-3xl font-semibold tracking-tight" > Learning</ h2 >
51+ < h2 className = "my-4 font-semibold text-3xl tracking-tight" > Learning</ h2 >
5452 < ul className = "flex flex-wrap gap-6 py-4" >
5553 { otherTechStack . map ( ( tech , index ) => (
5654 < li key = { index . toString ( ) } >
@@ -59,12 +57,13 @@ export default function AboutPage() {
5957 </ Link >
6058 </ li >
6159 ) ) }
60+ < li className = "inline-flex items-end text-muted-foreground text-sm" > and more...</ li >
6261 </ ul >
6362
64- < h2 className = "my-4 text-3xl font-semibold tracking-tight" > Contact</ h2 >
63+ < h2 className = "my-4 font-semibold text-3xl tracking-tight" > Contact</ h2 >
6564 < p className = "flex items-center" >
6665 < Mail />
67- < a className = "text-link ml-2" href = "mailto:j996730508@163.com" rel = "noopener noreferrer" >
66+ < a className = "ml-2 text-link " href = "mailto:j996730508@163.com" rel = "noopener noreferrer" >
6867 j996730508@163.com
6968 </ a >
7069 </ p >
0 commit comments