Open eljefe223 opened 2 months ago
This valid as our positioning prop values do contain inconsistencies (see below). Fixing these to be consistent across the board in v9 would be a breaking change but this is possibly a good RFC candidate for a naming pattern to follow for new components and beyond (v10 etc.).
Environment Information
Describe the issue:
For controls that have positioning attributes, ie
LabelPosition
orIconPosition
we are inconstant in the language we use to describe where an element will layout. In some cases, we usestart
andend
and in others we usebefore
andafter
. We should standardize onstart
andend
which is more consistent with CSS and localization properties and values likeflex-start
ormargin-inline-start
Before and After https://react.fluentui.dev/?path=/docs/components-switch--docs#label
Start and End https://react.fluentui.dev/?path=/docs/components-accordion--docs#expand-icon-position
Actual behavior:
We are not consistent with language used.
Expected behavior:
BE consistent with language used.
If applicable, please provide a codepen repro:
Priorities and help requested (not applicable if asking question):
Are you willing to submit a PR to fix? (Yes, No)
Requested priority: (Blocking, High, Normal, Low)
Products/sites affected: (if applicable)