UNPKG

antd-mobile

Version:
48 lines (47 loc) 1.29 kB
.adm-page-indicator { display: flex; width: auto; --dot-color: var(--adm-color-light); --active-dot-color: var(--adm-color-primary); --dot-size: 3px; --active-dot-size: 13px; --dot-border-radius: 1px; --active-dot-border-radius: var(--dot-border-radius); --dot-spacing: 3px; } .adm-page-indicator-dot { display: block; width: var(--dot-size); height: var(--dot-size); border-radius: var(--dot-border-radius); background: var(--dot-color); } .adm-page-indicator-dot:last-child { margin-right: 0; } .adm-page-indicator-dot-active { border-radius: var(--active-dot-border-radius); background: var(--active-dot-color); } .adm-page-indicator-color-white { --dot-color: rgba(255, 255, 255, 0.5); --active-dot-color: var(--adm-color-text-light-solid); } .adm-page-indicator-horizontal { flex-direction: row; } .adm-page-indicator-horizontal .adm-page-indicator-dot { margin-right: var(--dot-spacing); } .adm-page-indicator-horizontal .adm-page-indicator-dot-active { width: var(--active-dot-size); } .adm-page-indicator-vertical { flex-direction: column; } .adm-page-indicator-vertical .adm-page-indicator-dot { margin-bottom: var(--dot-spacing); } .adm-page-indicator-vertical .adm-page-indicator-dot-active { height: var(--active-dot-size); }