Changes

Jump to: navigation, search

Gaia/Shared/Components

462 bytes added, 03:14, 28 May 2015
up
=== Visual ===
The elements UX and visual should be follow the specon [https://developer.mozilla.org/en-US/Apps/Design/Firefox_OS_building_blocks MDN]. Please contact Harly (hhsu@mozilla.com, UX) or Przemek (pabratowski@mozilla.com, UI) for proveprovement.
=== RTL ===
Basic lint and unit test is required. Run `npm run lint` for link check, run `npm test` for unit test.
* '''Stop overriding shared CSS elements'''.
When you tempt to override component's style, DONT do it.
Firstly you can double check with UX team if this new design is follow their convention. If so, opt in to a specific style configuration that defined inside of the component (eg. `<gaia-button circular>`)
 
* Icon related design
Read [https://github.com/gaia-components/gaia-icons#accessibility gaia icons accessibility] for designing icon related syntax.
* Don't embed l10n directly into component
For l10n, don't embed l10n directly into component itself. l10n will work properly in the content elements. such as
Confirm
681
edits

Navigation menu