Commit Graph

16962 Commits

Author SHA1 Message Date
Jeffrey Chen
f0e3ba42bb
fix: 拖拽块的时候错误地高亮了对应的嵌入块内容 (#13981)
fix https://github.com/siyuan-note/siyuan/issues/13948
2025-02-02 17:21:40 +08:00
Jeffrey Chen
12842e50d6
fix: 属性面板无法打开数据库浮窗 (#13982)
fix https://github.com/siyuan-note/siyuan/issues/13926
2025-02-01 20:43:47 +08:00
Jeffrey Chen
923b8c7e37
fix: 改进在反链面板中全选 (#13985)
* fix: 改进在反链面板中全选

fix https://github.com/siyuan-note/siyuan/issues/13874

* fix: 改进在反链面板中全选

fix https://github.com/siyuan-note/siyuan/issues/13874
2025-02-01 20:33:10 +08:00
Vanessa
a598f0e0ad 🎨 https://github.com/siyuan-note/siyuan/pull/13991 2025-02-01 20:28:48 +08:00
Jeffrey Chen
6dff9b4688
fix: 带有空格的链接剪切粘贴后会变成 %20 (#13991)
fix https://github.com/siyuan-note/siyuan/issues/13909
2025-02-01 20:27:08 +08:00
Vanessa
45dd4cb000 Merge remote-tracking branch 'origin/dev' into dev 2025-02-01 20:18:30 +08:00
Vanessa
9f9f9bdea2 🎨 https://github.com/siyuan-note/siyuan/issues/13946 2025-02-01 20:18:17 +08:00
Daniel
a45ac25665
⬆️ Upgrade kernel deps 2025-02-01 12:13:02 +08:00
Daniel
cb2dd26c0a
⬆️ Upgrade kernel deps 2025-02-01 12:04:45 +08:00
Daniel
55db983b2f
🎨 Improve HTMl clipping https://github.com/siyuan-note/siyuan/issues/13986 2025-02-01 11:53:26 +08:00
Daniel
63ef661a67
🐛 Tag search not escaped correctly https://github.com/siyuan-note/siyuan/issues/13919 2025-01-31 11:58:39 +08:00
Daniel
9ea85963cc
🎨 Improve breadcrumb content escaping https://github.com/siyuan-note/siyuan/issues/13961 2025-01-31 11:58:11 +08:00
Vanessa
bd34115c9a 🎨 https://github.com/siyuan-note/siyuan/issues/13973 2025-01-31 10:57:57 +08:00
Vanessa
82a2049d8d Merge remote-tracking branch 'origin/dev' into dev 2025-01-30 21:28:20 +08:00
Vanessa
37d82649aa 🎨 https://github.com/siyuan-note/siyuan/issues/13949 2025-01-30 21:28:08 +08:00
Daniel
693bf7e1ed
🧑‍💻 API | getDocumentAssets https://github.com/siyuan-note/siyuan/issues/13875 2025-01-30 15:07:18 +08:00
Vanessa
4d92d63ba1 🎨 https://github.com/siyuan-note/siyuan/issues/13968 2025-01-30 15:02:48 +08:00
Vanessa
cf72e3450f Merge remote-tracking branch 'origin/dev' into dev 2025-01-30 14:19:49 +08:00
Vanessa
e0669b83a2 🎨 2025-01-30 14:19:35 +08:00
Daniel
197e86476a
🎨 Improve missing assets checking https://github.com/siyuan-note/siyuan/issues/13891 2025-01-30 14:14:33 +08:00
Vanessa
2e26a74d12 🚨 2025-01-30 13:50:37 +08:00
Vanessa
2a859ad52c 🎨 https://github.com/siyuan-note/siyuan/issues/13909 2025-01-30 13:49:19 +08:00
Vanessa
31acfe90c6 🎨 https://github.com/siyuan-note/siyuan/pull/13959 2025-01-30 13:35:36 +08:00
Jeffrey Chen
698698eec1
style: 改进字号 CSS 和列表项的伪元素布局 (#13959)
* style: 添加 --b3-font-size-editor 变量

* style: 添加 --b3-font-size-editor 变量
2025-01-30 11:51:07 +08:00
Vanessa
beb6b804a6 Merge remote-tracking branch 'origin/dev' into dev 2025-01-30 11:49:06 +08:00
Vanessa
68ecf0ef48 🎨 https://github.com/siyuan-note/siyuan/pull/13937 2025-01-30 11:48:54 +08:00
Daniel
7612415527
🎨 Improve AccessAuthCode checking https://ld246.com/article/1738206227405 2025-01-30 11:18:49 +08:00
Vanessa
54fc5dd5a2 🎨 https://github.com/siyuan-note/siyuan/pull/13937 2025-01-29 23:58:52 +08:00
Vanessa
46e7b0d82b 🎨 https://github.com/siyuan-note/siyuan/pull/13821 2025-01-29 23:43:58 +08:00
Jeffrey Chen
c93dc582a5
Improve the ghosting of list items fix https://github.com/siyuan-note/siyuan/issues/11920 (#13821)
* style: 去除 ghost 元素的高亮

* fix(drag): 改进列表项拖影

* fix(drag): 改进列表项拖影

* clean code
2025-01-29 23:25:43 +08:00
Vanessa
332f859684 🎨 https://github.com/siyuan-note/siyuan/pull/13927 2025-01-29 23:17:40 +08:00
Jeffrey Chen
6abaa967cb
style(typography): 将标记的样式移到行级样式末尾,覆盖键盘样式和备注样式 (#13845) 2025-01-29 21:46:10 +08:00
Vanessa
2ea36de32c 🎨 https://github.com/siyuan-note/siyuan/pull/13927 2025-01-29 21:40:58 +08:00
Davide Garberi
1415aa1d8f
app: Emit bus paste event for pasteText as well (#13927)
* This allows having the emit function working properly on mobile
   as well, which means being able to trigger plugins that use this.
2025-01-29 21:31:02 +08:00
Jeffrey Chen
32b9b9919a
style(menu): 分隔线使用默认光标 (#13854) 2025-01-29 21:11:13 +08:00
Vanessa
7f1db1fefd 🎨 https://github.com/siyuan-note/siyuan/pull/13564 2025-01-29 20:48:56 +08:00
Jeffrey Chen
d9d48273fb
style: Improve block styles (#13564)
* style: 调整列表项的伪元素竖线高度

* style: 选中嵌入块的高亮覆盖其 border

* style: 代码块 margin 与其他块统一、代码块语言的位置有点难看

* style: 公式块 margin 与其他块统一

* style: iframe 块 margin 与其他块统一

* style: 标题块 margin padding 与其他块统一、标题文本在块内垂直居中

* style: 去除表格块下方多余的空白

* style: 避免标题块高度抖动(空标题块和有内容的标题块高度不一致)

* style: 选中水平布局超级块内的单个块时,高亮范围与超级块保持一致,覆盖 margin

* style: 使用 flex 避免超级块内的相邻子块发生外边距折叠 margin collapsing

* style: 选中水平布局超级块内的单个嵌入块时,高亮范围与超级块保持一致,覆盖 border 和 margin

* style: 添加编辑器字号的基准 CSS 变量 --b3-font-size-editor 供主题或插件使用

比如用 CSS 实现界面字号与编辑器字号同步调整

body > #dockBottom, body > .fn__flex-1 {
    font-size: calc(var(--b3-font-size-editor) - 2px);
}

* style: Improve block styles

* style: 减小列表内的标题块行高
2025-01-29 12:36:20 +08:00
Daniel
d98d62dcc5
🎨 Improve file:// address decoding https://github.com/siyuan-note/siyuan/issues/13908 2025-01-27 15:19:33 +08:00
Daniel
15349ebfb1
🎨 Improve file:// address decoding https://github.com/siyuan-note/siyuan/issues/13908 2025-01-27 14:23:02 +08:00
Daniel
c7b8c428e8
🎨 Add icon for primary key of database binding block https://github.com/siyuan-note/siyuan/issues/13945 2025-01-26 12:12:48 +08:00
Daniel
4f3f827583
🎨 Improve HTML clipping https://github.com/siyuan-note/siyuan/issues/13885 2025-01-26 11:57:20 +08:00
Vanessa
bf78cf03b6 🎨 https://github.com/siyuan-note/siyuan/issues/12175 2025-01-26 11:54:00 +08:00
Vanessa
cc14e5b75a 🐛 config 2025-01-26 11:44:21 +08:00
Vanessa
9758b7d493 Merge remote-tracking branch 'origin/dev' into dev 2025-01-26 11:00:22 +08:00
Vanessa
a368d6fc4b 🎨 https://github.com/siyuan-note/siyuan/issues/13945 2025-01-26 11:00:10 +08:00
Daniel
58d76ca4f2
🎨 Improve search https://github.com/siyuan-note/siyuan/issues/13826 2025-01-26 10:39:55 +08:00
Daniel
8e90578a21
🎨 Improve network img convert to local https://github.com/siyuan-note/siyuan/issues/13936 2025-01-26 10:28:36 +08:00
Vanessa
5143121ac4 🎨 https://github.com/siyuan-note/siyuan/issues/13780 2025-01-26 09:38:32 +08:00
Gary Wang
25054e137c
style: finetuning titlebar look-n-feel for PWA support (#13779)
The previous patch (675e59c) introduce initial PWA WCO support,
this patch finetunes the PWA titlebar support by ensure the
titlebar is always visible and fill 100% page (window)
width, with the following changes:

* Use margin instead of padding to ensure 'width' fills 100% page
  width, so does bottom border.

Remaining PWA stuff:

The remaining PWA WCO part have inconsistent color with the actual
color that SiYuan('s titlebar) uses, thus to make the PWA titlebar
feel native, we still needs to set either:

- a "theme-color" `<meta>` attribute (suggested)
- a "theme_color" member in the PWA manifest

...which will be a seprated topic that won't be worked on in this
patchset.

Also, the titlebar bottom border might be covered by the WCO, since
it involves half-pixel border issue which seems to be by-design,
I won't address such issue in this patchset.

See also:

* https://github.com/siyuan-note/siyuan/issues/13226#issuecomment-2594551219
  This patchset can address this issue
* https://github.com/siyuan-note/siyuan/pull/13779#discussion_r1918108643
  Previously mentioned half-pixel issue
2025-01-26 09:07:38 +08:00
Vanessa
8d9cc439db Merge remote-tracking branch 'origin/dev' into dev 2025-01-18 00:12:55 +08:00