diff options
| author | Luc Donnet | 2014-09-19 11:56:19 +0200 |
|---|---|---|
| committer | Luc Donnet | 2014-09-19 11:56:19 +0200 |
| commit | f7609b02356d4aa773562f49db6b9a540cd28800 (patch) | |
| tree | d70e5b0340efa416ee18ee53c942174839970ee9 | |
| parent | ecafca45574aaf4520b8827469042bef74e17a8d (diff) | |
| download | chouette-core-f7609b02356d4aa773562f49db6b9a540cd28800.tar.bz2 | |
Fix css for vehicle journeys search in index page
| -rw-r--r-- | app/assets/stylesheets/main/vehicle_journeys.css.scss | 18 | ||||
| -rw-r--r-- | app/views/vehicle_journeys/index.html.erb | 32 | ||||
| -rw-r--r-- | config/locales/vehicle_journeys.yml | 4 |
3 files changed, 37 insertions, 17 deletions
diff --git a/app/assets/stylesheets/main/vehicle_journeys.css.scss b/app/assets/stylesheets/main/vehicle_journeys.css.scss index c026923fb..f6e21ad68 100644 --- a/app/assets/stylesheets/main/vehicle_journeys.css.scss +++ b/app/assets/stylesheets/main/vehicle_journeys.css.scss @@ -38,6 +38,24 @@ #workspace.vehicle_journeys.index { + #search{ + .panel-heading .btn{ + margin-left: 20px; + } + + ul.token-input-list{ + display: inline-block; + vertical-align: middle; + margin-left: 20px; + width: 250px; + } + + .advanced_search_link{ + vertical-align: -webkit-baseline-middle; + } + + } + table{ margin: 20px 0 0 0; diff --git a/app/views/vehicle_journeys/index.html.erb b/app/views/vehicle_journeys/index.html.erb index b50f25027..db0ed3cae 100644 --- a/app/views/vehicle_journeys/index.html.erb +++ b/app/views/vehicle_journeys/index.html.erb @@ -7,11 +7,21 @@ <%= search_form_for @q, :url => referential_line_route_vehicle_journeys_path(@referential,@line,@route), remote: true, :html => {:method => :get, class: "form-inline", :id => "search", role: "form"} do |f| %> <div class="panel panel-default"> - <div class="panel-heading"> - <div class="input-group col-md-9"> - <%= f.collection_select :journey_pattern_id_eq, @route.journey_patterns.map{|j| j.name = journey_name(j); j}, :id, :name, :include_blank => "All" %> - <%= f.label :time_tables_id_eq, "TM" %> - <%= f.text_field :time_tables_id_eq, :input_html => { :"data-pre" => [].to_json} %> + <div class="panel-heading clearfix"> + <div class="col-md-9"> + <%= f.collection_select :journey_pattern_id_eq, @route.journey_patterns.map{|j| j.name = journey_name(j); j}, :id, :name, :include_blank => t(".select_journey_patterns") %> + <%= f.text_field :time_tables_id_eq, :placeholder => t(".select_time_tables"), :input_html => { :"data-pre" => [].to_json } %> + <button class="btn btn-default" type="submit"><i class="fa fa-search"></i></button> + </div> + <div class="col-md-3"> + <a data-toggle="collapse" data-parent="#search" href="#advanced_search" class="advanced_search_link"> + <i class="fa fa-plus"></i> <%= "#{t('.advanced_search')}" %> + </a> + </div> + </div> + + <div id="advanced_search" class="panel-collapse collapse"> + <div class="panel-body"> <input name=<%= "q[vehicle_journey_at_stops_departure_time_gt(3i)]" %> type="hidden" value="1"> <input name=<%= "q[vehicle_journey_at_stops_departure_time_gt(2i)]" %> type="hidden" value="1"> <input name=<%= "q[vehicle_journey_at_stops_departure_time_gt(1i)]" %> type="hidden" value="2000"> @@ -20,18 +30,6 @@ :prefix => "q", :field_name => "vehicle_journey_at_stops_departure_time_gt(4i)") %> <%= select_minute(@q.send( "vehicle_journey_at_stops_departure_time_gt") ? @q.send( "vehicle_journey_at_stops_departure_time_gt").min : 0, :prefix => "q", :field_name => "vehicle_journey_at_stops_departure_time_gt(5i)") %> - <div class="input-group-btn"> - <button class="btn btn-default" type="submit"><i class="fa fa-search"></i></button> - </div> - </div><!-- /input-group --> - <a data-toggle="collapse" data-parent="#search" href="#advanced_search"> - <i class="fa fa-plus"></i> <%= "#{t('.advanced_search')}" %> - </a> - </div> - - <div id="advanced_search" class="panel-collapse collapse"> - <div class="panel-body"> - <p>other fields</p> </div> </div> </div> diff --git a/config/locales/vehicle_journeys.yml b/config/locales/vehicle_journeys.yml index 2c7f93fe6..810c80ddb 100644 --- a/config/locales/vehicle_journeys.yml +++ b/config/locales/vehicle_journeys.yml @@ -45,6 +45,8 @@ en: vehicle_journeys: "Departure's times" selection: "Filter on" selection_all: "All" + select_journey_patterns: "Select journey pattern" + select_time_tables: "Enter a timetable" time_range: "Departure time threshold" advanced_search: "Advanced Search" sidebar: @@ -143,6 +145,8 @@ fr: vehicle_journeys: "Horaires de départ aux arrêts" selection: "Filtrer sur" selection_all: "Tous" + select_journey_patterns: "Sélectionner une mission" + select_time_tables: "Saisir un calendrier" time_range: "Seuil horaire au départ" advanced_search: "Recherche avancée" time_filter: |
