-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Adjust the style of the first column of the attribute view #9830
Adjust the style of the first column of the attribute view #9830
Conversation
麻烦截图标注一下 |
主要是调整了一下 DOM 结构, 由 <div class="av__colsticky av__firstcol">
<svg><use xlink:href="#iconUncheck"></use></svg>
</div> 调整为了 <div class="av__colsticky">
<div class="av__firstcol">
<svg class="av__check"><use xlink:href="#iconUncheck"></use></svg>
</div>
</div> |
这涉及到交互和 UI 的改动,破坏了原有的设计,没有办法进行合并。 |
哪些改动涉及了交互和 UI 的改动? |
已兼容 |
未经过讨论决定的改动不会进行合并。 |
那么下一个议题是关于哪一处改动的讨论? |
什么时候继续展开讨论👀? |
不太懂这个改进涉及什么方面 |
就是 DOM 由 |
数据库这个代码有点复杂,我先合并了看看。 |
@Vanessa219 这些地方可能还需要进一步讨论
鼠标浮动在行上时显示首列的勾选框理由请参考 #9772 (comment), 这里不再赘述
首列没有竖线但其依然存在, 且在横向滚动时会遮挡其他内容, 会被用户视为 bug (反直觉)
这里需要删除这两个图标还是优化这两个图标 (更换图标+调整鼠标手势)? |
以上几点没有争议的可以先进行修改,其他可以再看看大部分用户的需求。 |
@Vanessa219 这里有未决的问题
这里需要删除这两个图标还是优化这两个图标 (更换图标+调整鼠标手势)? |
和目前保持一致 |
* 🎨 Adjust the style of the column pinned to the attribute view * 🎨 Adjust the style of first column icon * Update index.ts * 🎨 Adjust the style of add row in attribute view #9830 * Update protyle.ts * 🎨 Add `box-shadow` for `.av__colsticky`
REL: #9671
Adjust the style of the first/pinned column of the attribute view
.av__firstcol
中的复选框图标与其他图标, 添加.av__check
CSS 类To distinguish the checkbox icon in the
.av__firstcol
from other icons, add the.av__check
CSS class