Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve dock panel popup #13938

Closed
TCOTC opened this issue Jan 25, 2025 · 3 comments
Closed

Improve dock panel popup #13938

TCOTC opened this issue Jan 25, 2025 · 3 comments
Assignees
Milestone

Comments

@TCOTC
Copy link
Contributor

TCOTC commented Jan 25, 2025

关联 #11938

01

用 CSS 增加了侧栏面板的高度 top ,然后因为侧栏面板的 z-index 很高,所以会遮挡到提示:

video.webm

02

侧栏面板的 z-index 太高,导致元素的层级会有冲突:

video.webm
video.webm

03

打开设置窗口之后还能弹出侧栏面板,不合适 https://ld246.com/article/1717467161467


另外参考 #10427 ,鼠标在菜单上就不弹出侧栏面板

@TCOTC TCOTC changed the title 未钉住的侧栏面板会遮挡提示 未钉住的侧栏面板的默认 z-index 应该比侧栏低、比设置窗口低 Jan 26, 2025
@Vanessa219
Copy link
Member

zIndex 是动态计算的,最后弹出的会高于之前弹出的。窗口和菜单靠边导致的可以进行改进。

@Vanessa219 Vanessa219 changed the title 未钉住的侧栏面板的默认 z-index 应该比侧栏低、比设置窗口低 光标在浮窗和菜单上不弹出侧栏 Feb 13, 2025
@Vanessa219 Vanessa219 added this to the 3.1.22 milestone Feb 13, 2025
Vanessa219 added a commit that referenced this issue Feb 13, 2025
Vanessa219 added a commit that referenced this issue Feb 13, 2025
Vanessa219 added a commit that referenced this issue Feb 13, 2025
@88250 88250 changed the title 光标在浮窗和菜单上不弹出侧栏 Improve dock panel popup Feb 13, 2025
@TCOTC
Copy link
Contributor Author

TCOTC commented Feb 13, 2025

message 低于侧栏面板的问题还没解决


我试了一下好像都没解决:

video.webm

Vanessa219 added a commit that referenced this issue Feb 13, 2025
@Vanessa219
Copy link
Member

dock 触发的外观修改忘记改了,其余的都改了。至于其他的由于以下原因先不改了。

zIndex 是动态计算的,最后弹出的会高于之前弹出的。窗口和菜单靠边导致的可以进行改进。

EightDoor added a commit to EightDoor/siyuan that referenced this issue Feb 15, 2025
* commit '4366e726ef4174d397ebb56c1a49307ef5b9ab69': (28 commits)
  🔖 Release v3.1.22
  🎨 pnpm lint
  📝 Update changelogs
  :lipsticks: siyuan-note#13967
  📝 Update changelogs
  🎨 siyuan-note#13938
  🎨 siyuan-note#13947
  🎨 Improve block custom attribute search preview area positioning siyuan-note#14061
  🎨 Improve local file link pasting siyuan-note#14076
  🎨 Support disabling `==foo==` inline mark syntax siyuan-note#13868
  🎨 siyuan-note#14052
  🎨 siyuan-note#14052
  🐛 Fix local file open issue siyuan-note#14052
  🎨 siyuan-note#13938
  🎨 siyuan-note#13938
  🎨 siyuan-note#13938
  🎨 Improve exit focus positioning siyuan-note#14056
  :lipsticks:
  🐛 Fix local file open issue siyuan-note#14052
  🎨 Improve database date field between filter siyuan-note#14058
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants