Composants de vanille
Une bibliothèque d'interface utilisateur légère, flexible et personnalisable pour Vue 3
Documentation | Commencer | Pourquoi les composants de la vanille?
Caractéristiques principales
- ? DX Focus - Écrivez moins de code et construit plus rapidement
- ? Totalement configurable - Tous les composants et accessoires sont entièrement personnalisables via un fichier de configuration simple
- ? Concept de variantes - Créez plusieurs variantes des mêmes composantes. Ex: Erreur, succès, etc.
- ? Le vent arrière d'abord - est livré avec un style sain
- ? Vue + TypeScript - Vue 3 Configuration + TypeScript
- ? Vue 3 Ready - Vue 3
- ? Tree Shakable - Importez uniquement les composants dont vous avez besoin sans vous soucier de la taille
- Zéro CSS inclus - Tout est configurable, signifie qu'il n'y a pas de CSS à inclure du tout
- ? Dark / White - Pixel Perfect Design avec mode foncé et blanc inclus
- ? SSR prêt - construit avec SSR à l'esprit
Installation
Commencez par l'installation des dépendances par les pairs que, continuez à installer le package
Visitez la documentation pour plus d'informations.
Importez les composants au besoin avec les éléments suivants:
import { Button } from '@flavorly/vanilla-components'Local et documentation
Pour l'aperçu et les tests locaux, veuillez exécuter ce qui suit sur la racine du projet. Après les commandes, vous devriez avoir un serveur VITE local et en cours d'exécution.
pnpm install
pnpm -r build
pnpm docs:dev
Pour démarrer frais, exécutez simplement les commandes suivantes
pnpm clean
pnpm install
pnpm -r build
pnpm docs:dev
Lunr (algolie alternative)
LUNR remplace la recherche par défaut de la vitrepress algolie pour obtenir correctement l'index du projet: effectuez les éléments suivants:
Crédits
Grâce à:
- VariantJS - Inspiration de base et code - Merci aux Alfonsobries
- Vueuse - Comment pourrions-nous ne pas créditer cela?
- Robertboes - pour tout le temps pour aider à dépanner
- Enzo Innocenzi - Pour l'inspiration et l'aide!
- Tous mes amis, qui pouvaient rester en ligne pendant que je chuchotais toute la journée!
Contribution
Voir Guide de contribution.
Licence
Licence MIT © 2021 PEDRO MARTINS