From 71a74daf243f1ef6f4665eb0107f52009fb733f1 Mon Sep 17 00:00:00 2001 From: developomp Date: Sun, 27 Mar 2022 12:55:31 +0900 Subject: [PATCH] resume and navbar update - separated resume contents from portfolio - increased sidebar icon size - updated sidebar icons - updated fontawesome icon versoin --- markdown/portfolio/0.md | 8 --- .../0.kr.md => unsearchable/resume.kr.md} | 4 ++ markdown/unsearchable/resume.md | 11 ++++ package.json | 10 ++-- src/components/Sidebar/SubMenu.tsx | 4 ++ src/data/NavbarData.tsx | 15 +++-- yarn.lock | 60 +++++++++---------- 7 files changed, 65 insertions(+), 47 deletions(-) rename markdown/{portfolio/0.kr.md => unsearchable/resume.kr.md} (90%) create mode 100644 markdown/unsearchable/resume.md diff --git a/markdown/portfolio/0.md b/markdown/portfolio/0.md index b11d51b..88f37b8 100644 --- a/markdown/portfolio/0.md +++ b/markdown/portfolio/0.md @@ -1,11 +1,3 @@ --- github: https://github.com/developomp --- - -## Education - -Currently studying computer science at [hongik university](https://wwwce.hongik.ac.kr). - -## Skills - -programming skills diff --git a/markdown/portfolio/0.kr.md b/markdown/unsearchable/resume.kr.md similarity index 90% rename from markdown/portfolio/0.kr.md rename to markdown/unsearchable/resume.kr.md index 538fa91..51011d2 100644 --- a/markdown/portfolio/0.kr.md +++ b/markdown/unsearchable/resume.kr.md @@ -1,3 +1,7 @@ +--- +title: 이력서 +--- + ## 교육 현재 [홍익대학교](https://wwwce.hongik.ac.kr) 컴퓨터공학과에 진학중. diff --git a/markdown/unsearchable/resume.md b/markdown/unsearchable/resume.md new file mode 100644 index 0000000..869637e --- /dev/null +++ b/markdown/unsearchable/resume.md @@ -0,0 +1,11 @@ +--- +title: Resume +--- + +## Education + +Currently studying computer science at [hongik university](https://wwwce.hongik.ac.kr). + +## Skills + +programming skills diff --git a/package.json b/package.json index 0a465a0..6c01c8f 100644 --- a/package.json +++ b/package.json @@ -7,11 +7,11 @@ "build": "yarn generate && react-scripts build" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^1.2.36", - "@fortawesome/free-brands-svg-icons": "^5.15.4", - "@fortawesome/free-regular-svg-icons": "^5.15.4", - "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@fortawesome/react-fontawesome": "^0.1.16", + "@fortawesome/fontawesome-svg-core": "^6.1.1", + "@fortawesome/free-brands-svg-icons": "^6.1.1", + "@fortawesome/free-regular-svg-icons": "^6.1.1", + "@fortawesome/free-solid-svg-icons": "^6.1.1", + "@fortawesome/react-fontawesome": "^0.1.18", "elasticlunr": "^0.9.5", "highlight.js": "^11.3.1", "katex": "^0.15.1", diff --git a/src/components/Sidebar/SubMenu.tsx b/src/components/Sidebar/SubMenu.tsx index b90be04..b963d2e 100644 --- a/src/components/Sidebar/SubMenu.tsx +++ b/src/components/Sidebar/SubMenu.tsx @@ -23,6 +23,10 @@ const SidebarLink = styled(Link)` padding: 20px; list-style: none; + svg { + scale: 1.5; + } + &:hover { color: inherit; } diff --git a/src/data/NavbarData.tsx b/src/data/NavbarData.tsx index 0f5b8f1..a93eb7a 100644 --- a/src/data/NavbarData.tsx +++ b/src/data/NavbarData.tsx @@ -1,8 +1,9 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" import { - faAddressBook, faHome, - faIdCard, + faFileLines, + faUser, + faUserTie, } from "@fortawesome/free-solid-svg-icons" // item from sidebar data @@ -24,13 +25,19 @@ const NavbarData: Item[] = [ title_en: "About", title_kr: "소개", path: "/about", - icon: , + icon: , }, { title_en: "Portfolio", title_kr: "포트폴리오", path: "/portfolio", - icon: , + icon: , + }, + { + title_en: "Resume", + title_kr: "이력서", + path: "/resume", + icon: , }, ] diff --git a/yarn.lock b/yarn.lock index 282036b..fc82522 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1174,45 +1174,45 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" -"@fortawesome/fontawesome-common-types@^0.2.36": - version "0.2.36" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz#b44e52db3b6b20523e0c57ef8c42d315532cb903" - integrity sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg== +"@fortawesome/fontawesome-common-types@6.1.1": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.1.1.tgz#7dc996042d21fc1ae850e3173b5c67b0549f9105" + integrity sha512-wVn5WJPirFTnzN6tR95abCx+ocH+3IFLXAgyavnf9hUmN0CfWoDjPT/BAWsUVwSlYYVBeCLJxaqi7ZGe4uSjBA== -"@fortawesome/fontawesome-svg-core@^1.2.36": - version "1.2.36" - resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz#4f2ea6f778298e0c47c6524ce2e7fd58eb6930e3" - integrity sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA== +"@fortawesome/fontawesome-svg-core@^6.1.1": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.1.1.tgz#3424ec6182515951816be9b11665d67efdce5b5f" + integrity sha512-NCg0w2YIp81f4V6cMGD9iomfsIj7GWrqmsa0ZsPh59G7PKiGN1KymZNxmF00ssuAlo/VZmpK6xazsGOwzKYUMg== dependencies: - "@fortawesome/fontawesome-common-types" "^0.2.36" + "@fortawesome/fontawesome-common-types" "6.1.1" -"@fortawesome/free-brands-svg-icons@^5.15.4": - version "5.15.4" - resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.15.4.tgz#ec8a44dd383bcdd58aa7d1c96f38251e6fec9733" - integrity sha512-f1witbwycL9cTENJegcmcZRYyawAFbm8+c6IirLmwbbpqz46wyjbQYLuxOc7weXFXfB7QR8/Vd2u5R3q6JYD9g== +"@fortawesome/free-brands-svg-icons@^6.1.1": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.1.1.tgz#3580961d4f42bd51dc171842402f23a18a5480b1" + integrity sha512-mFbI/czjBZ+paUtw5NPr2IXjun5KAC8eFqh1hnxowjA4mMZxWz4GCIksq6j9ZSa6Uxj9JhjjDVEd77p2LN2Blg== dependencies: - "@fortawesome/fontawesome-common-types" "^0.2.36" + "@fortawesome/fontawesome-common-types" "6.1.1" -"@fortawesome/free-regular-svg-icons@^5.15.4": - version "5.15.4" - resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-5.15.4.tgz#b97edab436954333bbeac09cfc40c6a951081a02" - integrity sha512-9VNNnU3CXHy9XednJ3wzQp6SwNwT3XaM26oS4Rp391GsxVYA+0oDR2J194YCIWf7jNRCYKjUCOduxdceLrx+xw== +"@fortawesome/free-regular-svg-icons@^6.1.1": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.1.1.tgz#3f2f58262a839edf0643cbacee7a8a8230061c98" + integrity sha512-xXiW7hcpgwmWtndKPOzG+43fPH7ZjxOaoeyooptSztGmJxCAflHZxXNK0GcT0uEsR4jTGQAfGklDZE5NHoBhKg== dependencies: - "@fortawesome/fontawesome-common-types" "^0.2.36" + "@fortawesome/fontawesome-common-types" "6.1.1" -"@fortawesome/free-solid-svg-icons@^5.15.4": - version "5.15.4" - resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz#2a68f3fc3ddda12e52645654142b9e4e8fbb6cc5" - integrity sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w== +"@fortawesome/free-solid-svg-icons@^6.1.1": + version "6.1.1" + resolved "https://registry.yarnpkg.com/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.1.1.tgz#3369e673f8fe8be2fba30b1ec274d47490a830a6" + integrity sha512-0/5exxavOhI/D4Ovm2r3vxNojGZioPwmFrKg0ZUH69Q68uFhFPs6+dhAToh6VEQBntxPRYPuT5Cg1tpNa9JUPg== dependencies: - "@fortawesome/fontawesome-common-types" "^0.2.36" + "@fortawesome/fontawesome-common-types" "6.1.1" -"@fortawesome/react-fontawesome@^0.1.16": - version "0.1.16" - resolved "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.16.tgz#ce7665490214e20f929368d6b65f68884a99276a" - integrity sha512-aLmzDwC9rEOAJv2UJdMns89VZR5Ry4IHu5dQQh24Z/lWKEm44lfQr1UNalZlkUaQN8d155tNh+CS7ntntj1VMA== +"@fortawesome/react-fontawesome@^0.1.18": + version "0.1.18" + resolved "https://registry.yarnpkg.com/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.18.tgz#dae37f718a24e14d7a99a5496c873d69af3fbd73" + integrity sha512-RwLIB4TZw0M9gvy5u+TusAA0afbwM4JQIimNH/j3ygd6aIvYPQLqXMhC9ErY26J23rDPyDZldIfPq/HpTTJ/tQ== dependencies: - prop-types "^15.7.2" + prop-types "^15.8.1" "@humanwhocodes/config-array@^0.9.2": version "0.9.2" @@ -7649,7 +7649,7 @@ prompts@^2.0.1, prompts@^2.4.2: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@15, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@15, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==