Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moving towards MDC (MDL v2.0) #59

Open
Zodiase opened this issue Jan 19, 2017 · 4 comments
Open

Moving towards MDC (MDL v2.0) #59

Zodiase opened this issue Jan 19, 2017 · 4 comments
Assignees

Comments

@Zodiase
Copy link
Owner

Zodiase commented Jan 19, 2017

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

@Zodiase Zodiase self-assigned this Jan 19, 2017
@Zodiase
Copy link
Owner Author

Zodiase commented Jan 19, 2017

Experiments (keep updated):

  1. Use MDC from npm directly in a Meteor app (using release v1.4.2.3).
    1. Import bundled distribution js and css files in app.
      See test case: https://github.com/Zodiase/Meteor-Tests/tree/try-material-components--distribution
    2. 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: [[email protected]_3] Scss compiler error: Undefined variable meteor-mdc#1
  2. Use MDC from a Meteor package in a Meteor app (using release v1.4.2.3).
    1. 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
Copy link
Owner Author

Zodiase commented Jan 30, 2017

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

@davidho8087
Copy link

zodiase:[email protected] released?

@Zodiase
Copy link
Owner Author

Zodiase commented Mar 27, 2017

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants