Commit c7a946fae9ed5316f5ef228b60d4727e5d96af2c

Authored by Heitor
Committed by Rafael Manzo
1 parent 60db995f

Highlighting required fields

Signed off by: Daniel Alves <danpaulalves@gmail.com>
app/assets/stylesheets/form_with_tooltip.css
... ... @@ -52,4 +52,9 @@
52 52  
53 53 .align-button {
54 54 margin-bottom: 10px;
55   -}
56 55 \ No newline at end of file
  56 +}
  57 +
  58 +input:required {
  59 + background: #f0ffff;
  60 + text-shadow: none;
  61 +}
... ...
app/views/compound_metric_configurations/_form.html.erb
... ... @@ -9,7 +9,7 @@
9 9 <div class="form-row">
10 10 <div class="field-container">
11 11 <%= f.label :code, class: 'control-label' %>
12   - <%= f.text_field :code, class: 'text-field form-control' %>
  12 + <%= f.text_field :code, :required => true, class: 'text-field form-control' %>
13 13 </div>
14 14 <div class="help-container">
15 15 <p>
... ... @@ -25,7 +25,7 @@
25 25 <div class="form-row">
26 26 <div class="field-container">
27 27 <%= f.label :weight, class: 'control-label' %>
28   - <%= f.text_field :weight, class: 'text-field form-control' %>
  28 + <%= f.text_field :weight, :required => true, class: 'text-field form-control' %>
29 29 </div>
30 30 <div class="help-container">
31 31 <p>
... ...
app/views/compound_metric_configurations/_metric_options.html.erb
1 1 <div class="form-row">
2 2 <div class="field-container">
3 3 <%= f.label :name, class: 'control-label' %>
  4 + <%-#FIXME Change the following field to "required => true" after CompoundMetrics Form Bug fix -%>
4 5 <%= f.text_field :name, class: 'text-field form-control', value: (metric.name unless metric.nil?) %>
5 6 </div>
6 7 <div class="help-container">
... ... @@ -25,6 +26,7 @@
25 26 <div class="form-row">
26 27 <div class="field-container">
27 28 <%= f.label :script, class: 'control-label' %>
  29 + <%-#FIXME Change the following field to "required => true" after CompoundMetrics Form Bug fix -%>
28 30 <%= f.text_area :script, class: 'text-area form-control', value: (metric.script unless metric.nil?) %>
29 31 </div>
30 32 <div class="help-container">
... ...
app/views/metric_configurations/_form.html.erb
... ... @@ -6,7 +6,7 @@
6 6 <div class="form-row">
7 7 <div class="field-container">
8 8 <%= f.label :weight, class: 'control-label' %>
9   - <%= f.text_field :weight, class: 'text-field form-control' %>
  9 + <%= f.text_field :weight, :required => true, class: 'text-field form-control' %>
10 10 </div>
11 11 <div class="help-container">
12 12 <p>
... ...
app/views/mezuro_configurations/_form.html.erb
... ... @@ -7,7 +7,7 @@
7 7 <div class="form-row">
8 8 <div class="field-container">
9 9 <%= f.label :name, class: 'control-label' %><br>
10   - <%= f.text_field :name, class: 'text-field form-control' %>
  10 + <%= f.text_field :name, :required => true, class: 'text-field form-control' %>
11 11 </div>
12 12 </div>
13 13  
... ...
app/views/mezuro_ranges/_form.html.erb
... ... @@ -23,7 +23,7 @@
23 23 <div class="field-container" >
24 24 <%= f.label :beginning, class: 'control-label' %>
25 25 <div class="input-group">
26   - <%= f.text_field :beginning, class: 'diminished-text-field form-control' %>
  26 + <%= f.text_field :beginning, :required => true, class: 'diminished-text-field form-control' %>
