Files
edgeever/apps/site
tianma-if 843de47ecf fix(site): 彻底解决移动端导航抽屉底部挤压与页脚中英文换行错乱
- 修复移动端 Navbar 抽屉底部布局:给 LanguageSwitcher 加上 flex-1 min-w-0,并对 GitHub 开源按钮显式声明 shrink-0 whitespace-nowrap(彻底解决『开源』文字被挤压成 2 行垂直排列的 Bug);
- 重构 Footer 页脚移动端响应式布局:手机端自动改为垂直居中流式换行,使用圆点 • 代替竖线,彻底解决中英文版权声明在 375px 窄屏上中途断句折行的 Bug。
2026-07-27 10:15:49 +08:00
..
2026-07-07 10:44:52 +08:00
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-03 17:02:58 +08:00
2026-07-06 13:19:33 +08:00

EdgeEver 官方网站

本目录是 EdgeEver monorepo 内的官方网站应用,位于 apps/site。

EdgeEver:基于 Cloudflare 自托管的免费开源『印象笔记』,原生支持 AI Agent 接入。

核心项目仓库:GitHub - tianma-if/edgeever

官方网站地址:https://edgeever.org (演示环境:https://demo.edgeever.org)


技术栈

本官网基于以下技术构建:

  • 框架:Astro v5 (静态站点生成)
  • 样式:Tailwind CSS v4
  • 内容管理:Astro Content Collections (使用 Markdown 编写指南与日志)

开发与构建

1. 安装依赖

在仓库根目录安装依赖:

bun install

2. 启动开发服务器

bun run dev:site

3. 构建静态站点

bun run build:site

构建产物将输出在 apps/site/dist/ 目录中。

4. 本地预览构建产物

bun run preview:site

目录结构

  • src/pages/:官网主要页面(首页、联系我们、开发日志)。
  • src/components/:可复用的 UI 与区块组件。
  • src/content/blog/:存储与项目相关的技术指南和更新日志(Markdown 格式)。
  • public/:存放静态图片、图标与 Robots.txt。