Cadre d'interface utilisateur moderne pour le Web, conception de bureau inspirée.
Parcourez la documentation et la démo en ligne ici.
Le projet s'inspire de la solution de conception d'applications de bureau sur la bibliothèque d'interface LibAdwaita et constitue un ensemble de composants et de conteneurs permettant de créer rapidement des interfaces Web, similaires à celles trouvées dans le bureau natif.
La plupart des composants sont identiques à ceux implémentés dans la bibliothèque Gtk. Également dans un grand nombre de composants, il existe des changements d'apparence importants ou des propriétés supplémentaires. Par conséquent, vous ne devez pas considérer Mielo comme une refonte directe d’Adwaita sur le Web. Mielo peut être considéré comme une solution organique lors de la création d'interfaces Web/hybrides en tenant compte du style de bureau des applications natives du système d'exploitation.
Mielo est constamment en développement ! Essayez-le maintenant :
npm install @mielo-ui/mielo
ou
yarn add @mielo-ui/mielo
Après l'installation, vous pouvez importer le fichier CSS dans votre projet à l'aide de cet extrait :
@import ' mielo/css/ mielo.css '
Mielo est compatible avec les versions récentes de :
Internet Explorer n'est pas pris en charge.
Pour construire la bibliothèque à partir des sources :
git clone https://github.com/mielo-ui/mielo
cd mielo
npm install # or "yarn"
npm run fmt # format & linting styles
npm run build # build css & minify