Skip to content
This repository has been archived by the owner on Aug 5, 2020. It is now read-only.

Design Document

Kyle Peatt edited this page Jun 26, 2014 · 4 revisions

Device Compatibility

Support

  1. Android 2.3+
  2. iOS 5.0+

What do we mean by support?

Optimization

  1. Android 4.0+
  2. iOS 6.0+

What do we mean by optimization?

What should Bellows do?

  1. Tapping on a header should open and close a following containing block
  2. Auto-initialize with a data-attribute
  3. The container for the item should animate when opening and closing
  4. Have an option to have only a single content block open at a time
  5. Fire events on every action that can be bound to
  6. Should be able to dynamically resize to fit content
  7. Is unit-testable
  8. Should be able to work with multiple bellows inside of themselves.
Clone this wiki locally