Page MenuHomePhabricator

Implement UI changes suggested during design review
Closed, ResolvedPublic

Description

Based on a recent feedback from WMF's design team, here are a few todos to improve the UX of Toolhub (layout, navigation & consistency):

  • Improve home page and tool card design; remove excessive white space and reduce size
    • Remove keywords
    • Make the entire card clickable
    • Remove the two big blue buttons
    • Remove the fixed height; possibly truncate the description to 3-4 lines
    • Change the word "authoritative" to "comprehensive" or "collaborative" or "community-authored"
  • Minor tweaks on tool page
    • Remove the grey background on hover in additional info table
    • External link icon on the browse button to show what it is for; and wording change "Take me to the tool page.."
  • Navigation bar improvements
    • “ToolHub” branding on the header that persists
    • perhaps de-emphasize the blue header
  • Visual design
  • Crawler history
    • When clicking on the rows that get highlighted in blue, show the urls crawled in someplace more visible

Event Timeline

Change 703077 had a related patch set uploaded (by Srishakatux; author: srishakatux):

[wikimedia/toolhub@main] Improve home page and tool card design

https://gerrit.wikimedia.org/r/703077

Change 703624 had a related patch set uploaded (by Srishakatux; author: srishakatux):

[wikimedia/toolhub@main] Fixes design bug on crawler history page

https://gerrit.wikimedia.org/r/703624

Change 703077 merged by jenkins-bot:

[wikimedia/toolhub@main] Improve home page and tool card design

https://gerrit.wikimedia.org/r/703077

Change 703624 merged by jenkins-bot:

[wikimedia/toolhub@main] Fixes design bug on crawler history page

https://gerrit.wikimedia.org/r/703624

Change 705519 had a related patch set uploaded (by Srishakatux; author: srishakatux):

[wikimedia/toolhub@main] Some changes related to color, border, shadow and spacing

https://gerrit.wikimedia.org/r/705519

Change 705519 merged by jenkins-bot:

[wikimedia/toolhub@main] ui: Some changes related to color, border, shadow and spacing

https://gerrit.wikimedia.org/r/705519

bd808 triaged this task as Medium priority.Sep 3 2021, 5:30 PM
srishakatux added a subscriber: bd808.

@bd808 Minor tweaks around adding back button, might do in the first two weeks of October. If no bandwidth, then may be could be a good first task for any new member joining the project? :)

  • Add a back button to go back to the home page. Revisit all other pages and add a back button where necessary.

I think this one is not going to be easy or reasonable to implement as specified. There are many different routes that could lead to viewing a toolinfo detail page and tracking that in the SPA would basically require implementing our own version of the browser's internal history stack. We could add a button that literally calls the browser's history.back() function, but we wouldn't really be able to label it with where that would end up taking the user (home page, search results page, list detail page, etc). It would also be exactly what the user can do with their browser's built-in back button.

I'm unassigning myself from this task, as I don't plan to work on it anytime soon.

Moving back to backlog. The remaining actionable changes here should be split out into smaller tasks where they are easier to both debate the merits of and to track the implementation status of those that are not declined after discussion.

bd808 renamed this task from Improve Toolhub's UX to Implement UI changes suggested during design review.Apr 25 2022, 7:54 PM
bd808 updated the task description. (Show Details)
bd808 updated the task description. (Show Details)
bd808 moved this task from Backlog to Groomed/Ready on the Toolhub board.

Change 864793 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[wikimedia/toolhub@main] ui(chrome): Move Toolhub branding to v-app-bar

https://gerrit.wikimedia.org/r/864793

Change 865147 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[wikimedia/toolhub@main] ui(chrome): Change header color from blue to dark grey

https://gerrit.wikimedia.org/r/865147

Nice that both the logo and the Toolhub text are clickable. In the navigation drawer, only the logo is. I don't know if we want to change that.

This seems like a reasonable change to make as part of this task.

Change 864793 merged by jenkins-bot:

[wikimedia/toolhub@main] ui(chrome): Move Toolhub branding to v-app-bar

https://gerrit.wikimedia.org/r/864793

bd808 updated the task description. (Show Details)

Change 867275 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[wikimedia/toolhub@main] ui(shrome): Link Toolhub wordmark to "home" view in navigation-drawer

https://gerrit.wikimedia.org/r/867275

Change 867275 merged by jenkins-bot:

[wikimedia/toolhub@main] ui(chrome): Link Toolhub wordmark to "home" view in navigation-drawer

https://gerrit.wikimedia.org/r/867275

Change 865147 merged by jenkins-bot:

[wikimedia/toolhub@main] ui(chrome): Change header color to match logo's blue

https://gerrit.wikimedia.org/r/865147

Change 868183 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[operations/deployment-charts@master] toolhub: bump container to 2022-12-14-185830-production

https://gerrit.wikimedia.org/r/868183

Change 868183 merged by jenkins-bot:

[operations/deployment-charts@master] toolhub: bump container to 2022-12-14-185830-production

https://gerrit.wikimedia.org/r/868183

bd808 claimed this task.