Current version 22.0.0

Breakpoints

$tg-[name]-[feature]

Primary breakpoints

Analytics have helped us define four primary breakpoints which allow us to control layout based on the browser width.

Use min for media query breakpoints. max variables have been provided for edge cases.

Breakpoint description Name Size rangeFeatures (default min)
Smallsm0 - 767pxmin, max
Mediummd768 - 1023pxmin, max
Largelg1024 - 1439pxmin, max
Extra largexl1440px +min

Secondary breakpoints

Breakpoint description Name Size rangeFeatures (default min)
Small-mediumsd480px - 767pxmin, max
Medium-largemg960px - 1023pxmin, max
Large-extra largell1280px - 1439pxmin, max
Extra extra largexxl1600px +min

Additional breakpoints

Breakpoint description Name Size rangeFeatures
Small-smallss479pxmax
Medium-smallms959pxmax
Large-mediumlm1279pxmax

For example, when using with media queries:

  • Recommended - Breakpoints larger than: @media (min-width: $tg-sm-min)
  • Breakpoints small than: @media (max-width: $tg-sm-max)
  • Breakpoints only between: @media (min-width: $tg-md-min) and (max-width: $tg-md-max)
Proudly made by © 2026 Trade Me Limited