1
0
mirror of https://github.com/yldio/copilot.git synced 2024-11-11 05:40:11 +02:00
Commit Graph

14 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
62bd05ffb8 replace file-loader with babel-plugin-inline-react-svg
fixes #299
2017-03-02 14:23:18 +00:00
Sérgio Ramos
ff83b4990f fix Base.global fonts 2017-02-24 13:29:50 +00:00
Sérgio Ramos
520b685e28 convert commonjs to es2015 modules (fixes #234) 2017-02-23 15:09:27 +00:00
Sérgio Ramos
6d5922e399 improve webpack config
- better stack traces
- disable hmr (for now)
- runtime eslint
- remove all async/await stuff (untill we actually need it)
- reaload when modules change
- show full path in compiled requires
- ignore node dependencies
- don't instantiate plugins unless required
2017-02-07 15:54:35 +00:00
Sérgio Ramos
8ca6de880e revert styled-components upgrade 2017-02-07 10:15:46 +00:00
Sérgio Ramos
0fc136c6ae use styled-components@2
and updated all other dependencies
2017-02-06 14:52:16 +00:00
Sérgio Ramos
cc484b8fae update dependencies 2016-12-19 12:23:27 +00:00
Alex Windett
66bc166263 adding in es2015 preset - the only fix for ui storybook on my computer 2016-12-12 16:53:20 +00:00
Sérgio Ramos
557cd5a291 wip rm css 2016-12-12 10:28:47 +00:00
Sérgio Ramos
3243941056 fix css compose in tests 2016-10-28 16:49:09 +01:00
Tom Gallacher
c0b4d21e6f circleci: tests output usable files for circleci 2016-10-27 16:42:56 +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