epicmaxco / vuestic-ui

Vuestic UI is an open-source Vue 3 component library designed for rapid development, easy maintenance, and high accessibility. Maintained by Epicmax (@epicmaxco).
https://vuestic.dev
MIT License
3.51k stars 341 forks source link

Remove reset.css completely #2181

Open m0ksem opened 2 years ago

m0ksem commented 2 years ago

Let's make components independent.

Slider with reset: image

Without: image

(Just bigger)

asvae commented 2 years ago

@m0ksem do you mean make reset local for a component? As I actually don't see a way to work around not having reset.

We would to very carefully test component across all browsers.

But I like the idea generally. 👍

aluarius commented 2 years ago

Mb related to https://github.com/epicmaxco/vuestic-ui/issues/1824

asvae commented 2 years ago

We can probably make components so that they don't need reset at all (would include the part of reset that's relevant for these components)

But we would still need external reset, so that users can have proper styling out of the box. That reset would still need to be included as a part of a plugin, but won't be if you just add one component.

See #2184

m0ksem commented 1 year ago

Done. But we gonna need to remove "completely" in 1.7.0.