# MeNav 资源目录

## 目录

- [目录概述](#目录概述)
- [资源列表](#资源列表)
- [资源使用说明](#资源使用说明)
- [添加新资源](#添加新资源)

## 目录概述

`assets` 目录包含 MeNav 项目所需的所有静态资源文件，包括样式表、图标、图片等。这些资源文件直接被复制到生成的站点中，用于网站的展示和功能实现。

## 资源列表

目录包含以下主要资源：

- **style.css**: 网站的主样式表文件
  - 定义了网站的整体样式、布局和主题
  - 包含响应式设计和动画效果的实现

- **menav.svg**: 网站图标和项目logo
  - 显示在浏览器标签页、书签和收藏夹中
  - 作为网站的标识符
  - SVG格式，包含黑色字母"M"和蓝色向上箭头设计

- **preview_light.png**: 明亮主题预览图
  - 用于README文档中展示网站明亮主题效果
  - 作为项目展示素材

- **preview_dark.png**: 暗黑主题预览图
  - 用于README文档中展示网站暗黑主题效果
  - 作为项目展示素材

## 资源使用说明

### 样式表

`style.css` 文件包含网站的所有样式定义，遵循以下组织结构：

- 基础样式 - 通用元素样式定义
- 布局样式 - 页面结构和布局定义
- 组件样式 - 特定UI组件的样式定义
- 响应式样式 - 适配不同设备屏幕的媒体查询
- 主题样式 - 明亮和暗黑主题的颜色方案

样式表支持主题切换功能，通过CSS变量实现不同主题下的颜色变换。

### 图标与图片

- 网站图标 (`menav.svg`) 自动应用于生成的网站
- 预览图片用于项目文档和宣传

## 添加新资源

向资源目录添加新文件时，请遵循以下指南：

1. **文件命名**:
   - 使用小写字母和连字符 (`-`)
   - 避免使用空格和特殊字符
   - 名称应清晰表达文件用途

2. **图片优化**:
   - 压缩图片以减小文件大小
   - 使用适合web的格式 (PNG, JPG, WebP)
   - 考虑添加合适的分辨率版本

3. **样式扩展**:
   - 新的样式应该添加到 `style.css` 的合适部分
   - 遵循现有的命名规范和组织结构
   - 确保添加响应式设计支持

添加新资源后，构建系统会自动将这些文件复制到生成的网站中。 