11@import " helpers"
22
3- $ian-bg-color : var(-- body- background)
4- $ian-bg-hover-color : var(-- bgColor- neutral- muted)
3+ $ian-bg-color : var(-- box- list- item- bg- color)
4+ $ian-bg-hover-color : var(-- box- list- item- bg- hover- color)
5+ $ian-border-color : var(-- box- list- item- border- color)
56$ian-bg-read-color : var(-- bgColor- muted)
6- $ian-bg-read-hover-color : hsl(from var(-- bgColor- neutral- muted) h s calc(l - 0.5 ))
7- $ian-bg-selected-color : var(-- codeMirror- selection- bgColor)
8- $ian-bg-selected-hover-color : hsl(from var(-- codeMirror- selection- bgColor) h calc(s - 30 ) l)
7+ $ian-bg-read-hover-color : hsl(from var(-- bgColor- muted) h s calc(l - 3.5 ))
8+ $ian-bg-selected-color : var(-- box- list- item- selected- bg- color)
9+ $ian-bg-selected-hover-color : var(-- box- list- item- selected- bg- hover- color)
10+ $ian-selected-border-color : var(-- box- list- item- selected- border- color)
911// This needs to be set in the itemSize of
1012// the virtual scroller
1113 $ian-height : 100px
@@ -17,7 +19,7 @@ $subject-font-size: 14px
1719 margin : 0
1820 padding : 15px 10px
1921 font-size : 0.9rem
20- border-top : 1px solid var(- - borderColor - default)
22+ border-top : 1px solid $ ian-border-color
2123 height : $ian-height
2224
2325 & :hover
@@ -27,13 +29,19 @@ $subject-font-size: 14px
2729 border-top : none
2830
2931 & :last-of-type
30- border-bottom : 1px solid var(- - borderColor - default)
32+ border-bottom : 1px solid $ ian-border-color
3133
3234 & _selected
3335 background : $ian-bg-selected-color
36+ border-color : $ian-selected-border-color
3437 & :hover
3538 background : $ian-bg-selected-hover-color
3639
40+ // Since the ian only have a top border, we need to highlight the next sibling as well to
41+ // create the impression that the selected ian has a top and bottom border
42+ & + .op-ian-item
43+ border-color : $ian-selected-border-color
44+
3745 & _read
3846 background : $ian-bg-read-color
3947 & :hover
0 commit comments