shopware / meteor

Meteor is Shopware’s open-source design system that drives our commerce solutions. Extend and customise every aspect of Shopware – create elegant, delightful, and accessible experiences. There are no limits to your imagination.
https://shopware.design
MIT License
19 stars 4 forks source link

move toast over to plain css #317

Closed Haberkamp closed 1 month ago

Haberkamp commented 1 month ago

What?

This PR removes the SCSS of the mt-toast notification and replaces it with plain css.

Why?

This brings us a step closer to getting rid of plain css.

How?

Replaced the SCSS with plain CSS.

Testing?

The visual tests will catch issues if something looks different from how it's supposed to look like.

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
meteor-component-library ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 27, 2024 7:14am
1 Skipped Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **meteor-admin-sdk-docs** | ⬜️ Ignored ([Inspect](https://vercel.com/shopware-frontends/meteor-admin-sdk-docs/7uYmLU9v2CJUxrTnrsANU7hYcSCg)) | [Visit Preview](https://meteor-admin-sdk-docs-git-move-toast-1795e5-shopware-frontends.vercel.app) | | Sep 27, 2024 7:14am |
pkg-pr-new[bot] commented 1 month ago

Open in Stackblitz

pnpm add https://pkg.pr.new/shopware/meteor/@shopware-ag/meteor-admin-sdk@317
pnpm add https://pkg.pr.new/shopware/meteor/@shopware-ag/meteor-component-library@317
pnpm add https://pkg.pr.new/shopware/meteor/@shopware-ag/meteor-icon-kit@317
pnpm add https://pkg.pr.new/shopware/meteor/@shopware-ag/meteor-tokens@317

commit: 56cf9ad