Commit Graph

8 Commits

Author SHA1 Message Date
Sérgio Ramos 5e21ff1e64 add icons to ui (#347)
fixes #282
fixes #297
fixes #333

Not only adds icons (as svgs) but also removes the assets folder which adds some
side effects:
 - move fonts to it's own component (currently only exposing libre-franlin)
 - Base.global requires fonts and injects them
 - update webpack and babelrc to ignore/include that new folder

Having to deal with those side effects, I took the opportunity to add some
improvements:
 - rename "regular" to "normal" which conforms to the font-weight rule options
 - apply family and weight to buttons (which default to system-ui)
 - replace all font-weight to use the typography composer
 - only use "Libra Franklin" as the family name, using weight to vary between
 files
2017-03-03 15:29:03 +00:00
Sérgio Ramos 7f2c92b730 fix list-item
fixes #281
2017-03-01 14:44:34 +00:00
Sérgio Ramos 520b685e28 convert commonjs to es2015 modules (fixes #234) 2017-02-23 15:09:27 +00:00
Alex Windett 12717c26cf continuing to update color object names in ui kit 2017-02-20 12:11:39 +00:00
Sérgio Ramos 3ab029248f baseline composer 2017-02-16 12:37:46 +00:00
Sérgio Ramos 3433c24bee better handling of collapsed states for ListItem 2017-01-11 14:14:45 +00:00
Sérgio Ramos 7b73e82237 headed list item ui component 2017-01-09 19:09:31 +00:00
Sérgio Ramos 83d5350c81 list item ui component 2017-01-09 12:13:12 +00:00