Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Use custom CSS reset ? #40

Open
martinbroos opened this issue Sep 21, 2020 · 6 comments
Open

Use custom CSS reset ? #40

martinbroos opened this issue Sep 21, 2020 · 6 comments
Assignees

Comments

@martinbroos
Copy link
Member

We gebruiken nu normalize 7.0 inmiddels is ook 8.0 uit wat een breaking change zou zijn.
Daarnaast gebruiken we ook een custom reboot die ook weer bepaalde velden reset. Ik vraag me af of we niet beter uit kunnen gaan van een custom reset.
Zo niet dan moeten we wel normalize bij houden.

Wat me aan het denken heeft gezet:
https://dev.to/hankchizljaw/a-modern-css-reset-6p3

Wat denken jullie ?

@rbastiaansen
Copy link

Eens. Die reset uit het artikel ziet er wel goed uit. Normalize 8.0.1 is ook alweer bijna 2 jaar oud zag ik.

@RogierZeebregts
Copy link

Ja, eens ook. Ziet er goed uit, die Reset

@martinbroos
Copy link
Member Author

Laten we dat eens uit gaan proberen dan, combinatie van die reset met wat wij al in onze reboot hadden zitten.

@RogierZeebregts
Copy link

@martinbroos Laat maar weten als ik/we ergens mee kunnen kijken/testen

@martinbroos
Copy link
Member Author

Bootstrap 5 gebruikt alleen de reboot op basis van normalize.css maar dan zonder de IE10 / IE11 resets. Lijkt me ook prima om onze reboot zo aan te passen.

https://github.com/twbs/bootstrap/blob/main/scss/_reboot.scss

Een ander alternatief:

https://github.com/csstools/sanitize.css

@martinbroos
Copy link
Member Author

Andere insteek zou kunnen zijn om de reset te laten vervallen als onderdeel van Maat.css zodat je dit in het project meer eigenaarschap over krijgt. Omdat het zo high level is zou er bij maat.css nu ook altijd een breaking change ontstaan als je iets zou aanpassen.

In dit artikel word dat verder toegelicht en staat ook een wat nieuwere insteek van een reset.

https://www.joshwcomeau.com/css/custom-css-reset/

@RogierZeebregts RogierZeebregts removed their assignment Dec 13, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants