steeve / france.code-civil

Le code civil français sous git
2.66k stars 147 forks source link

Static website #36

Open Akryum opened 9 years ago

Akryum commented 9 years ago

Je me suis amusé à faire un site statique lisant le contenu du repo. Il est accessible à cette adresse : http://codecivil.bytevortex.net/#/

Pour l'instant, il n'y a que la lecture de l'arbre, mais je compte bien ajouter des fonctionnalités supplémentaires comme les dernières modifications apportées au Code Civil à travers des commits, liste de lecture, champ de recherche etc.

Si vous avez des remarques et autres suggestions, n'hésitez pas ! :)

Akryum commented 9 years ago

J'ai ajouté le champ de recherche.

Goutte commented 9 years ago

Bien joué !

Pourquoi pas une vue qui affiche le contenu des articles sur une page de Titre, comme celle-ci par exemple.

A voir le code civil exposé comme ça, avec ses Titres abracadabrants, on pense tout de suite qu'il a besoin d'une petite refacto ! ;)

Akryum commented 9 years ago

Il pourrait également être intéressant de créer un README.md dans chaque dossier, avec une petite description sympatoche dudis dossier afin d'avoir une meilleure idée du contenu. Si quelqu'un s'y connait en droit mieux que moi... ^_^

Akryum commented 9 years ago

Pitit bouton ajouté permettant d'afficher ou masquer le contenu des articles dans la liste des articles. Persistant entre les sessions (sauf si vous nettoyez votre navigateur). Par exemple, voir ici : http://codecivil.bytevortex.net/#/tree/Titre%20pr%C3%A9liminaire

Goutte commented 9 years ago

Yeaaaah !

En lisant le code civil (il n'est jamais trop tard), j'ai eu une autre suggestion : des liens hypertextes internes pour les phrases contenant prévus au titre VII du livre Ier du présent code par exemple.

Avec une regex du genre : \titre ([MDCXVI]+(?:er)?) du livre ([MDCXVI]+(?:er)?)\i ça devrait être envisageable...

Et une autre regex pour les articles (encore plus intéressant).

gduverger commented 9 years ago

+1 pour la suggestion de @Goutte.

Akryum commented 9 years ago

J'ai implémenté la détection de lien vers les articles pour le cas "article xxx". Reste à le faire pour le cas cité par @Goutte et pour le cas "articles xxx, xxx et xxx". Les articles du Code Pénal sont ignorés. :)

Akryum commented 9 years ago

Ajout des modifications récentes sur la page d'accueil : http://codecivil.bytevortex.net/#/

EHadoux commented 9 years ago

Voir #2 pour l'hosting et #21 pour les liens.

kmmndr commented 9 years ago

génial !! :+1:

Akryum commented 9 years ago

article-commits

Akryum commented 9 years ago

Petit ajout de confort : commits-display

Akryum commented 9 years ago

Pour la lecture du soir : dark-mode

Akryum commented 9 years ago

Beta du site regroupant tous les codes : http://codefrance.bytevortex.net

steeve commented 9 years ago

C'est genial !

Akryum commented 9 years ago

Avec un README.md dans chaque dossier, je pourrais afficher en gris la description (comme "Des Actes De l'Etat Civil") à côté du nom de chaque dossier. #38 :)

Akryum commented 9 years ago

MAJ du site : http://codefrance.bytevortex.net/#/ (icônes et amélioration de l'ergonomie)

optyler commented 9 years ago

C'est moi ou les sources sur git sont différentes de ce qui est en ligne? Je voulais faire évoluer un peu le code afin d'afficher les "modifications récentes" une fois un thème sélectionné.

Akryum commented 9 years ago

Oui, j'ai un peu de retard sur les sources sur Git. :|

Akryum commented 9 years ago

J'ai push les dernières sources de http://codecivil.bytevortex.net/ sur le github, mais pas les sources de http://codefrance.bytevortex.net/#/ qui sont en gros chantier.

optyler commented 9 years ago

Pas de soucis. merci :-)