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

Make number field accessible #274

Closed Haberkamp closed 2 months ago

Haberkamp commented 2 months ago

What?

Make the buttons of the number field accessible.

Why?

This makes our components more inclusive.

How?

I turned the elements, that increase or decrease the number value, into buttons.

Testing?

You can check out the changes in the branch preview below.

Anything Else?

I got rid of the SCSS and replaced it with plain CSS.

vercel[bot] commented 2 months 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 4, 2024 2:35pm
1 Skipped Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **meteor-admin-sdk-docs** | ⬜️ Ignored ([Inspect](https://vercel.com/shopware-frontends/meteor-admin-sdk-docs/6oYozmRVFmvH7oE6AGEHGjJWRokR)) | [Visit Preview](https://meteor-admin-sdk-docs-git-make-number-f49ad8-shopware-frontends.vercel.app) | | Sep 4, 2024 2:35pm |
pkg-pr-new[bot] commented 2 months ago

Open in Stackblitz

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

commit: 5646543