feat: 添加核心工具函数、颜色配置和常量数据

style: 优化.gitignore文件结构

test: 添加导航测试用例

docs: 删除旧版网站重设计文档

chore: 更新浏览器配置和设置管理
This commit is contained in:
张翔
2026-02-21 18:52:48 +08:00
parent b7e52aa086
commit 2b74a83e72
26 changed files with 433 additions and 2120 deletions
+35 -198
View File
@@ -1,45 +1,33 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# Dependencies
/node_modules
/.pnp
node_modules/
.pnpm-store/
.pnp/
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions
.pnpm-store/
# Testing
/coverage
/.nyc_output
# Next.js
/.next/
/out/
/dist/
!.next/
!dist/
.next/
out/
.next/cache/
# Production
/build
/.cache
build/
dist/
.cache/
# Misc
.DS_Store
*.pem
Thumbs.db
# Testing
coverage/
.nyc_output/
# Debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
*-debug.log
*-error.log
# TypeScript
*.tsbuildinfo
next-env.d.ts
# Local env files
# Environment variables
.env
.env.local
.env.development.local
@@ -48,11 +36,15 @@ yarn-error.log*
.env.*.local
# Vercel
.vercel
.vercel/
# TypeScript
*.tsbuildinfo
next-env.d.ts
# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# IDE
.idea/
@@ -60,9 +52,6 @@ next-env.d.ts
*.swp
*.swo
*~
.project
.classpath
.settings/
*.sublime-workspace
*.sublime-project
@@ -72,184 +61,32 @@ next-env.d.ts
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
ehthumbs.db
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
# Debug
*.pem
# Runtime data
pids
pids/
*.pid
*.seed
*.pid.lock
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Dependency directories
node_modules/
# Optional eslint cache
# Optional npm cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
# Build outputs
*.tgz
# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.production
# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache
# Storybook build outputs
storybook-static
*.local
# Turbopack
.turbo
.turbo/
# Vite
vite.config.ts.timestamp-*
dist-ssr
*.local
dist-ssr/
# Rollup
dist
dist-ssr
# PyTorch
*.pt
*.pth
# Machine learning models
model.onnx
*.h5
*.pb
saved_model/
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Jupyter Notebook
.ipynb_checkpoints
# IPython
profile_default/
ipython_config.py
# pyenv
.python-version
# pipenv
Pipfile.lock
# poetry
.poetry/
# pdm
.pdm.toml
# PEP 582
__pypackages__/
# Celery stuff
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Environments
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
# IDEs
.vscode/
.idea/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# macOS
.DS_Store
.AppleDouble
.LSOverride
# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Optional additional ignore items
*.bak
*.backup
*.orig
*.rej
*.tmp
*~
# Trae
.trae/