debian-mirror-gitlab/app/views/groups/show.html.haml

66 lines
2.8 KiB
Text
Raw Normal View History

2019-03-02 22:35:43 +05:30
- @content_class = "limit-container-width" unless fluid_layout
2021-02-22 17:27:13 +05:30
- page_itemtype 'https://schema.org/Organization'
- @skip_current_level_breadcrumb = true
2021-09-04 01:27:46 +05:30
- add_page_specific_style 'page_bundles/group'
2021-01-29 00:20:46 +05:30
- if show_thanks_for_purchase_banner?
= render_if_exists 'shared/thanks_for_purchase_banner', plan_title: plan_title, quantity: params[:purchased_quantity].to_i
2021-09-30 23:02:18 +05:30
= render_if_exists 'shared/qrtly_reconciliation_alert', group: @group
2020-11-24 15:15:51 +05:30
- if show_invite_banner?(@group)
= content_for :group_invite_members_banner do
.container-fluid.container-limited{ class: "gl-pb-2! gl-pt-6! #{@content_class}" }
.js-group-invite-members-banner{ data: { svg_path: image_path('illustrations/merge_requests.svg'),
track_label: 'invite_members_banner',
2021-11-11 11:23:49 +05:30
invite_members_path: group_group_members_path(@group),
callouts_path: group_callouts_path,
callouts_feature_id: UserCalloutsHelper::INVITE_MEMBERS_BANNER,
group_id: @group.id } }
2021-06-08 01:23:25 +05:30
= render 'groups/invite_members_modal', group: @group
2020-11-24 15:15:51 +05:30
2015-09-11 14:41:01 +05:30
= content_for :meta_tags do
2017-08-17 22:00:37 +05:30
= auto_discovery_link_tag(:atom, group_url(@group, rss_url_options), title: "#{@group.name} activity")
2015-09-11 14:41:01 +05:30
2020-05-24 23:13:21 +05:30
= render partial: 'flash_messages'
2020-11-24 15:15:51 +05:30
= render_if_exists 'trials/banner', namespace: @group
2019-12-21 20:55:43 +05:30
2020-11-24 15:15:51 +05:30
= render 'groups/home_panel'
2019-03-02 22:35:43 +05:30
2020-11-24 15:15:51 +05:30
= render_if_exists 'groups/self_or_ancestor_marked_for_deletion_notice', group: @group
2020-03-13 15:44:24 +05:30
2020-11-24 15:15:51 +05:30
= render_if_exists 'groups/group_activity_analytics', group: @group
2020-04-08 14:13:33 +05:30
2020-11-24 15:15:51 +05:30
.groups-listing{ data: { endpoints: { default: group_children_path(@group, format: :json), shared: group_shared_projects_path(@group, format: :json) } } }
.top-area.group-nav-container.justify-content-between
.scrolling-tabs-container.inner-page-scroll-tabs
.fade-left= sprite_icon('chevron-lg-left', size: 12)
.fade-right= sprite_icon('chevron-lg-right', size: 12)
%ul.nav-links.scrolling-tabs.mobile-separator.nav.nav-tabs
%li.js-subgroups_and_projects-tab
= link_to group_path, data: { target: 'div#subgroups_and_projects', action: 'subgroups_and_projects', toggle: 'tab'} do
= _("Subgroups and projects")
%li.js-shared-tab
= link_to group_shared_path, data: { target: 'div#shared', action: 'shared', toggle: 'tab'} do
= _("Shared projects")
%li.js-archived-tab
= link_to group_archived_path, data: { target: 'div#archived', action: 'archived', toggle: 'tab'} do
= _("Archived projects")
2019-03-02 22:35:43 +05:30
2020-11-24 15:15:51 +05:30
.nav-controls.d-block.d-md-flex
.group-search
= render "shared/groups/search_form"
2019-03-02 22:35:43 +05:30
2020-11-24 15:15:51 +05:30
= render "shared/groups/dropdown", options_hash: subgroups_sort_options_hash
2019-03-02 22:35:43 +05:30
2020-11-24 15:15:51 +05:30
.tab-content
#subgroups_and_projects.tab-pane
= render "subgroups_and_projects", group: @group
2019-03-02 22:35:43 +05:30
2020-11-24 15:15:51 +05:30
#shared.tab-pane
= render "shared_projects", group: @group
2019-03-02 22:35:43 +05:30
2020-11-24 15:15:51 +05:30
#archived.tab-pane
= render "archived_projects", group: @group