README.md 3 KB
Newer Older
Doriane's avatar
Doriane committed
1
2
# medor0

Doriane's avatar
Doriane committed
3
Maquette médor pour démarrer un nouveau numéro avec touts les layouts (lancée a partir du num 21).
Doriane's avatar
Doriane committed
4
Si des modification permanentes sont nécessaires après un numéro, c'est ici qu'il faut les reporter.
Doriane's avatar
Doriane committed
5

Doriane's avatar
Doriane committed
6
7
### Pre-requisites

Doriane's avatar
Doriane committed
8
Generate the dropdown list of content for HTML
Doriane's avatar
Doriane committed
9
10
11
12
13
14
15
16
17

    make json

### Using HTML2print

Starts the serveur

    make serve

18
19
20
21
22
Open [OSPkit](https://gitlab.constantvzw.org/osp/tools.ospkit):

    cd ~/src/tools.ospkit/src
    ./OSPKit

Doriane's avatar
Doriane committed
23
24
25
Visit the URL:

    http://localhost:8000
Doriane's avatar
Doriane committed
26
27


Doriane's avatar
Doriane committed
28
### NEWS in médor0
Doriane's avatar
Doriane committed
29
30

* une **cheatsheet.md** qui documente un panel de tricks (à compléter au fur et à mesure)
31
* un script qui retiens la position de scroll (`r` pour refresh)
Doriane's avatar
Doriane committed
32
* un script qui montre sur le quel `nth-of-type` paragraphe on à cliquer (pour `word-spacing` ou `indent`)
Doriane's avatar
Doriane committed
33
* un **toolkit.js** pour:
Doriane's avatar
Doriane committed
34
35
  * Ajouter des sauts de lignes (plus de balise dans le wagtail) (par exemple dans les titres)
  * Remplacer du texte (peut-être utiliser pour ajouter des span autour d'un mot)
Doriane's avatar
Doriane committed
36
  * Mettre plusieurs caractères d'affiler en lettrine
Doriane's avatar
Doriane committed
37
  * et autre...
Doriane's avatar
Doriane committed
38
* du **mixins.less** pour:
Doriane's avatar
Doriane committed
39
40
  * Couper et positionner une image sur une double qui se joint parfaitement
  * remettre la `n` image dans le flux principal
Doriane's avatar
Doriane committed
41
  * Rentrer/sortir les exergues de la colonne vide
Doriane's avatar
Doriane committed
42
43
  * cacher une exergues en gardant l'indentation du paragraphe suivant
  * reset le style des captions quand on les bouges indépendament
Doriane's avatar
Doriane committed
44
  * et autre...
Doriane's avatar
Doriane committed
45
* une commande **make toc** pour générer un template de sommaire par defaut sur base de `yaml`.
Doriane's avatar
Doriane committed
46
47
48

### TODO for better medor0

Doriane's avatar
Doriane committed
49
50
CSS
  * deux classes principale ("article", "rubric"), puis ("enquete","flamand","recit","entretien","portrait" hérite de "article"). Pour le moment "enquete" est le seul qui a vraiment un style stable.
Doriane's avatar
Doriane committed
51
52
  * revoir les lettrines (toutes différentes, certaines manquantes) -> global?
  * revoir les sup / sub (tous différents, certains manquants) -> global?
Doriane's avatar
Doriane committed
53
  * h3 / systèmes de question réponse pour les interviews/entretien en global (car peut être présent dans une enquête, un récit ou flamand)
Doriane's avatar
Doriane committed
54
55
56
57
58
  * faire les style par défaut:
    * recit
    * portrait
    * entretien
    * moment-flamand (quasi même que enquête pour le moment?)
Doriane's avatar
Doriane committed
59
60
61

BUGS TO CORRECT
  * enquete, flamand: le corps de texte ne va pas jusqu’à la fin de la colonne (on doit ajouter des négatives margins)
Doriane's avatar
Doriane committed
62
63
64
65
  * script pullout.js fonctionnel (correction des marges des exergues automatiques)
  * les titres des encadrées sur deux lignes décalent le texte
  * les questions h3 des entretiens décalent le texte
  * enquete, rubric, flamand: quand un h2 commence une colonne ça décale le texte
Doriane's avatar
Doriane committed
66
67
68
69
70
71
72
73
74
75

BONNUS
  * tester possibilitées *footnotes* en bas de page ou verticale ?
  * revoir *calculs de la grille*
  * layout/ et layout-template/ folders séparés -> CANT
  * "quotes" in exergue outside of the block (+ clear rules on when to do it)
  * augmenter la mixin de double pour avoir plusieur alignement
    (centrer / top / bottom / left / right)
  * (?) inter & exergue: padding haut/bas plutôt que margins pour voir
    les accents