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

Suppression des composants Heading et Text ? #69

Open
Bluzzi opened this issue Jun 26, 2023 · 2 comments
Open

Suppression des composants Heading et Text ? #69

Bluzzi opened this issue Jun 26, 2023 · 2 comments
Assignees
Labels
documentation Improvements or additions to documentation refactor Improvement of an existing code
Milestone

Comments

@Bluzzi
Copy link
Member

Bluzzi commented Jun 26, 2023

Ce sont des composants que j'utilise personnellement dans tout mes projets depuis longtemps.

Mais je remets souvent en question leur pertinence et utilité, je suis du genre à dire que tout doit être un composant, sauf le containers qui servent uniquement à placer les éléments (flex, grid).

Au final, si la documentation de #65 est clair et que nous réécrivons suffisamment toutes les propriétés du thème Tailwind lié aux textes, peut-être que ces composants ajoutent juste une couche de complexité ?

@Bluzzi Bluzzi added this to the V0.5.0 milestone Jun 26, 2023
@Bluzzi Bluzzi added documentation Improvements or additions to documentation refactor Improvement of an existing code labels Jun 26, 2023
@h-campos
Copy link
Member

Je me permet de donner mon avis eheh, je suis d'accord avec toi, peut-être que ces deux composants ne sont pas si utile que ça, cependant il faut que le doc soit suffisamment claire pour justifier la non utilisation de ces deux composants.

@RomainSav
Copy link
Member

Pourquoi pas ! Au final, quand on observe les endroits où sont utilisés ces deux composants, on ajoute dans la plupart des cas des classes supplémentaires pour personnaliser davantage nos titres et corps de texte.

Après observation, nos composants sont uniquement utilisés pour attribuer une couleur de base pour nos textes. On pourrait donc les supprimer tout en faisant attention que les personnes utilisent correctement les tags html pour avoir un bon SEO tout en suivant les codes esthétiques du site internet.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation refactor Improvement of an existing code
Projects
None yet
Development

No branches or pull requests

3 participants