Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PGF-601: improve Corner, Badge and Card components #120

Merged
merged 7 commits into from
Jan 15, 2021

Conversation

OliviaGometz
Copy link
Contributor

Diverses améliorations sur plusieurs composants.

Corner

  • Possibilité de mettre un Icon dans la props label d'un Corner (désormais, n'importe quel enfant peut être passé dans cette props sans lever d'erreur en console)
  • Choix du style de Corner avec une props cornerStyle (en square par défaut, sinon banner) : le fait qu'il y ait ou non un enfant ne conditionne plus le style du Corner (autrefois, s'il y avait un enfant, le Corner passait en mode square, désormais c'est possible même sans enfant

Badge

  • Pouvoir choisir le style de couleurs du Badge : la props colorStyle permet de switcher du mode main (par défaut : fond coloré et typo blanche) au mode light (fond coloré pâle et typo colorée)

Card

  • Pouvoir définir le htmlTag sur button, et ajout d'un style pour le hover/focus/active
  • Pouvoir ajouter une bordure pointillés avec la props hasDashedBorderfalse par défaut)
  • Pouvoir passer l'ombre d'une Card en noir au lieu de colorTheme avec la props isShadowWabfalse par défaut)

@OliviaGometz OliviaGometz merged commit 4056c75 into master Jan 15, 2021
@OliviaGometz OliviaGometz deleted the pgf-601-improve-corner-badge-card branch January 15, 2021 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants