UNPKG

wetrade-design

Version:

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

641 lines (640 loc) 17.2 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-pagination { box-sizing: border-box; margin: 0; padding: 0; color: #1E1E29; font-size: 14px; font-variant: tabular-nums; line-height: 18px; list-style: none; font-feature-settings: 'tnum'; font-size: 12px; } .wd-pagination ul, .wd-pagination ol { margin: 0; padding: 0; list-style: none; } .wd-pagination::after { display: block; clear: both; height: 0; overflow: hidden; visibility: hidden; content: ' '; } .wd-pagination-total-text { display: inline-block; height: 30px; margin-right: 16px; line-height: 30px; vertical-align: middle; color: #656B80; } .wd-pagination-item { display: inline-block; min-width: 30px; height: 30px; margin-right: 8px; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; line-height: 28px; text-align: center; vertical-align: middle; list-style: none; background-color: transparent; border: 1px solid #EBEDF2; border-radius: 6px; outline: 0; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .wd-pagination-item a { display: block; padding: 0 6px; color: #656B80; transition: none; } .wd-pagination-item a:hover { text-decoration: none; } .wd-pagination-item:hover { border-color: #2469F2; transition: all 0.3s; } .wd-pagination-item:hover a { color: #2469F2; } .wd-pagination-item:focus-visible { border-color: #2469F2; transition: all 0.3s; } .wd-pagination-item:focus-visible a { color: #2469F2; } .wd-pagination-item-active { font-weight: 500; background: transparent; border-color: #2469F2; } .wd-pagination-item-active a { color: #2469F2; } .wd-pagination-item-active:hover { border-color: #4f90ff; } .wd-pagination-item-active:focus-visible { border-color: #4f90ff; } .wd-pagination-item-active:hover a { color: #4f90ff; } .wd-pagination-item-active:focus-visible a { color: #4f90ff; } .wd-pagination-jump-prev, .wd-pagination-jump-next { outline: 0; } .wd-pagination-jump-prev .wd-pagination-item-container, .wd-pagination-jump-next .wd-pagination-item-container { position: relative; } .wd-pagination-jump-prev .wd-pagination-item-container .wd-pagination-item-link-icon, .wd-pagination-jump-next .wd-pagination-item-container .wd-pagination-item-link-icon { color: #2469F2; font-size: 12px; letter-spacing: -1px; opacity: 0; transition: all 0.2s; } .wd-pagination-jump-prev .wd-pagination-item-container .wd-pagination-item-link-icon-svg, .wd-pagination-jump-next .wd-pagination-item-container .wd-pagination-item-link-icon-svg { top: 0; right: 0; bottom: 0; left: 0; margin: auto; } .wd-pagination-jump-prev .wd-pagination-item-container .wd-pagination-item-ellipsis, .wd-pagination-jump-next .wd-pagination-item-container .wd-pagination-item-ellipsis { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; margin: auto; color: #656B80; font-family: Arial, Helvetica, sans-serif; letter-spacing: 2px; text-align: center; text-indent: 0.13em; opacity: 1; transition: all 0.2s; line-height: 30px; font-size: 16px; } .wd-pagination-jump-prev:hover .wd-pagination-item-link-icon, .wd-pagination-jump-next:hover .wd-pagination-item-link-icon { opacity: 1; } .wd-pagination-jump-prev:hover .wd-pagination-item-ellipsis, .wd-pagination-jump-next:hover .wd-pagination-item-ellipsis { opacity: 0; } .wd-pagination-jump-prev:focus-visible .wd-pagination-item-link-icon, .wd-pagination-jump-next:focus-visible .wd-pagination-item-link-icon { opacity: 1; } .wd-pagination-jump-prev:focus-visible .wd-pagination-item-ellipsis, .wd-pagination-jump-next:focus-visible .wd-pagination-item-ellipsis { opacity: 0; } .wd-pagination-prev, .wd-pagination-jump-prev, .wd-pagination-jump-next { margin-right: 8px; } .wd-pagination-prev, .wd-pagination-next, .wd-pagination-jump-prev, .wd-pagination-jump-next { display: inline-block; min-width: 30px; height: 30px; color: #1E1E29; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; line-height: 30px; text-align: center; vertical-align: middle; list-style: none; border-radius: 6px; cursor: pointer; transition: all 0.3s; } .wd-pagination-prev, .wd-pagination-next { font-family: Arial, Helvetica, sans-serif; outline: 0; } .wd-pagination-prev button, .wd-pagination-next button { color: #C7CBD6; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .wd-pagination-prev:hover button, .wd-pagination-next:hover button { border-color: #4f90ff; } .wd-pagination-prev .wd-pagination-item-link, .wd-pagination-next .wd-pagination-item-link { display: block; width: 100%; height: 100%; padding: 0; font-size: 16px; text-align: center; background-color: transparent; border: 1px solid #EBEDF2; border-radius: 6px; color: #656B80; outline: none; transition: all 0.3s; } .wd-pagination-prev:focus-visible .wd-pagination-item-link, .wd-pagination-next:focus-visible .wd-pagination-item-link { color: #2469F2; border-color: #2469F2; } .wd-pagination-prev:hover .wd-pagination-item-link, .wd-pagination-next:hover .wd-pagination-item-link { color: #2469F2; border-color: #2469F2; } .wd-pagination-disabled, .wd-pagination-disabled:hover { cursor: not-allowed; } .wd-pagination-disabled .wd-pagination-item-link, .wd-pagination-disabled:hover .wd-pagination-item-link { color: #C7CBD6; border-color: #EBEDF2; cursor: not-allowed; } .wd-pagination-disabled:focus-visible { cursor: not-allowed; } .wd-pagination-disabled:focus-visible .wd-pagination-item-link { color: #C7CBD6; border-color: #EBEDF2; cursor: not-allowed; } .wd-pagination-slash { margin: 0 10px 0 5px; } .wd-pagination-options { display: inline-block; margin-right: 16px; vertical-align: middle; } @media all and (-ms-high-contrast: none) { .wd-pagination-options *::-ms-backdrop, .wd-pagination-options { vertical-align: top; } } .wd-pagination-options-size-changer.wd-select { display: inline-block; width: auto; } .wd-pagination-options-quick-jumper { display: inline-block; height: 32px; margin-left: 16px; line-height: 32px; vertical-align: top; } .wd-pagination-options-quick-jumper input { position: relative; display: inline-block; width: 100%; min-width: 0; padding: 6px 11px; color: #1E1E29; font-size: 12px; line-height: 18px; background-color: transparent; background-image: none; border: 1px solid #EBEDF2; border-radius: 4px; /* stylelint-disable-next-line selector-no-vendor-prefix */ width: 57px; height: 32px; margin: 0 8px; border-radius: 6px; text-align: center; } .wd-pagination-options-quick-jumper input::-moz-placeholder { opacity: 1; } .wd-pagination-options-quick-jumper input::placeholder { color: #818799; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .wd-pagination-options-quick-jumper input:-moz-placeholder-shown { text-overflow: ellipsis; } .wd-pagination-options-quick-jumper input:placeholder-shown { text-overflow: ellipsis; } .wd-pagination-options-quick-jumper input:hover { border-color: #4f90ff; border-right-width: 1px !important; } .wd-pagination-options-quick-jumper input:focus, .wd-pagination-options-quick-jumper input-focused { border-right-width: 1px !important; outline: 0; background-color: transparent; border-color: var(--wd-brand-hover); } .wd-pagination-options-quick-jumper input-disabled { color: #C7CBD6; background-color: #FBFCFD; border-color: #EBEDF2; box-shadow: none; cursor: not-allowed; opacity: 1; } .wd-pagination-options-quick-jumper input-disabled:hover { border-color: #EBEDF2; border-right-width: 1px !important; } .wd-pagination-options-quick-jumper input-disabled.wd-input-borderless { border-color: transparent; color: #818799; } .wd-pagination-options-quick-jumper input-disabled.wd-input-condition { color: #C7CBD6; } .wd-pagination-options-quick-jumper input-disabled .wd-input-prefix .wd-icon, .wd-pagination-options-quick-jumper input-disabled .wd-input-suffix .wd-icon { color: #C7CBD6; } .wd-pagination-options-quick-jumper input[disabled] { color: #C7CBD6; background-color: #FBFCFD; border-color: #EBEDF2; box-shadow: none; cursor: not-allowed; opacity: 1; } .wd-pagination-options-quick-jumper input[disabled]:hover { border-color: #EBEDF2; border-right-width: 1px !important; } .wd-pagination-options-quick-jumper input[disabled].wd-input-borderless { border-color: transparent; color: #818799; } .wd-pagination-options-quick-jumper input[disabled].wd-input-condition { color: #C7CBD6; } .wd-pagination-options-quick-jumper input[disabled] .wd-input-prefix .wd-icon, .wd-pagination-options-quick-jumper input[disabled] .wd-input-suffix .wd-icon { color: #C7CBD6; } .wd-pagination-options-quick-jumper input:not(.wd-input-borderless).wd-input-disabled::-moz-placeholder { color: #C7CBD6; } .wd-pagination-options-quick-jumper input:not(.wd-input-borderless).wd-input-disabled::placeholder { color: #C7CBD6; } .wd-pagination-options-quick-jumper input-borderless, .wd-pagination-options-quick-jumper input-borderless-disabled, .wd-pagination-options-quick-jumper input-borderless[disabled] { background-color: #FBFCFD; box-shadow: none; border-color: transparent; } .wd-pagination-options-quick-jumper input-borderless:not(:focus):not(.wd-input-disabled):not( .wd-input-affix-wrapper-disabled):hover { background-color: rgba(129, 135, 153, 0.2); box-shadow: none; border-color: transparent; } .wd-pagination-options-quick-jumper input-borderless:not(:focus):not(.wd-input-disabled):not( .wd-input-affix-wrapper-disabled):hover .wd-input-borderless:not(.wd-input-disabled) { background-color: transparent; } .wd-pagination-options-quick-jumper input-condition .wdicon { margin-left: 4px; line-height: 16px; height: 16px; color: #818799; } textarea.wd-pagination-options-quick-jumper input { max-width: 100%; height: auto; min-height: 32px; line-height: 18px; vertical-align: bottom; transition: all 0.3s, height 0s; } .wd-pagination-options-quick-jumper input-lg { padding: 8px 15px; font-size: 14px; line-height: 22px; border-radius: 6px; } .wd-pagination-options-quick-jumper input-bg { padding: 6px 15px; font-size: 14px; line-height: 22px; border-radius: 6px; } .wd-pagination-options-quick-jumper input-sm { padding: 4px 11px; border-radius: 4px; } .wd-pagination-options-quick-jumper input-xs { padding: 2px 7px; border-radius: 4px; } .wd-pagination-options .wd-select-selection-item { font-size: 12px; color: #656B80; border-radius: 6px; } .wd-pagination-options .wd-select-single:not(.wd-select-customize-input) .wd-select-selector { padding: 0 11px 0 15px; } .wd-pagination-options .wd-select-single.wd-select-open .wd-select-selection-item { color: #656B80; } .wd-pagination-options .wd-select-arrow { color: #656B80; } .wd-pagination-options .wd-select-focused.wd-select:not(.wd-select-disabled):not( .wd-select-customize-input) .wd-select-selector { border-color: #4A84F7; } .wd-pagination-simple .wd-pagination-prev, .wd-pagination-simple .wd-pagination-next { height: 24px; line-height: 24px; vertical-align: top; } .wd-pagination-simple .wd-pagination-prev .wd-pagination-item-link, .wd-pagination-simple .wd-pagination-next .wd-pagination-item-link { height: 24px; background-color: transparent; border: 0; } .wd-pagination-simple .wd-pagination-prev .wd-pagination-item-link::after, .wd-pagination-simple .wd-pagination-next .wd-pagination-item-link::after { height: 24px; line-height: 24px; } .wd-pagination-simple .wd-pagination-simple-pager { display: inline-block; height: 24px; margin-right: 8px; } .wd-pagination-simple .wd-pagination-simple-pager input { box-sizing: border-box; height: 100%; margin-right: 8px; padding: 0 6px; text-align: center; background-color: transparent; border: 1px solid #EBEDF2; border-radius: 6px; outline: none; transition: border-color 0.3s; } .wd-pagination-simple .wd-pagination-simple-pager input:hover { border-color: #2469F2; } .wd-pagination-simple .wd-pagination-simple-pager input:focus { border-color: #2469F2; box-shadow: 0 0 0 2px rgba(36, 105, 242, 0.2); } .wd-pagination-simple .wd-pagination-simple-pager input[disabled] { color: #C7CBD6; background: #fff; border-color: #EBEDF2; cursor: not-allowed; } .wd-pagination.mini .wd-pagination-total-text, .wd-pagination.mini .wd-pagination-simple-pager { height: 24px; line-height: 24px; } .wd-pagination.mini .wd-pagination-item { min-width: 24px; height: 24px; margin: 0; line-height: 22px; } .wd-pagination.mini .wd-pagination-item:not(.wd-pagination-item-active) { background: transparent; border-color: transparent; } .wd-pagination.mini .wd-pagination-prev, .wd-pagination.mini .wd-pagination-next { min-width: 24px; height: 24px; margin: 0; line-height: 24px; } .wd-pagination.mini .wd-pagination-prev .wd-pagination-item-link, .wd-pagination.mini .wd-pagination-next .wd-pagination-item-link { background: transparent; border-color: transparent; } .wd-pagination.mini .wd-pagination-prev .wd-pagination-item-link::after, .wd-pagination.mini .wd-pagination-next .wd-pagination-item-link::after { height: 24px; line-height: 24px; } .wd-pagination.mini .wd-pagination-jump-prev, .wd-pagination.mini .wd-pagination-jump-next { height: 24px; margin-right: 0; line-height: 24px; } .wd-pagination.mini .wd-pagination-options { margin-left: 2px; } .wd-pagination.mini .wd-pagination-options-size-changer { top: 0px; } .wd-pagination.mini .wd-pagination-options-quick-jumper { height: 24px; line-height: 24px; } .wd-pagination.mini .wd-pagination-options-quick-jumper input { padding: 4px 11px; border-radius: 4px; width: 44px; height: 28px; } .wd-pagination.wd-pagination-disabled { cursor: not-allowed; } .wd-pagination.wd-pagination-disabled .wd-pagination-item { background: #fff; border-color: #EBEDF2; cursor: not-allowed; } .wd-pagination.wd-pagination-disabled .wd-pagination-item a { color: #C7CBD6; background: transparent; border: none; cursor: not-allowed; } .wd-pagination.wd-pagination-disabled .wd-pagination-item-active { background: #e6e6e6; } .wd-pagination.wd-pagination-disabled .wd-pagination-item-active a { color: #C7CBD6; } .wd-pagination.wd-pagination-disabled .wd-pagination-item-link { color: #C7CBD6; background: #fff; border-color: #EBEDF2; cursor: not-allowed; } .wd-pagination-simple.wd-pagination.wd-pagination-disabled .wd-pagination-item-link { background: transparent; } .wd-pagination.wd-pagination-disabled .wd-pagination-item-link-icon { opacity: 0; } .wd-pagination.wd-pagination-disabled .wd-pagination-item-ellipsis { opacity: 1; } .wd-pagination.wd-pagination-disabled .wd-pagination-simple-pager { color: #C7CBD6; } @media only screen and (max-width: 993px) { .wd-pagination-item-after-jump-prev, .wd-pagination-item-before-jump-next { display: none; } } @media only screen and (max-width: 577px) { .wd-pagination-options { display: none; } } .wd-pagination-rtl .wd-pagination-total-text { margin-right: 0; margin-left: 8px; } .wd-pagination-rtl .wd-pagination-item, .wd-pagination-rtl .wd-pagination-prev, .wd-pagination-rtl .wd-pagination-jump-prev, .wd-pagination-rtl .wd-pagination-jump-next { margin-right: 0; margin-left: 8px; } .wd-pagination-rtl .wd-pagination-slash { margin: 0 5px 0 10px; } .wd-pagination-rtl .wd-pagination-options { margin-right: 16px; margin-left: 0; } .wd-pagination-rtl .wd-pagination-options .wd-pagination-options-size-changer.wd-select { margin-right: 0; margin-left: 8px; } .wd-pagination-rtl .wd-pagination-options .wd-pagination-options-quick-jumper { margin-left: 0; } .wd-pagination-rtl.wd-pagination-simple .wd-pagination-simple-pager { margin-right: 0; margin-left: 8px; } .wd-pagination-rtl.wd-pagination-simple .wd-pagination-simple-pager input { margin-right: 0; margin-left: 8px; } .wd-pagination-rtl.wd-pagination.mini .wd-pagination-options { margin-right: 2px; margin-left: 0; }