gayo-lib
TypeScript icon, indicating that this package has built-in type declarations

0.0.16 • Public • Published

Gayo UI

GitHub npm GitHub last commit

Gayo UI est une bibliothèque de composants Angular créée pour le plaisir et l'expérimentation. Cette collection de composants est conçue pour être ludique et inspirée, sans but commercial.

🌟 Liens utiles

🚀 Compatibilité

  • Angular: ^18.0.0
  • TypeScript: ~5.4.2

🛠️ Installation

Pour installer Gayo UI dans votre projet, utilisez la commande suivante :

npm install gayo-ui

🧩 Composants

Gayo UI inclut actuellement les composants suivants :

  • Slider
  • Button
  • Perk Card
  • Radio
  • Checkbox
  • Input (text, number, password)
  • Sudoku
  • Loader
  • Advice block

Plus de composants sont en cours de développement !

🎨 Storybook

Nous utilisons Storybook pour présenter et tester nos composants. Pour lancer Storybook localement :

npm run storybook

🏗️ Développement

Générer un nouveau composant pour le projet Vault-Tec

node scripts/generate-vault-tec-component.cjs nomDuComposant

Pour génerer tout autres composant

ng g c components/component-name --project gayo-lib

Build

Pour construire le projet : bashCopyng build gayo-lib Les artefacts de build seront stockés dans le répertoire dist/. Tests unitaires Pour exécuter les tests unitaires :

📚 Changelogs

[ 0.0.15 ] - 2024-08-16

author: PGaillot

  • Ajout de fonctionnalités dans le Composant Sudoku
    • pouvoir supposer une case.
    • pouvoir effacer une case.
    • pouvoir bloquer une case.
    • ajouts d'un aperçus des raccourcis claviers,
    • affichage du score, du temps, du nombre de clique.
  • ajout de la directive SwipeCharDirective qui affiche une lettre apres un temps donné.
  • ajout du TimerPipe qui prend un nombre et retourne un timer 00:00:00
  • ajout de divers tests.

[ 0.0.14 ] - 2024-08-15

author: PGaillot

  • fix les changes logs dans les fichier README.md.

[ 0.0.13 ] - 2024-08-15

author: PGaillot

  • ajoute de Soduku Component.
  • fix des erreurs de copie des logs.

Voir plus...

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i gayo-lib

    Weekly Downloads

    15

    Version

    0.0.16

    License

    none

    Unpacked Size

    1.16 MB

    Total Files

    62

    Last publish

    Collaborators

    • pgaillot