@@ -81,37 +81,48 @@ $eccgui-size-overviewitem-line-typo-large-lineheight: $eccgui-size-typo-subtitle
8181 & .#{$eccgui } -intent--info {
8282 --eccgui-overviewitem-color-background : #{$eccgui-color-info-background } ;
8383 --eccgui-overviewitem-color-text : #{$eccgui-color-info-text } ;
84+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" semantic" , " info" , " 300" )} ;
8485 }
8586 & .#{$eccgui } -intent--success {
8687 --eccgui-overviewitem-color-background : #{$eccgui-color-success-background } ;
8788 --eccgui-overviewitem-color-text : #{$eccgui-color-success-text } ;
89+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" semantic" , " success" , " 300" )} ;
8890 }
8991 & .#{$eccgui } -intent--warning {
9092 --eccgui-overviewitem-color-background : #{$eccgui-color-warning-background } ;
9193 --eccgui-overviewitem-color-text : #{$eccgui-color-warning-text } ;
94+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" semantic" , " warning" , " 300" )} ;
9295 }
9396 & .#{$eccgui } -intent--danger {
9497 --eccgui-overviewitem-color-background : #{$eccgui-color-danger-background } ;
9598 --eccgui-overviewitem-color-text : #{$eccgui-color-danger-text } ;
99+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" semantic" , " danger" , " 300" )} ;
96100 }
97101 & .#{$eccgui } -intent--neutral {
98102 --eccgui-overviewitem-color-background : #{$eccgui-color-workspace-background } ;
99103 --eccgui-overviewitem-color-text : #{$eccgui-color-workspace-text } ;
100- }
101- & .#{$eccgui } -intent--neutral {
102- --eccgui-overviewitem-color-background : #{$eccgui-color-workspace-background } ;
103- --eccgui-overviewitem-color-text : #{$eccgui-color-workspace-text } ;
104+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" identity" , " background" , " 500" )} ;
104105 }
105106 & .#{$eccgui } -intent--primary {
106107 --eccgui-overviewitem-color-background : #{eccgui-color-var (" identity" , " brand" , " 100" )} ;
107108 --eccgui-overviewitem-color-text : #{eccgui-color-var (" identity" , " brand" , " 900" )} ;
109+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" identity" , " brand" , " 300" )} ;
108110 }
109111 & .#{$eccgui } -intent--accent {
110112 --eccgui-overviewitem-color-background : #{eccgui-color-var (" identity" , " accent" , " 100" )} ;
111113 --eccgui-overviewitem-color-text : #{eccgui-color-var (" identity" , " accent" , " 900" )} ;
114+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" identity" , " accent" , " 300" )} ;
112115 }
113116}
114117
118+ .#{$eccgui } -overviewitem__item--hasborder {
119+ --eccgui-overviewitem-color-background : #{$card-background-color } ;
120+ --eccgui-overviewitem-color-border : #{eccgui-color-var (" identity" , " background" , " 500" )} ;
121+
122+ border : 1px solid var (--eccgui-overviewitem-color-border );
123+ border-radius : $pt-border-radius ;
124+ }
125+
115126.#{$eccgui } -overviewitem__item--highdensity {
116127 // same fix for Firefox v132+ like for the normal element height
117128 min-height : $button-height ;
0 commit comments