Decathlon / vitamin-web

Decathlon Design System UI components for web applications
https://decathlon.github.io/vitamin-web
Apache License 2.0
282 stars 76 forks source link

refactor(@vtmn/assets): delete sprite consumption mode #1352

Closed lauthieb closed 1 year ago

lauthieb commented 1 year ago

Changes description

Hello everyone,

We just spent a few hours with the designers of the core team Design System to understand the problem of using sprite with our Vitamin assets (flags, payments, etc.). In order to resolve it, we need to check all our different flags to remove masks & clip paths manually, and unfortunately, this is huge work & time-consuming which in regard to our team and the different priorities that we have, does not allow us to solve this soon.

That's why we took the decision to postpone the refactoring of all our flags in our next major release in design (@Decathlon/design-system-core-team-design), and so, we decided to no longer support the "sprite" consumption mode for @vtmn/assets.

So this PR can close #1313.

Thanks for your understanding.

Checklist

Does this introduce a breaking change?