diff --git a/css/style.css b/css/style.css index d362389..5e38d24 100644 --- a/css/style.css +++ b/css/style.css @@ -370,10 +370,12 @@ img { max-width: 100%; display: block; } /* === Footer === */ .footer { - padding: 40px 0; + padding: 48px 0; text-align: center; color: #999; font-size: 0.85rem; + border-top: 1px solid #eee; + margin-top: 16px; } .footer a { color: #666; } .footer a:hover { color: #333; } @@ -385,8 +387,10 @@ img { max-width: 100%; display: block; } .nav-inner { gap: 16px; } .nav-link { font-size: 0.8rem; } .hero { padding: 80px 0 56px; } + .hero-photo { width: 120px; } .hero-name { font-size: 2rem; } .hero-role { font-size: 1rem; } + .hero-tagline { font-size: 0.9rem; } .section { padding: 56px 0; } .card-grid { grid-template-columns: 1fr; } .infra-grid { grid-template-columns: 1fr 1fr; } diff --git a/data/projects.js b/data/projects.js index 8c87ea1..9a3a65f 100644 --- a/data/projects.js +++ b/data/projects.js @@ -47,6 +47,17 @@ const projects = [ category: "웹", period: "2025.09 ~ 진행 중" }, + { + name: "Neo-Slasher", + description: "게임 개발 동아리 ExP에서 8인 팀으로 제작한 모바일 2D 로그라이크 게임. 프로그래밍 디렉터로서 데이터 관리 시스템, UI/인터페이스 설계, 전투 로직 등 전체 프로그래밍 아키텍처를 주도.", + tags: ["Unity", "C#"], + links: [ + { label: "GitHub", url: "https://github.com/Neo-Slasher" }, + { label: "Refactoring", url: "https://github.com/Neo-Slasher/Neo-Slasher_Refactoring" } + ], + category: "게임", + period: "2023.06 ~ 2023.12" + }, { name: "No-ill", description: "독거노인 낙상 감지 및 케어 서비스. 6인 팀 PM으로 개발 총괄. React 프론트엔드, Java Spring 백엔드(OpenVidu 연동), 인프라(Jira, Git, CI/CD) 담당.", diff --git a/data/sites.js b/data/sites.js index a88bcc7..5ab9744 100644 --- a/data/sites.js +++ b/data/sites.js @@ -1,17 +1,22 @@ const sites = { projects: [ { name: "Blog", url: "https://blog.tolelom.xyz", icon: "📝", description: "개인 블로그" }, - { name: "One of the Plans", url: "https://a301.tolelom.xyz", icon: "🎮", description: "MMORPG Unity 게임" }, + { name: "Hongik", url: "https://hongik.tolelom.xyz", icon: "🔤", description: "한글 프로그래밍 언어 플레이그라운드", + subLinks: [ + { label: "문서", url: "https://hongik.docs.tolelom.xyz" } + ] + }, + { name: "One of the Plans", url: "https://a301.tolelom.xyz", icon: "🎮", description: "블록체인 연동 게임 플랫폼" }, { name: "No-ill", url: "https://no-ill.tolelom.xyz", icon: "🏥", - description: "노인 낙상감지 · 외로움방지", + description: "독거노인 낙상 감지 · 케어 서비스", subLinks: [ { label: "보호자 앱", url: "https://no-ill-app.tolelom.xyz" } ] }, - { name: "SION", url: "https://sion.tolelom.xyz", icon: "🚗", description: "Jetson 자율주행 모니터링" } + { name: "SION", url: "https://sion.tolelom.xyz", icon: "🚗", description: "AGV 실시간 경로 제어 · 모니터링" } ], infra: [ { name: "Git", url: "https://git.tolelom.xyz", icon: "🗃️", description: "셀프호스팅 Git" }, diff --git a/images/og.png b/images/og.png new file mode 100644 index 0000000..afae493 Binary files /dev/null and b/images/og.png differ diff --git a/index.html b/index.html index 4a9cc67..6af8ce0 100644 --- a/index.html +++ b/index.html @@ -8,6 +8,7 @@ + diff --git a/sitemap/index.html b/sitemap/index.html index ceeb868..eee77e4 100644 --- a/sitemap/index.html +++ b/sitemap/index.html @@ -8,6 +8,7 @@ +