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

Add Meteor Polymer to project #110

Open
4 tasks
brylie opened this issue Sep 8, 2015 · 8 comments
Open
4 tasks

Add Meteor Polymer to project #110

brylie opened this issue Sep 8, 2015 · 8 comments
Milestone

Comments

@brylie
Copy link
Member

brylie commented Sep 8, 2015

As part of the design goal to componentize the user interface, including learning components, we will consider using WebComponents. To this end, we can use the Polymer project now, and start building re-usable components in our UI. Also, since we are considering using Material Design principles, the [Polymer Paper elements](https://elements.polymer-project.org/browse?package=paper-elements will be particularly relevant.

Definition of done

  • Add Meteor Polymer package to project
  • Add Polymer Paper elements collection to our project
  • Create reference WebComponent using Polymer Paper elements
  • Optional, convert 'course card' display (used on Learn, Tags, etc) to be a WebComponent
@brylie
Copy link
Member Author

brylie commented Sep 8, 2015

@elnzv what is your experience with WebComponents? Would you please consider taking this task?

@brylie brylie added this to the 1.0 milestone Sep 8, 2015
@55
Copy link
Contributor

55 commented Sep 10, 2015

@brylie I don't have any experience with WebComponents.
I can take this task if it fits next or any other future sprints.

@brylie brylie modified the milestones: 1.1, 1.0 Sep 11, 2015
@sebbel
Copy link
Contributor

sebbel commented Sep 13, 2015

Is there an official package for polymer available?

@brylie
Copy link
Member Author

brylie commented Sep 14, 2015

It seems like the version of Polymer that I linked to in the description is the best option.

@brylie
Copy link
Member Author

brylie commented Sep 14, 2015

There are several pressing issues for the 1.0 release, so this is not top priority. We can focus on this task for version 1.1.

@brylie
Copy link
Member Author

brylie commented Sep 15, 2015

Hey all. The Polymer Summit live stream continues in ten minutes with the session "Adaptive UI with Material Design and Paper Elements":
https://www.polymer-project.org/summit

@sebbel
Copy link
Contributor

sebbel commented Sep 15, 2015

I missed it, will there be a recording?

@Rahbaran
Copy link
Member

@SBe: click on the link, then you'll see the recorded version.

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

4 participants