- 调整打包的压缩包文件名 | Adjust the name of the packaged compressed package file.
- 从
index.html
文件中获得样式文件base.*.css
| Get style filebase.*.css
fromindex.html
file. - 实现拖拽组件
DragBall
| Implement drag componentDragBall
. - 添加
.eslintrc.cjs
,.prettierignore
与.prettierrc.toml
配置文件 | Add.eslintrc.cjs
,.prettierignore
and.prettierrc.toml
config files. - 实现搜索抽屉组件
SearchDrawer
| Implement search drawer componentSearchDrawer
. - 支持
i18n
| Supporti18n
. - 实现用户设置中的
连接思源客户端
组件 | ImplementConnect SiYuan Client
component in user settings. - 主界面显示服务状态 | Show service status in main interface.
- 实现用户设置中的
搜索设置
与其他设置
组件 | ImplementSearch Settings
andAdditional Settings
components in User Settings. - 调整用户设置界面样式 | Adjust user settings interface style.
- 添加主题设置选项 | Add theme setting options.
- 搜索结果支持显示文档数与块数 | Search results support displaying the number of documents and blocks.
- 搜索结果支持按文档分组 | Search results support grouping by document.
- 搜索结果支持显示笔记本图标 | Search results support displaying notebook icon.
- 按文档分组的搜索结果添加面包屑 | Add breadcrumbs to search results grouped by document.
- 鼠标悬浮显示块属性 | Mouse hover to display block attributes.
- 为搜索结果添加开关以控制面包屑换行 | Add a switch for the search results to control the line break of the breadcrumbs.
- 重构面包屑渲染实现 | Refactor breadcrumb rendering implementation.
- 搜索结果样式开关绑定至
config
| Search result style switch bound toconfig
. - 新增 API
/api/block/getBlockBreadcrumb
| Add API/api/block/getBlockBreadcrumb
. - 完善 API 测试用例 | Improve API test cases.
- 按文档分组的搜索结果添加块级面包屑 | Add block-level breadcrumbs to search results grouped by document.
- 添加
搜索结果树
标签页 | AddSearch Results Tree
tab. - 搜索结果树支持块级层级 | Search results tree supports block-level hierarchy.
- 搜索结果树支持高亮匹配的关键字 | Search results tree supports highlighting matching keywords.
- 单击搜索结果在页面左侧预览块 | Click the search result to preview the block on the left side of the page.
- 配置浏览器扩展开发环境 | Configure browser extension development environment.
- 搜索块类型支持
嵌入块
| Search block type supportsEmbed Block
. - 更新配置文件 | Update configuration file.
- vue-i18n 打包时仅打包运行时模块 | vue-i18n bundle the runtime only module.
- 调整界面样式 | Adjust interface style.
- 用户配置数据持久化 | User configuration data persistence.
- 关联搜索引擎 | Associate search engine.
- 记住当前标签页 | Remember the current tab.
- 重构 i10n 函数调用方式 | Refactor i10n function invocation method.
- 支持在指定目录下搜索 | Support searching in a specified directories.
- 修复在指定目录下搜索时无法正确显示文档问题 | Fix the problem that the document cannot be displayed correctly when searching in a specified directory.
- 目录选择框支持自动展开搜索结果 | Directory selection box supports automatic expansion of search results.
- 优化搜索结果不按文档分组时的渲染样式 | Optimize the rendering style when the search results are not grouped by document.
- 生产环境构建时使用
rollup-plugin-clear
插件清空dist
目录 | Userollup-plugin-clear
plugin to emptydist
directory when building in production environment. - 生产环境使用
archiver
打包构建产物 | Usearchiver
to package build artifacts in production environment. - 更改自动展开抽屉时机为搜索结果加载完成 | Change the time of automatic expansion of the drawer to when the search results are loaded.
- 调整构建配置 | Adjust build configuration.
- 新增 API
/api/storage/getRecentDocs
| Add API/api/storage/getRecentDocs
. - 调整打包配置 | Adjust packaging configuration.
- 调整抽屉蒙版颜色 | Adjust the color of the drawer mask.