@supersoniks/concorde
v4.5.0
Published
Framework de composants Web basé sur Lit Element avec un système de thèmes, de data binding et de composants réutilisables.
Downloads
1,656
Keywords
Readme
Concorde Framework
Framework de composants Web basé sur Lit Element avec un système de thèmes, de data binding et de composants réutilisables.
📁 Structure du projet
concorde/
├── src/ # Code source principal
│ ├── core/ # Cœur du framework
│ │ ├── components/ # Composants UI et fonctionnels
│ │ ├── mixins/ # Mixins réutilisables
│ │ ├── utils/ # Utilitaires
│ │ └── _types/ # Types TypeScript
│ ├── docs/ # Composants de documentation
│ └── index.ts # Point d'entrée principal
├── docs/ # Documentation générée
├── dist/ # Fichiers de build
├── public/ # Assets publics
├── package.json # Configuration npm
├── vite.config.mts # Configuration Vite
└── tailwind.config.js # Configuration Tailwind🎨 Composants disponibles
Composants UI (20)
- Formulaires : input, select, checkbox, radio, textarea
- Navigation : button, link, menu
- Feedback : alert, badge, modal, toast, tooltip
- Layout : card, table, divider, group
- Media : icon, image, loader, progress
Composants fonctionnels (15)
- Data : fetch, list, queue, subscriber, value
- Navigation : router, redirect, states
- Logic : if, submit, mix, translation
- Advanced : sdui (Server Driven UI)
🛠️ Développement
Installation
npm install
# ou
yarn installDéveloppement
npm run dev
# ou
yarn devBuild
npm run build
# ou
yarn buildTests
npm test
# ou
yarn test📚 Documentation
- Documentation principale - Documentation générée
- Composants - Code source des composants
- Exemples - Exemples d'utilisation
🔧 Technologies
- Lit Element - Web Components
- TypeScript - Langage principal
- Tailwind CSS - Styles utilitaires
- Vite - Build tool
- Vitest - Tests
📄 Licence
MIT License - Voir le fichier LICENSE pour plus de détails.
🤝 Contribution
Pour contribuer au projet :
- Fork le projet
- Créer une branche feature
- Modifier le code
- Tester avec
npm test - Créer une Pull Request
📞 Support
- Issues : GitHub Issues
- Documentation : docs/
