freedomofpress / securedrop-ux

Public wiki and repository for the SecureDrop User Experience team
8 stars 0 forks source link

Web UIs: Quick-Fixes & Other 2019 Recommendations #42

Closed ninavizz closed 2 years ago

ninavizz commented 5 years ago

Goals

This issue is for near-term updates to do to the Source Experience, in advance of a larger project to re-think the complete Source journey. Each checkbox item below, is described in comment(s) below and to be tackled in subordinate tickets.

No Testing Needed (so, ASAdevP)

These recommendations are made either from existing/known issues, or standard ux best practices

Global

Submit Page

Get Codename, Index, Journalist footer

After User Testing Validation

ninavizz commented 5 years ago

(moving what had been the item's main text to a comment, so this can become and be tracked as an Epic)

Known items that have been itching up in Nina's bonnet:

...perhaps a team meeting to discuss & solicit more ideas from all, in the weeks ahead?

Typography

Accessibility

Language selector; standardize & make as a faux-combobox

Add Error Handlers

Content scrub

Button states

Grid/layout scrub

To facilitate easier discovery of information/functionality for users; ensure actions, messaging, and instructive bits are all in the correct spots

Standardize styles across UI; craft a basic (GDocs or simpler) "Styleguide" to document all

New default logo to ship

Codename things

Multi-file upload

Help Pages

Landing Page Template

ninavizz commented 5 years ago

For forthcoming user testing, note ideas in main SD repo labeled Goal: Improve Source Experience.

ninavizz commented 5 years ago

Discussed these things in UX Meeting 25 Apr & 02 May: https://docs.google.com/document/d/1toZmKi1Oyjy7UTXyj_U7lI3IPV8stQtjVhHVlWL5Ils/edit?usp=sharing

Then, Erik made this awesome draft: https://docs.google.com/document/d/1ft71JmAV8ZnNgqIprKvGW8v8BRCwQuj89QiOFTwC1uY/edit?usp=sharing

ninavizz commented 5 years ago

Agreed to items from 09 May UX meeting:

Suggested approach:

ninavizz commented 5 years ago

06 June UX Meeting:

Proposed next-step priorities, after #4500, #4501-3 are all implemented:

TBD

Feedback

come and offer some! :)

ninavizz commented 2 years ago

Closing, as 2021's SI Redesign meets the majority of these needs—and the lone need it does not meet the need for, I will be creating a separate ticket for.