Skip to content
This repository has been archived by the owner on Aug 2, 2019. It is now read-only.

(WIP) Revisit the overall UX #20

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

(WIP) Revisit the overall UX #20

wants to merge 4 commits into from

Conversation

almet
Copy link
Member

@almet almet commented Nov 12, 2014

The overall UX is not very comprehensive, and I believe we should fix a few things:

  • The submit button in the form is actually being clicked by the users when they have finished editing the form. This is very misleading and we should try to avoid any confusion, maybe by removing it.
  • The panel on the left side isn't really usable when the form is big since it doesn't slide. We should make it affix.
  • Change the URL of the form to be /{token} by default (and if no {token} part is provided then fallback to the form creator.
  • Add a simple landing page
  • The goal of the form is not very explicit. We should add some information about what this is and how the user should interact with the form builder.
  • When submitting a document, we should remove the modal window.
  • We should add logos next to the user link / admin links
  • Don't display the list of records once one is posted.
  • It's not very explicit what happened on form creation.

@almet
Copy link
Member Author

almet commented Nov 12, 2014

/me summons @QuentinRoy for an UX review and some proposals.

@QuentinRoy
Copy link
Member

My pleasure. As soon as I get back from holiday :-).

@almet almet changed the title Revisit the overall UX (WIP) Revisit the overall UX Nov 14, 2014
In order to have something that works well when doing the affix, I needed to
"hardcode" the fluid grid sized into the CSS.

It seems to be the way to go, even if I find it a bit hard to maintain. Maybe
using a CSS pre-processor would make things easier to handle here.
@almet
Copy link
Member Author

almet commented Nov 14, 2014

I added a small text for people to read in order to understand what to do, but I'm not sure that's the best way forward…

@leplatrem
Copy link

You can try introduction tools like chardin.js :)

@Natim
Copy link
Member

Natim commented Nov 17, 2014

C'est cool Chardin :)

@almet
Copy link
Member Author

almet commented Nov 17, 2014

Ah yes bonne idée. J'aime bien l'idée d'avoir qqch de pas intrusif une fois que tu as compris. Ça pourrait être pas mal d'avoir ça derrière un petit bouton d'aider, et éventuellement de le montrer aux gens quand ils se connectent pour la première fois (cookies pour savoir si c'est la première fois ou pas).

@leplatrem
Copy link

@fredericbonifas used http://usablica.github.io/intro.js/ on http://moodwalkr.makina-corpus.net, maybe better for step-by-step tutorials :)

@almet
Copy link
Member Author

almet commented Dec 11, 2014

I'll actually break down all of these into issues because this seems like a meta issue to me.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants