summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/GridTrackPlacement.h
AgeCommit message (Collapse)Author
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
This will make it easier to support both string types at the same time while we convert code, and tracking down remaining uses. One big exception is Value::to_string() in LibJS, where the name is dictated by the ToString AO.
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
We have a new, improved string type coming up in AK (OOM aware, no null state), and while it's going to use UTF-8, the name UTF8String is a mouthful - so let's free up the String name by renaming the existing class. Making the old one have an annoying name will hopefully also help with quick adoption :^)
2022-11-01LibWeb: Parse line names in grid track position propertiesmartinfalisse
Parse line names when passed to the grid-column/row-start/end CSS properties.
2022-11-01LibWeb: Refactor GridTrackPlacementmartinfalisse
Refactor this class for quality-of-life reasons as well as to better prepare for the addition of line names.
2022-10-06LibWeb+Base: Re-implement grid track spanmartinfalisse
Implement span correctly when indicated in the grid-column-start, grid-row-start, etc. CSS properties. Previously it had been implemented as if span was something that went alongside the position property, but actually it seems like if you do 'span 3' in the grid-column-start property, for example, this means it literally spans 3 blocks, and the 3 has nothing to do with position.
2022-09-14LibWeb: Allow having auto GridTrackPlacementsmartinfalisse
For grid-row-start, grid-column-end and similar values it is possible to have auto values (nothing was specified, for example).
2022-08-25LibWeb: Add GridTrackPlacement for grid-[column/row]-[start/end]martinfalisse
Add GridTrackPlacement to use with grid-column-start and related CSS properties.