diff options
| author | Luc Donnet | 2015-05-22 08:50:22 +0200 |
|---|---|---|
| committer | Luc Donnet | 2015-05-22 08:50:22 +0200 |
| commit | 5d4413c208f7e0fcb86a2c4e464025c5ab37d159 (patch) | |
| tree | 0cf856645fe6a509346a2afb711d70f93d46fd68 | |
| parent | 12f0d822d218b43fada191a9390a80aa77742ebe (diff) | |
| download | chouette-core-5d4413c208f7e0fcb86a2c4e464025c5ab37d159.tar.bz2 | |
Revert label boolean css and formtastic input
| -rw-r--r-- | app/assets/stylesheets/vendor/formtastic_changes.css.scss | 24 | ||||
| -rw-r--r-- | app/inputs/boolean_input.rb | 14 | ||||
| -rw-r--r-- | app/inputs/custom_simple_form/boolean_input.rb | 4 | ||||
| -rw-r--r-- | app/views/devise/sessions/new.html.erb | 2 | ||||
| -rw-r--r-- | config/initializers/simple_form.rb | 2 |
5 files changed, 25 insertions, 21 deletions
diff --git a/app/assets/stylesheets/vendor/formtastic_changes.css.scss b/app/assets/stylesheets/vendor/formtastic_changes.css.scss index 8eab55de1..72b4d735f 100644 --- a/app/assets/stylesheets/vendor/formtastic_changes.css.scss +++ b/app/assets/stylesheets/vendor/formtastic_changes.css.scss @@ -5,17 +5,17 @@ text-align: right; } - .boolean { - // to align horizontally boolean label with other labels - // (with the help of customized BooleanInput) - label { - padding-left: inherit; - } - // to align vertically checkbox with align text - input[type="checkbox"] { - margin-top: 0.3em; - } - } + /* .boolean { + /* // to align horizontally boolean label with other labels + /* // (with the help of customized BooleanInput) + /* label { + /* padding-left: inherit; + /* } + /* // to align vertically checkbox with align text + /* input[type="checkbox"] { + /* margin-top: 0.3em; + /* } + /* } .stringish input{ width: auto; @@ -51,4 +51,4 @@ display: initial; } /* Hack to remove!!!! */ -}
\ No newline at end of file +} diff --git a/app/inputs/boolean_input.rb b/app/inputs/boolean_input.rb index a2b9b92ca..da23c3b93 100644 --- a/app/inputs/boolean_input.rb +++ b/app/inputs/boolean_input.rb @@ -1,9 +1,9 @@ class BooleanInput < Formtastic::Inputs::BooleanInput - def label_with_nested_checkbox - builder.label( - method, - label_text, - label_html_options.merge(class: "label") - ) << "" << check_box_html - end + # def label_with_nested_checkbox + # builder.label( + # method, + # label_text, + # label_html_options.merge(class: "label") + # ) << "" << check_box_html + # end end diff --git a/app/inputs/custom_simple_form/boolean_input.rb b/app/inputs/custom_simple_form/boolean_input.rb new file mode 100644 index 000000000..1dd456356 --- /dev/null +++ b/app/inputs/custom_simple_form/boolean_input.rb @@ -0,0 +1,4 @@ +module CustomSimpleForm + class BooleanInput < SimpleForm::Inputs::BooleanInput + end +end diff --git a/app/views/devise/sessions/new.html.erb b/app/views/devise/sessions/new.html.erb index 279eb3ca8..ceb8624c2 100644 --- a/app/views/devise/sessions/new.html.erb +++ b/app/views/devise/sessions/new.html.erb @@ -24,7 +24,7 @@ <div class="row options"> <div class="col-md-6"> <% if devise_mapping.rememberable? %> - <%= form.input :remember_me, :as => :boolean if devise_mapping.rememberable? %> + <%= form.input :remember_me, :as => :boolean %> <% end %> </div> <div class="col-md-6 new_password"> diff --git a/config/initializers/simple_form.rb b/config/initializers/simple_form.rb index d5492e529..13809abcd 100644 --- a/config/initializers/simple_form.rb +++ b/config/initializers/simple_form.rb @@ -134,7 +134,7 @@ SimpleForm.setup do |config| # Namespaces where SimpleForm should look for custom input classes that # override default inputs. - # config.custom_inputs_namespaces << "CustomInputs" + config.custom_inputs_namespaces << "CustomSimpleForm" # Default priority for time_zone inputs. # config.time_zone_priority = nil |
