@@ -404,7 +404,7 @@ $color-transition: var(--color-transition, background-color 500ms ease, color 50
404404 border-radius : $highlight-radius ;
405405 }
406406
407- .fcitx-candidate-inner , .fcitx-preedit , .fcitx-aux-up , .fcitx-aux-down , .fcitx- menu-item , .fcitx-prev , .fcitx-next {
407+ .fcitx-candidate-inner , .fcitx-preedit , .fcitx-aux-up , .fcitx-menu-item , .fcitx-prev , .fcitx-next {
408408 margin : $margin ;
409409 }
410410
@@ -478,12 +478,18 @@ $color-transition: var(--color-transition, background-color 500ms ease, color 50
478478 }
479479 }
480480
481- .fcitx-candidate-inner , .fcitx-preedit , .fcitx-aux-up , .fcitx-aux-down , .fcitx- menu-item {
481+ .fcitx-candidate-inner , .fcitx-preedit , .fcitx-aux-up , .fcitx-menu-item {
482482 /* combine min-block-size, min-inline-size and padding to make aux-up a square for 小 and A */
483483 padding-block : $top-padding $bottom-padding ;
484484 padding-inline : $left-padding $right-padding ;
485485 }
486486
487+ .fcitx-aux-down {
488+ /* No highlight for aux-down so combine padding and margin. */
489+ padding-block : calc ($top-padding + $margin ) calc ($bottom-padding + $margin );
490+ padding-inline : calc ($left-padding + $margin ) calc ($right-padding + $margin );
491+ }
492+
487493 /* Use a dedicated div because
488494 * 1. divider color is not overlaid by panel color
489495 * 2. divider may not be full-length
0 commit comments