Instantly share code, notes, and snippets.

View rwx-polymer-workshop.md

Introduction to Web Components & Polymer Workshop

Hello Rich Web Experience! 👋

Thanks for coming to our hands-on introduction to Web Components & Polymer!

Please complete the following steps to get started. For any project we ask you to clone, clone them all to the same root project directory:

  1. Install Git: Mac OSX & Linux Users | Windows Users
  2. Install Node.js at least v8.0.0. For Mac OSX & Linux Users, we recommend using NVM (Node Version Manager) to allow you to have different versions of Node.js on your machine and you also will not have to use sudo when running npm install. If you wish to use NVM:
View nodejsint-polymer-workshop.md
View middevcon-polymer-workshop.md
View comcast-polymer-workshop.md

Introduction to Web Components & Polymer Workshop

Hello! 👋

Thanks for coming to our hands-on introduction to Web Components & Polymer!

Please complete the following steps to get started:

  1. Install Git: Mac OSX & Linux Users | Windows Users
  2. Mac OSX & Linux Users:
View illinois-polymer-workshop.md

Introduction to Web Components & Polymer Workshop

University of Illinois WebCon

Hello! 👋

Thanks for coming to our hands-on introduction to Web Components & Polymer! If you stumbled onto this and weren't at the event, hopefully this is still of somewhat use :-)

This is all the materials that were required to get started:

View lrtf-polymer-workshop.md

Introduction to Web Components & Polymer Workshop

Little Rock Tech Fest 2017

Hello! 👋

Thanks for coming to our hands-on introduction to Web Components & Polymer! If you stumbled onto this and weren't at the event, hopefully this is still of somewhat use :-)

This is all the materials that were required to get started:

View Guardfile
# A sample Guardfile
# More info at https://github.com/guard/guard#readme
## Uncomment and set this to only include directories you want to watch
# directories %w(app lib config test spec features)
## Uncomment to clear the screen before every task
# clearing :on
## Guard internally checks for changes in the Guardfile and exits.
View SassMeister-input-HTML.html
<div class="sassy">Sassy Philly!</li>
View SassMeister-input-HTML.html
<div class="sassy">Sassy!</li>
View _boot_requirejs_sync.html.erb
<%
rails_config = Rails.application.config
require_options = {baseUrl: rails_config.assets.prefix}
require_options.merge!(rails_config.requirejs.user_config) if rails_config.respond_to?(:requirejs)
specs = @suite.spec_assets(false).map{ |s| "#{s.gsub(/\.js.*$/, "")}" }
require_options['shim'] ||= {}
specs.each {|s| require_options['shim'][s] = [@suite.helper] }
%>