UNPKG

1.29 kBCSSView Raw
1.adm-page-indicator {
2 display: flex;
3 width: auto;
4 --dot-color: var(--adm-color-light);
5 --active-dot-color: var(--adm-color-primary);
6 --dot-size: 3px;
7 --active-dot-size: 13px;
8 --dot-border-radius: 1px;
9 --active-dot-border-radius: var(--dot-border-radius);
10 --dot-spacing: 3px;
11}
12.adm-page-indicator-dot {
13 display: block;
14 width: var(--dot-size);
15 height: var(--dot-size);
16 border-radius: var(--dot-border-radius);
17 background: var(--dot-color);
18}
19.adm-page-indicator-dot:last-child {
20 margin-right: 0;
21}
22.adm-page-indicator-dot-active {
23 border-radius: var(--active-dot-border-radius);
24 background: var(--active-dot-color);
25}
26.adm-page-indicator-color-white {
27 --dot-color: rgba(255, 255, 255, 0.5);
28 --active-dot-color: var(--adm-color-text-light-solid);
29}
30.adm-page-indicator-horizontal {
31 flex-direction: row;
32}
33.adm-page-indicator-horizontal .adm-page-indicator-dot {
34 margin-right: var(--dot-spacing);
35}
36.adm-page-indicator-horizontal .adm-page-indicator-dot-active {
37 width: var(--active-dot-size);
38}
39.adm-page-indicator-vertical {
40 flex-direction: column;
41}
42.adm-page-indicator-vertical .adm-page-indicator-dot {
43 margin-bottom: var(--dot-spacing);
44}
45.adm-page-indicator-vertical .adm-page-indicator-dot-active {
46 height: var(--active-dot-size);
47}