Global CSS API: Fields - Page

The following CSS custom properties are used for the page based field UI.

Page Base

Properties used for base page field UI.

PropertyDescriptionDefault
Color
--gf-field-pg-prog-colorColor.var(--gf-color-out-ctrl-dark)
Spacing
--gf-field-pg-prog-margin-y-endVertical end (bottom) margin.24px
--gf-field-pg-prog-title-margin-y-endVertical end (bottom) margin for title.16px
Typography
--gf-field-pg-prog-font-familyFont family.var(--gf-font-family-base)
--gf-field-pg-prog-font-sizeFont size.14px
--gf-field-pg-prog-font-styleFont style.var(--gf-font-style-base)
--gf-field-pg-prog-font-weightFont weight.600
--gf-field-pg-prog-letter-spacingLetter spacing.0
--gf-field-pg-prog-line-heightLine height.1
--gf-field-pg-prog-text-transformText transform.uppercase

Page - Progress Bar

Properties used for page field progress bar UI.

PropertyDescriptionDefault
Background
--gf-field-pg-prog-bar-bg-colorBackground color.var(--gf-color-out-ctrl-light)
--gf-field-pg-prog-bar-bg-color-blueBackground color for blue theme.#204ce5
--gf-field-pg-prog-bar-bg-color-grayBackground color for gray theme.var(--gf-color-out-ctrl-dark)
--gf-field-pg-prog-bar-bg-color-greenBackground color for green theme.#31c48d
--gf-field-pg-prog-bar-bg-color-orangeBackground color for orange theme.#ff5a1f
--gf-field-pg-prog-bar-bg-color-redBackground color for red theme.#c02b0a
--gf-field-pg-prog-bar-bg-gradient-springBackground gradient for spring theme.linear-gradient(270deg, #9cd790 0%, #76d7db 100%)
--gf-field-pg-prog-bar-bg-gradient-bluesBackground gradient for blues theme.linear-gradient(270deg, #00c2ff 0%, #7838e2 100%)
--gf-field-pg-prog-bar-bg-gradient-rainbowBackground gradient for rainbow theme.linear-gradient(274.73deg, #74b551 -5.58%, #f3ca30 44.81%, #cd302b 93.15%)
Border
--gf-field-pg-prog-bar-radiusBorder radius.100px
Sizing
--gf-field-pg-prog-bar-heightHeight.10px

Page - Steps

Properties used for page field steps UI.

GrouoPropertyDescriptionDefault
Background--gf-field-pg-steps-number-bg-colorBackground color.transparent
--gf-field-pg-steps-number-bg-color-activeBackground color for active step.var(--gf-color-out-ctrl-light)
--gf-field-pg-steps-number-bg-color-completeBackground color for completed step.var(--gf-color-primary)
Border
--gf-field-pg-steps-number-border-colorBorder color.var(--gf-color-out-ctrl-light-darker)
--gf-field-pg-steps-number-border-color-activeBorder color for active step.transparent
--gf-field-pg-steps-number-border-color-completeBorder color for completed step.var(--gf-color-primary)
--gf-field-pg-steps-number-border-styleBorder style.solid
--gf-field-pg-steps-number-border-widthBorder width.2px
--gf-field-pg-steps-number-radiusBorder radius.50%
Color
--gf-field-pg-steps-number-colorColor.var(--gf-color-out-ctrl-dark)
--gf-field-pg-steps-number-color-activeColor for active step.var(--gf-field-pg-steps-number-color)
--gf-field-pg-steps-number-color-completeColor for completed step.var(--gf-color-primary-contrast)
Icon
--gf-field-pg-steps-icon-font-sizeFont size.var(--gf-icon-font-size)
Sizing
--gf-field-pg-steps-number-sizeSize.32px
Spacing
--gf-field-pg-steps-step-gapGap.12px