27 27 <span class="input-group-btn">
28 28 <%= link_to '-&#8734'.html_safe, 'javascript:void(0)', :onClick => "jQuery( '#mezuro_range_beginning' ).val('-INF');", class: 'btn btn-default' %>
29 29 </span>
... ... @@ -41,7 +41,7 @@
41 41 <div class="field-container">
42 42 <%= f.label :end, class: 'control-label' %>
43 43 <div class="input-group">
44   - <%= f.text_field :end, class: 'diminished-text-field form-control' %>
  44 + <%= f.text_field :end, :required => true, class: 'diminished-text-field form-control' %>
45 45 <span class="input-group-btn">
46 46 <%= link_to '&#8734'.html_safe, 'javascript:void(0)', :onClick => "jQuery( '#mezuro_range_end' ).val('INF');", class: 'btn btn-default align-button' %>
47 47 </span>
... ...
app/views/projects/_form.html.erb
... ... @@ -6,7 +6,7 @@
6 6 <div class="form-row">
7 7 <div class="field-container">
8 8 <%= f.label :name, class: 'control-label' %><br>
9   - <%= f.text_field :name, class: 'text-field form-control' %>
  9 + <%= f.text_field :name, :required => true, class: 'text-field form-control' %>
10 10 </div>
11 11 </div>
12 12  
... ...
app/views/reading_groups/_form.html.erb
... ... @@ -7,7 +7,7 @@
7 7 <div class="form-row">
8 8 <div class="field-container">
9 9 <%= f.label :name, class: 'control-label' %>
10   - <%= f.text_field :name, class: 'text-field form-control' %>
  10 + <%= f.text_field :name, :required => true, class: 'text-field form-control' %>
11 11 </div>
12 12 </div>
13 13  
... ...
app/views/readings/_form.html.erb
... ... @@ -6,7 +6,7 @@
6 6 <div class="form-row">
7 7 <div class="field-container">
8 8 <%= f.label :label, class: 'control-label' %>
9   - <%= f.text_field :label, class: 'text-field form-control' %>
  9 + <%= f.text_field :label, :required => true, class: 'text-field form-control' %>
10 10 </div>
11 11 <div class="help-container">
12 12 <p>
... ... @@ -22,7 +22,7 @@
22 22 <div class="field-container">
23 23 <%= f.label :color, class: 'control-label' %>
24 24 <div class="input-group" id="color_div" style="z-index: 1010">
25   - <%= f.text_field :color, class: 'form-control' %>
  25 + <%= f.text_field :color, :required => true, class: 'form-control' %>
26 26 <span class="input-group-btn">
27 27 <input type="button" class="btn btn-info" id="pickcolor_button" value="Pick color" />
28 28 </span>
... ... @@ -41,7 +41,7 @@
41 41 <div class="form-row">
42 42 <div class="field-container">
43 43 <%= f.label :grade, class: 'control-label' %>
44   - <%= f.text_field :grade, class: 'text-field form-control' %>
  44 + <%= f.text_field :grade, :required => true, class: 'text-field form-control' %>
45 45 </div>
46 46 <div class="help-container">
47 47 <p>
... ...
app/views/repositories/_form.html.erb
... ... @@ -7,7 +7,7 @@
7 7 <div class="form-row">
8 8 <div class="field-container">
9 9 <%= f.label :name, class: 'control-label' %>
10   - <%= f.text_field :name, class: 'text-field form-control' %>
  10 + <%= f.text_field :name, :required => true, class: 'text-field form-control' %>
11 11 </div>
12 12 <div class="help-container">
13 13 <p>
... ... @@ -55,7 +55,7 @@
55 55 <div class="form-row">
56 56 <div class="field-container">
57 57 <%= f.label :address, class: 'control-label' %>
58   - <%= f.text_field :address, class: 'text-field form-control' %>
  58 + <%= f.text_field :address, :required => true, class: 'text-field form-control' %>
59 59 </div>
60 60 <div class="help-container">
61 61 <p>
... ...