From c33c8be3d68b9e4541c7a872fc5713d5ff0880c2 Mon Sep 17 00:00:00 2001 From: tolelom <98kimsungmin@naver.com> Date: Mon, 23 Mar 2026 09:52:39 +0900 Subject: [PATCH] fix: portfolio polish - links, skills, nav, sitemap MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - No-ill 프로젝트 링크 추가 - Skills에서 Redis Backend 중복 제거, Prometheus 추가 - Education 섹션 id 추가 및 nav 링크 추가 - Sitemap infra에 Tolchain RPC 추가 - Sitemap 홀수 카드 레이아웃 수정 Co-Authored-By: Claude Sonnet 4.6 --- css/style.css | 8 ++++++++ data/projects.js | 5 ++++- data/sites.js | 3 ++- index.html | 5 +++-- 4 files changed, 17 insertions(+), 4 deletions(-) diff --git a/css/style.css b/css/style.css index 5e38d24..d1620d0 100644 --- a/css/style.css +++ b/css/style.css @@ -313,6 +313,10 @@ img { max-width: 100%; display: block; } gap: 14px; margin-bottom: 48px; } +.card-grid > *:last-child:nth-child(odd) { + grid-column: 1 / -1; + max-width: calc(50% - 7px); +} .site-card { border: 1px solid #e8e8e8; @@ -348,6 +352,10 @@ img { max-width: 100%; display: block; } grid-template-columns: 1fr 1fr 1fr; gap: 12px; } +.infra-grid > *:last-child:nth-child(3n+1) { + grid-column: 1 / -1; + max-width: calc(33.333% - 8px); +} .infra-card { border: 1px solid #e8e8e8; diff --git a/data/projects.js b/data/projects.js index 9a3a65f..1e2b24f 100644 --- a/data/projects.js +++ b/data/projects.js @@ -62,7 +62,10 @@ const projects = [ name: "No-ill", description: "독거노인 낙상 감지 및 케어 서비스. 6인 팀 PM으로 개발 총괄. React 프론트엔드, Java Spring 백엔드(OpenVidu 연동), 인프라(Jira, Git, CI/CD) 담당.", tags: ["React", "Java Spring", "OpenVidu", "Jira"], - links: [], + links: [ + { label: "no-ill.tolelom.xyz", url: "https://no-ill.tolelom.xyz" }, + { label: "보호자 앱", url: "https://no-ill-app.tolelom.xyz" } + ], category: "헬스케어", period: "2026.01 ~ 2026.02" } diff --git a/data/sites.js b/data/sites.js index 5ab9744..2b95f78 100644 --- a/data/sites.js +++ b/data/sites.js @@ -21,6 +21,7 @@ const sites = { infra: [ { name: "Git", url: "https://git.tolelom.xyz", icon: "🗃️", description: "셀프호스팅 Git" }, { name: "Portainer", url: "https://port.tolelom.xyz", icon: "🐳", description: "Docker 관리" }, - { name: "Monitoring", url: "https://monitoring.tolelom.xyz", icon: "📊", description: "서버 모니터링" } + { name: "Monitoring", url: "https://monitoring.tolelom.xyz", icon: "📊", description: "서버 모니터링" }, + { name: "Tolchain RPC", url: "https://rpc.tolelom.xyz/status", icon: "⛓️", description: "블록체인 RPC 상태" } ] }; diff --git a/index.html b/index.html index dcedc50..a3a654e 100644 --- a/index.html +++ b/index.html @@ -22,6 +22,7 @@ Skills Experience Projects + Education Contact Sitemap @@ -80,7 +81,6 @@
Go (Fiber) Spring - Redis WebSocket JWT
@@ -107,6 +107,7 @@ Caddy Linux CI/CD + Prometheus
@@ -171,7 +172,7 @@
-
+

Education