Skip to content

Commit

Permalink
Merge pull request #7277 from bgeuken/groups_tab
Browse files Browse the repository at this point in the history
Make group members tab the main tab on the group show view
  • Loading branch information
vpereira committed Mar 29, 2019
2 parents c6f1695 + d850990 commit 40d25a8
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions src/api/app/views/webui2/webui/groups/show.html.haml
Expand Up @@ -4,7 +4,13 @@
.bg-light
%ul.nav.nav-tabs.pt-2.px-3.flex-nowrap.collapsible{ 'role': 'tablist' }
%li.nav-item
%a.active.nav-link.text-nowrap#reviews-in-tab{ aria: { controls: 'reviews-in', selected: 'true' },
%a.active.nav-link.text-nowrap#group-members-tab{ aria: { controls: 'group-members' },
data: { toggle: 'tab' }, href: '#group-members', role: 'tab' }
Group Members
%span.badge.badge-primary
= @group.users.size
%li.nav-item
%a.nav-link.text-nowrap#reviews-in-tab{ aria: { controls: 'reviews-in', selected: 'true' },
data: { toggle: 'tab' }, href: '#reviews-in', role: 'tab' }
Incoming Reviews
%span.badge.badge-primary
Expand All @@ -19,18 +25,17 @@
All Requests
%span.badge.badge-primary
= @group.requests.size
%li.nav-item
%a.nav-link.text-nowrap#group-members-tab{ aria: { controls: 'group-members' }, data: { toggle: 'tab' }, href: '#group-members', role: 'tab' }
Group Members
%span.badge.badge-primary
= @group.users.size
%li.nav-item.dropdown
%a.nav-link.dropdown-toggle{ href: '#', 'data-toggle': 'dropdown', 'role': 'button', 'aria-expanded': 'false', 'aria-haspopup': 'true' }
.dropdown-menu.dropdown-menu-right

.card-body
.tab-content
.tab-pane.show.active#reviews-in{ aria: { controls: 'reviews-in' }, role: 'tabpanel' }
.tab-pane.show.active#group-members{ aria: { controls: 'group-members' }, role: 'tabpanel' }
%h3 Group Members
= render(partial: 'group_members', locals: { group: @group })

.tab-pane#reviews-in{ aria: { controls: 'reviews-in' }, role: 'tabpanel' }
%h3 Incoming Reviews
= render(partial: 'webui2/shared/requests_table', locals: { id: 'reviews_in_table', source_url: group_requests_path(@group) })

Expand All @@ -41,11 +46,6 @@
.tab-pane#all-requests{ aria: { controls: 'all-requests' }, role: 'tabpanel' }
%h3 All Requests
= render(partial: 'webui2/shared/requests_table', locals: { id: 'all_requests_table', source_url: group_requests_path(@group) })

.tab-pane#group-members{ aria: { controls: 'group-members' }, role: 'tabpanel' }
%h3 Group Members
= render(partial: 'webui2/shared/group_members', locals: { group: @group })

= content_for :ready_function do
:plain
var hash = document.location.hash;
Expand Down

0 comments on commit 40d25a8

Please sign in to comment.