diff --git a/docs/content/getting-started/customization.md b/docs/content/getting-started/customization.md index 3fdec77..f4aa0f8 100644 --- a/docs/content/getting-started/customization.md +++ b/docs/content/getting-started/customization.md @@ -13,7 +13,7 @@ PageForge 提供了一些可选的自定义选项,以满足不同的需求。 ```yaml theme: - extra_css: + extraCss: - /assets/extra.css ``` @@ -25,7 +25,7 @@ theme: ```yaml theme: - extra_js: + extraJs: - /assets/extra.js ``` diff --git a/docs/content/release/1.0.0.md b/docs/content/release/1.0.0.md new file mode 100644 index 0000000..3a673c7 --- /dev/null +++ b/docs/content/release/1.0.0.md @@ -0,0 +1,45 @@ +--- +title: 1.0.0 +--- + +我们很高兴地宣布 PageForge v1.0.0 正式发布。PageForge 是一款现代化的静态页面生成与部署平台,为用户提供从创建到部署的一站式解决方案。 + +## 核心功能 + +1. 内容创作与渲染 + +- 完整支持 Markdown 语法渲染 +- 支持代码高亮和 HTML 标签解析 +- 支持表格、引用块和警告提示 +- 自动生成目录(TOC) +- Tab 标签页支持 + +2. 站点结构 + +- 可自定义导航和布局 +- 支持多种首页模板 +- 灵活的页面布局系统 +- 支持静态资源文件管理 + +3. 部署与集成 + +- 一键部署到 GitHub Pages +- 支持自定义配置重载 +- CI/CD 支持 + +## 技术改进 +- 优化模板编译系统 +- 重构解析引擎架构 +- 改进资源文件处理 +- 升级依赖管理系统(使用 pnpm) + +## 链接 + +- GitHub: [https://github.com/devlive-community/pageforge](https://github.com/devlive-community/pageforge) +- 官网: [https://pageforge.devlive.org](https://pageforge.devlive.org) + +## 开源协议 + +本项目采用开源协议授权 + +感谢社区的支持!我们期待您的反馈和建议,共同推进 PageForge 的发展。 \ No newline at end of file diff --git a/docs/content/release/2025.1.0.md b/docs/content/release/2025.1.0.md new file mode 100644 index 0000000..0137656 --- /dev/null +++ b/docs/content/release/2025.1.0.md @@ -0,0 +1,50 @@ +--- +title: 2025.1.0 +--- + +我们很高兴地宣布 PageForge 2025.1.0 正式发布。PageForge 是一款现代化的静态页面生成与部署平台,致力于为用户提供从创建到部署的一站式解决方案。 + +## 核心特性更新 + +### 1. 国际化支持 +- 新增多语言支持系统 +- 添加语言切换选择器 +- 优化国际化资源文件管理 +- 完善多语言路由处理 + +### 2. 模板系统增强 +- 支持 EJS 模板语法 +- 支持在 Markdown 中使用 EJS 模板 +- 新增 404 错误页面模板 +- 优化模板渲染机制 + +### 3. 移动端适配 +- 全面支持移动设备 +- 优化移动端用户体验 +- 响应式设计改进 + +### 4. UI/UX 改进 +- 集成 Lucide 图标库 +- 添加加载动画效果 +- 优化文档图标显示 +- 支持自定义 CSS 和 JavaScript + +### 5. 问题修复 +- 修复列表渲染问题 +- 优化文本段落换行处理 +- 修复子目录编译问题 +- 完善导航系统 + +## 文档与链接 +- GitHub: [https://github.com/devlive-community/pageforge](https://github.com/devlive-community/pageforge) +- 官网: [https://pageforge.devlive.org](https://pageforge.devlive.org) + +## 后续计划 +我们将继续完善功能,提升用户体验,欢迎社区贡献者参与项目开发。 + +## 反馈与支持 +如果您在使用过程中遇到任何问题,请通过 GitHub Issues 向我们反馈。您的建议对我们至关重要! + +--- + +此版本在保持核心功能稳定的同时,重点加入了国际化支持,并对模板系统进行了重要升级。欢迎下载使用,共同推进 PageForge 的发展。 \ No newline at end of file diff --git a/docs/pageforge.yaml b/docs/pageforge.yaml index d30260f..0c88d26 100644 --- a/docs/pageforge.yaml +++ b/docs/pageforge.yaml @@ -29,6 +29,7 @@ i18n: Setup: Setup Usage: Usage Docs EjsTemplate: EJS Template + ReleaseNotes: Release Notes zh-CN: name: 中文 flag: 🇨🇳 @@ -37,6 +38,7 @@ i18n: Setup: 设置 Usage: 使用文档 EjsTemplate: EJS 模板 + ReleaseNotes: 发布日志 footer: copyright: © 2024 PageForge All Rights Reserved. @@ -89,4 +91,7 @@ nav: - /usage/image - /usage/alert - /usage/tab - - /usage/ejs \ No newline at end of file + - /usage/ejs + - ReleaseNotes: + - /release/2025.1.0 + - /release/1.0.0 \ No newline at end of file