|
34 | 34 | <div id="right-area-tabs-<%= question.id %>" class="question_right_column_nav"> |
35 | 35 | <% comments = answer.notes.all %> |
36 | 36 | <%= hidden_field_tag :question_id, question.id, class: "question_id" %> |
| 37 | + <% active_tab = nil %> |
37 | 38 | <ul class="question_right_column_ul"> |
38 | | - <% annotations = question.annotations.where(type: Annotation.types[:guidance]) %> |
39 | | - <% if annotations.present? || question_guidances.present? %> |
40 | | - <!-- add css to comment div--> |
41 | | - <% css_style_comment_div = "display: none;"%> |
42 | | - <% css_style_guidance_div = ""%> |
43 | | - <li class="active guidance_tab_class"> |
44 | | - <%= link_to _('Guidance'), "#", class: "guidance_accordion_button" %> |
45 | | - </li> |
46 | | - <li class="comment_tab_class"> |
47 | | - <% if comments.count > 0%> |
48 | | - <% comments_label_with_count = "#{_('Notes')} (#{comments.count})"%> |
49 | | - <%= link_to comments_label_with_count , "#", id: "notes_number_#{question.id}", class: "comments_accordion_button" %> |
| 39 | + <% annotations = question.annotations.where(type: Annotation.types[:guidance]) %> |
| 40 | + <% if annotations.present? || question_guidances.present? %> |
| 41 | + <% active_tab = 'guidance_tab' %> |
| 42 | + <li class="guidance_tab active"> |
| 43 | + <%= link_to _('Guidance'), "#", class: "right_column_tab_link" %> |
| 44 | + </li> |
| 45 | + <% else %> |
| 46 | + <% active_tab = 'note_tab' %> |
| 47 | + <% end %> |
| 48 | + <li class="note_tab <%= "active" if active_tab == 'note_tab' %>"> |
| 49 | + <% if comments.count > 0 %> |
| 50 | + <%= link_to "#{_('Notes')} (#{comments.count})" , "#", id: "notes_number_#{question.id}", class: "right_column_tab_link" %> |
50 | 51 | <% else %> |
51 | | - <%= link_to _('Share note'), "#", id: "notes_number_#{question.id}", class: "comments_accordion_button" %> |
| 52 | + <%= link_to _('Share note'), "#", id: "notes_number_#{question.id}", class: "right_column_tab_link" %> |
52 | 53 | <% end %> |
53 | 54 | </li> |
54 | | - <% else %> |
55 | | - <!-- remove the css from comment div--> |
56 | | - <% css_style_comment_div = ""%> |
57 | | - <% css_style_guidance_div = "display: none;"%> |
58 | | - <li> |
59 | | - <% if comments.count > 0 %> |
60 | | - <% comments_label_with_count = "#{_('Notes')} (#{comments.count})"%> |
61 | | - <p id="notes_number_<%=question.id%>" class= "accordion_label"><%= comments_label_with_count %></p> |
62 | | - <% else %> |
63 | | - <p id="notes_number_<%=question.id%>" class= "accordion_label"><%= _('Share note') %></p> |
64 | | - <% end %> |
65 | | - </li> |
66 | | - <% end %> |
67 | 55 | </ul> |
68 | 56 | </div> |
69 | 57 |
|
70 | 58 |
|
71 | | - <!--guidance area --> |
72 | | - <div class="question-guidance" id="guidance-question-area-<%= question.id %>" style="<%= css_style_guidance_div%>" > |
| 59 | + <!--guidance content --> |
| 60 | + <div class="question-guidance guidance_tab" id="guidance-question-area-<%= question.id %>" style="<%= active_tab == 'guidance_tab' ? '' : 'display:none;' %>"> |
73 | 61 | <div class="accordion" id="<%= question.id %>-guidance"> |
74 | 62 |
|
75 | 63 | <!--question guidance--> |
|
120 | 108 | <% end %> <!-- question_guidances.each_pair --> |
121 | 109 |
|
122 | 110 | </div> <!-- accordion-questionid --> |
123 | | - </div> <!-- question-guidance --> |
124 | | - <!--comment area --> |
125 | | - <div class="comment-area" id="comment-question-area-<%= question.id %>" style="<%= css_style_comment_div%>"> |
| 111 | + </div> <!-- question-guidance --> |
| 112 | + <!--note content --> |
| 113 | + <div class="comment-area note_tab" id="comment-question-area-<%= question.id %>" style="<%= active_tab == 'note_tab' ? '' : 'display:none;' %>"> |
126 | 114 | <%= render partial: "note", locals: {question: question, answer: answer, plan: plan, suffix: "" }%> |
127 | 115 | </div> |
128 | 116 | </div> <!-- question area right column --> |
|
0 commit comments