feat: 添加多选批量导出功能。
添加多选批量导出md功能,引入jszip库,打包md成zip下载
@huang-hao-xuan 冲突了,先解决下~
@huang-hao-xuan 冲突了,先解决下~
@yanglbme 再看看
🚀 Surge Preview has been successfully deployed!
Preview URL: https://doocs-md-preview-pr-1124.surge.sh
Built with commit 7a3eb7fb7160c2e1b1772e7ef3d615e9b89180fe
type-check 失败,请处理下
type-check 失败,请处理下
处理了
这个设计有点奇怪,这种情况下,点击全选,和取消全选,都点不动
这个设计有点奇怪,这种情况下,点击全选,和取消全选,都点不动
那这边设计成,点击全选的时候自动打开多选框并全选?会不会正常一些
建议参照 notion 的方式,hover 时候出现选中框,点击后选中当前,同时出现全选按钮,点击最上方按钮变成全选,再次点击取消全选。
还有深色模式下,这里文字颜色不对了:
@yanglbme @zeevenn 再看看
有几个小问题可以优化下:
- 我的想法是移除上方按钮,全选按钮改成选择框,类似notion那样,因为目前这个样式无法第一时间理解这个按钮的作用。
- hover 上去后,高度会发生变化,来回闪动,体验不好。
- 导出按钮应该是有选择之后才出现,而不是 hover 上去上面就出现了。
https://github.com/user-attachments/assets/681fd9a0-f377-43b3-8b3d-045e4a4365ed
https://github.com/user-attachments/assets/7d580758-6d7e-4dd3-8fa5-4f81ec8bdb06
最上方按钮变为选择框 =》 意思是第一条文章的选择框来控制全选? @zeevenn
最上方按钮变为选择框 =》 意思是第一条文章的选择框来控制全选? @zeevenn
不是,类似这种,上面新增一个选择框的按钮(取代之前的全选按钮,之前的那个含义不太明显),可以控制全选,未全选和全选中的样式可以参考 notion
这个设计有点奇怪,这种情况下,点击全选,和取消全选,都点不动