@import '~antd/es/style/themes/default.less'; html, body, #root { height: 100%; } .colorWeak { filter: invert(80%); } .ant-layout { min-height: 100vh; } // .ant-menu-submenu-selected .ant-menu-submenu-title { // background: #595284; // border-left: 3px solid #886ab5; // } .ant-layout-header { background: linear-gradient( to right, #584475 0%, #7c62a4 50%, #7c62a4 50%, #584475 100% ) !important; } .ant-pro-basicLayout .ant-layout-header.ant-pro-fixed-header { background: linear-gradient( to right, #584475 0%, #7c62a4 50%, #7c62a4 50%, #584475 100% ) !important; } .ant-menu-dark .ant-menu-sub, .ant-menu.ant-menu-dark, .ant-menu.ant-menu-dark .ant-menu-sub { background: none !important; } .ant-menu-dark .ant-menu-inline.ant-menu-sub { background: #ffffff; } .ant-menu-dark .ant-menu-item-only-child:hover { background: #423d68; } .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected { background: #4a4473; border-right: 3px solid #24b3a4; } .ant-menu-inline .ant-menu-submenu-title { margin-bottom: 0; } .ant-pro-top-nav-header-logo h1 { font-weight: 600; font-size: 18px; } canvas { display: block; } body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } ul, ol { list-style: none; } @media (max-width: @screen-xs) { .ant-table { width: 100%; overflow-x: auto; &-thead > tr, &-tbody > tr { > th, > td { white-space: pre; > span { display: block; } } } } } // 兼容IE11 @media screen and(-ms-high-contrast: active), (-ms-high-contrast: none) { body .ant-design-pro > .ant-layout { min-height: 100vh; } } input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { -webkit-transition: color 11111s ease-out, background-color 111111s ease-out; -webkit-transition-delay: 111111s; } .ant-picker { width: 100%; } .ant-drawer-body { padding: 0; } .ant-skeleton-element { width: 100% !important; } .ant-modal-header { padding: 0; } // 弹窗左右结构 .sheet-box { // overflow: hidden; .sheet-box-left { height: calc(100vh); // height: calc(100vh - 15px); padding: 24px 0 24px 24px; overflow-y: auto; .sheet-left-panel { // overflow-x: hidden; } } .sheet-box-right { background-color: #fafafa; border-left: 1px solid #eaeaea; } } .sheet-right-panel, .sheet-panel-record { height: calc((100vh - 48px - 92px - 64px) / 2); overflow-x: hidden; overflow-y: auto; } .sheet-btns { height: 54px; } .sheet-right-panel .ant-card, .sheet-right-panel .ant-table { background: #fafafa; } .sheet-right-panel .ant-table-tbody > tr.ant-table-placeholder > td { border-bottom: none; } .sheet-right-panel .ant-table-tbody > tr.ant-table-placeholder:hover > td { background: none !important; } /** 滚动条自定义 */ ::-webkit-scrollbar { width: 8px; height: 8px; } ::-webkit-scrollbar-track { background: rgb(239, 239, 239); border-radius: 2px; } ::-webkit-scrollbar-thumb { background: #bfbfbf; border-radius: 10px; } ::-webkit-scrollbar-thumb:hover { background: #636363; }