Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesign du bouton de connexion #167

Open
overflorian opened this issue Feb 16, 2021 · 9 comments
Open

Redesign du bouton de connexion #167

overflorian opened this issue Feb 16, 2021 · 9 comments
Labels
concerns: UI enhancement New feature or request

Comments

@overflorian
Copy link
Collaborator

overflorian commented Feb 16, 2021

Pour l'instant, lors de la première visite du site, il n'y a qu'un seul bouton "s'inscrire / se connecter" qui renvoit vers https://www.openstreetmap.org/login

Ça renvoit vers un site externe à pdm.fr, sur une page d'inscription, pas de création de compte.
Je pense à notre persona Mickaël, débutant qui n'a pas encore de compte OSM. Pour lui, ça peut porter à confusion.

Je propose :

  1. de spliter les boutons "s'inscrire" et "se connecter" en deux. En renvoyant vers des URLs séparées : https://www.openstreetmap.org/login et https://www.openstreetmap.org/user/new
    C'est le même design que sur osm.org
    image

  2. De créer une popup lorsque l'on clique sur "s'inscrire" pour expliquer pourquoi on va demander la création d'un compte OSM.
    Un simple message du type "Ce site utilise votre compte OpenStreetMap pour faire des statistiques et créer le podium des meilleurs contributeurs.
    BOUTON "Créer un compte sur OpenStreetMap.org"

Je peux designer un écran avec des flèches explicatives, comme sur cet exemple :
image

  1. De splitter de la même manière le bouton de connexion dans la page :
    image

D'ailleurs, j'ai une autre idée complémentaire. Je la détaille ici : #166

PS : le bouton Facebook connect ressemble à ça :
image
Peut-être que je fait fausse route avec ma proposition et que l'on veut conserver un seul bouton "Continuer avec OpenStreetMap" ??

@overflorian
Copy link
Collaborator Author

overflorian commented Feb 16, 2021

Sur mobile, c'est un peu délicat, les 2 boutons ne rentreraient pas en largeur.
2 solutions :

  • on ne change rien pour le mobile
  • on renvoit vers la popup intermédiaire pour le mobile, avec en bas de popup, 2 boutons "se connecter" / "créer un compte"
    Je penche pour la seconde solution perso.
    Question de priorité : ça fait perdre un clic aux geeks mais facilite la vie aux noobs.

Du coup, la solution "bouton unique comme Facebook" redevient une idée pertinente. Je réfléchis à voix haute...

@PanierAvide
Copy link
Collaborator

PanierAvide commented Feb 25, 2021

Si c'est le même fonctionnement sur PC et mobile ça m'arrange 😉 Le principe de popup intermédiaire ne me paraît pas choquant, c'est comme ça dans Mapcontrib et ça fait le taf. Je te laisse réfléchir au wording et éléments visuels ?

@overflorian
Copy link
Collaborator Author

Yes, je peux faire ça. Du coup @PanierAvide tu pencherai plutôt pour le bouton unique ou pour un split ?
Après réflexion perso je préfère un seul bouton "continuer avec OpenStreetMap".

@PanierAvide
Copy link
Collaborator

PanierAvide commented Feb 25, 2021 via email

@overflorian
Copy link
Collaborator Author

Tu dis ça parce que c'est plus facile à développer ! Mais en terme d'UX ça fonctionne bien donc tant mieux.

@overflorian
Copy link
Collaborator Author

OK le bouton unique est en fait un double bouton (ça serait trop facile) si on suit ce que fait Facebook (cf. https://developers.facebook.com/docs/facebook-login/web/login-button?locale=fr_FR) :

Pour le deuxième j'en parle sur une issue séparée : #177

Pour le premier, voici que que j'ai fait :

J'ai repris le logo brut produit par osm-fr mais il n'est pas adapté pour une présentation "logo" en petit. Je n'ai pas trouvé mieux pour l'instant ... je vais chercher car je ne suis pas fan du résultat.

@overflorian
Copy link
Collaborator Author

overflorian commented Feb 25, 2021

OK j'ai simplifié, ça ne suffisait pas, donc j'ai encore plus simplifié ...

Banco pour la 5 ?
Le svg est ici openstreepmap-logo-blanc-mini.zip

Je pense qu'il faut mettre le bouton en gris en haut à droite de l'écran mais en bleu #007bff lorsqu'il apparaît dans la partie "statistiques" : c'est alors un CTA important.

@overflorian overflorian changed the title Séparer les boutons "s'inscrire" et "se connecter" Redesign du bouton de connexion Feb 26, 2021
@overflorian
Copy link
Collaborator Author

OK pour l'interstitiel : simple, basique :

avec sa variante plus marrante :

Je propose de bien faire les choses en s'inspirant du material design à fond : https://material.io/components/dialogs#specs
En respectant les tailles :
image

En respectant les couleurs :
image
Et notamment notre couleur primaire : #007bff

--
Wording :
Ce site a besoin de se connecter
à votre compte OpenStreetMap
pour créer des données et faire
des statistiques.
Promis, on sera sages.

Icônes utilisées :
logos pour écran de connexion.zip

@gendy54
Copy link

gendy54 commented Mar 8, 2021

Fan de la variante marrante.

Modif cosmétique: "Ce site a besoin de se connecter à votre compte OpenStreetMap pour créer les données et faire vos statistiques (de contribution)"
But: bien différencier les stats du projet, des stats via les cookies que tous les sites ramassent sur nous.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
concerns: UI enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants