Takagi

Results 28 issues of Takagi

#### What type of PR is this? /kind bug /area editor /milestone 2.15.x #### What this PR does / why we need it: 默认编辑器中的表格**首行被合并单元格**之后,将会出现当前表在刷新之后宽度被重置为默认。 此 PR 将表格中使用首行作为宽度的计算基准改为了使用最长行作为宽度的计算基准。 #### How to...

kind/bug
do-not-merge/work-in-progress
needs-rebase
release-note
area/editor

### 你当前使用的版本 2.13.0 ### 描述一下此特性 当前 Halo 编辑页面(文章编辑、页面编辑)退出时不会有任何提示。 推荐在用户尝试关闭页面或者跳转路由时,当检测到内容有修改,则进行提示防止用户误操作导致内容丢失。 /kind feature /area ui ### 附加信息 _No response_

kind/feature
area/ui

在 https://github.com/halo-dev/halo/pull/3827 中,为 `Attachment` 组件增加了属性 accepts、min、max ,分别用来用来限定文件格式和数量。 而在文档中只说明了 `accepts` 属性,并未提及到 min 与 max,建议增加。 /kind improvement

kind/improvement

将评论内的链接做 SEO 处理,防止引流等问题

enhancement

RT,增加一个展示图片的功能

enhancement

#### What this PR does / why we need it? 重构了主题切换,使其可以支持更多主题。 #### Summary of your change 1. 重构主题切换功能,将通过 ts 代码引入的基准色改为使用 css 文件引入。 2. 将 logo 改为 svg,可以通过主题来自动切换颜色。当专业版用户自定义 logo 之后,此功能失效。 3....

do-not-merge/release-note-label-needed
do-not-merge/work-in-progress

#### What type of PR is this? /kind bug /area editor /milestone 2.16.x #### What this PR does / why we need it: 移除使用 `Backspace` 进行缩进的功能。此功能会导致选中无序列表文本至起始位置时,按 `Backspace` 快捷键会导致无序列表解除当前层级。 #### How...

kind/bug
release-note
area/editor

#### What type of PR is this? /kind improvement /area editor /milestone 2.16.x #### What this PR does / why we need it: 优化默认编辑器代码块 `Backspace` 快捷键逻辑。如下所示: 1. 选中内容时进行删除,保证光标仍处于代码块内。 2. 光标处于代码块首位或者代码块没有内容时,不再删除代码块。...

release-note
kind/improvement
area/editor

### 系统信息 - 外部访问地址: http://localhost:8090 - 启动时间: 2024-05-16 11:28 - 版本: - 构建时间: - Git Commit: - Java: OpenJDK Runtime Environment / 17.0.7+7-LTS - 数据库: PostgreSQL / 15.4 (Debian 15.4-2.pgdg120+1)...

kind/bug
area/editor

#### What type of PR is this? /kind bug /area editor /milestone 2.16.x #### What this PR does / why we need it: 当工具栏菜单出现溢出时,由于 `justify-content` 会始终保持居中状态,因此会导致溢出的内容被遮挡。 考虑到 [justify-content:safe](https://developer.mozilla.org/zh-CN/docs/Web/CSS/justify-content#safe) 在 safari...

kind/bug
release-note
area/editor