app/views/application/edit.html.haml
.container.animated.mainContent
.row
.col.s12.l3
.card.white#filters
.card-content
%span.card-title Filters
%br
.row
.col.s6.l12
.switch
%label
%input#cs{type: "checkbox", checked: "true"}
%span.lever
CS
%br
.col.s6.l12
.switch
%label
%input#ee{type: "checkbox", checked: "true"}
%span.lever
EE
%hr#filterDivider
.row
.col.s6.l12
.switch
%label
%input#lower{type: "checkbox", checked: "true"}
%span.lever
Lower Divs
%br
.col.s6.l12
.switch
%label
%input#upper{type: "checkbox", checked: "true"}
%span.lever
Upper Divs
%br
.col.s6.l12
.switch
%label
%input#grad{type: "checkbox", checked: "true"}
%span.lever
Graduate
.card-action.center
%input.col.s6.l12.btn.blue.waves-effect.waves-light#saveInFilter{type: "submit", value: "Save"}
.card-action.center
%a.col.s6.l12.btn.grey.waves-effect.waves-light{href: "/user"} My Courses
.card-action.center
.col.s12.l9#selections
%form#edit-form{action: "/update", method: "post"}
= hidden_field_tag :authenticity_token, form_authenticity_token
.card.white
.card-content
%span.card-title Edit Your Courses
%table
%thead
%tr
%th{"data-field": "name"} Course
%th{"data-field": "title"} Title
%th{"data-field": "add"} Interested
%th{"data-field": "taken"} Completed
%tbody
- @all_courses.each do |course|
%tr{class: @filter_map[course[:number]] + " course_row"}
%td= link_to course[:number], course_path(course[:id])
%td= course[:title]
%td.pad-left-35
%input{type: "checkbox", class: "filled-in addBox", id: "#{course[:number]}-choice", :checked => (@user_classNames.include?(course[:number]) ? "checked" : nil), name: "classes[#{course[:number]}: #{course[:title]}]"}
%label{for: "#{course[:number]}-choice"}
%td.pad-left-35
%input{type: "checkbox", class: "filled-in takenBox", id: "#{course[:number]}-taken", :checked => (@user_takenClassNames.include?(course[:number]) ? "checked" : nil), name: "taken_classes[#{course[:number]}: #{course[:title]}]"}
%label{for: "#{course[:number]}-taken"}
%input.btn.blue.waves-effect.waves-light#save.hidden{type: "submit", value: "Save"}
= javascript_include_tag '/javascripts/edit.js'
= javascript_include_tag '/javascripts/filter.js'