Zodiase / meteor-mdl

Material Design Lite package for Meteor
https://atmospherejs.com/zodiase/mdl
Apache License 2.0
52 stars 5 forks source link

Moving towards MDC (MDL v2.0) #59

Open Zodiase opened 7 years ago

Zodiase commented 7 years ago

I'm testing out how well MDC (Material Components) work with Blaze and Meteor and see if a Meteor package could help.

Zodiase commented 7 years ago

Experiments (keep updated):

  1. Use MDC from npm directly in a Meteor app (using release v1.4.2.3).
    1. [x] Import bundled distribution js and css files in app. See test case: https://github.com/Zodiase/Meteor-Tests/tree/try-material-components--distribution
    2. [x] Import module distribution js and css files in app. See test case: https://github.com/Zodiase/Meteor-Tests/tree/try-material-components--module-distribution
    3. [ ] Import module source js and sass files in app.
      1. Error when using sass files: Zodiase/meteor-mdc/issues/1
  2. Use MDC from a Meteor package in a Meteor app (using release v1.4.2.3).
    1. [x] Import mdc bundle, without any styling, from the package. (The styles are still imported from the NPM package) See test case: https://github.com/Zodiase/Meteor-Tests/tree/f8009b26cb437f7a7c0f749d3b8a9c8b2f233bb8 Meteor Package: https://atmospherejs.com/zodiase/mdc-styleless
Zodiase commented 7 years ago

Note: when zodiase:mdc is stable, catches up with NPM MDC package's version and reaches 1.0.0, zodiase:mdl@2.0.0 will be released and be pointed to zodiase:mdc@1.0.0 (using api.imply).

davidho8087 commented 7 years ago

zodiase:mdl@2.0.0 released?

Zodiase commented 7 years ago

@1073113 No, not yet. The official MDC (Material Components) is currently still at version 0.7.0 which means things are still up to change.