Skip to content

Workstation Client Content Inventory + Design #17

Open
@ninavizz

Description

@ninavizz

Content design is the writing/styling of written content, and all final icons and illustrations. For the interaction design and user testing, placeholder icons are used to evaluate semiotics in comprehension. Placeholders may or may not graduate to final design.

  • Final text composed to employ human-centered vs technology-centered verbiage, brevity, and a consistent tone/voice.
  • Decided-upon nomenclature for entire SecureDrop ecosystem put into place
  • Coordination with Training to ensure everything maps to how they setup users at the get-go
  • Final icons
    • Semiotics verified in testing
    • Stylistically consistent with established visual design

DEPRECIATION NOTICE

Hii! All artwork delivery in Q4-2021 and moving forward, will be happening from wireframes and prototypes in Figma. Furthermore, "current" icons are all to be documented in the Design System in Figma. The below are already out of date, as of this writing.

Please see the Getting Started In Figma guide Nina has created. There is also a long Figma In SecureDrop introduction I'd like to encourage all new team peeps to watch & take notes from, as well a shorter how to get art assets refresher video.

Content Inventory + Status

Background SVGs

Animations

  • GIF Ring animation ...by me, for downloading files.
    • Would also like to include versions of this, atop buttons in other places. Looking forward to scaling Active States in the client! This is VERY easy to re-create in other sizes or colors.
  • Connection Activity indicator animations, included with static art—links in table below!
  • In Progress or TBD
  • Qubes "Q" animation, I have yet to make a nicer version of. In the interim, this is a .mov file.
  • Pure CSS Loaders site has loaders I like (Ripple, Ellipses, Ring), but we needed to use GIFs

Icons

Note: Raster previews of icons in table below, look hella crummy—SVGs delivered for use in code.

In Use

Name Looksie Status
Arrow image Delivered
Delete "x" image Delivered
Download image Delivered
Eye, Hidden image Delivered
Eye, Visible image Delivered
Globe, Languages Selector image Delivered
Inbox Envelope image Delivered
More... image Delivered
Connection/Activity image Online, Static
Online, Sync begun
Online, Downloading
Offline image Delivered
Paperclip image Delivered
Printer image Delivered
Save To Disk image Delivered
Star image Delivered
"Send" Airplane image Delivered
Messaging: Error Bang image Delivered
Messaging: Hand image Delivered
Messaging: Circle Check image Delivered
Tor Guard image Delivered

Published but obsolete or not yet in a spec

Name Looksie Status
Briefcase image Delivered
FFR Source Flagged image Delivered
File-Seen Checkmark image Delivered
Refresh Static image Delivered
Refresh, Active image Delivered
Trashcan image In Progress

FYI: Nina's go-to source for common UI icons, is Google's Material Design library. For more esoteric/bespoke needs, NounProject.

  • Google's Materiao.io library is extensively tested & all open-source
  • All minimize down to very small sizes, much more elegantly and consistently than FontAwesome's do... and are not stylistically different enough to notice.

UI iconography is much harder than many realize, especially when things need to be scaled up and down while maintaining proportions and w/o wonkery.

Nomenclature

—tbd—

Contextual Help content

Tracked in its own issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    SDW ClientUxDUser Experience Design (content, visual, interaction)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions