Skip to content

Instantly share code, notes, and snippets.

@originalhat
Forked from tstone/checklist.md
Last active August 30, 2016 02:18
Show Gist options
  • Save originalhat/7920278 to your computer and use it in GitHub Desktop.
Save originalhat/7920278 to your computer and use it in GitHub Desktop.

Titles / Text

  • how is overflow handled?
  • weight / font-size / line height / letter spacing?
  • what is the behavior if the text / title is empty?

Inputs

  • validations?
  • error case styling & messaging?

Links

  • where does it go?
  • open in the same or different tab?

Images

  • which image to pick (dynamic)?
  • @1x, @2x and @3x support?
  • alt text?
  • dimensions?
  • lazy loading?
  • what's the behavior when there isn't an image?

Lists

  • what is the order?
  • are all items shown or should there be pagination?
  • lazy loading?
  • what is the behavior if the list is empty?

UI Elements

  • what does every button do?
  • what is the hover behavior?
  • tooltips?

Animations

  • where does the animation start / finish?
  • timing?
  • easing function?
  • how does this affect other static elements?
  • change of focus before / after animation?

Widget

  • which pages do these appear on?
  • how does this change on a smaller display (responsivness)?
  • are there any conditions when this widget shouldn't appear?

Modals, Flyovers & Dropdowns

  • animations?
  • timing / timeout?
  • how does it respond on touch devices?
  • how does it open / close?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment