config.wrappers :mdl, class: 'form-inputs mdl-textfield mdl-js-textfield mdl-textfield--floating-label', error_class: 'is-invalid' do |b| b.use :html5 b.use :placeholder b.optional :pattern b.use :input, class: 'mdl-textfield__input' b.use :label, class: 'mdl-textfield__label no-margin' b.use :error, wrap_with: { tag: :span, class: 'mdl-textfield__error' } end