Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Widget - Tableau - CSS Jeedom v3.1.x

Réservé à l'utilisation et la création de widgets dans JEEDOM
Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par loic » 29 nov. 2017, 08:18

C'est normal c'est la sauvegarde de la position plus ya de commande plus il y a de sauvegarde à faire et plus la bdd à d'information à traiter
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

guims78
Actif
Messages : 509
Inscription : 30 sept. 2017, 13:00

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par guims78 » 21 janv. 2018, 17:36

Hello, je déterre un peu ce post, car je n'arrive pas à mettre en page le tableau de mon virtuel.
Je cherche surtout à optimiser la hauteur.
Voici le code : 1er fichier
Voici le résultat : 2eme Fichier, virtuel SDB test
Je n'arrive pas à optimiser la hauteur de la 2eme ligne pour qu'elle soit au mini.
Pièces jointes
Capture d’écran 2018-01-21 à 18.41.19.png
Capture d’écran 2018-01-21 à 18.41.19.png (12.11 Kio) Consulté 3666 fois
Capture d’écran 2018-01-21 à 17.33.49.png
Capture d’écran 2018-01-21 à 17.33.49.png (103.09 Kio) Consulté 3672 fois

frankie666
Timide
Messages : 207
Inscription : 12 janv. 2016, 12:15
Localisation : Suisse

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par frankie666 » 16 févr. 2018, 21:37

Hello, Antionekl1 as-tu une réponse à cette question ?
Merci d'avance.
Antoinekl1 a écrit :
16 oct. 2017, 12:49
Bonjour

est il possible de fusionner plusieurs cellules ? avec colspan ou rowspan, je ne trouve pas la bonne syntaxe
Jeedom 3.2.7 / PHP 7.0.27-0+deb9u1 sous Raspbian / Linux Jeedom 4.14.39-v7+ #1112 SMP Sat May 5 12:01:33 BST 2018 armv7l GNU/Linux [9.4]

yomesis
Timide
Messages : 63
Inscription : 12 févr. 2016, 08:23

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par yomesis » 16 févr. 2018, 22:04

Hello,

Tu ne peux pas utiliser colspan ou rowspan car ces deux attributs s'appliquent sur la balise tr ou td, or jeedom ne te propose que de personnaliser le style, avec par exemple : border-bottom: 1px solid lightgray;

Yom

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par Theduck38 » 16 févr. 2018, 23:36

guims78 a écrit :
21 janv. 2018, 17:36
Hello, je déterre un peu ce post, car je n'arrive pas à mettre en page le tableau de mon virtuel.
Je cherche surtout à optimiser la hauteur.
Voici le code : 1er fichier
Voici le résultat : 2eme Fichier, virtuel SDB test
Je n'arrive pas à optimiser la hauteur de la 2eme ligne pour qu'elle soit au mini.
Réponse tardive : tu peux mettre du padding-top négatif... ça devrait suffire à décaler vers le haut.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

frankie666
Timide
Messages : 207
Inscription : 12 janv. 2016, 12:15
Localisation : Suisse

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par frankie666 » 17 févr. 2018, 10:24

Ok, merci yomesis.
Jeedom 3.2.7 / PHP 7.0.27-0+deb9u1 sous Raspbian / Linux Jeedom 4.14.39-v7+ #1112 SMP Sat May 5 12:01:33 BST 2018 armv7l GNU/Linux [9.4]

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par Theduck38 » 17 févr. 2018, 17:34

Tiens, je viens de découvrir un truc pour le "texte à afficher" :
Capture.PNG
Capture.PNG (4.62 Kio) Consulté 3571 fois
La balise de retour à la ligne est prise en compte.

Ça laisse supposer qu'on peut aller plus loin avec des balises....
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

frankie666
Timide
Messages : 207
Inscription : 12 janv. 2016, 12:15
Localisation : Suisse

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par frankie666 » 17 févr. 2018, 23:56

Theduck38, a quoi sert "float:left" dans ton tableau, pour quoi l'utilises-tu ?
Thanks.
Jeedom 3.2.7 / PHP 7.0.27-0+deb9u1 sous Raspbian / Linux Jeedom 4.14.39-v7+ #1112 SMP Sat May 5 12:01:33 BST 2018 armv7l GNU/Linux [9.4]

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par Theduck38 » 18 févr. 2018, 00:58

