Concept

Pour éviter d'avoir à configurer toutes les valeurs, la plupart des champs de configuration utilisent une configuration par défaut.

  • Le premier niveau est défini par l'administrateur Shinken dans des fichiers de configuration, qui sera utilisé pour toutes les météos.

( voir la page Configuration de la disposition par défaut des widgets - webui-module-service-weather )

  • Le deuxième niveau se situe au niveau de la météo pour définir le comportement du widget titre pour cette météo uniquement.

Les valeurs définies seront disponibles pour l'édition du widget titre ( voir la page Widget Titre - Édition visuelle - Météo )

Édition du widget

Le widget titre comporte deux parties :

  • Les dimensions
  • La zone du label

Dimensions

Largeur

Permet de modifier la largeur.

  • Valeurs possibles :
    • Un nombre entier positif,
      • Contraintes :
        • doit être inférieur à la largeur de la grille.
    • Toute la largeur,
    • Par défaut.
Spécificité
  • Clé dans le JSON = width.

Hauteur

Permet de modifier la hauteur.

  • Valeurs possibles :
    • Un nombre entier positif,
      • Contraintes :
        • doit être inférieur à la hauteur de la grille.
    • Par défaut.
Spécificité
  • Clé dans le JSON = height.

Zone du label

Alignement du texte

Permet de choisir l'alignement du texte.

  • Valeurs possibles :
    • Milieu ( alignement centré ),
    • Gauche ( alignement à gauche ),
    • Droite ( alignement à droite ),
    • Par défaut.



Spécificité
  • Clé dans le JSON = text_align.

Couleur du texte

Permet de changer la couleur du texte affiché.

Valeurs possibles :

  • Une couleur,
    • Contraintes :
      • doit respecter l'un des formats suivants :
        • format RGB ( ex : rgb( 255, 255, 255 ) ),
        • format hexadécimal HTML ( ex : #000000 ),
        • nom de couleur en anglais ( ex : red ).
      • Les caractères " , ; et ' sont interdits.
  • Par défaut.
Spécificité

Zoom du texte

Permet de changer la taille de la police du texte affiché.

Valeurs possibles :

  • Un nombre entier positif,
    • Contraintes :
      • doit être un pourcentage ( nombre entier ex : 25 pour 25%, 300 pour 300% ).
    • Remarque :
      • une valeur trop petite rendra le texte illisible.
      • une valeur trop grande pourra être tronquée, car elle pourrait dépasser la taille donnée au widget séparateur.
  • Par défaut.
Spécificité
  • Clé dans le JSON = font_zoom_percent.