Grid Template Areas Builder
Create named grid areas with visual drag-and-drop interface
Grid Settings
Configure your grid dimensions and spacing
Enter a name, then drag to select cells
Grid Areas
header
sidebar
main
footer
Grid Preview
Named areas with template visualization
header
header
header
header
sidebar
main
main
main
sidebar
main
main
main
footer
footer
footer
footer
Generated Grid Template Areas Code
.grid-container {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: repeat(4, 1fr);
grid-template-areas:
"header header header header"
"sidebar main main main"
"sidebar main main main"
"footer footer footer footer";
gap: 16px;
}
.header {
grid-area: header;
}
.sidebar {
grid-area: sidebar;
}
.main {
grid-area: main;
}
.footer {
grid-area: footer;
}