chrome list: sticky right column; comment-count: stroke render
Sticky .level-right on list rows gets a translucent metallic gradient so horizontally-overflowing columns don't leak through under it, with a visible left border as a separator. Hover state slightly brighter. .comment-count svg forced to fill:none + stroke:currentColor so the swapped-in lucide comment sprite renders as an outline, not a blob. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
38bee59283
commit
373ffd73b8
|
|
@ -1285,3 +1285,18 @@ textarea.form-control:focus,
|
|||
.user-onboarding {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* ==========================================================================
|
||||
Comment-count icon override
|
||||
jey_theme.js swaps the sprite href from #es-line-chat-alt (filled)
|
||||
to a lucide stroke-based icon. The SVG element still carries .es-icon
|
||||
(fill: currentColor; stroke-width: 0), which would render the new
|
||||
icon as a solid black shape — force stroke rendering here.
|
||||
========================================================================== */
|
||||
.comment-count svg {
|
||||
fill: none !important;
|
||||
stroke: currentColor !important;
|
||||
stroke-width: 1.5 !important;
|
||||
stroke-linecap: round;
|
||||
stroke-linejoin: round;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -654,6 +654,29 @@
|
|||
color: #404040 !important;
|
||||
}
|
||||
|
||||
/* Sticky right column: blend with metallic body + visible separator.
|
||||
Uses a translucent bg so it reads continuous with body gradient while
|
||||
still covering horizontally-overflowing columns under it. */
|
||||
[data-jey-theme="chrome"] .frappe-list .list-row .level-right,
|
||||
[data-jey-theme="chrome"] .frappe-list .list-row-head .level-right {
|
||||
background: linear-gradient(90deg,
|
||||
rgba(216,216,216,0.85) 0%,
|
||||
rgba(208,208,208,0.88) 100%) !important;
|
||||
backdrop-filter: blur(3px);
|
||||
-webkit-backdrop-filter: blur(3px);
|
||||
border-left: 1px solid #a0a0a0 !important;
|
||||
box-shadow: inset 1px 0 0 rgba(255,255,255,0.5) !important;
|
||||
}
|
||||
|
||||
[data-jey-theme="chrome"] .frappe-list .list-row-container:hover .level-right {
|
||||
background: linear-gradient(90deg,
|
||||
rgba(224,224,224,0.9) 0%,
|
||||
rgba(216,216,216,0.92) 100%) !important;
|
||||
box-shadow:
|
||||
inset 1px 0 0 rgba(255,255,255,0.55),
|
||||
-6px 0 10px rgba(0,0,0,0.05) !important;
|
||||
}
|
||||
|
||||
/* List sidebar */
|
||||
[data-jey-theme="chrome"] .layout-side-section {
|
||||
border-right: 1px solid #aaa !important;
|
||||
|
|
|
|||
Loading…
Reference in New Issue