Icônes¶
Dans Canopsis, le jeu d'icône material Design est mis à disposition.
Vous avez également la possibilité d'ajouter vos propres icônes au format svg via ce menu :
Warning
L'icône ajoutée se retrouvera dans la collection icon de MongoDB ainsi que dans le répertoire /opt/canopsis/var/lib/icons du service api qu'il faudra sauvegarder pour ne pas perdre les icones ajoutées.
En installation docker compose, il vous faudra gérer ce répertoire avec un montage de volume persistant ( répertoire local accessible en écriture par l'utilisateur qui va lancer le service api => ici un utilisateur avec un UID 1000 qui aura aussi précédemment créé le répertoire local ./files-pro/api/var/lib ).
Exemple de surcharge possible dans le fichier docker-compose.override.yml :
api:
user: "1000:1000"
volumes:
- ./files-pro/api/var/lib:/opt/canopsis/var/lib:rw
Vous pourrez ensuite en bénéficier dans les modules compatibles
- Générateur de liens
- Comportements périodiques
- Modèles (Fenêtre plus d'infos, colonnes, etc)
Il est possible d'utiliser la balise v-icon avec les propriétés des composants décrites sur vuefity v-icon.
Pour les icônes Material de base :
<p>
<v-icon color="red" large>help</v-icon>
</p>
Pour les icônes personnalisées, on préfixe avec $vuetify.icons. :
```html