UNPKG

zent

Version:

一套前端设计语言和基于React的实现

145 lines (144 loc) 5.7 kB
.zent-pagination { display: flex; justify-content: flex-end; font-size: 14px; color: #333; color: var(--theme-title-color, var(--theme-stroke-1, #333)); } .zent-pagination--normal .zent-pagination-button--layout + .zent-pagination-button--layout, .zent-pagination--normal .zent-btn-disabled-wrapper + .zent-pagination-button--layout, .zent-pagination--normal .zent-btn-disabled-wrapper + .zent-btn-disabled-wrapper, .zent-pagination--normal .zent-pagination-button--layout + .zent-btn-disabled-wrapper { margin-left: 4px; } .zent-pagination--lite .zent-pagination-button--layout + .zent-pagination-button--layout, .zent-pagination--lite .zent-btn-disabled-wrapper + .zent-pagination-button--layout, .zent-pagination--lite .zent-btn-disabled-wrapper + .zent-btn-disabled-wrapper, .zent-pagination--lite .zent-pagination-button--layout + .zent-btn-disabled-wrapper { margin-left: 0; } .zent-pagination-page-list--mini { display: flex; margin: 0 8px; } .zent-pagination-arrow, .zent-pagination-more { stroke: #333; stroke: var(--theme-title-color, var(--theme-stroke-1, #333)); position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-size: 20px; } .zent-pagination-page-number-button.zent-btn, .zent-pagination-arrow-button.zent-btn { padding: 0 5px; min-width: 32px; position: relative; transition: none; } .zent-pagination-page-number-button.zent-btn:not(.zent-btn-primary), .zent-pagination-arrow-button.zent-btn:not(.zent-btn-primary) { background-color: #fff; background-color: var(--theme-section-bg, var(--theme-stroke-9, #fff)); border-color: #e0e0e0; border-color: var(--theme-default-border-color, var(--theme-stroke-5, #e0e0e0)); } .zent-pagination-page-number-button.zent-btn:not(.zent-btn-primary):hover, .zent-pagination-page-number-button.zent-btn:not(.zent-btn-primary):active, .zent-pagination-arrow-button.zent-btn:not(.zent-btn-primary):hover, .zent-pagination-arrow-button.zent-btn:not(.zent-btn-primary):active { background: #f7f7f7; background: var(--theme-body-bg, var(--theme-stroke-7, #f7f7f7)); } .zent-pagination-page-number-button.zent-btn[disabled] .zent-pagination-arrow, .zent-pagination-arrow-button.zent-btn[disabled] .zent-pagination-arrow { stroke: #ccc; stroke: var(--theme-disabled-color, var(--theme-stroke-4, #ccc)); } .zent-pagination-arrow-button.zent-btn .zenticon { margin: 0; } .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary) { border-color: transparent; } .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary):hover, .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary):active { background: #fff; background: var(--theme-section-bg, var(--theme-stroke-9, #fff)); color: #155bd4; color: var(--theme-primary-bg, var(--theme-primary-4, #155bd4)); border-color: transparent; } .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary):active { color: #114bae; color: var(--theme-primary-active-bg, var(--theme-primary-3, #114bae)); } .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary).zent-pagination-arrow-button[disabled] { background: #fff; background: var(--theme-section-bg, var(--theme-stroke-9, #fff)); } .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary).zent-pagination-arrow-button[disabled] .zent-pagination-arrow { stroke: #e0e0e0; stroke: var(--theme-default-border-color, var(--theme-stroke-6, #e0e0e0)); } .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary).zent-pagination-arrow-button:not([disabled]):hover .zent-pagination-arrow { stroke: #155bd4; stroke: var(--theme-primary-bg, var(--theme-primary-4, #155bd4)); } .zent-pagination-page-button--no-border.zent-btn:not(.zent-btn-primary).zent-pagination-arrow-button:not([disabled]):active .zent-pagination-arrow { stroke: #114bae; stroke: var(--theme-primary-active-bg, var(--theme-primary-3, #114bae)); } .zent-pagination-arrow-button--double:hover, .zent-pagination-arrow-button--double:active, .zent-pagination-arrow-button--double-active { border-color: transparent; } .zent-pagination-arrow-button--double:hover .zent-pagination-arrow { stroke: #155bd4; stroke: var(--theme-primary-bg, var(--theme-primary-4, #155bd4)); } .zent-pagination-arrow-button--double:active, .zent-pagination-arrow-button--double-active { background: transparent; } .zent-pagination-arrow-button--double:active .zent-pagination-arrow, .zent-pagination-arrow-button--double-active .zent-pagination-arrow { stroke: #114bae; stroke: var(--theme-primary-active-bg, var(--theme-primary-3, #114bae)); } .zent-pagination-page-jumper, .zent-pagination-mini-page-jumper { display: flex; justify-content: center; align-items: center; } .zent-pagination-page-jumper .zent-input-wrapper .zent-input, .zent-pagination-mini-page-jumper .zent-input-wrapper .zent-input { min-width: 100%; cursor: pointer; } .zent-pagination-page-jumper { margin-left: 8px; } .zent-pagination-page-jumper .zent-input-wrapper { margin: 0 8px; } .zent-pagination-page-jumper .zent-input { text-align: center; } .zent-pagination-mini-page-jumper { font-size: 14px; line-height: 20px; margin: 0 8px; } .zent-pagination-mini-page-jumper__sep { margin: 0 24px; } .zent-pagination-mini-page-jumper .zent-input { text-align: center; } .zent-pagination-page-size-changer { display: flex; justify-content: center; align-items: center; margin-right: 8px; } .zent-pagination-page-size-changer .zent-select-v2 { margin-left: 4px; margin-right: 0; } .zent-pagination-count--middle { margin: 0 4px; } .zent-pagination-count--right { margin-left: 4px; }