Merge branch 'up-doc-2021' into 'master'
update docs and meeting notes See merge request framasoft/framadate/funky-framadate-front!50
37
README.md
@ -1,11 +1,24 @@
|
||||
# Framadate - funky version
|
||||
![landing_page](docs/img/landing_page.png)
|
||||
FR: Un logiciel libre de sondage fait par les contributeurs de l'association Framasoft, avec une API backend.
|
||||
|
||||
EN: A libre polling software made by contributors around the French association Framasoft.
|
||||
This version uses a brand new backend API.
|
||||
|
||||
- l'API de backend est en PHP / Symfony, ses sources disponible sur framagit https://framagit.org/tykayn/date-poll-api
|
||||
|
||||
## Pour débuter - getting started
|
||||
[lire la doc pour débuter votre Funky Framadate](docs/GETTING_STARTED.md)
|
||||
|
||||
## Design et maquettes
|
||||
Maquette naviguable:
|
||||
https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/rbYngRP/play
|
||||
|
||||
Planche de création de sondage, https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/p/9F41E940-BAAF-489A-8C90-AC6E5C762211
|
||||
|
||||
Planche des participations https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/p/BFC83003-AAF3-4858-9EE1-F28A88D11305
|
||||
|
||||
|
||||
## Documentation
|
||||
FR: Toute la documentation est disponible [dans le dossier "doc"](/docs), principalement en Français.
|
||||
EN: All documentation is available in the "doc" folder, mainly in French because reasons.
|
||||
@ -13,25 +26,31 @@ EN: All documentation is available in the "doc" folder, mainly in French because
|
||||
|
||||
# Version funky framadate
|
||||
|
||||
* maquettes par Thomas Bonamy :
|
||||
* icones https://feathericons.com/
|
||||
|
||||
* [Spécifications](docs/cadrage/specifications-fonctionnelles)
|
||||
* maquettes par @maiwann : https://scene.zeplin.io/project/5d4d83d68866d6522ff2ff10
|
||||
* vidéo de démo des maquettes par @maiwann : https://nuage.maiwann.net/s/JRRHTR9D2akMAa7
|
||||
* discussions sur framateam canal général : https://framateam.org/ux-framatrucs/channaels/framadate
|
||||
* discussions techniques côté développeurs : https://framateam.org/ux-framatrucs/channels/framadate-dev
|
||||
* [notes de réunion](notes-de-reunion)
|
||||
* [traductions](traductions)
|
||||
* [notes de réunion](docs/reunions)
|
||||
* [traductions](docs/traductions)
|
||||
|
||||
|
||||
## Screenshots - exemples de maquette de la nouvelle version
|
||||
![funky_framadate_maquette](docs/img/Screenshot_2021-04-19%20migration%20depuis%20un%20Framadate%20version%201.jpeg)
|
||||
![funky_framadate_maquette](docs/img/advanced_config.png)
|
||||
![funky_framadate_maquette](docs/img/preview_creation.png)
|
||||
![funky_framadate_maquette](docs/img/kind_poll.png)
|
||||
![funky_framadate_maquette](docs/img/colors_framadate_funky.png)
|
||||
![funky_framadate_maquette](docs/img/framdate_funky_design.png)
|
||||
|
||||
# Documentations sur Angular
|
||||
|
||||
* `{- sur sass -}` (on va utiliser CSS, si angular permet d'avoir des variables CSS, @newick)
|
||||
|
||||
|
||||
# Exemple de maquette de la nouvelle version
|
||||
|
||||
![funky_framadate_maquette](docs/img/colors_framadate_funky.png)
|
||||
![funky_framadate_maquette](docs/img/framdate_funky_design.png)
|
||||
|
||||
## LIBRARIES USED
|
||||
|
||||
| status | lib choice_label | usage |
|
||||
@ -60,6 +79,4 @@ EN: All documentation is available in the "doc" folder, mainly in French because
|
||||
| to be removed | [uuid](https://www.npmjs.com/package/uuid) | generate uuid |
|
||||
|
||||
---
|
||||
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.1.
|
||||
# Framadate
|
||||
|
||||
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.
|
||||
|
BIN
docs/img/advanced_config.png
Normal file
After Width: | Height: | Size: 75 KiB |
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 20 KiB |
BIN
docs/img/colors_framadate_funky_buttons.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
docs/img/colors_framadate_funky_maiwann.png
Normal file
After Width: | Height: | Size: 64 KiB |
BIN
docs/img/dates-choice.png
Normal file
After Width: | Height: | Size: 61 KiB |
BIN
docs/img/framadate_funky_schema.png
Normal file
After Width: | Height: | Size: 167 KiB |
BIN
docs/img/framadate_v1_schema.png
Normal file
After Width: | Height: | Size: 110 KiB |
BIN
docs/img/kind_poll.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
docs/img/landing_page.png
Normal file
After Width: | Height: | Size: 142 KiB |
BIN
docs/img/migration_v1.jpeg
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
docs/img/preview_creation.png
Normal file
After Width: | Height: | Size: 83 KiB |
62
docs/reunions/2021.md
Normal file
@ -0,0 +1,62 @@
|
||||
# 2021
|
||||
![landing_page](../img/landing_page.png)
|
||||
## Mars
|
||||
la DINUM propose de contribuer à financer le développement de la nouvelle version.
|
||||
|
||||
## Avril
|
||||
### 19 Avr
|
||||
Migration fonctionnelle depuis la BDD de la v1 dans la partie backend
|
||||
|
||||
|
||||
## Octobre
|
||||
### 5 Oct
|
||||
le lien vers le lieu où sont travaillées les maquettes de la DINUM https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c
|
||||
|
||||
présentation des wireframes
|
||||
parcours complet, apparence mobile
|
||||
mobile first
|
||||
barre de progression, étapes 1 sur 5
|
||||
|
||||
comment se présente la gestion des horaires identiques pour chaque jour
|
||||
|
||||
* demander aux admins de framadate quels sont les horaires les plus fréquentes dans les sondages de date
|
||||
* sondage texte: proposer une url d'image ou une URL avec chaque choix de réponse
|
||||
* délai expiration de 180 jours par défaut
|
||||
* proposer de participer au sondage après sa création
|
||||
|
||||
questions , propositions
|
||||
* présenter les dates les plus populaires avec une vue calendrier ?
|
||||
* comment se présente l'écran de vote sur mobile?
|
||||
* quelle mise en forme des images et des url
|
||||
* proposer de faire de l'hébergement d'image locale
|
||||
* mise en forme des plages horaires pour voir qu'elles sont un sous ensemble d'une date
|
||||
* quoi mettre dans le header et footer
|
||||
* mise en avant de la destination des données et du droit qui les régit
|
||||
* personnalisation super admin
|
||||
|
||||
### 7 Oct
|
||||
ici une démo naviguable https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/rbYngRP/play
|
||||
|
||||
icones avec feather icons ou fork awesome pour se séparer des icones google
|
||||
|
||||
faire une page galerie de composants et typographie. la démo comporte une page prête à l'emploi pour ça. on va pouvoir mettre à jour les variables scss de couleur.
|
||||
|
||||
* points de réflexion
|
||||
* affichage du footer, menu, logo
|
||||
* teinte de gris sur les jours non activables
|
||||
* vérifier les contrastes avec tanaguru
|
||||
* lien de démo maquette https://www.sketch.com/s/5833607c-e93e-4e9b-9c7e-0614238c6d8c/a/rbYngRP/play
|
||||
|
||||
|
||||
### 14 Oct
|
||||
quelques notes de la démo du jour: * démo du parcours avec un logo
|
||||
|
||||
* ajout de définition de la date retenue par le créateur du sondage
|
||||
* comment proposer du support, des retours, de la contribution
|
||||
* réponse à un sondage, moyen de dire ok/rien pour toutes les dates
|
||||
* comment proposer les traductions
|
||||
* espace pour personnaliser le footer, les liens de support, le titre, les CGU
|
||||
* accessibilité des graphiques de résultats
|
||||
* quel affichage pour un champ en erreur, message d'explication
|
||||
|
||||
## Novembre
|
9
docs/traductions.md
Normal file
@ -0,0 +1,9 @@
|
||||
# Traductions
|
||||
|
||||
Les chaînes sont traduites via des clés de fichiers JSON
|
||||
exemple: [src/assets/i18n/FR.json]()
|
||||
|
||||
La mise en place de weblate pour faire des traductions collaboratives reste à réaliser
|
||||
https://framagit.org/framasoft/framadate/funky-framadate-front/-/issues/112
|
||||
|
||||
Nous avons récupéré les chaînes de traduction du projet Framadate v1, il faudra faire un nettoyage des clés et valeurs inutilisées dans les fichiers de traduction.
|