diff --git a/build/404.html b/build/404.html
index 94c3e4f..8af01e1 100644
--- a/build/404.html
+++ b/build/404.html
@@ -94,7 +94,7 @@
region: "eu",
});
-
+
diff --git a/build/assets/index-3ba94020.js b/build/assets/index-696c3b45.js
similarity index 99%
rename from build/assets/index-3ba94020.js
rename to build/assets/index-696c3b45.js
index 284aadd..0cd18c2 100644
--- a/build/assets/index-3ba94020.js
+++ b/build/assets/index-696c3b45.js
@@ -476,4 +476,4 @@ Error generating stack: `+m.message+`
@media screen and (max-width: ${Gg}px) {
grid-template-columns: 1fr;
}
-`,ho=({href:e,children:t})=>j("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:"inherit"},children:t}),PE=({project:e})=>{const{name:t,url:n,description:i,whatIDid:l,techStacks:s,startedAt:a,endedAt:f}=e,{font:d}=Zn();return bf(),Ae(Ye,{flexDirection:"column",children:[j(ho,{href:n,children:j(_e,{font:Ge.SemiBold,size:d(1.75),children:t})}),Ae(_e,{children:[Rr(new Date(a))," ~"," ",f?Rr(new Date(f)):"Now"]}),j(Kf,{children:i}),Ae("ul",{style:{margin:"0px",paddingLeft:"20px"},children:[l.map(h=>j("li",{children:j(_e,{size:d(1),children:h})},h)),s&&s.length>0&&j("li",{children:Ae(_e,{size:d(1),children:["사용 기술: ",s.map(h=>h).join(", ")]})})]})]})},IE=({organization:e})=>{const{name:t,color:n,url:i,job:l,startedAt:s,endedAt:a}=e,{font:f}=Zn();return Ae(CE,{children:[Ae(Ye,{flexDirection:"column",style:{borderLeft:`5px solid ${n||"gray"}`,paddingLeft:"10px"},children:[j(ho,{href:i,children:j(_e,{font:Ge.Bold,size:f(2),children:t})}),j(_e,{children:l}),Ae(_e,{children:[Rr(new Date(s))," ~"," ",a?Rr(new Date(a)):"Now"]})]}),j(Ye,{flexDirection:"column",gap:"20px",children:e.projects.map(d=>j(PE,{project:d},d.name))})]})},Ul=({children:e})=>{const{font:t}=Zn();return j(_e,{as:"h1",font:Ge.Bold,size:t(2.5),children:e})},az=({})=>{const{t:e}=zn();return j(Zr,{id:"current-section",children:Ae(Or,{children:[j(Ul,{children:"Currently working in"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"35px",children:e("current",{returnObjects:!0}).organizations.map(t=>j(IE,{organization:t},t.name))})]})})},cz=({})=>{const{t:e}=zn(),{font:t}=Zn();return j(Zr,{id:"education-section",children:Ae(Or,{children:[j(Ul,{children:"Educations"}),j(Xe,{height:"30px"}),Ae(CE,{children:[Ae(Ye,{gap:"20px",style:{borderLeft:"5px solid #EB0D00",paddingLeft:"10px"},children:[j(Ye,{flexDirection:"column",gap:"30px",children:Ae(Ye,{flexDirection:"column",children:[j(_e,{font:Ge.Bold,size:t(2),children:"GIST"}),j(_e,{size:"1rem",children:e("education.major")}),j(_e,{size:"1rem",children:"2022. 2 ~ "})]})}),j(_e,{size:"1rem",children:"TGPA 4.04 / 4.5"})]}),Ae(Ye,{flexDirection:"column",width:"100%",gap:"10px",children:[j(_e,{size:"1.125rem",weight:"bold",children:e("education.attendedLecture")}),j(Ye,{gap:"0 10px",wrap:"wrap",children:j(_e,{children:e("education.attendedLectures",{returnObjects:!0}).map((n,i,l)=>j(Fe.Fragment,{children:i{const{t:e}=zn();return j(Zr,{id:"experience-section",children:Ae(Or,{children:[j(Ul,{children:"Experiences"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"30px",children:e("experience.experiences",{returnObjects:!0}).map(t=>j(IE,{organization:t},t.name))})]})})},dz=({})=>j(Zr,{id:"meta-section",children:j(Or,{children:j(Ye,{children:j(_e,{font:Ge.Thin,size:"1.25rem",children:"Last update: 2024-08-24"})})})}),pz=({publication:e})=>{const{name:t,date:n,url:i,description:l,publisher:s}=e,{font:a}=Zn();return bf(),Ae(Ye,{flexDirection:"column",children:[j(ho,{href:i,children:j(_e,{font:Ge.SemiBold,size:a(1.5),children:t})}),Ae(_e,{children:[s," - ",Rr(new Date(n))]}),j(Kf,{children:l})]})},hz=({})=>{const{t:e}=zn();return j(Zr,{id:"side-project-section",children:Ae(Or,{children:[j(Ul,{children:"Publications"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"30px",children:e("publication.publications",{returnObjects:!0}).map(t=>j(pz,{publication:t},t.name))})]})})},mz=({})=>{const{t:e}=zn();return j(Zr,{id:"side-project-section",children:Ae(Or,{children:[j(Ul,{children:"Side Projects"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"30px",children:e("sideProject.sideProjects",{returnObjects:!0}).map(t=>j(PE,{project:t},t.name))})]})})},gz=e=>{switch(e){case 1:return Ge.Thin;case 2:return Ge.Light;case 3:return Ge.Medium;case 4:return Ge.Bold;case 5:return Ge.Black;default:return Ge.Regular}},yz=({})=>{const{t:e}=zn();return j(Zr,{id:"skill-section",children:Ae(Or,{children:[j(Ul,{children:"Skills"}),j(Xe,{height:"30px"}),j(Ff,{gridTemplateColumns:"1fr 1fr 1fr",gap:"10px",children:e("skill.skills",{returnObjects:!0}).map(t=>j(_e,{font:gz(t.level),children:t.name},t.name))})]})})},vz=({})=>{const{t:e}=zn(),{font:t}=Zn();return j(Zr,{id:"title-section",children:Ae(Or,{children:[Ae(_e,{as:"h1",font:Ge.Bold,size:t(3.5),children:[e("title.developer"),j("br",{}),e("title.name")]}),j(_e,{font:Ge.Medium,size:t(1.5),children:e("introduction")}),j(Xe,{height:"30px"}),j(Ye,{children:Ae(_e,{size:t(1.5),children:[j(ho,{href:"mailto:dohyun682@gmail.com",children:"dohyun682@gmail.com"})," ","| ",j(ho,{href:"https://github.com/dohyun-ko",children:"GitHub"})," |"," ",j(ho,{href:"https://www.instagram.com/dohyun682",children:"Instagram"})," ","|"," ",j(ho,{href:"https://www.linkedin.com/in/dohyun-ko-92b885212",children:"LinkedIn"})]})})]})})},wz=({})=>Ae(Bi,{children:[j(Xe,{height:"50px"}),j(dz,{}),j(Xe,{height:"50px"}),j(vz,{}),j(Xe,{height:"50px"}),j(yz,{}),j(Xe,{height:"50px"}),j(cz,{}),j(Xe,{height:"50px"}),j(hz,{}),j(Xe,{height:"50px"}),j(az,{}),j(Xe,{height:"50px"}),j(fz,{}),j(Xe,{height:"50px"}),j(mz,{}),j(Xe,{height:"150px"})]}),TE=ee.createContext({windowWidth:0});function Sz(){const[e,t]=ee.useState(0);return ee.useLayoutEffect(()=>{const n=()=>{t(window.innerWidth)};return window.addEventListener("resize",n),n(),()=>window.removeEventListener("resize",n)},[]),j(TE.Provider,{value:{windowWidth:e},children:j(m4,{children:j(p4,{children:Ae(Us,{element:j(P4,{}),children:[j(Us,{path:"*",element:j(c4,{to:"/resume",replace:!0})}),j(Us,{path:"/resume",element:j(wz,{})}),j(Us,{path:"/printable",element:j(uz,{})})]})})})})}Nh.createRoot(document.getElementById("root")).render(j(Fe.StrictMode,{children:j(Sz,{})}));
+`,ho=({href:e,children:t})=>j("a",{href:e,target:"_blank",rel:"noopener noreferrer",style:{color:"inherit"},children:t}),PE=({project:e})=>{const{name:t,url:n,description:i,whatIDid:l,techStacks:s,startedAt:a,endedAt:f}=e,{font:d}=Zn();return bf(),Ae(Ye,{flexDirection:"column",children:[j(ho,{href:n,children:j(_e,{font:Ge.SemiBold,size:d(1.75),children:t})}),Ae(_e,{children:[Rr(new Date(a))," ~"," ",f?Rr(new Date(f)):"Now"]}),j(Kf,{children:i}),Ae("ul",{style:{margin:"0px",paddingLeft:"20px"},children:[l.map(h=>j("li",{children:j(_e,{size:d(1),children:h})},h)),s&&s.length>0&&j("li",{children:Ae(_e,{size:d(1),children:["사용 기술: ",s.map(h=>h).join(", ")]})})]})]})},IE=({organization:e})=>{const{name:t,color:n,url:i,job:l,startedAt:s,endedAt:a}=e,{font:f}=Zn();return Ae(CE,{children:[Ae(Ye,{flexDirection:"column",style:{borderLeft:`5px solid ${n||"gray"}`,paddingLeft:"10px"},children:[j(ho,{href:i,children:j(_e,{font:Ge.Bold,size:f(2),children:t})}),j(_e,{children:l}),Ae(_e,{children:[Rr(new Date(s))," ~"," ",a?Rr(new Date(a)):"Now"]})]}),j(Ye,{flexDirection:"column",gap:"20px",children:e.projects.map(d=>j(PE,{project:d},d.name))})]})},Ul=({children:e})=>{const{font:t}=Zn();return j(_e,{as:"h1",font:Ge.Bold,size:t(2.5),children:e})},az=({})=>{const{t:e}=zn();return j(Zr,{id:"current-section",children:Ae(Or,{children:[j(Ul,{children:"Currently working in"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"35px",children:e("current",{returnObjects:!0}).organizations.map(t=>j(IE,{organization:t},t.name))})]})})},cz=({})=>{const{t:e}=zn(),{font:t}=Zn();return j(Zr,{id:"education-section",children:Ae(Or,{children:[j(Ul,{children:"Educations"}),j(Xe,{height:"30px"}),Ae(CE,{children:[Ae(Ye,{gap:"20px",style:{borderLeft:"5px solid #EB0D00",paddingLeft:"10px"},children:[j(Ye,{flexDirection:"column",gap:"30px",children:Ae(Ye,{flexDirection:"column",children:[j(_e,{font:Ge.Bold,size:t(2),children:"GIST"}),j(_e,{size:"1rem",children:e("education.major")}),j(_e,{size:"1rem",children:"2022. 2 ~ "})]})}),j(_e,{size:"1rem",children:"TGPA 4.04 / 4.5"})]}),Ae(Ye,{flexDirection:"column",width:"100%",gap:"10px",children:[j(_e,{size:"1.125rem",weight:"bold",children:e("education.attendedLecture")}),j(Ye,{gap:"0 10px",wrap:"wrap",children:j(_e,{children:e("education.attendedLectures",{returnObjects:!0}).map((n,i,l)=>j(Fe.Fragment,{children:i{const{t:e}=zn();return j(Zr,{id:"experience-section",children:Ae(Or,{children:[j(Ul,{children:"Experiences"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"30px",children:e("experience.experiences",{returnObjects:!0}).map(t=>j(IE,{organization:t},t.name))})]})})},dz=({})=>j(Zr,{id:"meta-section",children:j(Or,{children:j(Ye,{children:j(_e,{font:Ge.Thin,size:"1.25rem",children:"Last update: 2024-08-30"})})})}),pz=({publication:e})=>{const{name:t,date:n,url:i,description:l,publisher:s}=e,{font:a}=Zn();return bf(),Ae(Ye,{flexDirection:"column",children:[j(ho,{href:i,children:j(_e,{font:Ge.SemiBold,size:a(1.5),children:t})}),Ae(_e,{children:[s," - ",Rr(new Date(n))]}),j(Kf,{children:l})]})},hz=({})=>{const{t:e}=zn();return j(Zr,{id:"side-project-section",children:Ae(Or,{children:[j(Ul,{children:"Publications"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"30px",children:e("publication.publications",{returnObjects:!0}).map(t=>j(pz,{publication:t},t.name))})]})})},mz=({})=>{const{t:e}=zn();return j(Zr,{id:"side-project-section",children:Ae(Or,{children:[j(Ul,{children:"Side Projects"}),j(Xe,{height:"30px"}),j(Ye,{flexDirection:"column",gap:"30px",children:e("sideProject.sideProjects",{returnObjects:!0}).map(t=>j(PE,{project:t},t.name))})]})})},gz=e=>{switch(e){case 1:return Ge.Thin;case 2:return Ge.Light;case 3:return Ge.Medium;case 4:return Ge.Bold;case 5:return Ge.Black;default:return Ge.Regular}},yz=({})=>{const{t:e}=zn();return j(Zr,{id:"skill-section",children:Ae(Or,{children:[j(Ul,{children:"Skills"}),j(Xe,{height:"30px"}),j(Ff,{gridTemplateColumns:"1fr 1fr 1fr",gap:"10px",children:e("skill.skills",{returnObjects:!0}).map(t=>j(_e,{font:gz(t.level),children:t.name},t.name))})]})})},vz=({})=>{const{t:e}=zn(),{font:t}=Zn();return j(Zr,{id:"title-section",children:Ae(Or,{children:[Ae(_e,{as:"h1",font:Ge.Bold,size:t(3.5),children:[e("title.developer"),j("br",{}),e("title.name")]}),j(_e,{font:Ge.Medium,size:t(1.5),children:e("introduction")}),j(Xe,{height:"30px"}),j(Ye,{children:Ae(_e,{size:t(1.5),children:[j(ho,{href:"mailto:dohyun682@gmail.com",children:"dohyun682@gmail.com"})," ","| ",j(ho,{href:"https://github.com/dohyun-ko",children:"GitHub"})," |"," ",j(ho,{href:"https://www.instagram.com/dohyun682",children:"Instagram"})," ","|"," ",j(ho,{href:"https://www.linkedin.com/in/dohyun-ko-92b885212",children:"LinkedIn"})]})})]})})},wz=({})=>Ae(Bi,{children:[j(Xe,{height:"50px"}),j(dz,{}),j(Xe,{height:"50px"}),j(vz,{}),j(Xe,{height:"50px"}),j(yz,{}),j(Xe,{height:"50px"}),j(cz,{}),j(Xe,{height:"50px"}),j(hz,{}),j(Xe,{height:"50px"}),j(az,{}),j(Xe,{height:"50px"}),j(fz,{}),j(Xe,{height:"50px"}),j(mz,{}),j(Xe,{height:"150px"})]}),TE=ee.createContext({windowWidth:0});function Sz(){const[e,t]=ee.useState(0);return ee.useLayoutEffect(()=>{const n=()=>{t(window.innerWidth)};return window.addEventListener("resize",n),n(),()=>window.removeEventListener("resize",n)},[]),j(TE.Provider,{value:{windowWidth:e},children:j(m4,{children:j(p4,{children:Ae(Us,{element:j(P4,{}),children:[j(Us,{path:"*",element:j(c4,{to:"/resume",replace:!0})}),j(Us,{path:"/resume",element:j(wz,{})}),j(Us,{path:"/printable",element:j(uz,{})})]})})})})}Nh.createRoot(document.getElementById("root")).render(j(Fe.StrictMode,{children:j(Sz,{})}));
diff --git a/build/index.html b/build/index.html
index 94c3e4f..8af01e1 100644
--- a/build/index.html
+++ b/build/index.html
@@ -94,7 +94,7 @@
region: "eu",
});
-
+
diff --git a/src/pages/home/printable/sections/MetaSection.tsx b/src/pages/home/printable/sections/MetaSection.tsx
deleted file mode 100644
index c72e4fe..0000000
--- a/src/pages/home/printable/sections/MetaSection.tsx
+++ /dev/null
@@ -1,16 +0,0 @@
-import Font from "@/types/Font";
-import { Flex, Text } from "@dohyun-ko/react-atoms";
-
-interface MetaSectionProps {}
-
-const MetaSection = ({}: MetaSectionProps) => {
- return (
-
-
- Last update: 2024-06-27
-
-
- );
-};
-
-export default MetaSection;
diff --git a/src/pages/home/resume/sections/MetaSection.tsx b/src/pages/home/resume/sections/MetaSection.tsx
index f2c5486..8a24e7a 100644
--- a/src/pages/home/resume/sections/MetaSection.tsx
+++ b/src/pages/home/resume/sections/MetaSection.tsx
@@ -9,7 +9,7 @@ const MetaSection = ({}: MetaSectionProps) => {
- Last update: 2024-08-24
+ Last update: 2024-08-30