上传文件至 /
This commit is contained in:
143
README.md
143
README.md
@@ -1,2 +1,141 @@
|
||||
# .exyone.me-html-homepage
|
||||
|
||||
# exyone的荒野小站
|
||||
|
||||
一个现代化的个人网站,集成了多种实用工具和小组件,采用响应式设计,提供优秀的用户体验。
|
||||
|
||||
## 🌟 项目特色
|
||||
|
||||
- **现代化设计**:采用毛玻璃效果和渐变背景,视觉效果出色
|
||||
- **响应式布局**:完美适配桌面端和移动端设备
|
||||
- **组件化架构**:模块化设计,便于维护和扩展
|
||||
- **丰富功能**:集成多种实用工具和小组件
|
||||
- **动态壁纸**:每日自动更新必应壁纸背景
|
||||
|
||||
## 🛠️ 功能模块
|
||||
|
||||
### 主要页面
|
||||
- **首页**:集成多种实用小组件的仪表板
|
||||
- **关于页面**:个人简介、技术栈和联系方式
|
||||
- **友好网站**:精选网站导航和分类
|
||||
- **404页面**:自定义错误页面
|
||||
|
||||
### 实用小组件
|
||||
- **时钟组件**:数字时钟和模拟时钟
|
||||
- **日历组件**:显示当前日期和月份
|
||||
- **待办事项**:任务管理工具
|
||||
- **笔记组件**:快速记录想法
|
||||
- **搜索组件**:快速搜索引擎
|
||||
- **计算器**:基础数学计算
|
||||
- **天气组件**:显示天气信息
|
||||
- **名言组件**:每日一句名言
|
||||
- **倒计时组件**:重要日期提醒
|
||||
- **个人资料**:个人信息展示
|
||||
|
||||
## 🎨 设计特点
|
||||
|
||||
- **毛玻璃效果**:使用backdrop-filter实现现代化视觉效果
|
||||
- **文字描边**:增强文字可读性
|
||||
- **动画效果**:流畅的过渡和交互动画
|
||||
- **响应式设计**:自适应不同屏幕尺寸
|
||||
- **深色主题**:护眼的深色界面设计
|
||||
|
||||
## 📁 项目结构
|
||||
|
||||
```
|
||||
├── 404.html # 404错误页面
|
||||
├── README.md # 项目说明文档
|
||||
├── about.html # 关于页面
|
||||
├── friendwebsite.html # 友好网站页面
|
||||
├── index.html # 首页
|
||||
├── assets/ # 静态资源
|
||||
│ ├── css/ # 样式文件
|
||||
│ │ └── style.css # 主样式文件
|
||||
│ ├── images/ # 图片资源
|
||||
│ │ └── QRCode/ # 付款二维码
|
||||
│ ├── js/ # JavaScript文件
|
||||
│ │ ├── component-loader.js # 组件加载器
|
||||
│ │ ├── topbar.js # 顶部导航栏脚本
|
||||
│ │ └── wallpaper.js # 壁纸加载脚本
|
||||
│ └── videos/ # 视频资源
|
||||
├── components/ # 组件目录
|
||||
│ ├── topbar/ # 顶部导航栏组件
|
||||
│ │ ├── nav-links.html # 导航链接
|
||||
│ │ └── quick-links.html # 快速链接
|
||||
│ └── widgets/ # 小组件
|
||||
│ ├── analog-clock.html # 模拟时钟
|
||||
│ ├── calculator.html # 计算器
|
||||
│ ├── calendar.html # 日历
|
||||
│ ├── clock.html # 数字时钟
|
||||
│ ├── countdown.html # 倒计时
|
||||
│ ├── notes.html # 笔记
|
||||
│ ├── profile.html # 个人资料
|
||||
│ ├── quotes.html # 名言
|
||||
│ ├── search.html # 搜索
|
||||
│ ├── todo.html # 待办事项
|
||||
│ └── weather.html # 天气
|
||||
└── public/ # 公共文件
|
||||
```
|
||||
|
||||
## 🚀 技术栈
|
||||
|
||||
- **前端技术**:
|
||||
- HTML5 语义化标签
|
||||
- CSS3 现代样式和动画
|
||||
- JavaScript ES6+ 特性
|
||||
- 响应式设计 (Flexbox & Grid)
|
||||
- 毛玻璃效果 (backdrop-filter)
|
||||
|
||||
- **API集成**:
|
||||
- 一言API (名言获取)
|
||||
- 必应壁纸API (每日壁纸)
|
||||
- 天气API (天气信息)
|
||||
|
||||
## 📱 使用方法
|
||||
|
||||
1. **克隆项目**:
|
||||
```bash
|
||||
git clone [项目地址]
|
||||
cd [项目目录]
|
||||
```
|
||||
|
||||
2. **启动本地服务器**:
|
||||
```bash
|
||||
# 使用Python
|
||||
python -m http.server 8000
|
||||
|
||||
# 或使用Node.js
|
||||
npx http-server -p 8000
|
||||
```
|
||||
|
||||
3. **访问网站**:
|
||||
打开浏览器访问 `http://localhost:8000`
|
||||
|
||||
## 🤝 贡献指南
|
||||
|
||||
欢迎提交问题和改进建议!
|
||||
|
||||
1. Fork 本项目
|
||||
2. 创建特性分支 (`git checkout -b feature/AmazingFeature`)
|
||||
3. 提交更改 (`git commit -m 'Add some AmazingFeature'`)
|
||||
4. 推送到分支 (`git push origin feature/AmazingFeature`)
|
||||
5. 开启 Pull Request
|
||||
|
||||
## 📄 许可证
|
||||
|
||||
本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情
|
||||
|
||||
## 👨💻 作者
|
||||
|
||||
**exyone** - 全栈开发工程师
|
||||
|
||||
- 邮箱:exyone.dev@icloud.com
|
||||
- 备用邮箱:me.exyone@yandex.com
|
||||
|
||||
## 🙏 致谢
|
||||
|
||||
- 感谢所有开源项目的贡献者
|
||||
- 感谢提供API服务的平台
|
||||
- 感谢所有支持者和用户
|
||||
|
||||
---
|
||||
|
||||
⭐ 如果这个项目对你有帮助,请给它一个星标!
|
||||
Reference in New Issue
Block a user