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 3 forks source link

Migrate avatar to plain css and composition api #301

Closed Haberkamp closed 1 month ago

Haberkamp commented 1 month ago

What?

I moved the mt-avatar component over to plain CSS.

Why?

This helps us to get rid of SCSS.

How?

Migrated the SCSS over to CSS.

Testing?

I've written some tests for the component, but feel free to test it yourself.

Anything Else?

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 19, 2024 0:16am
1 Skipped Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **meteor-admin-sdk-docs** | ⬜️ Ignored ([Inspect](https://vercel.com/shopware-frontends/meteor-admin-sdk-docs/7yHNbVcTEYrnaJ3rZRZAiwjkQGVE)) | [Visit Preview](https://meteor-admin-sdk-docs-git-migrate-ava-6bdbe2-shopware-frontends.vercel.app) | | Sep 19, 2024 0:16am |
pkg-pr-new[bot] commented 1 month ago

Open in Stackblitz

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

commit: eaf90b8