自定义封面:默认使用文章中第一张图片,否则使用网络图片,另外支持自定义
文章内容
- 打印友好,打印时只打印必要的信息,去掉导航栏等 √
- lightbox 组件 https://github.com/huayemao/dors/issues/51 √
- 时间线组件 参考 nextra
Screenshot_20240621_151921_Chrome.jpg - 支持展示原 markdown 标记
- 文章排版:
- 移动端表格全宽问题 √
- 代码块颜色问题 √
- h4、h5 区分度
- 代码块样式优化,参考 https://gemini.vercel.ai/ https://github.com/vercel-labs/gemini-chatbot/blob/main/components/ui/codeblock.tsx √
文章编辑器
- 工具栏使用固定定位√
- 文章设置组件使用 modal
- 上传文件√
- 上传后支持复制文件地址 √
- 上传文件组件用 Modal √
- 支持预览图片、文件,在编辑时直接加入
- 支持修改文件名
- 支持保留上次修改时间 √
- 插入常用 unicode 字符√
- 支持客户端暂存
- 按钮 loading 状态
文章管理
- 文章管理首页、删除文章等
- 文章创建、编辑页面样式优化:参考 vercel/platforms √
- 修复封面图片被多次修改的 bug √
- 文章 revalidate √
- 封面支持即时更新 √
- TOC
- 移动端toc展示优化,用 dropdown,参考, github readme toc
github readme toc - TOC item 支持复制 markdown 标记
- 移动端toc展示优化,用 dropdown,参考, github readme toc
- 文章支持摘要 ✓
- 文章私密模式
- 文章封面支持自定义
- 文章创建、编辑页面支持创建标签
- 文章离线存储
- 支持修改置顶文章
标签管理
- 文章中的标签支持点击跳转 √
- 修改标签
- 标签支持树形关系
文件管理
- 支持分页
- 支持通过 share target 上传
题目管理
- 支持 pwa shortcut 进入
- 样式优化 https://xpulse.cssninja.io/content-course-details/
- 支持存文件大小等元信息
杂项
- 分页组件优化
- 低代码表单组件
- 完善后台管理页面布局框架
- 优化管理页操作按钮样式
- 搜索功能:不需要搜索引擎,参考 strapi 的实现
- 修复标签管理中的标签没有实时更新的问题
- 工作区?
- https://nextjs.org/docs/messages/deopted-into-client-rendering √
评论
- 客户端异步请求加载(先用 github issue 代替吧)或者
- 先用 语雀 代替 √