20 Commits

Author SHA1 Message Date
Daniel Freedman
d01885b6fd Fix demo publishing for unscoped lit-element 2019-01-11 14:10:05 -08:00
Daniel Freedman
09dab52553 Prepare 0.3.1 2018-10-08 12:19:17 -07:00
Daniel Freedman
16ddf987a8 Remove uglify plugin from demo build
It was doing _weird_ things with Ripple directive
Also lock in version of lit-html, lit-element, and webcomponents
2018-10-08 11:15:38 -07:00
Daniel Freedman
41e470a979 Make demo publishing more consistant 2018-10-05 15:44:31 -07:00
Daniel Freedman
1159e10a90 Rewrite formfield as typescript
- Implement `ripple` getter on formable components for activation of
ripple directive
- Improve watcher output
2018-10-04 12:01:21 -07:00
Daniel Freedman
b8b6069538 Update dependencies
- Typescript 3.1
  - Fix radio, drawer, icon-font, and ripple for new DOM typings
- node-sass -> sass
2018-10-02 17:44:04 -07:00
Daniel Freedman
57d88a8ab6 [infra] Add watcher message after build and when started 2018-10-02 14:56:50 -07:00
Daniel Freedman
79390b55f8 Improve watch output on error
Make `build-typescript` not need explicit packages
2018-09-26 12:25:19 -07:00
Daniel Freedman
2b9ee8a141 Only build sass files if they change
Makes typescript builds _way_ faster
2018-09-26 11:37:50 -07:00
Daniel Freedman
80bda90d66 Implement watcher
Uses `node-watch` to watch for changes and run `npm run build`
It does too much, but I'm not sure how to do any incremental builds

Fixes #115
2018-09-25 17:44:38 -07:00
Daniel Freedman
c8c44560f5 Make mwc-icon a real sass partial
Fix style builder to not generate any partials as output
Fix button and fab styling to link to the icon partial
2018-09-21 11:23:08 -07:00
Daniel Freedman
a19388c391 Fix style building 2018-09-20 12:48:07 -07:00
Daniel Freedman
80f901b4d7 First crazy attempt at typescript conversion
Look at switch and base packages

Move sass building into scripts
2018-09-19 17:35:42 -07:00
Daniel Freedman
3bd516dcf2 fix up last bit 2018-05-08 11:33:05 -07:00
Daniel Freedman
2182d6478a Make demos easy to publish
- Minor changes to demo pages for rollup compat
2018-05-08 11:23:01 -07:00
Daniel Freedman
55b0c36dcb Merge branch 'master' into publish-demos 2018-05-07 16:13:45 -07:00
Daniel Freedman
3e4214194f fix licenses 2018-05-07 15:38:47 -07:00
Kevin Schaaf
c63e2faac7 Add publish-demos script 2018-05-07 13:34:01 -07:00
Daniel Freedman
9cf785fbac Fix scripts by using bash explictitly
Fixes #8
2018-05-07 11:53:30 -07:00
Steven Orvell
286d4733ce [first commit] lots of wip elements
These are WIP. Some known issues:
* select, chips, and textfield ripple not working
* many tests to be added
* some elements tbd, including e.g. top-app-bar and drawer
2018-04-25 19:20:55 -07:00