_months.html.erb 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. <div class="form">
  2. <fieldset>
  3. <div class="fieldset-heading">
  4. <h3>Seasons</h3>
  5. <div class="list-actions">
  6. </div>
  7. </div>
  8. <div class="month-season-grid">
  9. <% @tou_schedule.months_with_season.each do |key, value| %>
  10. <div class="grid-month <%= value[1] %>">
  11. <div class="grid-month-name">
  12. <%= value[0][0..2].capitalize %>
  13. </div>
  14. <div class="grid-month-season">
  15. </div>
  16. </div>
  17. <% end %>
  18. </div>
  19. <div class="summer-month-range-selection">
  20. <div class="form-group">
  21. <label class="control">
  22. First Month of Summer
  23. </label>
  24. <div class="control">
  25. <%= select_month @tou_schedule.first_month_of_summer, { field_name: 'first_month_of_summer' }, { class: 'form-control summer-range-select' } %>
  26. </div>
  27. </div>
  28. <div class="form-group">
  29. <label class="control">
  30. Last Month of Summer
  31. </label>
  32. <div class="control">
  33. <%= select_month @tou_schedule.last_month_of_summer, { field_name: 'last_month_of_summer' }, { class: 'form-control summer-range-select' } %>
  34. </div>
  35. </div>
  36. </div>
  37. <%= form_for @tou_schedule do |f| %>
  38. <div class="month-fields">
  39. <div class="form-group">
  40. <label class="control">
  41. January
  42. </label>
  43. <div class="control">
  44. <%= f.select :month_01_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  45. </div>
  46. </div>
  47. <div class="form-group">
  48. <label class="control">
  49. February
  50. </label>
  51. <div class="control">
  52. <%= f.select :month_02_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  53. </div>
  54. </div>
  55. <div class="form-group">
  56. <label class="control">
  57. March
  58. </label>
  59. <div class="control">
  60. <%= f.select :month_03_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  61. </div>
  62. </div>
  63. <div class="form-group">
  64. <label class="control">
  65. April
  66. </label>
  67. <div class="control">
  68. <%= f.select :month_04_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  69. </div>
  70. </div>
  71. <div class="form-group">
  72. <label class="control">
  73. May
  74. </label>
  75. <div class="control">
  76. <%= f.select :month_05_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  77. </div>
  78. </div>
  79. <div class="form-group">
  80. <label class="control">
  81. June
  82. </label>
  83. <div class="control">
  84. <%= f.select :month_06_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  85. </div>
  86. </div>
  87. <div class="form-group">
  88. <label class="control">
  89. July
  90. </label>
  91. <div class="control">
  92. <%= f.select :month_07_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  93. </div>
  94. </div>
  95. <div class="form-group">
  96. <label class="control">
  97. August
  98. </label>
  99. <div class="control">
  100. <%= f.select :month_08_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  101. </div>
  102. </div>
  103. <div class="form-group">
  104. <label class="control">
  105. September
  106. </label>
  107. <div class="control">
  108. <%= f.select :month_09_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  109. </div>
  110. </div>
  111. <div class="form-group">
  112. <label class="control">
  113. October
  114. </label>
  115. <div class="control">
  116. <%= f.select :month_10_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  117. </div>
  118. </div>
  119. <div class="form-group">
  120. <label class="control">
  121. November
  122. </label>
  123. <div class="control">
  124. <%= f.select :month_11_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  125. </div>
  126. </div>
  127. <div class="form-group">
  128. <label class="control">
  129. December
  130. </label>
  131. <div class="control">
  132. <%= f.select :month_12_season, TouSchedule::ACCEPTABLE_SEASON_VALUES, {}, class: 'form-control' %>
  133. </div>
  134. </div>
  135. </div>
  136. <div class="form-group">
  137. <div class="form-submit">
  138. <%= f.submit 'Save', class: 'btn btn-primary' %>
  139. </div>
  140. </div>
  141. <% end %>
  142. </fieldset>
  143. </div>