123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295 |
- @import './default.less';
- @line-height-base: 1.66667;
- @mode: compact;
- @font-size-base: 12px;
- @font-size-lg: @font-size-base + 2px;
- // default paddings
- @default-padding-lg: 24px; // containers
- @default-padding-md: 16px; // small containers and buttons
- @default-padding-sm: 12px; // Form controls and items
- @default-padding-xs: 8px; // small items
- @default-padding-xss: 4px; // more small
- // vertical paddings
- @padding-lg: 16px; // containers
- @padding-md: 8px; // small containers and buttons
- @padding-sm: 8px; // Form controls and items
- @padding-xs: 4px; // small items
- @padding-xss: 0px; // more small
- // vertical padding for all form controls
- @control-padding-horizontal: @padding-sm;
- @control-padding-horizontal-sm: @default-padding-xs;
- // vertical margins
- @margin-lg: 16px; // containers
- @margin-md: 8px; // small containers and buttons
- @margin-sm: 8px; // Form controls and items
- @margin-xs: 4px; // small items
- @margin-xss: 0px; // more small
- // height rules
- @height-base: 28px;
- @height-lg: 32px;
- @height-sm: 22px;
- // Button
- // ---
- @btn-padding-horizontal-base: @default-padding-sm - 1px;
- @btn-padding-horizontal-lg: @btn-padding-horizontal-base;
- @btn-padding-horizontal-sm: @default-padding-xs - 1px;
- @btn-square-only-icon-size-lg: 16px;
- @btn-square-only-icon-size: 14px;
- @btn-square-only-icon-size-sm: 12px;
- // Breadcrumb
- // ---
- @breadcrumb-font-size: @font-size-base;
- @breadcrumb-icon-font-size: @font-size-base;
- //Dropdown
- @dropdown-line-height: 18px;
- // Menu
- @menu-item-padding: 0 12px;
- @menu-horizontal-line-height: 38px;
- @menu-inline-toplevel-item-height: 32px;
- @menu-item-height: 32px;
- @menu-item-vertical-margin: 0px;
- @menu-item-boundary-margin: 0px;
- @menu-icon-margin-right: 8px;
- // Checkbox
- @checkbox-size: 14px;
- @checkbox-group-item-margin-right: 6px;
- // picker
- @picker-panel-cell-height: 22px;
- @picker-panel-cell-width: 32px;
- @picker-text-height: 32px;
- @picker-time-panel-cell-height: 24px;
- @picker-panel-without-time-cell-height: 48px;
- // Form
- // ---
- @form-item-margin-bottom: 16px;
- @form-vertical-label-padding: 0 0 4px;
- // Rate
- // ---
- @rate-star-size: 16px;
- // Radio
- // ---
- @radio-size: 14px;
- @radio-wrapper-margin-right: 6px;
- // Switch
- // ---
- @switch-height: 20px;
- @switch-sm-height: 14px;
- @switch-min-width: 40px;
- @switch-sm-min-width: 24px;
- @switch-inner-margin-min: 4px;
- @switch-inner-margin-max: 22px;
- // Slider
- // ---
- @slider-handle-size: 12px;
- @slider-handle-margin-top: -4px;
- // Input
- // ---
- @input-padding-vertical-base: round(
- max(
- (round(((@input-height-base - @font-size-base * @line-height-base) / 2) * 10) / 10) -
- @border-width-base,
- 2px
- )
- );
- @input-padding-horizontal-lg: 11px;
- // PageHeader
- // ---
- @page-header-padding: 16px;
- @page-header-padding-vertical: 8px;
- @page-header-heading-title: 16px;
- @page-header-heading-sub-title: 12px;
- @page-header-tabs-tab-font-size: 14px;
- // Pagination
- // ---
- @pagination-mini-options-size-changer-top: 1px;
- @pagination-item-size-sm: 22px;
- // Cascader
- // ----
- @cascader-dropdown-line-height: @dropdown-line-height;
- // Select
- // ---
- @select-dropdown-height: @height-base;
- @select-single-item-height-lg: 32px;
- @select-multiple-item-height: @input-height-base - max(@input-padding-vertical-base, 4) * 2; // Normal 24px
- @select-multiple-item-height-lg: 24px;
- @select-multiple-item-spacing-half: 3px;
- // Tree
- // ---
- @tree-title-height: 20px;
- // Transfer
- // ---
- @transfer-item-padding-vertical: 3px;
- @transfer-list-search-icon-top: 8px;
- @transfer-header-height: 36px;
- // Comment
- // ---
- @comment-actions-margin-bottom: 0px;
- @comment-actions-margin-top: @margin-xs;
- @comment-content-detail-p-margin-bottom: 0px;
- // Steps
- // ---
- @steps-icon-size: 24px;
- @steps-icon-custom-size: 20px;
- @steps-icon-custom-font-size: 20px;
- @steps-icon-custom-top: 2px;
- @steps-icon-margin: 2px 8px 2px 0;
- @steps-icon-font-size: @font-size-base;
- @steps-dot-top: 4px;
- @steps-icon-top: 0px;
- @steps-small-icon-size: 20px;
- @steps-vertical-icon-width: 12px;
- @steps-vertical-tail-width: 12px;
- @steps-vertical-tail-width-sm: 10px;
- // Collapse
- // ---
- //@collapse-header-padding-extra: 32px;
- @collapse-content-padding: @padding-md @padding-lg;
- // List
- // ---
- @list-item-meta-description-font-size: @font-size-sm;
- @list-item-padding-sm: 4px 12px;
- @list-item-padding-lg: 12px 16px;
- // Drawer
- // ---
- @drawer-header-padding: 11px @padding-lg;
- @drawer-footer-padding-vertical: @padding-sm;
- @drawer-footer-padding-horizontal: @padding-sm;
- @drawer-header-close-size: 44px;
- // Modal
- // --
- @modal-header-padding: 11px @modal-header-padding-horizontal;
- @modal-footer-padding-vertical: @padding-sm;
- @modal-header-close-size: 44px;
- @modal-confirm-body-padding: 24px 24px 16px;
- // Message
- // ---
- @message-notice-content-padding: 8px 16px;
- // popover
- // --
- @popover-min-height: 28px;
- @popover-padding-horizontal: @default-padding-sm;
- // Card
- // ---
- @card-padding-base: 16px;
- @card-head-height: 36px;
- @card-head-font-size: @card-head-font-size-sm;
- @card-head-padding: 8.5px;
- @card-padding-base: 12px;
- @card-padding-base-sm: @card-padding-base;
- @card-head-height-sm: 30px;
- @card-head-padding-sm: 6px;
- @card-actions-li-margin: 4px 0;
- @card-head-tabs-margin-bottom: -9px;
- // Table
- // ---
- @table-padding-vertical: 12px;
- @table-padding-horizontal: 8px;
- @table-padding-vertical-md: 8px;
- @table-padding-horizontal-md: 8px;
- @table-padding-vertical-sm: 4px;
- @table-padding-horizontal-sm: 4px;
- @table-selection-column-width: 32px;
- // Statistic
- // ---
- @statistic-content-font-size: 20px;
- // Alert
- // ---
- @alert-with-description-no-icon-padding-vertical: 7px;
- @alert-with-description-padding-vertical: 11px;
- @alert-icon-top: 7px + @font-size-base * (@line-height-base / 2) - (@font-size-base / 2);
- @alert-with-description-icon-size: 20px;
- // Skeleton
- // ---
- @skeleton-paragraph-margin-top: 20px;
- @skeleton-paragraph-li-margin-top: 12px;
- @skeleton-paragraph-li-height: 14px;
- @skeleton-title-height: 14px;
- @skeleton-title-paragraph-margin-top: 20px;
- // Descriptions
- @descriptions-title-margin-bottom: 8px;
- @descriptions-default-padding: 12px @padding-lg;
- @descriptions-item-padding-bottom: @padding-xs;
- // Avatar
- // ---
- @avatar-size-base: 28px;
- @avatar-size-lg: 32px;
- @avatar-size-sm: 22px;
- @avatar-font-size-base: 16px;
- @avatar-font-size-lg: 20px;
- @avatar-font-size-sm: 12px;
- // Badge
- // ---
- @badge-height: 18px;
- // Tag
- // ---
- @tag-line-height: 18px;
- // Notification
- // ---
- @notification-padding-vertical: 12px;
- @notification-padding-horizontal: 16px;
- // Result
- // ---
- @result-title-font-size: 20px;
- @result-icon-font-size: 64px;
- @result-extra-margin: 24px 0 0 0;
- // Anchor
- // ---
- @anchor-link-top: 4px;
- @anchor-link-left: 16px;
- @anchor-link-padding: @anchor-link-top 0 @anchor-link-top @anchor-link-left;
- // Tabs
- // ---
- @tabs-card-horizontal-padding: 4px @padding-md;
- // Progress
- // ---
- @progress-circle-text-font-size: 0.833333em;
- // Image
- // ---
- @image-size-base: 48px;
- @image-font-size-base: 24px;
|