這是孫晟赫(大象)的個人博客網站,使用 React 和 Vite 構建,採用賽博朋克風格設計。
我是孫晟赫,大家都喜歡叫我大象!我是一名對計算機科學充滿熱情的學習者,正在不斷探索技術的邊界。
- 賽博朋克風格設計: 使用霓虹色彩和酷炫動畫效果
- 個人化內容: 展示我的學習經歷和技術技能
- 響應式佈局: 適配桌面端和移動端
- 現代化技術棧: React + Vite + CSS3
- 前端框架: React 18
- 構建工具: Vite 7
- 樣式: CSS3 (原生CSS變量和動畫)
- 字體: Courier New (等寬字體,增強賽博感)
src/
├── components/ # React 組件
│ ├── Header.jsx # 頂部導航組件
│ ├── Hero.jsx # 主頁英雄區域(個人介紹)
│ ├── About.jsx # 關於大象的詳細信息
│ ├── Skills.jsx # 技術技能展示
│ ├── BlogSection.jsx # 博客文章列表
│ ├── Footer.jsx # 頁腳組件
│ └── *.css # 對應的樣式文件
├── cyber-theme.css # 主題樣式定義
├── App.jsx # 主應用組件
├── App.css # 應用樣式
└── index.css # 全局樣式入口
- 主背景: 深色調 (#0a0a0f, #111118)
- 霓虹色彩: 青色 (#00ffff), 紫色 (#ff00ff), 綠色 (#00ff41)
- 文字: 白色系漸變
- 故障效果 (Glitch) 動畫
- 霓虹發光效果
- 掃描線動畫
- 網格背景
- 終端機風格界面
npm installnpm run devnpm run buildnpm run preview- 博客系統: 實現真實的博客文章管理
- 項目展示: 添加項目作品集頁面
- 聯繫表單: 實現聯繫功能
- 深色/淺色主題切換: 提供主題選擇
- 國際化: 支持多語言
- SEO優化: 改善搜索引擎優化
當前版本包含了基礎的頁面結構和示例內容。要添加您的個人信息:
- 修改
Hero.jsx中的個人介紹文字 - 更新
About.jsx中的技能和背景信息 - 在
BlogSection.jsx中添加真實的博客文章 - 根據需要調整顏色主題和動畫效果
網站完全響應式,在以下設備上都能良好顯示:
- 桌面電腦 (1200px+)
- 平板電腦 (768px-1199px)
- 手機 (<768px)
所有的顏色和樣式變量都定義在 cyber-theme.css 中,您可以輕鬆修改:
:root {
--cyber-neon-cyan: #00ffff; /* 主要霓虹色 */
--cyber-neon-purple: #ff00ff; /* 次要霓虹色 */
--cyber-bg: #0a0a0f; /* 主背景色 */
/* ... 更多變量 */
}🌟 享受在賽博世界中的創作之旅!+ Vite
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.