Date: 2025-10-07
Cursor를 사용하여 웹사이트를 새단장하였습니다. 아래는 Cursor가 쓴 변경사항 모음입니다.
This PR introduces a complete architectural overhaul of the personal website, transforming it from a manual HTML management system to a sophisticated, automated build system with markdown support and component-based architecture.
build.sh
)./build.sh build-all
handles everythingpublic/assets/
structure:
fonts/
→ assets/fonts/
(Neo둥근모 font
files)badges/
→ assets/images/
(all badge
images)style.css
→ assets/css/style.css
nav-root.html
- Root level pagesnav-level1.html
- Microblog pagesnav-level2.html
- Post pagesposts/thoughts/
- Personal thoughts and
experiencesposts/travel-food/
- Travel and food contentmarkdown/
directoriesChange Type | Count | Description |
---|---|---|
Added | 15 files | New build system, components, templates, content |
Modified | 4 files | Updated README, index, microblog, not_found pages |
Moved | 12 files | Asset reorganization and content restructuring |
Deleted | 5 files | Removed old structure and unused files |
# Content creation
./build.sh new-post [category] [filename] # Create HTML blog post
./build.sh new-post-md [category] [filename] # Create markdown blog post
./build.sh new-microblog [filename] # Create microblog entry
# Content processing
./build.sh build-microblog # Convert microblog markdown
./build.sh build-posts # Convert blog post markdown
./build.sh rebuild-indexes # Rebuild all indexes
# One-command workflow
./build.sh build-all # Complete build process
# Maintenance
./build.sh inject-nav # Update navigation
./build.sh inject-footer # Update footer
./build.sh validate # Validate HTML
./build.sh deploy # Prepare for deployment
./build.sh help
This PR transforms the website from a manual HTML management system into a modern, automated, markdown-enabled static site generator while maintaining full backward compatibility with existing content.