A forcer l'alignement du texte à gauche. J'ai pas trouvé comment faire autrement....
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

frankie666
Timide
Messages : 207
Inscription : 12 janv. 2016, 12:15
Localisation : Suisse

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par frankie666 » 18 févr. 2018, 09:09

Il me semble que chez moi "text-align: center;" fonctionne pour l'alignement des textes dans les cellules.
Jeedom 3.2.7 / PHP 7.0.27-0+deb9u1 sous Raspbian / Linux Jeedom 4.14.39-v7+ #1112 SMP Sat May 5 12:01:33 BST 2018 armv7l GNU/Linux [9.4]

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par Theduck38 » 18 févr. 2018, 12:50

Oui, mais justement je souhaite aligner à gauche ;) .
Et là, vu mon "haut niveau" en css, je n'ai pas trouvé mieux...

Sur des grandes listes ça se voit si c'est centré au lieu d'aligné :
Capture.JPG
Capture.JPG (52.2 Kio) Consulté 3531 fois
.... et bien sûr, le text-align:left; ne marche pas non plus !
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

frankie666
Timide
Messages : 207
Inscription : 12 janv. 2016, 12:15
Localisation : Suisse

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par frankie666 » 18 févr. 2018, 13:06

T'aurais pas ticker "centrer dans les cases" de la config générale ?
Jeedom 3.2.7 / PHP 7.0.27-0+deb9u1 sous Raspbian / Linux Jeedom 4.14.39-v7+ #1112 SMP Sat May 5 12:01:33 BST 2018 armv7l GNU/Linux [9.4]

Avatar de l’utilisateur
Theduck38
Helper
Messages : 2714
Inscription : 22 févr. 2015, 17:32
Localisation : Près de Grenoble
Contact :

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par Theduck38 » 18 févr. 2018, 14:20

P*****, je l'avais pas capté, celui-là...
En effet, ça permet de mettre le texte à gauche sans mettre de css. Bien vu et merci !
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté

GuillaumeDieppe
Actif
Messages : 635
Inscription : 27 janv. 2017, 10:53

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par GuillaumeDieppe » 24 mai 2018, 12:57

frankie666 a écrit :
16 févr. 2018, 21:37
Hello, Antionekl1 as-tu une réponse à cette question ?
Merci d'avance.
Antoinekl1 a écrit :
16 oct. 2017, 12:49
Bonjour

est il possible de fusionner plusieurs cellules ? avec colspan ou rowspan, je ne trouve pas la bonne syntaxe
Je viens de faire ouvrir un ticket pour poser cette même question : Réponse impossible, même pas de ruse possible pour contourner.
Mais c'est déjà très bien de pouvoir présenter sous forme de tableau, on verra par la suite si cette option peut être intégrée
Jeedom Smart
Protocoles : Z-wave, Zigbee, Wifi et IR
Objets : Qubinos, Fibaros, Xiaomis

GuillaumeDieppe
Actif
Messages : 635
Inscription : 27 janv. 2017, 10:53

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par GuillaumeDieppe » 05 juin 2018, 23:20

Bonjour,

Idem pas super doué en CSS...
J'ai le tableau ci dessous à organiser :

Image


Le tableau correspondant :

Image


Si je veux décaler le tableau du titre "BoiteAuxLettres", je mets du padding-top sur la cellule en haut à gauche, OK
Comment faire pour aligner horizontalement à gauche et verticalement au milieu les éléments de la colonne de droite ?
J'ai bien tenté float:left et text-align sans succès, je n'ai pas la case "centrer dans les cases" de cochée
Jeedom Smart
Protocoles : Z-wave, Zigbee, Wifi et IR
Objets : Qubinos, Fibaros, Xiaomis

winhex
Actif
Messages : 3799
Inscription : 23 janv. 2015, 01:41

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par winhex » 06 juin 2018, 21:40

amuse toi avec
vertical-align et float
ex float (right ou left)
en mode édition pour que tu vois le cadre cellule

il se peux aussi que tu modifies la hauteur du widget :
agrandirent celui de gauche
ou diminué celui de droite
afin qu'ils remplissent la cellule et que l'alignement soit en corrélation avec ton choix

