SumOfUs/Champaign

View on GitHub
app/views/shared/_binary_switch.slim

Summary

Maintainability
Test Coverage
- publish ||= false
- publish_class = publish ? 'use-publish-states' : ''
- uuid = rand(10000)
.onoffswitch
  input.onoffswitch__checkbox type="checkbox" name="onoffswitch__#{uuid}" class="#{publish_class}" id="myonoffswitch__#{uuid}" checked=checked
  label.onoffswitch__label for="myonoffswitch__#{uuid}"
    span.onoffswitch__inner
    span.onoffswitch__switch