mirror of
https://github.com/ant-design/ant-design.git
synced 2024-11-28 21:19:37 +08:00
Merge pull request #5964 from megawac/active-item-bg
Add @active-item-bg to control hover and active states
This commit is contained in:
commit
1a775b1d3b
@ -100,7 +100,7 @@
|
||||
transition: all .3s;
|
||||
|
||||
&:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@ -195,7 +195,7 @@
|
||||
transition: background .3s;
|
||||
|
||||
&:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
|
@ -162,7 +162,7 @@
|
||||
white-space: nowrap;
|
||||
transition: all 0.3s;
|
||||
&:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
}
|
||||
&-disabled {
|
||||
cursor: not-allowed;
|
||||
|
@ -2,8 +2,9 @@
|
||||
@import "../../style/mixins/index";
|
||||
|
||||
@collapse-prefix-cls: ~"@{ant-prefix}-collapse";
|
||||
@collapse-active-bg: #eee;
|
||||
|
||||
@collapse-header-bg: @background-color-base;
|
||||
@collapse-active-bg: @background-color-active;
|
||||
|
||||
.collapse-close() {
|
||||
.iconfont-size-under-12px(9px, 0);
|
||||
|
@ -186,7 +186,7 @@
|
||||
}
|
||||
|
||||
&:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
|
@ -47,7 +47,7 @@
|
||||
transition: background 0.3s ease;
|
||||
|
||||
&:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
@ -69,7 +69,7 @@
|
||||
transition: background 0.3s ease;
|
||||
|
||||
&:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
@ -130,7 +130,7 @@
|
||||
&:before {
|
||||
content: '';
|
||||
display: block;
|
||||
background: @primary-1;
|
||||
background: @item-active-bg;
|
||||
border-radius: 0;
|
||||
border: 0;
|
||||
position: absolute;
|
||||
|
@ -96,7 +96,7 @@
|
||||
}
|
||||
|
||||
li:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
}
|
||||
|
||||
li&-option-selected {
|
||||
|
@ -50,7 +50,7 @@
|
||||
transition: background 0.3s ease;
|
||||
|
||||
&:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
cursor: pointer;
|
||||
}
|
||||
}
|
||||
|
@ -74,11 +74,11 @@
|
||||
&-selected,
|
||||
&-selected > a {
|
||||
color: @primary-color;
|
||||
background-color: @primary-1;
|
||||
background-color: @item-active-bg;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
background-color: @primary-1;
|
||||
background-color: @item-hover-bg;
|
||||
}
|
||||
|
||||
&-disabled {
|
||||
|
@ -76,10 +76,13 @@
|
||||
overflow: hidden;
|
||||
transition: background 0.3s;
|
||||
|
||||
&:hover,
|
||||
&:hover {
|
||||
background-color: @item-hover-bg;
|
||||
}
|
||||
|
||||
&.focus,
|
||||
&-active {
|
||||
background-color: @primary-1;
|
||||
background-color: @item-active-bg;
|
||||
}
|
||||
|
||||
&-disabled {
|
||||
|
@ -40,7 +40,7 @@
|
||||
|
||||
&-item:active,
|
||||
&-submenu-title:active {
|
||||
background: @primary-1;
|
||||
background: @item-active-bg;
|
||||
}
|
||||
|
||||
&-submenu &-sub {
|
||||
@ -108,7 +108,7 @@
|
||||
}
|
||||
|
||||
&:not(&-horizontal) &-item-selected {
|
||||
background-color: @primary-1;
|
||||
background-color: @item-active-bg;
|
||||
}
|
||||
|
||||
&-horizontal,
|
||||
|
@ -128,7 +128,7 @@
|
||||
}
|
||||
|
||||
&-disabled &-selection--multiple &-selection__choice {
|
||||
background: #e9e9e9;
|
||||
background: @background-color-active;
|
||||
color: #aaa;
|
||||
padding-right: 10px;
|
||||
&__remove {
|
||||
@ -460,9 +460,12 @@
|
||||
overflow: hidden;
|
||||
transition: background 0.3s ease;
|
||||
|
||||
&:hover,
|
||||
&:hover {
|
||||
background-color: @item-hover-bg;
|
||||
}
|
||||
|
||||
&-active {
|
||||
background-color: @primary-1;
|
||||
background-color: @item-active-bg;
|
||||
}
|
||||
|
||||
&-disabled {
|
||||
@ -479,7 +482,7 @@
|
||||
&-selected {
|
||||
&,
|
||||
&:hover {
|
||||
background-color: @background-color-base;
|
||||
background-color: @background-color-active;
|
||||
font-weight: bold;
|
||||
color: @text-color;
|
||||
}
|
||||
|
@ -59,6 +59,11 @@
|
||||
@border-radius-base : 4px;
|
||||
@border-radius-sm : 2px;
|
||||
|
||||
// The background colors for active and hover states for things like
|
||||
// list items or table cells.
|
||||
@item-active-bg : @primary-1;
|
||||
@item-hover-bg : @primary-1;
|
||||
|
||||
// ICONFONT
|
||||
@iconfont-css-prefix : anticon;
|
||||
@icon-url : "https://at.alicdn.com/t/font_0qcp222wvwijm7vi";
|
||||
@ -97,6 +102,7 @@
|
||||
// Default background color for disabled states, Collapse wrappers,
|
||||
// and several active and hover states.
|
||||
@background-color-base : #f7f7f7;
|
||||
@background-color-active: #eee;
|
||||
|
||||
// Disabled states
|
||||
@disabled-color : fade(#000, 25%);
|
||||
@ -320,10 +326,6 @@
|
||||
@card-head-color: @heading-color;
|
||||
@card-head-background: @component-background;
|
||||
|
||||
// Cascader
|
||||
// ---
|
||||
@cascader-active-color: @background-color-base;
|
||||
|
||||
// Tabs
|
||||
// ---
|
||||
@tabs-card-head-background: #f9f9f9;
|
||||
|
@ -126,7 +126,7 @@
|
||||
}
|
||||
|
||||
li:hover {
|
||||
background: @primary-1;
|
||||
background: @item-hover-bg;
|
||||
}
|
||||
|
||||
li&-option-selected {
|
||||
|
@ -102,7 +102,7 @@
|
||||
|
||||
&-item:not(&-item-disabled):hover {
|
||||
cursor: pointer;
|
||||
background-color: @primary-1;
|
||||
background-color: @item-hover-bg;
|
||||
}
|
||||
|
||||
&-item-disabled {
|
||||
|
@ -38,10 +38,10 @@
|
||||
color: @text-color;
|
||||
transition: all 0.3s ease;
|
||||
&:hover {
|
||||
background-color: @primary-1;
|
||||
background-color: @item-hover-bg;
|
||||
}
|
||||
&.@{select-tree-prefix-cls}-node-selected {
|
||||
background-color: @primary-2;
|
||||
background-color: @item-active-bg;
|
||||
}
|
||||
}
|
||||
span {
|
||||
|
@ -64,7 +64,7 @@
|
||||
color: @text-color;
|
||||
transition: all 0.3s ease;
|
||||
&:hover {
|
||||
background-color: @primary-1;
|
||||
background-color: @item-hover-bg;
|
||||
}
|
||||
&.@{tree-prefix-cls}-node-selected {
|
||||
background-color: @primary-2;
|
||||
|
@ -159,7 +159,7 @@
|
||||
}
|
||||
|
||||
&:hover &-info {
|
||||
background-color: @primary-1;
|
||||
background-color: @item-hover-bg;
|
||||
}
|
||||
|
||||
&:hover .@{iconfont-css-prefix}-cross {
|
||||
|
Loading…
Reference in New Issue
Block a user