|
66 | 66 | <% end %> |
67 | 67 | </p> |
68 | 68 | </div> |
| 69 | + <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1" viewBox="0 0 1200 1" fill="none"> |
| 70 | + <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
| 71 | + </svg> |
69 | 72 | </ul> |
70 | 73 | <ul class="details basic-details-fields"> |
71 | 74 | <div class="detail-heading"> |
|
92 | 95 | <% end %> |
93 | 96 | </p> |
94 | 97 | </div> |
| 98 | + <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1" viewBox="0 0 1200 1" fill="none"> |
| 99 | + <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
| 100 | + </svg> |
95 | 101 | </ul> |
96 | 102 | <ul class="details basic-details-fields"> |
97 | 103 | <div class="detail-heading"> |
|
135 | 141 | </div> |
136 | 142 | </div> |
137 | 143 | <ul class="sub-details basic-details-fields"> |
138 | | - <% if @project.in_mediaflux? && (current_user.developer? || current_user.eligible_sysadmin?) %> |
139 | | - <div class="detail-pair"> |
140 | | - <li class="detail-subheading">Mediaflux ID</li> |
141 | | - <p class="detail-value"><%= @project.mediaflux_id %></p> |
142 | | - </div> |
143 | | - <% elsif [email protected]_mediaflux? %> |
144 | | - <li class="detail-subheading">Mediaflux ID</li> |
145 | | - <p class="detail-value">This project has not been saved to Mediaflux</p> |
| 144 | + <% if @project.in_mediaflux? && (current_user.developer? || current_user.eligible_sysadmin?) %> |
| 145 | + <div class="detail-pair"> |
| 146 | + <li class="detail-subheading mediaflux-id">Mediaflux ID</li> |
| 147 | + <p class="detail-value"><%= @project.mediaflux_id %></p> |
| 148 | + </div> |
| 149 | + <% elsif [email protected]_mediaflux? %> |
| 150 | + <li class="detail-subheading mediaflux-id">Mediaflux ID</li> |
| 151 | + <p class="detail-value">This project has not been saved to Mediaflux</p> |
| 152 | + <% end %> |
| 153 | +
|
146 | 154 | </ul> |
147 | | - </div> |
148 | | - <% end %> |
149 | | - </ul> |
150 | | - <ul class="details basic-details-fields"> |
151 | | - <div class="detail-heading"> |
152 | | - <div class="heading-text" id="provenance-section">Provenance</div> |
153 | | - </div> |
154 | | - <ul class="sub-details basic-details-fields"> |
155 | | - <div class="detail-sub-heading"> |
156 | | - <div class="heading-text">Submission</div> |
| 155 | + <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1" viewBox="0 0 1200 1" fill="none"> |
| 156 | + <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
| 157 | + </svg> |
| 158 | +
|
| 159 | + <ul class="details basic-details-fields"> |
| 160 | + <div class="detail-heading"> |
| 161 | + <div class="heading-text" id="provenance-section">Provenance</div> |
157 | 162 | </div> |
158 | | - <% @provenance_events.each do |event| %> |
159 | | - <li class="provenance"> |
160 | | - <%= event.event_details %>, <%=event.created_at.to_time.in_time_zone("America/New_York").iso8601%> |
161 | | - <% if current_user.eligible_sysadmin? && event.event_type = ProvenanceEvent::DEBUG_OUTPUT_TYPE && event.event_note %> |
162 | | - <blockquote> |
163 | | - <%= event.event_note %> |
164 | | - </blockquote> |
165 | | - <% end %> |
166 | | - <% end %> |
| 163 | + <ul class="sub-details basic-details-fields"> |
| 164 | + <div class="detail-sub-heading">Submission</div> |
| 165 | + <div class="detail-pair"> |
| 166 | + <div class="detail-sub-heading provenance-info"> Requested by</div> |
| 167 | + <div class="provenance-value"> <%= @presenter.requested_by.keys.first %> </div> |
| 168 | + <lux-badge class="lux-badge lux-badge-grey"> |
| 169 | + <div class="badge-text"><%= @presenter.requested_by.values.first %></div> |
| 170 | + </lux-badge> |
| 171 | + </div> |
| 172 | + <div class="detail-pair"> |
| 173 | + <div class="detail-sub-heading provenance-info"> Requested Date–Time </div> |
| 174 | + <div class="provenance-value"> <%= @presenter.requested_on.keys.first %> <%= @presenter.requested_on.values.first %> </div> |
| 175 | + </div> |
| 176 | + <div class="detail-pair"> |
| 177 | + <div class="detail-sub-heading provenance-info">Approved by</div> |
| 178 | + <div class="provenance-value"> <%= @presenter.approved_by.keys.first %> </div> |
| 179 | + <lux-badge class="lux-badge lux-badge-grey"> |
| 180 | + <div class="badge-text"><%= @presenter.approved_by.values.first %></div> |
| 181 | + </lux-badge> |
| 182 | + </div> |
| 183 | + <div class="detail-pair"> |
| 184 | + <div class="detail-sub-heading provenance-info"> Approval Date–Time</div> |
| 185 | + <div class="provenance-value"> <%= @presenter.approved_on.keys.first %> <%= @presenter.approved_on.values.first %></div> |
| 186 | + </div> |
| 187 | + </ul> |
| 188 | + <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1" viewBox="0 0 1200 1" fill="none"> |
| 189 | + <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
| 190 | + </svg> |
167 | 191 | </ul> |
168 | | - </ul> |
169 | | -</div> |
| 192 | + </div> |
170 | 193 | </div> |
171 | 194 |
|
172 | 195 | <script type="module"> |
|
0 commit comments