Feature #26494 » 26494-switch-project-list-views.patch
| app/views/projects/index.html.erb | ||
|---|---|---|
| 3 | 3 |
<% end %> |
| 4 | 4 | |
| 5 | 5 |
<div class="contextual"> |
| 6 |
<label for="show_single_column"> |
|
| 7 |
<%= check_box_tag 'show_single_column', 1, false, :onchange => "this.checked ? $('#projects-index').removeClass('multiple') : $('#projects-index').addClass('multiple');" %>
|
|
| 8 |
<%= l(:label_show_single_column_projects) %> |
|
| 9 |
</label> |
|
| 6 | 10 |
<%= form_tag({}, :method => :get) do %>
|
| 7 | 11 |
<label for="closed"> |
| 8 | 12 |
<%= check_box_tag 'closed', 1, params[:closed], :onchange => "this.form.submit();" %> |
| ... | ... | |
| 14 | 18 | |
| 15 | 19 |
<h2><%= l(:label_project_plural) %></h2> |
| 16 | 20 | |
| 17 |
<div id="projects-index"> |
|
| 21 |
<div id="projects-index" class="multiple">
|
|
| 18 | 22 |
<%= render_project_hierarchy(@projects) %> |
| 19 | 23 |
</div> |
| 20 | 24 | |
| config/locales/en.yml | ||
|---|---|---|
| 954 | 954 |
label_completed_versions: Completed versions |
| 955 | 955 |
label_search_for_watchers: Search for watchers to add |
| 956 | 956 |
label_session_expiration: Session expiration |
| 957 |
label_show_single_column_projects: Show on single column |
|
| 957 | 958 |
label_show_closed_projects: View closed projects |
| 958 | 959 |
label_status_transitions: Status transitions |
| 959 | 960 |
label_fields_permissions: Fields permissions |
| public/stylesheets/application.css | ||
|---|---|---|
| 577 | 577 |
ul.projects.root {margin:0; padding:0;}
|
| 578 | 578 |
ul.projects li {list-style-type:none;}
|
| 579 | 579 | |
| 580 |
#projects-index {
|
|
| 580 |
#projects-index.multiple {
|
|
| 581 | 581 |
column-count: auto; |
| 582 | 582 |
column-width: 400px; |
| 583 | 583 |
-webkit-column-count: auto; |