Skip to content
This repository was archived by the owner on Sep 6, 2019. It is now read-only.
This repository was archived by the owner on Sep 6, 2019. It is now read-only.

Attachment component spec #1

@levithomason

Description

@levithomason

Application Usages

Gmail

image

image

Microsoft Teams

image

image

Outlook

image

Slack

image

End User

How would the end user describe the UI they are looking at?

Intuition tells us an "Attachment" or "File Attachment" given the current UI and button names around the workflow. A poll was not conducted for this conclusion.

What actions is the end user taking when using this UI?

In all cases thus far the user is attaching a file to some sort of message, whether an email or a chat message.

Style Guides, Design Guides, and Frameworks

How is this component represented in style guides, design guides, and frameworks?
http://styleguides.io/examples
http://styleguides.io/tools

  • GitHub (Primer)
  • Google (Material)
  • Khan Academy
  • Microsoft
  • TODO link more well known and respected guides and frameworks

Professional Jargon

Company Design Engineering Management
Amazon
Microsoft Chiclet
Netflix

Anatomy

  1. File name
  2. File meta data (optional)
  3. Icon (optional)
  4. More actions icon/button
  5. Cancel icon button
  6. Progress indicator

image

image

States

  1. Loading in progress
  2. Loading complete

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions