Grid Template Rows
Utilities to specify the rows in a grid layout.
| Class | Style | 
|---|---|
| gtr-1 |  grid-template-rows: repeat(1, minmax(0, 1fr));
 | 
| gtr-2 |  grid-template-rows: repeat(2, minmax(0, 1fr));
 | 
| gtr-3 |  grid-template-rows: repeat(3, minmax(0, 1fr));
 | 
| gtr-4 |  grid-template-rows: repeat(4, minmax(0, 1fr));
 | 
| gtr-5 |  grid-template-rows: repeat(5, minmax(0, 1fr));
 | 
| gtr-6 |  grid-template-rows: repeat(6, minmax(0, 1fr));
 | 
| gtr-7 |  grid-template-rows: repeat(7, minmax(0, 1fr));
 | 
| gtr-8 |  grid-template-rows: repeat(8, minmax(0, 1fr));
 | 
| gtr-9 |  grid-template-rows: repeat(9, minmax(0, 1fr));
 | 
| gtr-10 |  grid-template-rows: repeat(10, minmax(0, 1fr));
 | 
| gtr-11 |  grid-template-rows: repeat(11, minmax(0, 1fr));
 | 
| gtr-12 |  grid-template-rows: repeat(12, minmax(0, 1fr));
 | 
| gtr-13 |  grid-template-rows: repeat(13, minmax(0, 1fr));
 | 
| gtr-14 |  grid-template-rows: repeat(14, minmax(0, 1fr));
 | 
| gtr-15 |  grid-template-rows: repeat(15, minmax(0, 1fr));
 | 
| gtr-16 |  grid-template-rows: repeat(16, minmax(0, 1fr));
 | 
The grid will have 3 rows, each with a minimum size of 0 and a maximum size of 1fr, allowing them to grow and fill the available space equally.
A
    B
    C
    D
    E
    F
    G
    H
  <div class="o-auto p-r">  <div class="d-g g-4 gaf-c gtr-3 ta-c tc-white" id="area">    <div class="bg-indigo p-4 rad-1">A</div>    <div class="bg-indigo p-4 rad-1">B</div>    <div class="bg-indigo p-4 rad-1">C</div>    <div class="bg-indigo p-4 rad-1">D</div>    <div class="bg-indigo p-4 rad-1">E</div>    <div class="bg-indigo p-4 rad-1">F</div>    <div class="bg-indigo p-4 rad-1">G</div>    <div class="bg-indigo p-4 rad-1">H</div>  </div></div>Conditional styles
Learn how to override existing utilities based on the user’s screen size or other factors, such as hover states.
Breakpoint variant
You can combine responsive breakpoints like sm:gtr-*,md:gtr-*, lg:gtr-*, and  xxl:gtr-* to allow targeting specific utilities in different viewports.
<div class="gtr-1 md:gtr-2 ..."></div>Hover variant
Alternatively, you can apply :hover by using h:gtr-* utility to override elements and change their values when hovering over
    them.
<div class="gtr-1 h:gtr-2 ..."></div> 
 