Border Utilities

The border utilities provide a set of classes to adjust the border-color, border-radius, border-style, and border-width properties of elements.

Bordered

Applies the default border styling to an element.

css
  .bordered {
    border-width:
      var(--graupl-border-top-width)
      var(--graupl-border-right-width)
      var(--graupl-border-bottom-width)
      var(--graupl-border-left-width);
    border-radius:
      var(--graupl-border-top-left-radius)
      var(--graupl-border-top-right-radius)
      var(--graupl-border-bottom-right-radius)
      var(--graupl-border-bottom-left-radius);
    border-style:
      var(--graupl-border-top-style)
      var(--graupl-border-right-style)
      var(--graupl-border-bottom-style)
      var(--graupl-border-left-style)
  }

Border Color

Class NamePropertyValue
.border-primaryborder-color, --graupl-border-colorvar(--graupl-theme-active--primary)
.border-primary-100border-color, --graupl-border-colorvar(--graupl-theme-active--primary--100)
.border-primary-200border-color, --graupl-border-colorvar(--graupl-theme-active--primary--200)
.border-primary-300border-color, --graupl-border-colorvar(--graupl-theme-active--primary--300)
.border-primary-400border-color, --graupl-border-colorvar(--graupl-theme-active--primary--400)
.border-primary-500border-color, --graupl-border-colorvar(--graupl-theme-active--primary--500)
.border-primary-600border-color, --graupl-border-colorvar(--graupl-theme-active--primary--600)
.border-primary-700border-color, --graupl-border-colorvar(--graupl-theme-active--primary--700)
.border-primary-800border-color, --graupl-border-colorvar(--graupl-theme-active--primary--800)
.border-primary-900border-color, --graupl-border-colorvar(--graupl-theme-active--primary--900)
.border-secondaryborder-color, --graupl-border-colorvar(--graupl-theme-active--secondary)
.border-secondary-100border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--100)
.border-secondary-200border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--200)
.border-secondary-300border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--300)
.border-secondary-400border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--400)
.border-secondary-500border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--500)
.border-secondary-600border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--600)
.border-secondary-700border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--700)
.border-secondary-800border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--800)
.border-secondary-900border-color, --graupl-border-colorvar(--graupl-theme-active--secondary--900)
.border-tertiaryborder-color, --graupl-border-colorvar(--graupl-theme-active--tertiary)
.border-tertiary-100border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--100)
.border-tertiary-200border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--200)
.border-tertiary-300border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--300)
.border-tertiary-400border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--400)
.border-tertiary-500border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--500)
.border-tertiary-600border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--600)
.border-tertiary-700border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--700)
.border-tertiary-800border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--800)
.border-tertiary-900border-color, --graupl-border-colorvar(--graupl-theme-active--tertiary--900)
.border-transparentborder-color, --graupl-border-colortransparent
.border-top-primaryborder-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary)
.border-top-primary-100border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--100)
.border-top-primary-200border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--200)
.border-top-primary-300border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--300)
.border-top-primary-400border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--400)
.border-top-primary-500border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--500)
.border-top-primary-600border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--600)
.border-top-primary-700border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--700)
.border-top-primary-800border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--800)
.border-top-primary-900border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--primary--900)
.border-top-secondaryborder-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary)
.border-top-secondary-100border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--100)
.border-top-secondary-200border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--200)
.border-top-secondary-300border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--300)
.border-top-secondary-400border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--400)
.border-top-secondary-500border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--500)
.border-top-secondary-600border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--600)
.border-top-secondary-700border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--700)
.border-top-secondary-800border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--800)
.border-top-secondary-900border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--secondary--900)
.border-top-tertiaryborder-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary)
.border-top-tertiary-100border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--100)
.border-top-tertiary-200border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--200)
.border-top-tertiary-300border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--300)
.border-top-tertiary-400border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--400)
.border-top-tertiary-500border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--500)
.border-top-tertiary-600border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--600)
.border-top-tertiary-700border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--700)
.border-top-tertiary-800border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--800)
.border-top-tertiary-900border-top-color, --graupl-border-top-colorvar(--graupl-theme-active--tertiary--900)
.border-top-transparentborder-top-color, --graupl-border-top-colortransparent
.border-right-primaryborder-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary)
.border-right-primary-100border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--100)
.border-right-primary-200border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--200)
.border-right-primary-300border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--300)
.border-right-primary-400border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--400)
.border-right-primary-500border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--500)
.border-right-primary-600border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--600)
.border-right-primary-700border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--700)
.border-right-primary-800border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--800)
.border-right-primary-900border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--primary--900)
.border-right-secondaryborder-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary)
.border-right-secondary-100border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--100)
.border-right-secondary-200border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--200)
.border-right-secondary-300border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--300)
.border-right-secondary-400border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--400)
.border-right-secondary-500border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--500)
.border-right-secondary-600border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--600)
.border-right-secondary-700border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--700)
.border-right-secondary-800border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--800)
.border-right-secondary-900border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--secondary--900)
.border-right-tertiaryborder-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary)
.border-right-tertiary-100border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--100)
.border-right-tertiary-200border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--200)
.border-right-tertiary-300border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--300)
.border-right-tertiary-400border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--400)
.border-right-tertiary-500border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--500)
.border-right-tertiary-600border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--600)
.border-right-tertiary-700border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--700)
.border-right-tertiary-800border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--800)
.border-right-tertiary-900border-right-color, --graupl-border-right-colorvar(--graupl-theme-active--tertiary--900)
.border-right-transparentborder-right-color, --graupl-border-right-colortransparent
.border-bottom-primaryborder-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary)
.border-bottom-primary-100border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--100)
.border-bottom-primary-200border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--200)
.border-bottom-primary-300border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--300)
.border-bottom-primary-400border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--400)
.border-bottom-primary-500border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--500)
.border-bottom-primary-600border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--600)
.border-bottom-primary-700border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--700)
.border-bottom-primary-800border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--800)
.border-bottom-primary-900border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--primary--900)
.border-bottom-secondaryborder-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary)
.border-bottom-secondary-100border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--100)
.border-bottom-secondary-200border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--200)
.border-bottom-secondary-300border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--300)
.border-bottom-secondary-400border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--400)
.border-bottom-secondary-500border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--500)
.border-bottom-secondary-600border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--600)
.border-bottom-secondary-700border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--700)
.border-bottom-secondary-800border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--800)
.border-bottom-secondary-900border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--secondary--900)
.border-bottom-tertiaryborder-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary)
.border-bottom-tertiary-100border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--100)
.border-bottom-tertiary-200border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--200)
.border-bottom-tertiary-300border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--300)
.border-bottom-tertiary-400border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--400)
.border-bottom-tertiary-500border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--500)
.border-bottom-tertiary-600border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--600)
.border-bottom-tertiary-700border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--700)
.border-bottom-tertiary-800border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--800)
.border-bottom-tertiary-900border-bottom-color, --graupl-border-bottom-colorvar(--graupl-theme-active--tertiary--900)
.border-bottom-transparentborder-bottom-color, --graupl-border-bottom-colortransparent
.border-left-primaryborder-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary)
.border-left-primary-100border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--100)
.border-left-primary-200border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--200)
.border-left-primary-300border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--300)
.border-left-primary-400border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--400)
.border-left-primary-500border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--500)
.border-left-primary-600border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--600)
.border-left-primary-700border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--700)
.border-left-primary-800border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--800)
.border-left-primary-900border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--primary--900)
.border-left-secondaryborder-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary)
.border-left-secondary-100border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--100)
.border-left-secondary-200border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--200)
.border-left-secondary-300border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--300)
.border-left-secondary-400border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--400)
.border-left-secondary-500border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--500)
.border-left-secondary-600border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--600)
.border-left-secondary-700border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--700)
.border-left-secondary-800border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--800)
.border-left-secondary-900border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--secondary--900)
.border-left-tertiaryborder-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary)
.border-left-tertiary-100border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--100)
.border-left-tertiary-200border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--200)
.border-left-tertiary-300border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--300)
.border-left-tertiary-400border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--400)
.border-left-tertiary-500border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--500)
.border-left-tertiary-600border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--600)
.border-left-tertiary-700border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--700)
.border-left-tertiary-800border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--800)
.border-left-tertiary-900border-left-color, --graupl-border-left-colorvar(--graupl-theme-active--tertiary--900)
.border-left-transparentborder-left-color, --graupl-border-left-colortransparent

