diff --git a/packages/ds-theme/src/custom-elements/ef-autosuggest.less b/packages/ds-theme/src/custom-elements/ef-autosuggest.less index db79c3a36..4b936a224 100644 --- a/packages/ds-theme/src/custom-elements/ef-autosuggest.less +++ b/packages/ds-theme/src/custom-elements/ef-autosuggest.less @@ -4,6 +4,7 @@ :host { border-radius: @comp-menu-container-radius; border: 1px solid @comp-menu-container-color-border; + box-shadow: @cont-elevation-common-level-3; [part='content'] { ::slotted(ef-item:not([part='more-results']):not(:first-child)) { diff --git a/packages/ds-theme/src/custom-elements/ef-combo-box.less b/packages/ds-theme/src/custom-elements/ef-combo-box.less index d913a20df..f3bc3fef2 100644 --- a/packages/ds-theme/src/custom-elements/ef-combo-box.less +++ b/packages/ds-theme/src/custom-elements/ef-combo-box.less @@ -9,4 +9,8 @@ box-shadow: none; } } + + &:not([readonly]) [part~='button-toggle']:hover::after { + border-radius: @comp-menu-container-radius; + } } diff --git a/packages/ds-theme/src/custom-elements/ef-datetime-picker.less b/packages/ds-theme/src/custom-elements/ef-datetime-picker.less index dadf0e43c..ce398f1e3 100644 --- a/packages/ds-theme/src/custom-elements/ef-datetime-picker.less +++ b/packages/ds-theme/src/custom-elements/ef-datetime-picker.less @@ -6,4 +6,12 @@ background-color: @comp-dialog-container-color-bg-non-modal-enabled; box-shadow: @comp-dialog-container-elevation-non-modal-enabled; } + + &[focused], + &[focused][error][warning], + &:not([disabled]):not([error]):not([warning]):hover { + [part='icon'] { + color: @scheme-color-primary; + } + } } diff --git a/packages/ds-theme/src/custom-elements/ef-number-field.less b/packages/ds-theme/src/custom-elements/ef-number-field.less index db9a5db54..ca99df257 100644 --- a/packages/ds-theme/src/custom-elements/ef-number-field.less +++ b/packages/ds-theme/src/custom-elements/ef-number-field.less @@ -10,4 +10,8 @@ &[warning]:not([focused]) { color: @cont-color-common-fg-generic-bold; } + + &:not([transparent]):not([readonly]) [part='spinner']:hover::after { + border-radius: @input-border-radius; + } } diff --git a/packages/ds-theme/src/custom-elements/ef-tab.less b/packages/ds-theme/src/custom-elements/ef-tab.less index 4dce16ed5..bc4078959 100644 --- a/packages/ds-theme/src/custom-elements/ef-tab.less +++ b/packages/ds-theme/src/custom-elements/ef-tab.less @@ -5,4 +5,8 @@ &[active][level='2']:hover { color: @comp-button-label-color-fg-primary-hover; } + + &[active]:active { + color: @tab-active-text-color; + } } diff --git a/packages/ds-theme/src/custom-elements/ef-tree-select.less b/packages/ds-theme/src/custom-elements/ef-tree-select.less index f6e87bbc7..894a0b321 100644 --- a/packages/ds-theme/src/custom-elements/ef-tree-select.less +++ b/packages/ds-theme/src/custom-elements/ef-tree-select.less @@ -12,4 +12,8 @@ [part='list'] { border: none; } + + &:not([readonly]) [part~='button-toggle']:hover::after { + border-radius: @comp-menu-container-radius; + } }