| | |
| | | |
| | | <div :class="`${prefixCls}-menu-list`" ref="sideRef" :style="getMenuStyle"> |
| | | <div |
| | | v-show="openMenu" |
| | | :class="[ |
| | | `${prefixCls}-menu-list__title`, |
| | | { |
| | |
| | | mode="inline" |
| | | :items="chilrenMenus" |
| | | :theme="getMenuTheme" |
| | | mixSider |
| | | @menuClick="handleMenuClick" |
| | | /> |
| | | </ScrollContainer> |
| | |
| | | getCanDrag, |
| | | getCloseMixSidebarOnChange, |
| | | getMenuTheme, |
| | | getMixSidebarTheme, |
| | | } = useMenuSetting(); |
| | | const { title } = useGlobSetting(); |
| | | |
| | |
| | | title, |
| | | openMenu, |
| | | getMenuTheme, |
| | | getMixSidebarTheme, |
| | | }; |
| | | }, |
| | | }); |
| | |
| | | } |
| | | } |
| | | } |
| | | @border-color: @sider-dark-lighten-1-bg-color; |
| | | |
| | | &.dark { |
| | | &.open { |
| | | .@{prefix-cls}-logo { |
| | | border-bottom: 1px solid rgb(114 114 114); |
| | | border-bottom: 1px solid @border-color; |
| | | } |
| | | |
| | | > .scroll-container { |
| | | border-right: 1px solid rgb(114 114 114); |
| | | border-right: 1px solid @border-color; |
| | | } |
| | | } |
| | | .@{prefix-cls}-menu-list { |
| | |
| | | &__title { |
| | | color: @white; |
| | | border-bottom: none; |
| | | border-bottom: 1px solid rgb(114 114 114); |
| | | border-bottom: 1px solid @border-color; |
| | | } |
| | | } |
| | | } |
| | | |
| | | > .scrollbar { |
| | | height: calc(100% - @header-height) !important; |
| | | } |
| | | |
| | | &-module { |
| | | position: relative; |
| | | height: calc(100% - @header-height) !important; |
| | | padding-top: 1px; |
| | | |
| | | &__item { |
| | |
| | | position: absolute; |
| | | top: 10px; |
| | | right: 30px; |
| | | |
| | | &--dot { |
| | | top: 50%; |
| | | margin-top: -3px; |
| | | } |
| | | } |
| | | |
| | | &__title { |