presetIcons
presetIcons is a preset that allows for using icons in UnoCSS. The icons are provided using iconify so to use them first install the corresponding package as a dev dependancy, for example @iconify-json/mdi for Material Design Icons.
After doing so the icon can be added like this:
<div class="i-mdi-alarm text-orange-400"></div>i is a preset for icons, mdi is the collection name and alarm is the name of the icon.
For a list of icons that can be used, see https://icones.js.org/.
It is possible to control the default CSS properties of icons using extraProperties:
presetIcons({ extraProperties: { 'display': 'inline-block', 'vertical-align': 'middle', // ... },})Files
Preparing Environment
- Installing dependencies
- Starting http server