Aller au contenu

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 :

Onglet paramètres des icones

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

icones-generateur-liens

  • Comportements périodiques

icones-comportements-periodiques

  • 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

$vuetify.icons.icône-perso