Osmose Icons
Osmose Icons est un package Flutter open source fournissant une collection d'icônes personnalisées créées à partir de fichiers SVG et transformées en police d'icônes. Ce package facilite l'utilisation d'icônes uniques dans vos projets Flutter.
Installation
Ajoutez Osmose Icons à votre fichier pubspec.yaml :
dependencies:
osmose_icons: ^0.0.1
Exécutez la commande suivante pour installer le package :
flutter pub get
Utilisation
Importez la classe OsmoseIcons et utilisez les icônes personnalisées dans vos widgets Flutter comme suit :
import 'package:osmose_icons/osmose_icons.dart';
import 'package:flutter/material.dart';
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Osmose Icons Example')),
body: Center(
child: Icon(
OsmoseIcons.bars_sort,
size: 50,
color: Colors.blue,
),
),
);
}
}
Liste des icônes disponibles
- bars_sort :
OsmoseIcons.bars_sort - book :
OsmoseIcons.book - books :
OsmoseIcons.books - home :
OsmoseIcons.home - profile :
OsmoseIcons.profile - voice :
OsmoseIcons.voice
Contribution
Les contributions sont les bienvenues ! Si vous souhaitez ajouter de nouvelles icônes ou améliorer le package, vous pouvez ouvrir une pull request sur GitHub.
Comment contribuer ?
- Forkez le dépôt.
- Créez une nouvelle branche pour vos modifications :
git checkout -b feature/your-feature-name - Effectuez vos modifications et ajoutez-les :
git add . git commit -m "Description de votre modification" - Poussez vos modifications :
git push origin feature/your-feature-name - Ouvrez une pull request.
Licence
Ce projet est sous licence MIT. Consultez le fichier LICENSE pour plus d'informations.
Pourquoi open source ?
Nous croyons que partager des outils et des ressources avec la communauté Flutter peut améliorer l'expérience de développement pour tout le monde. Osmose Icons est libre d'utilisation, modifiable et accessible à tous.