Expand description
This module is a partial implementation of the CSS Grid Level 1 specification https://www.w3.org/TR/css-grid-1
Modules§
- alignment πAlignment of tracks and final positioning of items
- explicit_
grid πHelper functions for initialising GridTrackβs from styles This mainly consists of evaluating GridAutoTracks - implicit_
grid πThis module is not required for spec compliance, but is used as a performance optimisation to reduce the number of allocations required when creating a grid. - placement πImplements placing items in the grid and resolving the implicit grid. https://www.w3.org/TR/css-grid-1/#placement
- track_
sizing πImplements the track sizing algorithm https://www.w3.org/TR/css-grid-1/#layout-algorithm - types πStructs and enums that are used within the grid module
- util πUtility functions used within the grid module
Functions§
- Grid layout algorithm This consists of a few phases: