From c48c2f8afdb378c5a3d688ff57dd45eb32ddafee Mon Sep 17 00:00:00 2001 From: Luc Donnet Date: Mon, 22 Sep 2014 11:18:56 +0200 Subject: Fix modal display Refs #0028818 --- .../stylesheets/main/vehicle_translation.css.scss | 15 +++++++++ .../stylesheets/vendor/formtastic_changes.css.scss | 13 ++++---- app/inputs/search_stop_area_input.rb | 1 + app/inputs/search_time_table_input.rb | 1 + app/views/vehicle_journeys/show.html.erb | 2 +- .../vehicle_translations/_translate_form.html.erb | 37 ++++++++-------------- config/initializers/formtastic.rb | 4 +-- config/locales/formtastic.yml | 2 ++ config/locales/vehicle_journeys.yml | 2 -- 9 files changed, 41 insertions(+), 36 deletions(-) create mode 100644 app/assets/stylesheets/main/vehicle_translation.css.scss diff --git a/app/assets/stylesheets/main/vehicle_translation.css.scss b/app/assets/stylesheets/main/vehicle_translation.css.scss new file mode 100644 index 000000000..f399d1a4a --- /dev/null +++ b/app/assets/stylesheets/main/vehicle_translation.css.scss @@ -0,0 +1,15 @@ +#translate_form{ + .repeat_cloning{ + margin-top: 30px; + } + + .modal-footer{ + .actions { + padding-left: 75%; + + li { + margin: 0px 0px; + } + } + } +} diff --git a/app/assets/stylesheets/vendor/formtastic_changes.css.scss b/app/assets/stylesheets/vendor/formtastic_changes.css.scss index bdd634384..4e7ea0d37 100644 --- a/app/assets/stylesheets/vendor/formtastic_changes.css.scss +++ b/app/assets/stylesheets/vendor/formtastic_changes.css.scss @@ -1,17 +1,16 @@ -input.typeahead{ - & .formtastic .input { +.formtastic{ + + .input.typeahead_wrapper{ overflow: inherit !important; } -} - -.formtastic{ .label{ white-space: normal; + text-align: right; } - .input{ - overflow: visible; + .stringish input{ + width: auto; } fieldset.inputs { diff --git a/app/inputs/search_stop_area_input.rb b/app/inputs/search_stop_area_input.rb index 44f9cf82a..1feb58d00 100644 --- a/app/inputs/search_stop_area_input.rb +++ b/app/inputs/search_stop_area_input.rb @@ -9,6 +9,7 @@ class SearchStopAreaInput < Formtastic::Inputs::SearchInput crossDomain: false, tokenLimit: #{tokenLimit}, minChars: 2, + preventDuplicates: true, hintText: '#{options[:hint_text]}', noResultsText: '#{options[:no_result_text]}', searchingText: '#{options[:searching_text]}', diff --git a/app/inputs/search_time_table_input.rb b/app/inputs/search_time_table_input.rb index 49f266d7a..eb992c2d0 100644 --- a/app/inputs/search_time_table_input.rb +++ b/app/inputs/search_time_table_input.rb @@ -9,6 +9,7 @@ class SearchTimeTableInput < Formtastic::Inputs::SearchInput crossDomain: false, tokenLimit: #{tokenLimit}, minChars: 2, + propertyToSearch: 'comment', preventDuplicates: true, hintText: '#{options[:hint_text]}', noResultsText: '#{options[:no_result_text]}', diff --git a/app/views/vehicle_journeys/show.html.erb b/app/views/vehicle_journeys/show.html.erb index c7ab1e073..9bf433c29 100644 --- a/app/views/vehicle_journeys/show.html.erb +++ b/app/views/vehicle_journeys/show.html.erb @@ -6,7 +6,7 @@