Border Radius

Class NamePropertyValue
.border-radius-roundedborder-radius, --graupl-border-radius100vw
.border-radius-squaredborder-radius, --graupl-border-radius0
.border-radius-0border-radius, --graupl-border-radiusvar(--graupl-spacer-0)
.border-radius-1border-radius, --graupl-border-radiusvar(--graupl-spacer-1)
.border-radius-2border-radius, --graupl-border-radiusvar(--graupl-spacer-2)
.border-radius-3border-radius, --graupl-border-radiusvar(--graupl-spacer-3)
.border-radius-4border-radius, --graupl-border-radiusvar(--graupl-spacer-4)
.border-radius-5border-radius, --graupl-border-radiusvar(--graupl-spacer-5)
.border-radius-6border-radius, --graupl-border-radiusvar(--graupl-spacer-6)
.border-radius-7border-radius, --graupl-border-radiusvar(--graupl-spacer-7)
.border-radius-8border-radius, --graupl-border-radiusvar(--graupl-spacer-8)
.border-radius-9border-radius, --graupl-border-radiusvar(--graupl-spacer-9)
.border-radius-10: Sets theborder-radius, --graupl-border-radiusvar(--graupl-spacer-10)
.border-top-radius-roundedborder-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radius100vw
.border-top-radius-squaredborder-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radius0
.border-top-radius-0border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-0)
.border-top-radius-1border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-1)
.border-top-radius-2border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-2)
.border-top-radius-3border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-3)
.border-top-radius-4border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-4)
.border-top-radius-5border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-5)
.border-top-radius-6border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-6)
.border-top-radius-7border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-7)
.border-top-radius-8border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-8)
.border-top-radius-9border-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-9)
.border-top-radius-10: Sets theborder-top-right-radius, border-top-left-radius, --graupl-border-top-right-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-10)
.border-bottom-radius-roundedborder-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radius100vw
.border-bottom-radius-squaredborder-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radius0
.border-bottom-radius-0border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-0)
.border-bottom-radius-1border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-1)
.border-bottom-radius-2border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-2)
.border-bottom-radius-3border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-3)
.border-bottom-radius-4border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-4)
.border-bottom-radius-5border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-5)
.border-bottom-radius-6border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-6)
.border-bottom-radius-7border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-7)
.border-bottom-radius-8border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-8)
.border-bottom-radius-9border-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-9)
.border-bottom-radius-10: Sets theborder-bottom-right-radius, border-bottom-left-radius, --graupl-border-bottom-right-radius, and --graupl-border-bottom-left-radiusvar(--graupl-spacer-10)
.border-right-radius-roundedborder-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radius100vw
.border-right-radius-squaredborder-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radius0
.border-right-radius-0border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-0)
.border-right-radius-1border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-1)
.border-right-radius-2border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-2)
.border-right-radius-3border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-3)
.border-right-radius-4border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-4)
.border-right-radius-5border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-5)
.border-right-radius-6border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-6)
.border-right-radius-7border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-7)
.border-right-radius-8border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-8)
.border-right-radius-9border-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-9)
.border-right-radius-10: Sets theborder-bottom-right-radius, border-top-right-radius, --graupl-border-bottom-right-radius, and --graupl-border-top-right-radiusvar(--graupl-spacer-10)
.border-left-radius-roundedborder-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radius100vw
.border-left-radius-squaredborder-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radius0
.border-left-radius-0border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-0)
.border-left-radius-1border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-1)
.border-left-radius-2border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-2)
.border-left-radius-3border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-3)
.border-left-radius-4border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-4)
.border-left-radius-5border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-5)
.border-left-radius-6border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-6)
.border-left-radius-7border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-7)
.border-left-radius-8border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-8)
.border-left-radius-9border-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-9)
.border-left-radius-10: Sets theborder-bottom-left-radius, border-top-left-radius, --graupl-border-bottom-left-radius, and --graupl-border-top-left-radiusvar(--graupl-spacer-10)
.border-top-right-radius-roundedborder-top-right-radius, --graupl-border-top-right-radius100vw
.border-top-right-radius-squaredborder-top-right-radius, --graupl-border-top-right-radius0
.border-top-right-radius-0border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-0)
.border-top-right-radius-1border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-1)
.border-top-right-radius-2border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-2)
.border-top-right-radius-3border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-3)
.border-top-right-radius-4border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-4)
.border-top-right-radius-5border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-5)
.border-top-right-radius-6border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-6)
.border-top-right-radius-7border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-7)
.border-top-right-radius-8border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-8)
.border-top-right-radius-9border-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-9)
.border-top-right-radius-10: Sets theborder-top-right-radius, --graupl-border-top-right-radiusvar(--graupl-spacer-10)
.border-top-left-radius-0border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-0)
.border-top-left-radius-1border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-1)
.border-top-left-radius-2border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-2)
.border-top-left-radius-3border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-3)
.border-top-left-radius-4border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-4)
.border-top-left-radius-5border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-5)
.border-top-left-radius-6border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-6)
.border-top-left-radius-7border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-7)
.border-top-left-radius-8border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-8)
.border-top-left-radius-9border-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-9)
.border-top-left-radius-10: Sets theborder-top-left-radius, --graupl-border-top-left-radiusvar(--graupl-spacer-10)
.border-bottom-right-radius-roundedborder-bottom-right-radius, --graupl-border-bottom-right-radius100vw
.border-bottom-right-radius-squaredborder-bottom-right-radius, --graupl-border-bottom-right-radius0
.border-bottom-right-radius-0border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-0)
.border-bottom-right-radius-1border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-1)
.border-bottom-right-radius-2border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-2)
.border-bottom-right-radius-3border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-3)
.border-bottom-right-radius-4border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-4)
.border-bottom-right-radius-5border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-5)
.border-bottom-right-radius-6border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-6)
.border-bottom-right-radius-7border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-7)
.border-bottom-right-radius-8border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-8)
.border-bottom-right-radius-9border-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-9)
.border-bottom-right-radius-10: Sets theborder-bottom-right-radius, --graupl-border-bottom-right-radiusvar(--graupl-spacer-10)
.border-bottom-left-radius-0border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-0)
.border-bottom-left-radius-1border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-1)
.border-bottom-left-radius-2border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-2)
.border-bottom-left-radius-3border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-3)
.border-bottom-left-radius-4border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-4)
.border-bottom-left-radius-5border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-5)
.border-bottom-left-radius-6border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-6)
.border-bottom-left-radius-7border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-7)
.border-bottom-left-radius-8border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-8)
.border-bottom-left-radius-9border-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-9)
.border-bottom-left-radius-10: Sets theborder-bottom-left-radius, --graupl-border-bottom-left-radiusvar(--graupl-spacer-10)

