Commit Graph

27 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
520b685e28 convert commonjs to es2015 modules (fixes #234) 2017-02-23 15:09:27 +00:00
JUDIT GRESKOVITS
a4743bd80e re-write forms with react-broadcast 2017-02-21 14:36:59 +00:00
Alex Windett
dbe3289bb6 creating base elements component loop 2017-01-16 17:38:21 +00:00
Tom Gallacher
348b24a31d Adding test hook to allow requiring of fonts 2017-01-13 18:14:25 +00:00
Alex Windett
62b7524e53 Fixing <Close /> component`s requring of svg and adding to test file 2017-01-11 11:59:06 +00:00
JUDIT GRESKOVITS
c82432dd9d Rewrite AddMetric component so that it works with react-intl and conforms to other similar components 2017-01-11 10:14:56 +00:00
JUDIT GRESKOVITS
3e33f4bf6d Add AddMetric component and redux-form-proxy 2017-01-09 17:57:49 +00:00
Alex Windett
172cc3d447 implimenting tooltip component 2016-12-21 11:19:59 +00:00
Sérgio Ramos
c7272b20b5 enable ui tests 2016-12-12 10:28:48 +00:00
Sérgio Ramos
557cd5a291 wip rm css 2016-12-12 10:28:47 +00:00
Sérgio Ramos
d44eeb2d70 fix Tab test 2016-12-06 11:37:18 +00:00
Alex Windett
12e59cae1e adding notification test 2016-11-28 18:05:07 +00:00
Sérgio Ramos
17d4c47857 implement <Pagination> component (fixes #54) 2016-10-31 18:59:38 +00:00
Sérgio Ramos
cc0c7896ea <Select> non-exploding test 2016-10-31 17:34:36 +00:00
Alex Windett
e1542996e9 Range Slider - adding in test 2016-10-31 17:28:08 +00:00
Sérgio Ramos
fcd55d3c44 implement <Input /> base component (fixes #44) 2016-10-31 12:03:49 +00:00
Sérgio Ramos
66d82ab84b un-ignore icon component 2016-10-31 11:12:28 +00:00
Alex Windett
3a2378d875 commenting out Icon test as component is not implimented yet 2016-10-31 11:04:35 +00:00
Sérgio Ramos
033093033a add more component tests 2016-10-28 17:02:23 +01:00
Sérgio Ramos
d108a14ff4 add simple tests to more components 2016-10-28 16:49:09 +01:00
Sérgio Ramos
efebd9c2b9 replace postcs-module-values with postcss-constants 2016-10-28 16:09:15 +01:00
Sérgio Ramos
5eb2b15227 implement <RadioGroup> 2016-10-28 01:22:47 +01:00
Sérgio Ramos
f1917acae1 no in embeds 2016-10-26 17:33:40 +01:00
Sérgio Ramos
e5c226fa9c create empty guidelines 2016-10-24 14:14:03 +01:00
Sérgio Ramos
a9a19e4476 enable tests on ui 2016-10-24 12:43:32 +01:00
Sérgio Ramos
64a01dff71 bootstrap ui framework 2016-10-24 11:02:18 +01:00