Feross Aboukhadijeh
1a01d7ed92
Use Material UI; improve Preferences Page
...
New principles for our UI:
- Components should use inline styles whenever possible
- Let's shrink the size of main.css to < 100 lines over time so it just
contains typography and basic styles
- Always require just the individual component that is needed from
Material UI so that the whole library doesn't get loaded (important for
startup perf)
2016-08-23 03:06:03 -07:00
Feross Aboukhadijeh
7531ab4623
Simplify babel integration further
...
The "react" preset is composed of a bunch of plugins.
https://babeljs.io/docs/plugins/preset-react/
Turns out, we only need 2 of them, not all 5.
2016-08-04 21:37:53 -07:00
Feross Aboukhadijeh
29f8ef6b72
Replace deprecated react-tools with babel
...
- Switch to babel, since react-tools has been deprecated since June 12,
2015. See
https://facebook.github.io/react/blog/2015/06/12/deprecating-jstransform
-and-react-tools.html
- Move babel command to "npm run build"
- Move commands for package into "bin/package.js"
2016-08-04 21:04:49 -07:00
DC
2a1e987d42
Switch from virtualdom to React
2016-07-22 13:06:55 -07:00
DC
1bc3cd1d51
Make check-deps handle older verions of node
2016-06-23 07:09:49 -07:00
DC
c3686417e3
Telemetry
2016-06-20 22:33:17 -07:00
Feross Aboukhadijeh
9abab7aec3
cleanup check-deps
2016-05-26 18:29:07 -07:00
DC
0a005eb054
Check for missing or unused dependencies
2016-05-03 00:08:53 -07:00