Border Style

Class NamePropertyValue
.border-solidborder-style, --graupl-border-stylesolid
.border-dashedborder-style, --graupl-border-styledashed
.border-dottedborder-style, --graupl-border-styledotted
.border-doubleborder-style, --graupl-border-styledouble
.border-grooveborder-style, --graupl-border-stylegroove
.border-ridgeborder-style, --graupl-border-styleridge
.border-insetborder-style, --graupl-border-styleinset
.border-outsetborder-style, --graupl-border-styleoutset
.border-noneborder-style, --graupl-border-stylenone
.border-top-solidborder-top-style, --graupl-border-top-stylesolid
.border-top-dashedborder-top-style, --graupl-border-top-styledashed
.border-top-dottedborder-top-style, --graupl-border-top-styledotted
.border-top-doubleborder-top-style, --graupl-border-top-styledouble
.border-top-grooveborder-top-style, --graupl-border-top-stylegroove
.border-top-ridgeborder-top-style, --graupl-border-top-styleridge
.border-top-insetborder-top-style, --graupl-border-top-styleinset
.border-top-outsetborder-top-style, --graupl-border-top-styleoutset
.border-top-noneborder-top-style, --graupl-border-top-stylenone
.border-right-solidborder-right-style, --graupl-border-right-stylesolid
.border-right-dashedborder-right-style, --graupl-border-right-styledashed
.border-right-dottedborder-right-style, --graupl-border-right-styledotted
.border-right-doubleborder-right-style, --graupl-border-right-styledouble
.border-right-grooveborder-right-style, --graupl-border-right-stylegroove
.border-right-ridgeborder-right-style, --graupl-border-right-styleridge
.border-right-insetborder-right-style, --graupl-border-right-styleinset
.border-right-outsetborder-right-style, --graupl-border-right-styleoutset
.border-right-noneborder-right-style, --graupl-border-right-stylenone
.border-bottom-solidborder-bottom-style, --graupl-border-bottom-stylesolid
.border-bottom-dashedborder-bottom-style, --graupl-border-bottom-styledashed
.border-bottom-dottedborder-bottom-style, --graupl-border-bottom-styledotted
.border-bottom-doubleborder-bottom-style, --graupl-border-bottom-styledouble
.border-bottom-grooveborder-bottom-style, --graupl-border-bottom-stylegroove
.border-bottom-ridgeborder-bottom-style, --graupl-border-bottom-styleridge
.border-bottom-insetborder-bottom-style, --graupl-border-bottom-styleinset
.border-bottom-outsetborder-bottom-style, --graupl-border-bottom-styleoutset
.border-bottom-noneborder-bottom-style, --graupl-border-bottom-stylenone
.border-left-solidborder-left-style, --graupl-border-left-stylesolid
.border-left-dashedborder-left-style, --graupl-border-left-styledashed
.border-left-dottedborder-left-style, --graupl-border-left-styledotted
.border-left-doubleborder-left-style, --graupl-border-left-styledouble
.border-left-grooveborder-left-style, --graupl-border-left-stylegroove
.border-left-ridgeborder-left-style, --graupl-border-left-styleridge
.border-left-insetborder-left-style, --graupl-border-left-styleinset
.border-left-outsetborder-left-style, --graupl-border-left-styleoutset
.border-left-noneborder-left-style, --graupl-border-left-stylenone