je crains que milieu pour toi sera en réalité vertical-align en bas de la cellule

donc la hauteur height correspondant au besoin
imagine une image qui n'a besoin que de 50px et que le widget soit à 80
ta cellule de droite sera à 80

tu peux définir dans le tableau la hauteur aussi mais c'est préférable de partir sur une bonne base
Pièces jointes
20180606_213947.png
20180606_213947.png (134.16 Kio) Consulté 3294 fois

winhex
Actif
Messages : 3799
Inscription : 23 janv. 2015, 01:41

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par winhex » 06 juin 2018, 23:09

ça ma donné une idée : joué avec la taille et marge
tab.png
tab.png (8.8 Kio) Consulté 3283 fois
pour aller plus loin
1er cellule de droite
en css
height: 150px;width:100px;

et widget binaire avec style="padding:0 8px;" pour 1 et 3 sans avec 2 et 4

Code : Tout sélectionner

<div style="padding:0 8px;" class="cmd tooltips cmd-widget" data-type="info" data-subtype="binary" data-cmd_id="#id#" data-cmd_uid="#uid#" data-version="#version#">
  <center><span style="font-weight: bold;font-size: 1.6em;" class="iconCmd"></span></center>
  <script>
    jeedom.cmd.update['#id#'] = function(_options){
     $('.cmd[data-cmd_id=#id#]').attr('title','Valeur du '+_options.valueDate+', collectée le '+_options.collectDate)
     if (_options.display_value == '1') {
       $('.cmd[data-cmd_id=#id#] .iconCmd').empty().append('<i class="icon jeedom-portail_ouvert"></i>').css('color', '#ff9900');
     }else {
      $('.cmd[data-cmd_id=#id#] .iconCmd').empty().append('<i class="icon jeedom-portail_ferme"></i>').css('color', '#e6e6e6');
    }
  }
  jeedom.cmd.update['#id#']({display_value:'#state#',valueDate:'#valueDate#',collectDate:'#collectDate#',alertLevel:'#alertLevel#'});
</script>
</div>
2eme cellule de droite
widget identique (sans padding)et en css
height: 150px;width:30px;float:left;margin: 32px;

edit
diminué la hauteur du 1
height: 60px;width:100px;
centrer le 2 (sans margin et float)
width:30px;padding:0 20px;
Dernière édition par winhex le 06 juin 2018, 23:56, édité 1 fois.

GuillaumeDieppe
Actif
Messages : 635
Inscription : 27 janv. 2017, 10:53

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par GuillaumeDieppe » 06 juin 2018, 23:55

Merci ! Je vais tenter de m'en inspirer
Jeedom Smart
Protocoles : Z-wave, Zigbee, Wifi et IR
Objets : Qubinos, Fibaros, Xiaomis

GuillaumeDieppe
Actif
Messages : 635
Inscription : 27 janv. 2017, 10:53

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par GuillaumeDieppe » 14 juin 2018, 10:13

Bonjour,

En bidouillant j'ai réussi à centrer verticalement :

Image

Pour la dernière ligne :
- Colonne de gauche j'ai mis "padding-top:10px;text-align:center;"
- Colonne de droite j'ai mis "padding-top:10px;;display: flex;flex-direction: column;"

Pour les trois premières lignes :
- Colonne de gauche j'ai rien mis du tout
- Colonne de droite j'ai mis "height: 4em;line-height: 4em;white-space: nowrap;"

J'ai testé text align ou floatleft, ça reste centré horizontalement pour la colonne de droite. Qu'est ce que j'ai pu louper ?

Merci d'avance
Jeedom Smart
Protocoles : Z-wave, Zigbee, Wifi et IR
Objets : Qubinos, Fibaros, Xiaomis

winhex
Actif
Messages : 3799
Inscription : 23 janv. 2015, 01:41

Re: Widget - Tableau - CSS Jeedom v3.1.x

Message par winhex » 14 juin 2018, 16:02

1 float:left;
2 fonctionne ou pas selon le positionnement dans la ligne css
Pièces jointes
Screenshot_2018-06-14-15-58-13-538-1.png
Screenshot_2018-06-14-15-58-13-538-1.png (262.54 Kio) Consulté 3202 fois

Répondre

Revenir vers « [Plugin officiel] Widgets »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités