Projet

Général

Profil

Development #31726

CD13: intégration des cellules JSON au thème

Ajouté par Benjamin Dauvergne il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
26 mars 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Depuis l'instance de test, voir https://dev.entrouvert.org/issues/31631#note-2.


Fichiers


Demandes liées

Lié à Intégrations graphiques Publik - Bug #31744: CD13 : Ajouter dans la css les styles des cellules textcell et dataviewFermé26 mars 201928 mars 2019

Actions
Lié à Intégrations graphiques Publik - Development #31752: CD13: revenir sur le style des cellules JSONRejeté27 mars 2019

Actions

Révisions associées

Révision 68d6a758 (diff)
Ajouté par Benjamin Dauvergne il y a environ 5 ans

bouches-du-rhones: add json cells (#31726)

Historique

#2

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

Pour première relecture par Mike avant validation.

#3

Mis à jour par Frédéric Péters il y a environ 5 ans

<div class="textcell" style="padding: 1rem;">
<div class="dataview" style="display: block;">

Laissons de préférence les CSS aux feuilles de style. Et utiliser ces classes "textcell" et "dataview" est foncer vers des problèmes de maintenance (genre aujourd'hui il y a un hack pour cacher la demande et mettre un lien "Afficher le détail de la demande" dans dataview.js et l'idée pourrait venir de déplacer ces quelques lignes de js dans un fichier commun).

#4

Mis à jour par Mikaël Ates il y a environ 5 ans

Tu m'indiquais que la cellule dernière connexion n'était pas fonctionnelle, on peut l'enlever. Je ferai un autre ticket pour avoir cette information sur la page Mon compte d'authentic.

Oui, bien sûr pour virer le css. Je pensais bien que ça sauterait lors de l'intégration graphique, les cellules json de prototypage n'ayant pas toujours le même rendu que les cellules une fois dans le thème.

Ok pour le reste.

#5

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

Ok je vire dernière connexion.

Je ne connais rien à l'intégration, je met juste <div> donc ?

#6

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

Frédéric Péters a écrit :

Laissons de préférence les CSS aux feuilles de style. Et utiliser ces classes "textcell" et "dataview" est foncer vers des problèmes de maintenance

J'avais clairement pris un raccourcis là dessus, "dataview" pour avoir "gratos" un rendu proche du récap d'une demande plutôt que de chercher à faire du joli moi même, "textcell" j'avais des raisons du même ordre qui ne me reviennent plus.

Pour "dataview" c'est peut-être l'occasion d'un ticket pour exposer dans l'infra scss de quoi faire un rendu similaire dans une cellule ? Je ne sais pas ...

#7

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

En tous cas juste passer à des <div>, ça va devenir tout moche.

#8

Mis à jour par Mikaël Ates il y a environ 5 ans

Est-ce que c'est convenable et faisable de conserver les div avec les classes dans les templates et passer les styles padding et display dans la css ?

#9

Mis à jour par Frédéric Péters il y a environ 5 ans

Est-ce que c'est convenable et faisable de conserver les div avec les classes dans les templates et passer les styles padding et display dans la css ?

Dans quelques semaines quand je verrai pour dégager le fichier .js je ne ferai pas attention à l'usage qui est fait de la classe ici.

#10

Mis à jour par Mikaël Ates il y a environ 5 ans

Effectivement, juste les <div> ce n'est pas livrable ainsi.

Manu peux-tu étendre la css en reprenant ces styles ? Si c'est possible avant la mise à jour de jeudi très bien, sinon, il faudra livrer avec ces divs et les virer pour la prochaine mise à jour.

#11

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

Mikaël Ates a écrit :

Manu peux-tu étendre la css en reprenant ces styles ? Si c'est possible avant la mise à jour de jeudi très bien, sinon, il faudra livrer avec ces divs et les virer pour la prochaine mise à jour.

Désolé j'ai pas le temps de caser ça.

#12

Mis à jour par Mikaël Ates il y a environ 5 ans

On peut prévoir ça pour la release suivante ?

#13

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

ok

#14

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

J'ai viré la cellule dernière connexion, je n'ai pas touché au reste, validé sur la recette en copiant les fichiers du thème.

#15

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

  • Tracker changé de Support à Development
  • Statut changé de Nouveau à Solution proposée
#16

Mis à jour par Mikaël Ates il y a environ 5 ans

  • Lié à Bug #31744: CD13 : Ajouter dans la css les styles des cellules textcell et dataview ajouté
#17

Mis à jour par Emmanuel Cazenave il y a environ 5 ans

  • Statut changé de Solution proposée à Solution validée

Vas y, je ferai les corrections dans les tickets associés.

#18

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

Zuper.

#19

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 68d6a758d6cf7181c74d1acce82dd15f8da1bd04
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Tue Mar 26 11:47:42 2019 +0100

    bouches-du-rhones: add json cells (#31726)
#20

Mis à jour par Frédéric Péters il y a environ 5 ans

Qu'il soit noté que je condamne la mise en production de ce code. Merci.

#21

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

On l'a noté, mais on a dit qu'on ferait les ajustements ensuite. Je ferai bien attention à ce que ce soit fait dans le prochain cycle, #31752, s'il le faut j'y mettrai les doigts.

#22

Mis à jour par Benjamin Dauvergne il y a environ 5 ans

#23

Mis à jour par Frédéric Péters il y a environ 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF