summaryrefslogtreecommitdiff
path: root/app/views/groups/sidebar/_packages.html.haml
blob: e0158e4bf22da601e1e7c544c84ee78510548938 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
- packages_link = group_packages_list_nav? ? group_packages_path(@group) : group_container_registries_path(@group)

- if group_packages_nav?
  = nav_link(controller: ['groups/packages', 'groups/registry/repositories', 'groups/dependency_proxies']) do
    = link_to packages_link, title: _('Packages'), class: 'has-sub-items' do
      .nav-icon-container
        = sprite_icon('package')
      %span.nav-item-name
        = _('Packages & Registries')
    %ul.sidebar-sub-level-items
      = nav_link(controller: [:packages, :repositories], html_options: { class: "fly-out-top-item" } ) do
        = link_to packages_link, title: _('Packages & Registries') do
          %strong.fly-out-top-item-name
            = _('Packages & Registries')
      %li.divider.fly-out-top-item
      - if group_packages_list_nav?
        = nav_link(controller: 'groups/packages') do
          = link_to group_packages_path(@group), title: _('Packages') do
            %span= _('Package Registry')
      - if group_container_registry_nav?
        = nav_link(controller: 'groups/registry/repositories') do
          = link_to group_container_registries_path(@group), title: _('Container Registry') do
            %span= _('Container Registry')
      - if group_dependency_proxy_nav?
        = nav_link(controller: 'groups/dependency_proxies') do
          = link_to group_dependency_proxy_path(@group), title: _('Dependency Proxy') do
            %span= _('Dependency Proxy')