⚡ perf(vscode): 代码阅读预览的卡片位置量过就记着,内容或大小变了才重量:粘性标题、记滚动位置、上报可见行、跳转按顶层块二分找,滚动时不再每帧量全部卡片,滚动回调里也不读会逼排版的位置
This commit is contained in:
1 parent
b2e998665e
commit
ffb0f147e1
13 files changed
+380
-102
No files matched your search
@@ -963,7 +963,8 @@ body {
|
||||
* 卡片左边外侧的改动色条:3px 宽、和卡片等高,空 5px 再是卡片;没变的卡片留一条透明的,同一层的卡片照样对齐。
|
||||
* 色条画在卡片里(标不标差异卡片都是同一个元素),标差异的那一层(data-diff)卡片、折起来的一段、问答区都往右让出 8px,色条挪进这 8px 里
|
||||
*/
|
||||
.cr-level[data-diff] > div > :is(.cr-block, .cr-unchanged, .cr-qa) {
|
||||
.cr-level[data-diff] > div > :is(.cr-block, .cr-unchanged, .cr-qa),
|
||||
.cr-level[data-diff] > div > .cr-item > :is(.cr-block, .cr-qa) {
|
||||
margin-left: 8px;
|
||||
}
|
||||
.cr-change-bar {
|
||||
|
||||
Reference in new issue
Block a user