Border Width

Class NamePropertyValue
.border-thickborder-width, --graupl-border-widththick
.border-thinborder-width, --graupl-border-widththin
.border-mediumborder-width, --graupl-border-widthmedium
.border-noneborder-width, --graupl-border-widthnone
.border-0border-width, --graupl-border-widthvar(--graupl-spacer-0)
.border-1border-width, --graupl-border-widthvar(--graupl-spacer-1)
.border-2border-width, --graupl-border-widthvar(--graupl-spacer-2)
.border-3border-width, --graupl-border-widthvar(--graupl-spacer-3)
.border-4border-width, --graupl-border-widthvar(--graupl-spacer-4)
.border-5border-width, --graupl-border-widthvar(--graupl-spacer-5)
.border-6border-width, --graupl-border-widthvar(--graupl-spacer-6)
.border-7border-width, --graupl-border-widthvar(--graupl-spacer-7)
.border-8border-width, --graupl-border-widthvar(--graupl-spacer-8)
.border-9border-width, --graupl-border-widthvar(--graupl-spacer-9)
.border-10border-width, --graupl-border-widthvar(--graupl-spacer-10)
.border-top-thickborder-top-width, --graupl-border-top-widththick
.border-top-thinborder-top-width, --graupl-border-top-widththin
.border-top-mediumborder-top-width, --graupl-border-top-widthmedium
.border-top-noneborder-top-width, --graupl-border-top-widthnone
.border-top-0border-top-width, --graupl-border-top-widthvar(--graupl-spacer-0)
.border-top-1border-top-width, --graupl-border-top-widthvar(--graupl-spacer-1)
.border-top-2border-top-width, --graupl-border-top-widthvar(--graupl-spacer-2)
.border-top-3border-top-width, --graupl-border-top-widthvar(--graupl-spacer-3)
.border-top-4border-top-width, --graupl-border-top-widthvar(--graupl-spacer-4)
.border-top-5border-top-width, --graupl-border-top-widthvar(--graupl-spacer-5)
.border-top-6border-top-width, --graupl-border-top-widthvar(--graupl-spacer-6)
.border-top-7border-top-width, --graupl-border-top-widthvar(--graupl-spacer-7)
.border-top-8border-top-width, --graupl-border-top-widthvar(--graupl-spacer-8)
.border-top-9border-top-width, --graupl-border-top-widthvar(--graupl-spacer-9)
.border-top-10border-top-width, --graupl-border-top-widthvar(--graupl-spacer-10)
.border-right-thickborder-right-width, --graupl-border-right-widththick
.border-right-thinborder-right-width, --graupl-border-right-widththin
.border-right-mediumborder-right-width, --graupl-border-right-widthmedium
.border-right-noneborder-right-width, --graupl-border-right-widthnone
.border-right-0border-right-width, --graupl-border-right-widthvar(--graupl-spacer-0)
.border-right-1border-right-width, --graupl-border-right-widthvar(--graupl-spacer-1)
.border-right-2border-right-width, --graupl-border-right-widthvar(--graupl-spacer-2)
.border-right-3border-right-width, --graupl-border-right-widthvar(--graupl-spacer-3)
.border-right-4border-right-width, --graupl-border-right-widthvar(--graupl-spacer-4)
.border-right-5border-right-width, --graupl-border-right-widthvar(--graupl-spacer-5)
.border-right-6border-right-width, --graupl-border-right-widthvar(--graupl-spacer-6)
.border-right-7border-right-width, --graupl-border-right-widthvar(--graupl-spacer-7)
.border-right-8border-right-width, --graupl-border-right-widthvar(--graupl-spacer-8)
.border-right-9border-right-width, --graupl-border-right-widthvar(--graupl-spacer-9)
.border-right-10border-right-width, --graupl-border-right-widthvar(--graupl-spacer-10)
.border-bottom-thickborder-bottom-width, --graupl-border-bottom-widththick
.border-bottom-thinborder-bottom-width, --graupl-border-bottom-widththin
.border-bottom-mediumborder-bottom-width, --graupl-border-bottom-widthmedium
.border-bottom-noneborder-bottom-width, --graupl-border-bottom-widthnone
.border-bottom-0border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-0)
.border-bottom-1border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-1)
.border-bottom-2border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-2)
.border-bottom-3border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-3)
.border-bottom-4border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-4)
.border-bottom-5border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-5)
.border-bottom-6border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-6)
.border-bottom-7border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-7)
.border-bottom-8border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-8)
.border-bottom-9border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-9)
.border-bottom-10border-bottom-width, --graupl-border-bottom-widthvar(--graupl-spacer-10)
.border-left-thickborder-left-width, --graupl-border-left-widththick
.border-left-thinborder-left-width, --graupl-border-left-widththin
.border-left-mediumborder-left-width, --graupl-border-left-widthmedium
.border-left-noneborder-left-width, --graupl-border-left-widthnone
.border-left-0border-left-width, --graupl-border-left-widthvar(--graupl-spacer-0)
.border-left-1border-left-width, --graupl-border-left-widthvar(--graupl-spacer-1)
.border-left-2border-left-width, --graupl-border-left-widthvar(--graupl-spacer-2)
.border-left-3border-left-width, --graupl-border-left-widthvar(--graupl-spacer-3)
.border-left-4border-left-width, --graupl-border-left-widthvar(--graupl-spacer-4)
.border-left-5border-left-width, --graupl-border-left-widthvar(--graupl-spacer-5)
.border-left-6border-left-width, --graupl-border-left-widthvar(--graupl-spacer-6)
.border-left-7border-left-width, --graupl-border-left-widthvar(--graupl-spacer-7)
.border-left-8border-left-width, --graupl-border-left-widthvar(--graupl-spacer-8)
.border-left-9border-left-width, --graupl-border-left-widthvar(--graupl-spacer-9)
.border-left-10border-left-width, --graupl-border-left-widthvar(--graupl-spacer-10)

