Skip to content

Commit

Permalink
refactor(comp:dropdown): move less variable
Browse files Browse the repository at this point in the history
  • Loading branch information
danranVm committed Jan 13, 2022
1 parent acc81c5 commit c3ae675
Show file tree
Hide file tree
Showing 7 changed files with 57 additions and 51 deletions.
53 changes: 46 additions & 7 deletions packages/components/dropdown/style/index.less
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
@import '../../style/motion/fade.less';

.@{dropdown-prefix} {
.reset-component();

z-index: @menu-overlay-zindex;
min-width: @menu-overlay-min-width;
background-color: @menu-bg-color;
border-radius: @menu-overlay-border-radius;
box-shadow: @menu-overlay-box-shadow;
z-index: @dropdown-overlay-zindex;
min-width: @dropdown-overlay-min-width;
background-color: @dropdown-bg-color;
border-radius: @dropdown-overlay-border-radius;
box-shadow: @dropdown-overlay-box-shadow;

&-trigger {
cursor: pointer;
Expand All @@ -18,3 +16,44 @@
color: @dropdown-background-color;
}
}

.@{menu-prefix} {

&&-dropdown {
&.@{menu-prefix}-vertical,
&.@{menu-prefix}-inline {
.@{menu-prefix}-item {

&-selected {

&::after {
transform: scaleY(0);
opacity: 0;
}
}
}
}

&.@{menu-prefix}-horizontal {
.@{menu-prefix}-item,
.@{menu-prefix}-sub {

&:hover,
&-expanded,
&-selected {
border-color: transparent;
}
}
}
}
}

.@{menu-prefix}-dropdown {
.@{menu-prefix}-item,
.@{menu-prefix}-sub-title,
.@{menu-prefix}-item-group .@{menu-prefix}-item-group-title {
height: @dropdown-menu-item-height;
line-height: @dropdown-menu-item-height;
margin: @dropdown-menu-item-margin;
}
}
1 change: 0 additions & 1 deletion packages/components/dropdown/style/themes/default.less
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
@import '../../../style/themes/default.less';
@import './default.variable.less';
@import '../index.less';
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
@import '../../../style/themes/default.less';
@import '../../../menu/style/themes/default.variable.less';

@dropdown-menu-item-height: @height-md;
@dropdown-menu-item-margin: 0;
@dropdown-background-color: @background-color-component;

@dropdown-overlay-zindex: @menu-overlay-zindex;
@dropdown-overlay-min-width: @menu-overlay-min-width;
@dropdown-bg-color: @menu-bg-color;
@dropdown-overlay-border-radius: @menu-overlay-border-radius;
@dropdown-overlay-box-shadow: @menu-overlay-box-shadow;
40 changes: 0 additions & 40 deletions packages/components/menu/style/dropdown.less

This file was deleted.

1 change: 0 additions & 1 deletion packages/components/menu/style/index.less
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
@import './menu.less';
@import './dark.less';
@import './collapsed.less';
@import './dropdown.less';

.@{menu-prefix} {
.reset-component();
Expand Down
2 changes: 0 additions & 2 deletions packages/components/menu/style/themes/default.less
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
@import '../../../style/themes/default.less';
@import '../../../dropdown/style/themes/default.variable.less';
@import '../index.less';
@import './default.variable.less';
2 changes: 2 additions & 0 deletions packages/components/menu/style/themes/default.variable.less
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@import '../../../style/themes/default.less';

@menu-text-color: @text-color;
@menu-bg-color: @background-color-component;
@menu-highlight-color: @color-primary;
Expand Down

0 comments on commit c3ae675

Please sign in to comment.