Transform

The Transform Utilities extend Bootstrap by providing highly customizable rotate, skew, and flip transforms using simple utility classes — fully configurable via Sass maps.

All classes use the al- prefix and follow utility-first conventions.

Overview

Utility TypeClass FormatDescription
Rotate.al-rotate-{value} / .al-rotate-n-{value}Rotate transform (degrees)
Skew.al-skew-{value} / .al-skew-n-{value}Skew transform (degrees)
Skew X.al-skew-x-{value} / .al-skew-x-n-{value}Skew X axis transform
Skew Y.al-skew-y-{value} / .al-skew-y-n-{value}Skew Y axis transform
Flip Horizontal.al-flip-xscaleX(-1)
Flip Vertical.al-flip-yscaleY(-1)

Sass Reference

assets/scss/_transform.scss Copy

Class Usage Reference

ClassOutput
.al-rotate-1rotate(45deg)
.al-rotate-n-3rotate(-180deg)
.al-skew-2skew(90deg)
.al-skew-n-2skewY(-90deg)
.al-skew-x-3skewX(180deg)
.al-skew-x-n-1skewX(-45deg)
.al-skew-y-4skewY(270deg)
.al-skew-y-n-3skewY(-180deg)
.al-flip-xscaleX(-1)
.al-flip-yscaleY(-1)

Examples

Rotate

Rotate 90°
Rotate -180°
Copy

Skew

Skew 45°
SkewX 180°
SkewY -90°
Copy

Flip (Mirror)

Horizontal

Flip X

Vertical

Flip Y
Copy

Developer Notes

  • Full control over transform system using $transform-sizes Sass map

  • Supports both positive and negative transform utilities

  • Flip mirrors content horizontally or vertically via scale transforms