no-unknown-areas
Disallow single-name grid-area references that do not match any named area
declared by grid-template-areas in the same stylesheet.
Incorrectโ
.layout {
grid-template-areas: "header main";
}
.sidebar {
grid-area: sidebr;
}
Correctโ
.layout {
grid-template-areas: "header main";
}
.header {
grid-area: header;
}
The rule only checks single-name grid-area declarations. Line-based shorthand
placements are ignored.
Related Rulesโ
no-unused-areaschecks the inverse problem: declared template areas without matching item assignments.no-overlapping-areasreports duplicate single-name assignments in the same stylesheet.- Current status explains the same-file assumptions.