Projet

Général

Profil

Development #14937

ré-intégration du thème SVE pour le ministère

Ajouté par Thomas Noël il y a environ 7 ans. Mis à jour il y a presque 7 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Version cible:
-
Début:
09 février 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

le thème SVE était resté dans une branche à part, car à l'époque on avait pas encore la possibilité de modifier facilement le theme.html


Fichiers

Révisions associées

Révision efd5c3f2 (diff)
Ajouté par Thomas Noël il y a environ 7 ans

add minint theme, from sve (#14937)

Révision c0f0d488 (diff)
Ajouté par Frédéric Péters il y a environ 7 ans

minint: style <button> like <input type="submit"> (#14937)

Historique

#1

Mis à jour par Thomas Noël il y a environ 7 ans

D'abord des cherry-pick de tout ce qui concerne sve/style.css dans la branche sve:

* 5c685e0 sve: push "remove file" icon over the error block (#8977)
* 68ec9ef sve: don't display navigation menu (#8792)
* 5283067 sve: don't display prefill message (#8835)
* d41abc6 sve: also fix input on non-radio fields
* 4504995 sve: fix error display on radio/checkbox fields (#8781)
* d64f9d4 sve: remove unstyled steps for now
* 192cd86 sve: remove references to unused files
* 92e2784 sve: add styles that are somehow missing
* 4654ac7 sve: copy style.css from ../prefecture/ as a base
* f02e4c5 sve: dump static files from DILA-SVE-v3.zip

puis le patch joint renomme static/sve en static/minint, créé le variants/minint/theme.html (depuis le theme.html de la branche sve) et ajoute le thème dans theme.json

#2

Mis à jour par Thomas Noël il y a environ 7 ans

  • Statut changé de Nouveau à En cours
#3

Mis à jour par Thomas Noël il y a environ 7 ans

  • Priorité changé de Normal à Haut

(je me permets une priorité haute car j'ai besoin de ça pour la migration debian 8 du ministère)

#4

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

Dans le themes.json ajouter une couleur. Ça serait aussi, mais bon, bien de le basculer sur l'infra scss.

#5

Mis à jour par Thomas Noël il y a environ 7 ans

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

Ça serait aussi, mais bon, bien de le basculer sur l'infra scss.

Oups, j'avais effectivement raté le .gitignore ; je regarde ça.

#6

Mis à jour par Thomas Noël il y a environ 7 ans

J'ai donc mis ensemble l'ancien static/style.css et static/sve/style.css (qui faisait un import du précédent), posé tout cela dans un style.scss et lancé un sass style.scss:style.css, et renommé ce dernier style.scss et le tour semble joué.

#7

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

@font-face {
  font-family: 'FontAwesome';
  src: url("xstatic/fonts/fontawesome-webfont.eot?v=4.1.0");    
  ...

Avec le changement de répertoire, devrait plutôt être url("../xstatic/...").

  • cd static/minint/ && sass style.scss:style.css; récemment j'essaie de placer les nouveaux thèmes triés.
#8

Mis à jour par Thomas Noël il y a environ 7 ans

Pour ../xstatic je me suis permis de commencer la publikanisation, avec un @import '../includes/utils';

Et pour le maintien de l'ordre, le Ministère est maintenant entre Meyzieu et Montpellier.

#9

Mis à jour par Thomas Noël il y a environ 7 ans

Envoyé dans wip/minint si qqun veut relire là bas http://git.entrouvert.org/publik-base-theme.git/log/?h=wip/minint

#10

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

w.c.s. est passé à <button>, je viens de pousser dans la branche,

commit a37ae7b2994cb6ef475e43c103896bfa25418c1f
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Feb 17 10:38:27 2017 +0100

    minint: style <button> like <input type="submit"> (#14937)
#11

Mis à jour par Thomas Noël il y a environ 7 ans

  • Statut changé de En cours à Résolu (à déployer)
commit c0f0d4882d63129e2b04f69ded2d36febaf36a20
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Feb 17 10:38:27 2017 +0100

    minint: style <button> like <input type="submit"> (#14937)

commit efd5c3f271569abb7c42e3f192f5c8e7239db040
Author: Thomas NOEL <tnoel@entrouvert.com>
Date:   Mon Feb 13 10:00:29 2017 +0100

    add minint theme, from sve (#14937)

commit bbbe4b7adf6cc30579380dad2a70ae4bc9c754a0
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Nov 13 16:07:34 2015 +0100

    sve: push "remove file" icon over the error block (#8977)

commit b27e347dce01e8093deca99255627a17410e9e23
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Nov 2 14:05:29 2015 +0100

    sve: don't display navigation menu (#8792)

commit 79bbb3706dff0e05f5c6a932ccdcb11d0866ac98
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Nov 2 14:03:13 2015 +0100

    sve: don't display prefill message (#8835)

commit a78cc612e47acc47e20bbf95341198cc78f4e65c
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Oct 28 09:51:19 2015 +0100

    sve: also fix input on non-radio fields

commit 660a7a6af4716acf689e4d737c1ad83fcbfe6dbe
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Oct 28 08:54:21 2015 +0100

    sve: fix error display on radio/checkbox fields (#8781)

    (loosely based on DILA-SVE-v3.1.zip)

commit b8ff16c37568c80fe67700df51cb6d15454405a6
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Oct 25 10:26:24 2015 +0100

    sve: remove unstyled steps for now

commit a58471292115f329e6d2d083b10590fd90e24a39
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Oct 25 10:23:39 2015 +0100

    sve: remove references to unused files

commit afcaa69adaeec20eb1afd836ee0fcd13289dadfa
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Oct 25 10:20:03 2015 +0100

    sve: add styles that are somehow missing

commit d04cc1e17e910e7454f628e8ec71a834aeb0b56e
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Oct 25 10:19:39 2015 +0100

    sve: copy style.css from ../prefecture/ as a base

commit ca3a82cf63571345c4f41b9c3f58c06228486574
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Oct 25 10:18:47 2015 +0100

    sve: dump static files from DILA-SVE-v3.zip

#12

Mis à jour par Thomas Noël il y a environ 7 ans

 - [deleted]         wip/minint
#13

Mis à jour par Frédéric Péters il y a presque 7 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF