User avatar
Tournesol 🌻 @tournesol@peculiar.florist
11mo
Ça fait 3-4h que je regarde des vidéos au lieu de faire des trucs que je voudrais faire
⭐3
3
0
0
3

User avatar
Tournesol 🌻 @tournesol@peculiar.florist
11mo
me suis lever, essayé de comprendre faire du CSS, reparti dormir après un échec cuisant
⭐4
2
0
0
4
User avatar
Boreal @boreal_stars@eldritch.cafe
11mo
@tournesol Le CSS ça peut être horrible x_x Tu essaies de faire quoi ?
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
11mo
@boreal_stars juste je traduis mon site que j'avais fait sur Blazor pour utiliser Zola et c'est des manières différentes de gérer le css

sans parler que c'est un beu le bordel
⭐1
0
0
0
1
User avatar
🪨 @Varpie@peculiar.florist
11mo
@tournesol C'est pas si compliqué : tu appliques les attributs aux éléments, dans certains cas ça les applique aussi aux enfants mais des fois pas, si tu veux overwrite ça dépend de quel élément est plus profond ou bien tu peux utiliser !important mais si tu as plusieurs !important au même niveau il y a un autre type de priorité entre eux (aucune idée de ce que c'est), si tu utilises le shadow DOM il faut aussi penser à si ton css est scoped ou pas, et après t'as aussi à apprendre tous les sélecteurs...
Ouais non en vrai maîtriser CSS c'est compliqué.
Pour moi, les trucs importants quand j'écris du CSS c'est :
- rester sur les sémantiques globales autant que possible, en utilisant des tags HTML appropriés (genre
nav, article, etc) et en essayant de limiter le nombre de classes et préférant styliser des tags ayant un sens (donc moins de div)
- aller du plus gros au plus petit, comme ça pas de surprise quand quelque chose devient appliqué aux enfants
- limiter l'usage de height et width, à la place mettre des contraintes avec min- et max-, pour du design responsif
- s'il y a des trucs qui se répètent (genre des couleurs ou la valeur de tes border-radius ou de tes box-shadow), les définir en tant que variables dans
:root, pour pouvoir les appliquer globalement et n'avoir à changer qu'une variable au lieu de tout ton code si besoin
- abuser l'inspecteur d'éléments qui permet de modifier temporairement le CSS en live, et se reset au refresh, pour tester des trucs et persister juste ce que j'aime
1
0
0
0
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
11mo
@Varpie écoute, j'ai pas lu mais ça me fait rire de recevoir un manuel comme ça haha

j'essaie de lire plus tard
1
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
11mo
⭐1
1
0
0
1
User avatar
Tournesol 🌻 @tournesol@peculiar.florist
11mo
@Varpie génial ça haha
1
0
0
0
User avatar
🪨 @Varpie@peculiar.florist
11mo
@tournesol Qualité d'image pourrie, c'est un meme connu de l'époque de JVC... J'y pense à chaque fois que je vois un pavé que je ne veux pas lire 🫡
0
0
0
0
User avatar
11mo
@tournesol dormir ?
⭐1
0
1
0
1
User avatar
Boreal @boreal_stars@eldritch.cafe
11mo
@tournesol Moi je regarde des vidéos en faisant des trucs que je veux faire, big brain
0
0
0
0