Customization

To customize the border utilities, you can use the following variables.

VariableDescriptionDefault Value
$selector-baseBase selector for utility classes."."
$selector-prefixThe selector prefix for all utility classes.""
$selector-suffixThe selctor suffix for all utility classes.""
$selector-separatorThe selector separator for all utility classes.""
$use-importantAppends !important to generated utility declarations.true
$generate-base-utilitiesGenerates the base utility classes.true
$screen-awareEnables screen-aware utility variants.false
$theme-awareEnables theme-aware utility variants.false
$scheme-awareEnables scheme-aware utility variants.false
$state-awareEnables state-aware utility variants.false
$container-awareEnables container-aware utility variants.false
$screen-aware-selector-prefixPrefix to the screen-aware portion of utility selectors.""
$screen-aware-selector-suffixSuffix to the screen-aware portion of utility selectors.""
$screen-aware-selector-separatorSeparator inserted for screen-aware utility selectors."\\:"
$theme-aware-selector-prefixPrefix to the theme-aware portion of utility selectors.""
$theme-aware-selector-suffixSuffix to the theme-aware portion of utility selectors."-theme"
$theme-aware-selector-separatorSeparator inserted for theme-aware utility selectors."\\:"
$scheme-aware-selector-prefixPrefix to the scheme-aware portion of utility selectors.""
$scheme-aware-selector-suffixSuffix to the scheme-aware portion of utility selectors."-mode"
$scheme-aware-selector-separatorSeparator inserted for scheme-aware utility selectors."\\:"
$state-aware-selector-prefixPrefix to the state-aware portion of utility selectors.""
$state-aware-selector-suffixSuffix to the state-aware portion of utility selectors.""
$state-aware-selector-separatorSeparator inserted for state-aware utility selectors."\\:"
$container-aware-selector-prefixPrefix to the container-aware portion of utility selectors."cq\\:"
$container-aware-selector-suffixSuffix to the container-aware portion of utility selectors.""
$container-aware-selector-separatorSeparator inserted for container-aware utility selectors."\\:"
$utility-propertiesMap of utility properties.()
$utility-valuesMap of utility values.()
$utility-mapMap of utility property/value pairs.()
$bordered-selectorThe selector for the bordered class."bordered"

Responsive Variants

Generating responsive utility classes can be done by setting $screen-aware, $theme-aware, $scheme-aware, $state-aware, or $container-aware to true.

By default, no responsive utility classes are generated for border.

✏️ Note

For more information on responsive variants, refer to the Responsive utility classes documentation.