UNPKG

wetrade-design

Version:

一款多语言支持Vue3的UI框架

944 lines (943 loc) 32 kB
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ /** gray-sp */ /** blue-sp */ /** green-sp */ /** red-sp */ /** orange-sp */ /** 品牌橙 */ /** 日落黄 */ /** 柠檬黄 */ /** 新生绿 */ /** 绿色 */ /** 碧涛青 */ /** 海蔚蓝 */ /** 品牌蓝色 */ /** 宝石蓝 */ /** 星空紫 */ /** 罗兰紫 */ /** 青春紫 */ /** 品红 */ /** 红色 */ /** 灰色 */ /** 保留ant色板 */ /** 绿色 */ /** 品牌蓝 */ .wd-menu-item-danger.wd-menu-item { color: #f5222d; } .wd-menu-item-danger.wd-menu-item:hover, .wd-menu-item-danger.wd-menu-item-active { color: #f5222d; } .wd-menu-item-danger.wd-menu-item:active { background: #fff1f0; } .wd-menu-item-danger.wd-menu-item-selected { color: #f5222d; } .wd-menu-item-danger.wd-menu-item-selected > a, .wd-menu-item-danger.wd-menu-item-selected > a:hover { color: #f5222d; } .wd-menu:not(.wd-menu-horizontal) .wd-menu-item-danger.wd-menu-item-selected { background-color: #fff1f0; } .wd-menu-inline .wd-menu-item-danger.wd-menu-item::after { border-right-color: #f5222d; } .wd-menu-dark .wd-menu-item-danger.wd-menu-item, .wd-menu-dark .wd-menu-item-danger.wd-menu-item:hover, .wd-menu-dark .wd-menu-item-danger.wd-menu-item > a { color: #f5222d; } .wd-menu-dark.wd-menu-dark:not(.wd-menu-horizontal) .wd-menu-item-danger.wd-menu-item-selected { color: #fff; background-color: #f5222d; } .wd-menu { box-sizing: border-box; margin: 0; padding: 0; font-variant: tabular-nums; line-height: 18px; font-feature-settings: 'tnum'; margin-bottom: 0; padding-left: 0; color: #1E1E29; font-size: 14px; line-height: 0; text-align: left; list-style: none; background: #fff; outline: none; box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05); transition: background 0.3s, width 0.3s cubic-bezier(0.2, 0, 0, 1) 0s; } .wd-menu::before { display: table; content: ''; } .wd-menu::after { display: table; clear: both; content: ''; } .wd-menu.wd-menu-root:focus-visible { box-shadow: 0 0 0 2px #c9e2ff; } .wd-menu ul, .wd-menu ol { margin: 0; padding: 0; list-style: none; } .wd-menu-overflow { display: flex; } .wd-menu-overflow-item { flex: none; } .wd-menu-hidden, .wd-menu-submenu-hidden { display: none; } .wd-menu-item-group-title { height: 18px; padding: 8px 16px; color: #575E73; font-size: 14px; line-height: 18px; transition: all 0.3s; } .wd-menu-horizontal .wd-menu-submenu { transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .wd-menu-submenu, .wd-menu-submenu-inline { transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); } .wd-menu-submenu-selected { color: #2469F2; } .wd-menu-item:active, .wd-menu-submenu-title:active { background: #f0f7ff; } .wd-menu-submenu .wd-menu-sub { cursor: initial; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .wd-menu-title-content { transition: color 0.3s; } .wd-menu-item a { color: #1E1E29; } .wd-menu-item a:hover { color: #2469F2; } .wd-menu-item a::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: transparent; content: ''; } .wd-menu-item > .wd-badge a { color: #1E1E29; } .wd-menu-item > .wd-badge a:hover { color: #2469F2; } .wd-menu-item-divider { overflow: hidden; line-height: 0; border-color: #EBEDF2; border-style: solid; border-width: 1px 0 0; } .wd-menu-item-divider-dashed { border-style: dashed; } .wd-menu-horizontal .wd-menu-item, .wd-menu-horizontal .wd-menu-submenu { margin-top: -1px; } .wd-menu-horizontal > .wd-menu-item:hover, .wd-menu-horizontal > .wd-menu-item-active, .wd-menu-horizontal > .wd-menu-submenu .wd-menu-submenu-title:hover { background-color: transparent; } .wd-menu-item-selected { color: #2469F2; } .wd-menu-item-selected a, .wd-menu-item-selected a:hover { color: #2469F2; } .wd-menu:not(.wd-menu-horizontal) .wd-menu-item-selected { background-color: #f0f7ff; } .wd-menu-inline, .wd-menu-vertical, .wd-menu-vertical-left { border-right: 1px solid #EBEDF2; } .wd-menu-vertical-right { border-left: 1px solid #EBEDF2; } .wd-menu-vertical.wd-menu-sub, .wd-menu-vertical-left.wd-menu-sub, .wd-menu-vertical-right.wd-menu-sub { min-width: 160px; max-height: calc(100vh - 100px); padding: 0; overflow: hidden; border-right: 0; } .wd-menu-vertical.wd-menu-sub:not([class*='-active']), .wd-menu-vertical-left.wd-menu-sub:not([class*='-active']), .wd-menu-vertical-right.wd-menu-sub:not([class*='-active']) { overflow-x: hidden; overflow-y: auto; } .wd-menu-vertical.wd-menu-sub .wd-menu-item, .wd-menu-vertical-left.wd-menu-sub .wd-menu-item, .wd-menu-vertical-right.wd-menu-sub .wd-menu-item { left: 0; margin-left: 0; border-right: 0; } .wd-menu-vertical.wd-menu-sub .wd-menu-item::after, .wd-menu-vertical-left.wd-menu-sub .wd-menu-item::after, .wd-menu-vertical-right.wd-menu-sub .wd-menu-item::after { border-right: 0; } .wd-menu-vertical.wd-menu-sub > .wd-menu-item, .wd-menu-vertical-left.wd-menu-sub > .wd-menu-item, .wd-menu-vertical-right.wd-menu-sub > .wd-menu-item, .wd-menu-vertical.wd-menu-sub > .wd-menu-submenu, .wd-menu-vertical-left.wd-menu-sub > .wd-menu-submenu, .wd-menu-vertical-right.wd-menu-sub > .wd-menu-submenu { transform-origin: 0 0; } .wd-menu-horizontal.wd-menu-sub { min-width: 114px; } .wd-menu-horizontal .wd-menu-item, .wd-menu-horizontal .wd-menu-submenu-title { transition: border-color 0.3s, background 0.3s; } .wd-menu-item, .wd-menu-submenu-title { position: relative; display: block; margin: 0; padding: 0 20px; white-space: nowrap; cursor: pointer; transition: border-color 0.3s, background 0.3s, padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .wd-menu-item .wd-menu-item-icon, .wd-menu-submenu-title .wd-menu-item-icon, .wd-menu-item .wdicon, .wd-menu-submenu-title .wdicon { min-width: 14px; font-size: 14px; transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s; } .wd-menu-item .wd-menu-item-icon + span, .wd-menu-submenu-title .wd-menu-item-icon + span, .wd-menu-item .wdicon + span, .wd-menu-submenu-title .wdicon + span { margin-left: 10px; opacity: 1; transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), margin 0.3s, color 0.3s; } .wd-menu-item .wd-menu-item-icon.svg, .wd-menu-submenu-title .wd-menu-item-icon.svg { vertical-align: -0.125em; } .wd-menu-item.wd-menu-item-only-child > .wdicon, .wd-menu-submenu-title.wd-menu-item-only-child > .wdicon, .wd-menu-item.wd-menu-item-only-child > .wd-menu-item-icon, .wd-menu-submenu-title.wd-menu-item-only-child > .wd-menu-item-icon { margin-right: 0; } .wd-menu-item:focus-visible, .wd-menu-submenu-title:focus-visible { box-shadow: 0 0 0 2px #c9e2ff; } .wd-menu > .wd-menu-item-divider { margin: 1px 0; padding: 0; } .wd-menu-submenu-popup { position: absolute; z-index: 2000; background: transparent; border-radius: 6px; box-shadow: none; transform-origin: 0 0; } .wd-menu-submenu-popup::before { position: absolute; top: -7px; right: 0; bottom: 0; left: 0; z-index: -1; width: 100%; height: 100%; opacity: 0.0001; content: ' '; } .wd-menu-submenu-placement-rightTop::before { top: 0; left: -7px; } .wd-menu-submenu > .wd-menu { background-color: #fff; border-radius: 6px; } .wd-menu-submenu > .wd-menu-submenu-title::after { transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .wd-menu-submenu-popup > .wd-menu { background-color: #fff; } .wd-menu-submenu-expand-icon, .wd-menu-submenu-arrow { position: absolute; top: 50%; right: 16px; width: 10px; color: #1E1E29; transform: translateY(-50%); transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } .wd-menu-submenu-arrow::before, .wd-menu-submenu-arrow::after { position: absolute; width: 6px; height: 1.5px; background-color: currentcolor; border-radius: 2px; transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ''; } .wd-menu-submenu-arrow::before { transform: rotate(45deg) translateY(-2.5px); } .wd-menu-submenu-arrow::after { transform: rotate(-45deg) translateY(2.5px); } .wd-menu-submenu:hover > .wd-menu-submenu-title > .wd-menu-submenu-expand-icon, .wd-menu-submenu:hover > .wd-menu-submenu-title > .wd-menu-submenu-arrow { color: #2469F2; } .wd-menu-inline-collapsed .wd-menu-submenu-arrow::before, .wd-menu-submenu-inline .wd-menu-submenu-arrow::before { transform: rotate(-45deg) translateX(2.5px); } .wd-menu-inline-collapsed .wd-menu-submenu-arrow::after, .wd-menu-submenu-inline .wd-menu-submenu-arrow::after { transform: rotate(45deg) translateX(-2.5px); } .wd-menu-submenu-horizontal .wd-menu-submenu-arrow { display: none; } .wd-menu-submenu-open.wd-menu-submenu-inline > .wd-menu-submenu-title > .wd-menu-submenu-arrow { transform: translateY(-2px); } .wd-menu-submenu-open.wd-menu-submenu-inline > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after { transform: rotate(-45deg) translateX(-2.5px); } .wd-menu-submenu-open.wd-menu-submenu-inline > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before { transform: rotate(45deg) translateX(2.5px); } .wd-menu-vertical .wd-menu-submenu-selected, .wd-menu-vertical-left .wd-menu-submenu-selected, .wd-menu-vertical-right .wd-menu-submenu-selected { color: #2469F2; } .wd-menu-horizontal { line-height: 46px; border: 0; border-bottom: 1px solid #EBEDF2; box-shadow: none; } .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu { margin-top: -1px; margin-bottom: 0; padding: 0 20px; } .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item:hover, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu:hover, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item-active, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu-active, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item-open, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu-open, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item-selected, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu-selected { color: #2469F2; } .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item:hover::after, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu:hover::after, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item-active::after, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu-active::after, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item-open::after, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu-open::after, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-item-selected::after, .wd-menu-horizontal:not(.wd-menu-dark) > .wd-menu-submenu-selected::after { border-bottom: 2px solid #2469F2; } .wd-menu-horizontal > .wd-menu-item, .wd-menu-horizontal > .wd-menu-submenu { position: relative; top: 1px; display: inline-block; vertical-align: bottom; } .wd-menu-horizontal > .wd-menu-item::after, .wd-menu-horizontal > .wd-menu-submenu::after { position: absolute; right: 20px; bottom: 0; left: 20px; border-bottom: 2px solid transparent; transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); content: ''; } .wd-menu-horizontal > .wd-menu-submenu > .wd-menu-submenu-title { padding: 0; } .wd-menu-horizontal > .wd-menu-item a { color: #1E1E29; } .wd-menu-horizontal > .wd-menu-item a:hover { color: #2469F2; } .wd-menu-horizontal > .wd-menu-item a::before { bottom: -2px; } .wd-menu-horizontal > .wd-menu-item-selected a { color: #2469F2; } .wd-menu-horizontal::after { display: block; clear: both; height: 0; content: '\20'; } .wd-menu-vertical .wd-menu-item, .wd-menu-vertical-left .wd-menu-item, .wd-menu-vertical-right .wd-menu-item, .wd-menu-inline .wd-menu-item { position: relative; } .wd-menu-vertical .wd-menu-item::after, .wd-menu-vertical-left .wd-menu-item::after, .wd-menu-vertical-right .wd-menu-item::after, .wd-menu-inline .wd-menu-item::after { position: absolute; top: 0; right: 0; bottom: 0; border-right: 3px solid #2469F2; transform: scaleY(0.0001); opacity: 0; transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1); content: ''; } .wd-menu-vertical .wd-menu-item, .wd-menu-vertical-left .wd-menu-item, .wd-menu-vertical-right .wd-menu-item, .wd-menu-inline .wd-menu-item, .wd-menu-vertical .wd-menu-submenu-title, .wd-menu-vertical-left .wd-menu-submenu-title, .wd-menu-vertical-right .wd-menu-submenu-title, .wd-menu-inline .wd-menu-submenu-title { height: 40px; margin-top: 4px; margin-bottom: 4px; padding: 0 16px; overflow: hidden; line-height: 40px; text-overflow: ellipsis; } .wd-menu-vertical .wd-menu-submenu, .wd-menu-vertical-left .wd-menu-submenu, .wd-menu-vertical-right .wd-menu-submenu, .wd-menu-inline .wd-menu-submenu { padding-bottom: 0.02px; } .wd-menu-vertical .wd-menu-item:not(:last-child), .wd-menu-vertical-left .wd-menu-item:not(:last-child), .wd-menu-vertical-right .wd-menu-item:not(:last-child), .wd-menu-inline .wd-menu-item:not(:last-child) { margin-bottom: 8px; } .wd-menu-vertical > .wd-menu-item, .wd-menu-vertical-left > .wd-menu-item, .wd-menu-vertical-right > .wd-menu-item, .wd-menu-inline > .wd-menu-item, .wd-menu-vertical > .wd-menu-submenu > .wd-menu-submenu-title, .wd-menu-vertical-left > .wd-menu-submenu > .wd-menu-submenu-title, .wd-menu-vertical-right > .wd-menu-submenu > .wd-menu-submenu-title, .wd-menu-inline > .wd-menu-submenu > .wd-menu-submenu-title { height: 40px; line-height: 40px; } .wd-menu-vertical .wd-menu-item-group-list .wd-menu-submenu-title, .wd-menu-vertical .wd-menu-submenu-title { padding-right: 34px; } .wd-menu-inline { width: 100%; } .wd-menu-inline .wd-menu-selected::after, .wd-menu-inline .wd-menu-item-selected::after { transform: scaleY(1); opacity: 1; transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1); } .wd-menu-inline .wd-menu-item, .wd-menu-inline .wd-menu-submenu-title { width: calc(100% + 1px); } .wd-menu-inline .wd-menu-item-group-list .wd-menu-submenu-title, .wd-menu-inline .wd-menu-submenu-title { padding-right: 34px; } .wd-menu-inline.wd-menu-root .wd-menu-item, .wd-menu-inline.wd-menu-root .wd-menu-submenu-title { display: flex; align-items: center; transition: border-color 0.3s, background 0.3s, padding 0.1s cubic-bezier(0.215, 0.61, 0.355, 1); } .wd-menu-inline.wd-menu-root .wd-menu-item > .wd-menu-title-content, .wd-menu-inline.wd-menu-root .wd-menu-submenu-title > .wd-menu-title-content { flex: auto; min-width: 0; overflow: hidden; text-overflow: ellipsis; } .wd-menu-inline.wd-menu-root .wd-menu-item > *, .wd-menu-inline.wd-menu-root .wd-menu-submenu-title > * { flex: none; } .wd-menu.wd-menu-inline-collapsed { width: 80px; } .wd-menu.wd-menu-inline-collapsed > .wd-menu-item, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-item, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-submenu > .wd-menu-submenu-title, .wd-menu.wd-menu-inline-collapsed > .wd-menu-submenu > .wd-menu-submenu-title { left: 0; padding: 0 calc(50% - 16px / 2); text-overflow: clip; } .wd-menu.wd-menu-inline-collapsed > .wd-menu-item .wd-menu-submenu-arrow, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-item .wd-menu-submenu-arrow, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-submenu > .wd-menu-submenu-title .wd-menu-submenu-arrow, .wd-menu.wd-menu-inline-collapsed > .wd-menu-submenu > .wd-menu-submenu-title .wd-menu-submenu-arrow { opacity: 0; } .wd-menu.wd-menu-inline-collapsed > .wd-menu-item .wd-menu-item-icon, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-item .wd-menu-item-icon, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-submenu > .wd-menu-submenu-title .wd-menu-item-icon, .wd-menu.wd-menu-inline-collapsed > .wd-menu-submenu > .wd-menu-submenu-title .wd-menu-item-icon, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item .wdicon, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-item .wdicon, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-submenu > .wd-menu-submenu-title .wdicon, .wd-menu.wd-menu-inline-collapsed > .wd-menu-submenu > .wd-menu-submenu-title .wdicon { margin: 0; font-size: 16px; line-height: 40px; } .wd-menu.wd-menu-inline-collapsed > .wd-menu-item .wd-menu-item-icon + span, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-item .wd-menu-item-icon + span, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-submenu > .wd-menu-submenu-title .wd-menu-item-icon + span, .wd-menu.wd-menu-inline-collapsed > .wd-menu-submenu > .wd-menu-submenu-title .wd-menu-item-icon + span, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item .wdicon + span, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-item .wdicon + span, .wd-menu.wd-menu-inline-collapsed > .wd-menu-item-group > .wd-menu-item-group-list > .wd-menu-submenu > .wd-menu-submenu-title .wdicon + span, .wd-menu.wd-menu-inline-collapsed > .wd-menu-submenu > .wd-menu-submenu-title .wdicon + span { display: inline-block; opacity: 0; } .wd-menu.wd-menu-inline-collapsed .wd-menu-item-icon, .wd-menu.wd-menu-inline-collapsed .wdicon { display: inline-block; } .wd-menu.wd-menu-inline-collapsed-tooltip { pointer-events: none; } .wd-menu.wd-menu-inline-collapsed-tooltip .wd-menu-item-icon, .wd-menu.wd-menu-inline-collapsed-tooltip .wdicon { display: none; } .wd-menu.wd-menu-inline-collapsed-tooltip a { color: rgba(255, 255, 255, 0.85); } .wd-menu.wd-menu-inline-collapsed .wd-menu-item-group-title { padding-right: 4px; padding-left: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .wd-menu-item-group-list { margin: 0; padding: 0; } .wd-menu-item-group-list .wd-menu-item, .wd-menu-item-group-list .wd-menu-submenu-title { padding: 0 16px 0 28px; } .wd-menu-root.wd-menu-vertical, .wd-menu-root.wd-menu-vertical-left, .wd-menu-root.wd-menu-vertical-right, .wd-menu-root.wd-menu-inline { box-shadow: none; } .wd-menu-root.wd-menu-inline-collapsed .wd-menu-item > .wd-menu-inline-collapsed-noicon, .wd-menu-root.wd-menu-inline-collapsed .wd-menu-submenu .wd-menu-submenu-title > .wd-menu-inline-collapsed-noicon { font-size: 16px; text-align: center; } .wd-menu-sub.wd-menu-inline { padding: 0; background: #fafafa; border: 0; border-radius: 0; box-shadow: none; } .wd-menu-sub.wd-menu-inline > .wd-menu-item, .wd-menu-sub.wd-menu-inline > .wd-menu-submenu > .wd-menu-submenu-title { height: 40px; line-height: 40px; list-style-position: inside; list-style-type: disc; } .wd-menu-sub.wd-menu-inline .wd-menu-item-group-title { padding-left: 32px; } .wd-menu-item-disabled, .wd-menu-submenu-disabled { color: #C7CBD6 !important; background: none; cursor: not-allowed; } .wd-menu-item-disabled::after, .wd-menu-submenu-disabled::after { border-color: transparent !important; } .wd-menu-item-disabled a, .wd-menu-submenu-disabled a { color: #C7CBD6 !important; pointer-events: none; } .wd-menu-item-disabled > .wd-menu-submenu-title, .wd-menu-submenu-disabled > .wd-menu-submenu-title { color: #C7CBD6 !important; cursor: not-allowed; } .wd-menu-item-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-submenu-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-item-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-submenu-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after { background: #C7CBD6 !important; } .wd-layout-header .wd-menu { line-height: inherit; } .wd-menu-inline-collapsed-tooltip a, .wd-menu-inline-collapsed-tooltip a:hover { color: #fff; } .wd-menu-light .wd-menu-item:hover, .wd-menu-light .wd-menu-item-active, .wd-menu-light .wd-menu:not(.wd-menu-inline) .wd-menu-submenu-open, .wd-menu-light .wd-menu-submenu-active, .wd-menu-light .wd-menu-submenu-title:hover { color: #2469F2; } .wd-menu.wd-menu-root:focus-visible { box-shadow: 0 0 0 2px #144bcc; } .wd-menu-dark .wd-menu-item:focus-visible, .wd-menu-dark .wd-menu-submenu-title:focus-visible { box-shadow: 0 0 0 2px #144bcc; } .wd-menu.wd-menu-dark, .wd-menu-dark .wd-menu-sub, .wd-menu.wd-menu-dark .wd-menu-sub { color: rgba(255, 255, 255, 0.65); background: #001529; } .wd-menu.wd-menu-dark .wd-menu-submenu-title .wd-menu-submenu-arrow, .wd-menu-dark .wd-menu-sub .wd-menu-submenu-title .wd-menu-submenu-arrow, .wd-menu.wd-menu-dark .wd-menu-sub .wd-menu-submenu-title .wd-menu-submenu-arrow { opacity: 0.45; transition: all 0.3s; } .wd-menu.wd-menu-dark .wd-menu-submenu-title .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-sub .wd-menu-submenu-title .wd-menu-submenu-arrow::after, .wd-menu.wd-menu-dark .wd-menu-sub .wd-menu-submenu-title .wd-menu-submenu-arrow::after, .wd-menu.wd-menu-dark .wd-menu-submenu-title .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-sub .wd-menu-submenu-title .wd-menu-submenu-arrow::before, .wd-menu.wd-menu-dark .wd-menu-sub .wd-menu-submenu-title .wd-menu-submenu-arrow::before { background: #fff; } .wd-menu-dark.wd-menu-submenu-popup { background: transparent; } .wd-menu-dark .wd-menu-inline.wd-menu-sub { background: #000c17; } .wd-menu-dark.wd-menu-horizontal { border-bottom: 0; } .wd-menu-dark.wd-menu-horizontal > .wd-menu-item, .wd-menu-dark.wd-menu-horizontal > .wd-menu-submenu { top: 0; margin-top: 0; padding: 0 20px; border-color: #001529; border-bottom: 0; } .wd-menu-dark.wd-menu-horizontal > .wd-menu-item:hover { background-color: #2469F2; } .wd-menu-dark.wd-menu-horizontal > .wd-menu-item > a::before { bottom: 0; } .wd-menu-dark .wd-menu-item, .wd-menu-dark .wd-menu-item-group-title, .wd-menu-dark .wd-menu-item > a, .wd-menu-dark .wd-menu-item > span > a { color: rgba(255, 255, 255, 0.65); } .wd-menu-dark.wd-menu-inline, .wd-menu-dark.wd-menu-vertical, .wd-menu-dark.wd-menu-vertical-left, .wd-menu-dark.wd-menu-vertical-right { border-right: 0; } .wd-menu-dark.wd-menu-inline .wd-menu-item, .wd-menu-dark.wd-menu-vertical .wd-menu-item, .wd-menu-dark.wd-menu-vertical-left .wd-menu-item, .wd-menu-dark.wd-menu-vertical-right .wd-menu-item { left: 0; margin-left: 0; border-right: 0; } .wd-menu-dark.wd-menu-inline .wd-menu-item::after, .wd-menu-dark.wd-menu-vertical .wd-menu-item::after, .wd-menu-dark.wd-menu-vertical-left .wd-menu-item::after, .wd-menu-dark.wd-menu-vertical-right .wd-menu-item::after { border-right: 0; } .wd-menu-dark.wd-menu-inline .wd-menu-item, .wd-menu-dark.wd-menu-inline .wd-menu-submenu-title { width: 100%; } .wd-menu-dark .wd-menu-item:hover, .wd-menu-dark .wd-menu-item-active, .wd-menu-dark .wd-menu-submenu-active, .wd-menu-dark .wd-menu-submenu-open, .wd-menu-dark .wd-menu-submenu-selected, .wd-menu-dark .wd-menu-submenu-title:hover { color: #fff; background-color: transparent; } .wd-menu-dark .wd-menu-item:hover > a, .wd-menu-dark .wd-menu-item-active > a, .wd-menu-dark .wd-menu-submenu-active > a, .wd-menu-dark .wd-menu-submenu-open > a, .wd-menu-dark .wd-menu-submenu-selected > a, .wd-menu-dark .wd-menu-submenu-title:hover > a, .wd-menu-dark .wd-menu-item:hover > span > a, .wd-menu-dark .wd-menu-item-active > span > a, .wd-menu-dark .wd-menu-submenu-active > span > a, .wd-menu-dark .wd-menu-submenu-open > span > a, .wd-menu-dark .wd-menu-submenu-selected > span > a, .wd-menu-dark .wd-menu-submenu-title:hover > span > a { color: #fff; } .wd-menu-dark .wd-menu-item:hover > .wd-menu-submenu-title > .wd-menu-submenu-arrow, .wd-menu-dark .wd-menu-item-active > .wd-menu-submenu-title > .wd-menu-submenu-arrow, .wd-menu-dark .wd-menu-submenu-active > .wd-menu-submenu-title > .wd-menu-submenu-arrow, .wd-menu-dark .wd-menu-submenu-open > .wd-menu-submenu-title > .wd-menu-submenu-arrow, .wd-menu-dark .wd-menu-submenu-selected > .wd-menu-submenu-title > .wd-menu-submenu-arrow, .wd-menu-dark .wd-menu-submenu-title:hover > .wd-menu-submenu-title > .wd-menu-submenu-arrow { opacity: 1; } .wd-menu-dark .wd-menu-item:hover > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-item-active > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-submenu-active > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-submenu-open > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-submenu-selected > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-submenu-title:hover > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-item:hover > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-item-active > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-submenu-active > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-submenu-open > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-submenu-selected > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-submenu-title:hover > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before { background: #fff; } .wd-menu-dark .wd-menu-item:hover { background-color: transparent; } .wd-menu-dark.wd-menu-dark:not(.wd-menu-horizontal) .wd-menu-item-selected { background-color: #2469F2; } .wd-menu-dark .wd-menu-item-selected { color: #fff; border-right: 0; } .wd-menu-dark .wd-menu-item-selected::after { border-right: 0; } .wd-menu-dark .wd-menu-item-selected > a, .wd-menu-dark .wd-menu-item-selected > span > a, .wd-menu-dark .wd-menu-item-selected > a:hover, .wd-menu-dark .wd-menu-item-selected > span > a:hover { color: #fff; } .wd-menu-dark .wd-menu-item-selected .wd-menu-item-icon, .wd-menu-dark .wd-menu-item-selected .wdicon { color: #fff; } .wd-menu-dark .wd-menu-item-selected .wd-menu-item-icon + span, .wd-menu-dark .wd-menu-item-selected .wdicon + span { color: #fff; } .wd-menu.wd-menu-dark .wd-menu-item-selected, .wd-menu-submenu-popup.wd-menu-dark .wd-menu-item-selected { background-color: #2469F2; } .wd-menu-dark .wd-menu-item-disabled, .wd-menu-dark .wd-menu-submenu-disabled, .wd-menu-dark .wd-menu-item-disabled > a, .wd-menu-dark .wd-menu-submenu-disabled > a, .wd-menu-dark .wd-menu-item-disabled > span > a, .wd-menu-dark .wd-menu-submenu-disabled > span > a { color: rgba(255, 255, 255, 0.35) !important; opacity: 0.8; } .wd-menu-dark .wd-menu-item-disabled > .wd-menu-submenu-title, .wd-menu-dark .wd-menu-submenu-disabled > .wd-menu-submenu-title { color: rgba(255, 255, 255, 0.35) !important; } .wd-menu-dark .wd-menu-item-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-submenu-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::before, .wd-menu-dark .wd-menu-item-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after, .wd-menu-dark .wd-menu-submenu-disabled > .wd-menu-submenu-title > .wd-menu-submenu-arrow::after { background: rgba(255, 255, 255, 0.35) !important; } .wd-menu.wd-menu-rtl { direction: rtl; text-align: right; } .wd-menu-rtl .wd-menu-item-group-title { text-align: right; } .wd-menu-rtl.wd-menu-inline, .wd-menu-rtl.wd-menu-vertical { border-right: none; border-left: 1px solid #EBEDF2; } .wd-menu-rtl.wd-menu-dark.wd-menu-inline, .wd-menu-rtl.wd-menu-dark.wd-menu-vertical { border-left: none; } .wd-menu-rtl.wd-menu-vertical.wd-menu-sub > .wd-menu-item, .wd-menu-rtl.wd-menu-vertical-left.wd-menu-sub > .wd-menu-item, .wd-menu-rtl.wd-menu-vertical-right.wd-menu-sub > .wd-menu-item, .wd-menu-rtl.wd-menu-vertical.wd-menu-sub > .wd-menu-submenu, .wd-menu-rtl.wd-menu-vertical-left.wd-menu-sub > .wd-menu-submenu, .wd-menu-rtl.wd-menu-vertical-right.wd-menu-sub > .wd-menu-submenu { transform-origin: top right; } .wd-menu-rtl .wd-menu-item .wd-menu-item-icon, .wd-menu-rtl .wd-menu-submenu-title .wd-menu-item-icon, .wd-menu-rtl .wd-menu-item .wdicon, .wd-menu-rtl .wd-menu-submenu-title .wdicon { margin-right: auto; margin-left: 10px; } .wd-menu-rtl .wd-menu-item.wd-menu-item-only-child > .wd-menu-item-icon, .wd-menu-rtl .wd-menu-submenu-title.wd-menu-item-only-child > .wd-menu-item-icon, .wd-menu-rtl .wd-menu-item.wd-menu-item-only-child > .wdicon, .wd-menu-rtl .wd-menu-submenu-title.wd-menu-item-only-child > .wdicon { margin-left: 0; } .wd-menu-submenu-rtl.wd-menu-submenu-popup { transform-origin: 100% 0; } .wd-menu-rtl .wd-menu-submenu-vertical > .wd-menu-submenu-title .wd-menu-submenu-arrow, .wd-menu-rtl .wd-menu-submenu-vertical-left > .wd-menu-submenu-title .wd-menu-submenu-arrow, .wd-menu-rtl .wd-menu-submenu-vertical-right > .wd-menu-submenu-title .wd-menu-submenu-arrow, .wd-menu-rtl .wd-menu-submenu-inline > .wd-menu-submenu-title .wd-menu-submenu-arrow { right: auto; left: 16px; } .wd-menu-rtl .wd-menu-submenu-vertical > .wd-menu-submenu-title .wd-menu-submenu-arrow::before, .wd-menu-rtl .wd-menu-submenu-vertical-left > .wd-menu-submenu-title .wd-menu-submenu-arrow::before, .wd-menu-rtl .wd-menu-submenu-vertical-right > .wd-menu-submenu-title .wd-menu-submenu-arrow::before { transform: rotate(-45deg) translateY(-2px); } .wd-menu-rtl .wd-menu-submenu-vertical > .wd-menu-submenu-title .wd-menu-submenu-arrow::after, .wd-menu-rtl .wd-menu-submenu-vertical-left > .wd-menu-submenu-title .wd-menu-submenu-arrow::after, .wd-menu-rtl .wd-menu-submenu-vertical-right > .wd-menu-submenu-title .wd-menu-submenu-arrow::after { transform: rotate(45deg) translateY(2px); } .wd-menu-rtl.wd-menu-vertical .wd-menu-item::after, .wd-menu-rtl.wd-menu-vertical-left .wd-menu-item::after, .wd-menu-rtl.wd-menu-vertical-right .wd-menu-item::after, .wd-menu-rtl.wd-menu-inline .wd-menu-item::after { right: auto; left: 0; } .wd-menu-rtl.wd-menu-vertical .wd-menu-item, .wd-menu-rtl.wd-menu-vertical-left .wd-menu-item, .wd-menu-rtl.wd-menu-vertical-right .wd-menu-item, .wd-menu-rtl.wd-menu-inline .wd-menu-item, .wd-menu-rtl.wd-menu-vertical .wd-menu-submenu-title, .wd-menu-rtl.wd-menu-vertical-left .wd-menu-submenu-title, .wd-menu-rtl.wd-menu-vertical-right .wd-menu-submenu-title, .wd-menu-rtl.wd-menu-inline .wd-menu-submenu-title { text-align: right; } .wd-menu-rtl.wd-menu-inline .wd-menu-submenu-title { padding-right: 0; padding-left: 34px; } .wd-menu-rtl.wd-menu-vertical .wd-menu-submenu-title { padding-right: 16px; padding-left: 34px; } .wd-menu-rtl.wd-menu-inline-collapsed.wd-menu-vertical .wd-menu-submenu-title { padding: 0 calc(50% - 16px / 2); } .wd-menu-rtl .wd-menu-item-group-list .wd-menu-item, .wd-menu-rtl .wd-menu-item-group-list .wd-menu-submenu-title { padding: 0 28px 0 16px; } .wd-menu-sub.wd-menu-inline { border: 0; } .wd-menu-rtl.wd-menu-sub.wd-menu-inline .wd-menu-item-group-title { padding-right: 32px; padding-left: 0; }