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

Rework home page and file analysis box #50

Merged
merged 1 commit into from
Jan 27, 2022
Merged

Rework home page and file analysis box #50

merged 1 commit into from
Jan 27, 2022

Conversation

nickbabcock
Copy link
Collaborator

As pointed out in #42, the file analysis box is filled with too much
text. So I decided to sample the ecosystem and find inspiration.

image
image
image
image
image
image

There's a common theme between all (or nearly all) of them:

  • Minimal text
  • Centered text
  • Lots of padding
  • Usage of the phrase "drag and drop"
  • An icon (!)
  • A button or obvious indicator to click

So I tried to follow their cues the best I could and came up with this
before / after:

image
image

An interesting note is that the "browse" button isn't actually a button
-- it is just stylized text. That's because the containing box with the
dashed border is the "button", but I needed to give users a visual
indicator that the box is clickable. No accessibility worries as it is
only a visual indicator and carries no function itself.

It's nice to see the Nielsen Normal group agree with the
forethought I had to allow file drops outside drop target, as even when
users don't make it to the drop target the file should still be
analyzed.

One missing feature is an icon. It would be nice to have an icon made
kinda like the "xsl, xslx, csv" one except with eu4, ck3, hoi4 (with eu4
most prominent). This would adequately solve #18 as well.

This may have swung the pendulum too far in the other direction such
that new users may not be given enough context.

The home page has also been updated as part of this commit, which
highlights a few more features.

Closes #42

As pointed out in #42, the file analysis box is filled with too much
text. So I decided to sample the ecosystem and find inspiration.

There's a common theme between all (or nearly all) of them:

- Minimal text
- Centered text
- Lots of padding
- Dashed border
- Usage of the phrase "drag and drop"
- An icon (!)
- A button or obvious indicator to click

So I tried to follow their cues the best I could and came up with this
before / after:

An interesting note is that the "browse" button isn't actually a button
-- it is just stylized text. That's because the containing box with the
dashed border is the "button", but I needed to give users a visual
indicator that the box is clickable. No accessibility worries as it is
only a visual indicator and carries no function itself.

It's nice to see the [Nielsen Normal group agree][0] with the
forethought I had to allow file drops outside drop target, as even when
users don't make it to the drop target the file should still be
analyzed.

One missing feature is an icon. It would be nice to have an icon made
kinda like the "xsl, xslx, csv" one except with eu4, ck3, hoi4 (with eu4
most prominent). This would adequately solve #18 as well.

This may have swung the pendulum too far in the other direction such
that new users may not be given enough context.

The home page has also been updated as part of this commit, which
highlights a few more features.

Closes #42

[0]: https://www.nngroup.com/articles/drag-drop/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Main page drop location has a lot of text
1 participant