UNPKG

create-tengits-app

Version:

🚀 快速创建基于 React + Rsbuild + TypeScript + Tailwind CSS + Antd 的现代前端项目脚手架

251 lines (206 loc) 5.29 kB
@tailwind base; @tailwind components; @tailwind utilities; // .TUI-Layout-ExpandMenu .TUI-Side { // background-color: #00474f; // } .TUI-LayoutWarp { .ant-layout { --TUI-Menu-Color-Primary: #00474f; } } .customScrollbar { &::-webkit-scrollbar { /*滚动条整体样式*/ width: 8px; /*高宽分别对应横竖滚动条的尺寸*/ height: 8px; } &::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 4px; // background-color: rgba(31, 64, 80, 0.2); background-color: #c8c9cc; } &::-webkit-scrollbar-track { /*滚动条里面轨道*/ // box-shadow: inset 0 0 5px #fff; background: transparent; // background-color: red; border-radius: 4px; } } // 移动端不适用滚动条定义 @media (min-device-width: 768px) { * { .customScrollbar(); } } // 全局样式 .TUI-AdvancedCrud .ant-table-wrapper { margin-top: 0px; } .TUI-TableEditor { .TUI-Crud { padding: 0; min-height: auto; } .ant-input-number { width: 100%; height: 100%; border: 0 none; border-radius: 0; .ant-input-number-handler-wrap { display: none; } .ant-input-number-input-wrap { height: 100%; .ant-input-number-input { height: 100%; text-align: center; border: 0 none; } } } .ant-select-selection__choice { border: 0 none; background: none; padding: 0; } .ant-select-selection__choice__remove { display: none; } .ant-table-thead > tr > th { white-space: pre-wrap; } } .ant-form-item + .TUI-Crud-Toolbox { margin-left: 0px; &::before { content: ''; display: inline-block; width: 0; height: 24px; border-right: 1px solid #ebedf0; margin-left: 16px; margin-right: 16px; } } .ant-checkbox-group { .ant-checkbox-group-item:last-child { .ant-checkbox + span { padding-right: 0; } } } .TUI-AdvancedFilter { &:empty { display: none; } .ant-select-selection__placeholder { position: unset; height: unset; margin-top: unset; line-height: unset; } .TUI-AdvancedFilter-Short-Value .ant-input, .TUI-AdvancedFilter-Short-Value .ant-select { min-width: 120px; } .TUI-AdvancedFilter-Reset + .TUI-AdvancedFilter-AddOn { margin-left: 16px !important; } } .TUI-FormField-Lable { border-radius: var(--ant-border-radius) 0 0 var(--ant-border-radius) !important; } .TUI-AdvancedCrud .TUI-AdvancedFilter .ant-select-selection { border-top-right-radius: 2px !important; border-bottom-right-radius: 2px !important; } .TUI-AdvancedCrud { > .TUI-Table { margin-top: 16px; .ant-table-tbody > tr > td, .ant-table-thead > tr > th { font-size: 14px !important; } } .TUI-Crud-Toolbox:empty + .TUI-Table { margin-top: 0px; } } @font-face { font-family: 'iconfont'; /* Project id 3055426 */ src: url('//at.alicdn.com/t/c/font_3055426_u3wl3bch5gq.ttf?t=1710466840688') format('truetype'); } @font-face { font-family: D-DIN; src: url('https://static-1255466169.cos.ap-guangzhou.myqcloud.com/assets/fonts/D-DIN.ttf'); } @font-face { font-family: SourceHanSerifCN-SemiBold; src: url('https://static-1255466169.cos.ap-guangzhou.myqcloud.com/assets/fonts/SourceHanSerifCN-SemiBold.ttf'); } // .ant-modal .ant-form-item { // display: flex; // } .TUI-Form { .ant-radio-button-wrapper:first-child { border-radius: 2px 0 0 2px; } .ant-radio-button-wrapper:last-child { border-radius: 0 2px 2px 0; } .ant-form-item { display: flex; flex-direction: column; margin: 0 0 12px; .ant-form-item-label { line-height: 1 !important; margin-bottom: 4px; // text-align: left; } } } .TUI-TableEditor .ant-select-dropdown-menu-item-group-title { white-space: nowrap; } #container { height: 100%; width: 100%; } // #region 数据容器 .ant-table-thead { .tableCell-t0 { // background-color: #ebedf0 !important; border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-table-border-color) !important; color: var(--ant-table-header-color, rgba(255, 255, 255, 0.85)) !important; background-color: var(--ant-table-header-bg, #1d1d1d) !important; } .tableCell-t1 { color: var(--ant-geekblue-7) !important; background-color: var(--ant-geekblue-1, #1d1d1d) !important; border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-geekblue-3) !important; } .tableCell-t2 { color: var(--ant-green-7) !important; background-color: var(--ant-green-1, #1d1d1d) !important; border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-green-3) !important; } .tableCell-t3 { color: var(--ant-volcano-7) !important; background-color: var(--ant-volcano-1, #1d1d1d) !important; border-bottom: var(--ant-line-width) var(--ant-line-type) var(--ant-volcano-3) !important; } } // #endregion #container { > div { height: 100%; } } html { overflow: hidden; }