|
207 | 207 | }
|
208 | 208 |
|
209 | 209 | &:hover {
|
210 |
| - background-color: var(--el-color-primary-light-8); |
| 210 | + background-color: var(--el-color-info-light-8); |
| 211 | + transform: translateY(-1px); |
| 212 | + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); |
211 | 213 | }
|
212 | 214 |
|
213 | 215 | &:active {
|
214 |
| - background-color: var(--el-color-primary-light-5); |
| 216 | + transform: translateY(0); |
| 217 | + box-shadow: none; |
| 218 | + } |
| 219 | + |
| 220 | + &.active { |
| 221 | + background-color: var(--el-color-primary); |
| 222 | + color: white; |
| 223 | + box-shadow: 0 2px 6px var(--el-color-primary-light-5); |
| 224 | + |
| 225 | + &:hover { |
| 226 | + background-color: var(--el-color-primary-light-3); |
| 227 | + box-shadow: 0 2px 8px var(--el-color-primary-light-4); |
| 228 | + } |
| 229 | + |
| 230 | + &:active { |
| 231 | + background-color: var(--el-color-primary-dark-2); |
| 232 | + box-shadow: 0 1px 4px var(--el-color-primary-light-5); |
| 233 | + } |
215 | 234 | }
|
216 | 235 | }
|
217 | 236 |
|
|
237 | 256 | }
|
238 | 257 |
|
239 | 258 | &:hover {
|
240 |
| - background-color: var(--el-fill-color-light); |
241 |
| - color: var(--el-color-primary); |
| 259 | + background-color: var(--el-color-info-light-8); |
| 260 | + transform: translateY(-1px); |
| 261 | + box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); |
242 | 262 | }
|
243 | 263 |
|
244 | 264 | &:active {
|
245 |
| - background-color: var(--el-color-primary-light-8); |
| 265 | + transform: translateY(0); |
| 266 | + box-shadow: none; |
| 267 | + } |
| 268 | + |
| 269 | + &.active { |
| 270 | + background-color: var(--el-color-primary); |
| 271 | + color: white; |
| 272 | + box-shadow: 0 2px 6px var(--el-color-primary-light-5); |
| 273 | + |
| 274 | + &:hover { |
| 275 | + background-color: var(--el-color-primary-light-3); |
| 276 | + box-shadow: 0 2px 8px var(--el-color-primary-light-4); |
| 277 | + } |
| 278 | + |
| 279 | + &:active { |
| 280 | + background-color: var(--el-color-primary-dark-2); |
| 281 | + box-shadow: 0 1px 4px var(--el-color-primary-light-5); |
| 282 | + } |
246 | 283 | }
|
247 | 284 | }
|
0 commit comments