Skip to content

[Epic] Globally remove all conditional se23 logic from polaris-react #9915

@sophschneider

Description

@sophschneider

after #9913 is completed we need to

### Tasks
- [ ] https://github.com/Shopify/polaris/issues/10189
- [ ] https://github.com/Shopify/polaris/issues/10191
- [ ] https://github.com/Shopify/polaris/issues/10190
- [ ] https://github.com/Shopify/polaris/issues/10192
- [ ] https://github.com/Shopify/polaris/issues/10193
- [ ] https://github.com/Shopify/polaris/issues/10194
- [ ] https://github.com/Shopify/polaris/pull/10239
- [ ] https://github.com/Shopify/polaris/pull/10241
- [ ] https://github.com/Shopify/polaris/pull/10243
- [ ] https://github.com/Shopify/polaris/pull/10242
- [ ] https://github.com/Shopify/polaris/pull/10244
- [ ] https://github.com/Shopify/polaris/issues/10254
- [x] Do a final code search for `se23`, `polarisSummerEditions2023`, `polarisSummerEditions2023ShadowBevelOptOut` etc. to make sure all conditional code is removed

Note

We can remove $se23ShadowBevelOptOut but not $se23 since a lot of our consuming repos still use the classname and we don't want to affect their styles.

Sources:

Metadata

Metadata

Labels

Priority: HighClear visual regression, broken logic, or feature UX will feel broken without

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions