|
4 | 4 | <button id="project-content" class="tab-nav"> Content Preview </button> |
5 | 5 | <button id="project-details" class="tab-nav"> Details </button> |
6 | 6 | </div> |
7 | | -<div class="basic-details-container"> |
| 7 | +<div class="basic-details-container lux"> |
8 | 8 | <div class="basic-details-navigation"> |
9 | 9 | <ul> |
10 | 10 | <li><a id="basic-details-link" href="#basic-details-section">Basic Details</a></li> |
|
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"> |
| 69 | + <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="1" viewBox="0 0 1200 1" fill="none"> |
70 | 70 | <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
71 | 71 | </svg> |
72 | 72 | </ul> |
|
79 | 79 | </div> |
80 | 80 | <div class="detail-pair"> |
81 | 81 | <li class="detail-subheading">Data Sponsor</li> |
82 | | - <p class="detail-value"><%= @presenter.data_sponsor.display_name_safe %></p> |
| 82 | + <p class="detail-value"><%= render partial: 'shared/user_display', locals: {user_name: @presenter.data_sponsor.display_name_only_safe, user_id: @presenter.data_sponsor.uid }%></p> |
83 | 83 | </div> |
84 | 84 | <div class="detail-pair"> |
85 | 85 | <li class="detail-subheading">Data Manager</li> |
86 | | - <p class="detail-value"><%= @presenter.data_manager.display_name_safe %></p> |
| 86 | + <p class="detail-value"><%= render partial: 'shared/user_display', locals: {user_name: @presenter.data_manager.display_name_only_safe, user_id: @presenter.data_manager.uid }%></p> |
87 | 87 | </div> |
88 | 88 | <div class="detail-pair"> |
89 | 89 | <li class="detail-subheading">Data User(s)</li> |
90 | 90 | <p class="detail-value"> |
91 | | - <% if @presenter.data_user_names == 0 %> |
92 | | - <strong class="px-0">—</strong> |
| 91 | + <% if @presenter.data_users.count == 0 %> |
| 92 | + <strong class="px-0">—</strong> |
93 | 93 | <% else %> |
94 | | - <%= @presenter.data_user_names %> |
| 94 | + <div class="detail-table"> |
| 95 | + <% @presenter.data_users.each do |user| %> |
| 96 | + <div class="detail-row<%= "-last" if user == @presenter.data_users.last %>"> |
| 97 | + <div class="detail-subheading"><%= render partial: 'shared/user_display', locals: {user_name: user.display_name, user_id: user.uid }%></div> |
| 98 | + <div class="detail-value"><%= user.access_type %></div> |
| 99 | + </div> |
| 100 | + <% end %> |
| 101 | + </div> |
95 | 102 | <% end %> |
96 | 103 | </p> |
97 | 104 | </div> |
98 | | - <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1" viewBox="0 0 1200 1" fill="none"> |
| 105 | + <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="1" viewBox="0 0 1200 1" fill="none"> |
99 | 106 | <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
100 | 107 | </svg> |
101 | 108 | </ul> |
|
152 | 159 | <% end %> |
153 | 160 |
|
154 | 161 | </ul> |
155 | | - <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1" viewBox="0 0 1200 1" fill="none"> |
| 162 | + <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="1" viewBox="0 0 1200 1" fill="none"> |
156 | 163 | <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
157 | 164 | </svg> |
158 | 165 |
|
|
185 | 192 | <div class="provenance-value"> <%= @presenter.approved_on.keys.first %> <%= @presenter.approved_on.values.first %></div> |
186 | 193 | </div> |
187 | 194 | </ul> |
188 | | - <svg xmlns="http://www.w3.org/2000/svg" width="1200" height="1" viewBox="0 0 1200 1" fill="none"> |
| 195 | + <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="1" viewBox="0 0 1200 1" fill="none"> |
189 | 196 | <path d="M6.36558e-08 0.5L1200 0.500105" stroke="#EEEEEE"/> |
190 | 197 | </svg> |
191 | 198 | </ul> |
|
0 commit comments