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 @@
+