Coder Social home page Coder Social logo

duchessfrance.github.io's People

Contributors

ahenryjard avatar alauregaillard avatar bbourgois avatar cbossard avatar codexarama avatar fanelliotto avatar fchabanois avatar leiluspocus avatar ljoanna avatar manoncarbonnel avatar mere-teresa avatar metalmumu avatar mupsi avatar p4uline avatar pompette avatar quilaztlia avatar samy avatar scraly avatar slig36 avatar vbonnefond avatar vvenance avatar zbendhiba avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

duchessfrance.github.io's Issues

Trouver une solution pour pouvoir contribuer au blog sans avoir à tout installer

Bonjour

L'installation de l'env complet est longue (en particulier sur windows) :

  • make
  • gcc
  • ruby
  • jekyll
    De plus, on peut rencontrer des difficultés (dépendances incompatible ...). En particulier, si on est pas admin de sa machine, ca devient impossible de faire l'install simplement.
    C'est dommage et peut être décourageant de passer autant de temps sur l'install pour juste publier un post.

-> créer une image docker ?

Créer une page de mentions légales

Ajout d'un page avec infos telles que "le site ne collecte pas de données" "si problème avec une info mentionnée sur une personne contacter les admins du site en utilisant tel moyen"

Agrandir un peu la zone centrale

Sur le site existant https://www.duchess-france.org/ la zone centrale sur laquelle sont affichés les posts est un peu plus large sur un écran d'ordinateur.

A voir s'il est possible de se rapprocher de la même taille, et vérifier que ça marche toujours correctement sur écran de téléphone.

Migrer les rôles modèles

Pas facile étant donné que la page d'accueil actuelle est cassée. Il faudrait voir si on peut quand même récupérer les articles d'un export WordPress.

Trouver comment retirer le titre et rendre le bandeau du haut cliquable à la place

Dans la version actuelle, pour revenir à la page d'accueil il faut cliquer sur le titre gris en haut. Ce titre est pas très esthétique donc il faudrait pouvoir le retirer et:

  • soit rendre le bandeau cliquable pour retourner à l'accueil
  • soit ajouter un menu "accueil" peut être qui redirige vers l'index ? Je sais pas si c'est faisable.

titre a retirer

Migrer le COC de Duchess pour le mettre en page dédiée sur le site

Le COC est actuellement ici https://github.com/DuchessFrance/duchessfr/blob/master/CODE_OF_CONDUCT.md

Ca serait plus visible de l'avoir directement sur le site.

  • Bien penser à changer les liens dans les pages du site
  • garder le fichier CODE_OF_CONDUCT.md dans les repo, mais mettre un lien vers la page à la place du contenu.
  • de préférence attendre ou inclure DuchessFrance/duchessfr#22

A priori je dirais un lien en pied de page du site (donc disponible partout), mais c'est ouvert aux propositions.

Finir le pied de page

Les liens et le texte ont été ajouté rapidement. Il faudrait faire le tour des média duchess a afficher, et voir quel texte on met en bas aussi.
footer

Voir si il existe un outil de migration de post wordpress en markdown

Nous aimerions remettre l'ensemble des posts du site existant sur le nouveau, y en a quand même pas mal.

Le but de cette tâche est regarder s'il existe un ou des outils de migration, les tester un peu depuis le site https://www.duchess-france.org/ voir ce que ça donne comme export notamment;

  • pour le texte et la mise en forme des titre, sous titres, gras, italique....etc
  • pour les images
  • pour les autrices, quelle partie peut être récupérée

Mieux gérer le champ author array ou string

On est pas nécessairement sur un tableau, tu peux déclarer l'auteur sous forme de chaîne de caractère également dans le front matter de ton post.

Tu peux faire :

Chaine de caractère
author: "CelineR"
Tableau
author:

  • "CelineR"
    Pour la plupart de nos articles nous n'avons qu'une autrice, de ce fait la déclaration 1 est plus adapté, et c'est celle qui pose soucis dans le cas d'erreur que j'ai énoncé.

Avec une déclaration type author: "CelineR", si j'ai une autrice qui s'appelle Celine et non Celine R, le cas sera ok alors que c'est Celine R qui a écris le post et non Celine.

Migration du nom de domaine

A faire par une des membres de la core team. Le nom de domaine actuel a besoin d'être migré avant l'ouverture du site.

Implémenter la recherche dans les posts

Actuellement nous n’avons pas de barre de recherche nous permettant de rechercher du contenu sur le site, il y en avait une sur le site historique Duchess.org. L’idée de ce ticket est donc d’implémenter une barre de recherche nous permettant de chercher parmi les différents posts.

Typo dans la page à propos

Une petite erreur sur a-propos.html « à tous ce qui est organisé » -> « à tout ce qui est organisé »

Modifier les css pour utiliser les couleurs de la dernière charte Duchess

La dernière charte graphique est dans ce dossier https://github.com/DuchessFrance/duchessfr/tree/master/communication/2021

A voir ce qu'il est possible de modifier niveau couleurs et police pour avoir un "style Duchess" sur le nouveau site.

Pour changer les css il faudra surement écraser ceux par défaut, la doc pour changer le style est par ici https://github.com/jekyll/minima#sass, il faut surement copier des fichiers sass du theme, les modifier et les mettre dans le git.

Ajouter le SSL / HTTPS

  • Prendre un certificat, par default on a pensé à let's encrypt
  • configurer les github pages pour l'appliquer
    image

Changer l'emplacement du formulaire pour rejoindre le Slack

Aujourd'hui le lien vers le formulaire est dans le COC, et dans la page de contact on fait un lien vers le COC.

Ca serait mieux de faire l'inverse:

  • mettre le formulaire dans la page contact
  • dans le COC faire un lien vers la page contact qui contient le formulaire

L'idée c'est que le formulaire ne soit qu'a un seul endroit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.