Properly implement Start
, End
, FlexStart
, and FlexEnd
alignment variants
#307
Labels
breaking-change
A change that breaks our public interface
bug
Something isn't working
good first issue
Good for newcomers
Milestone
When refactoring the alignment types to work with CSS Grid, I couldn't work out what the difference between
start
/end
andflex-start
/flex-end
was. I came to the conclusion that they were just aliases of each other, and folded them into one. It turns out that this works for Grid, but it is wrong for Flexbox. The difference is:flex-start
/flex-end
are effected byFlexDirection
(theRowReverse
andColumnReverse
directions flip them.start
/end
are not effected byFlexDirection
.Currently we have variants called
Start
andEnd
that behave likeFlexStart
andFlexEnd
. We ought to add new variants for this use case, and alter start/end to work as per the spec.This probably isn't hugely high priority unless someone complains about it because I doubt many people are using
RowReverse
/ColumnReverse
.The text was updated successfully, but these errors were encountered: