--gog-stepper-font-family / -line-height / -gap | The step’s typeface, its leading, and the space between indicator, label and connector. |
--gog-stepper-xsm-font-size / -sm-font-size / -md-font-size / -lg-font-size / -slg-font-size | The label at each size; the indicator is a ratio of it, so the five sizes are five text steps. |
--gog-stepper-trigger-padding-y / -trigger-padding-x / -trigger-radius / -trigger-hover-bg / -trigger-press-bg | A reachable step is a button: its padding, corner, hover and press. |
--gog-stepper-focus-ring-width / -focus-ring-offset / -focus-ring-color | The keyboard focus ring on a reachable step. |
--gog-stepper-indicator-ratio | The indicator’s diameter as a multiple of the label’s font size (2: the number with half an em clear). |
--gog-stepper-indicator-border-width / -indicator-border-color / -indicator-bg / -indicator-color / -indicator-font-weight | A pending step’s indicator: the ring, its fill, and the number. |
--gog-stepper-label-color / -description-color / -description-font-size / -description-line-height | The label, and the description under it (a step down the type scale, as a ratio). |
--gog-stepper-current-color / -current-label-color / -current-font-weight | The current step: the accent ring and number, and its label. |
--gog-stepper-complete-bg / -complete-color | A complete step’s filled indicator and the check on it. |
--gog-stepper-error-bg / -error-color / -error-label-color | A step with an error: the filled indicator, its glyph, and the label. |
--gog-stepper-unreachable-color | The label of a step a linear stepper cannot reach yet. |
--gog-stepper-connector-thickness / -connector-min-length / -connector-color / -connector-done-color | The line between indicators: its weight, the shortest it gets before the row overflows, and its colour pending and after a complete step. |