Crowducate / crowducate-platform

True Open and Fun Education. Powered by meteor.js
http://crowducate.me
GNU Affero General Public License v3.0
187 stars 74 forks source link

Add Meteor Polymer to project #110

Open brylie opened 9 years ago

brylie commented 9 years ago

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

brylie commented 9 years ago

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

55 commented 9 years ago

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

sebbel commented 9 years ago

Is there an official package for polymer available?

brylie commented 9 years ago

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

brylie commented 9 years ago

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 commented 9 years ago

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 commented 9 years ago

I missed it, will there be a recording?

Rahbaran commented 9 years ago

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