ui/lib/shared/addon/components/containers-header/template.hbs

47 lines
2.3 KiB
Handlebars

<section class="has-tabs clearfix p-0">
<ul class="tab-nav">
{{#if (rbac-allows resource="workload" scope="project" permission="list")}}
<li>
{{#link-to "containers.index" scope.currentProject.id}}{{t "nav.containers.containers"}}{{/link-to}}
</li>
{{/if}}
{{#if (rbac-allows resource="ingress" scope="project" permission="list")}}
<li>
{{#link-to "ingresses.index" scope.currentProject.id}}{{t "nav.containers.ingresses"}}{{/link-to}}
</li>
{{/if}}
{{#if (rbac-allows resource="service" scope="project" permission="list")}}
<li>
{{#link-to "authenticated.project.dns.index" scope.currentProject.id}}{{t "nav.containers.dns"}}{{/link-to}}
</li>
{{/if}}
<li>{{#link-to "volumes.index" scope.currentProject.id}}{{t "nav.containers.volumes"}}{{/link-to}}
</li>
</ul>
<div class="right-buttons">
{{#if showGroup}}
<div class="btn-group p-0 mr-10">
{{~#tooltip-element type="tooltip-basic" model=(t "nav.group.none") tooltipTemplate="tooltip-static" aria-describedby="tooltip-base" tooltipFor="tooltipLink"~}}
{{~#link-to (query-params group="none") classNames="btn bg-default"~}}<i
class="icon icon-container"></i>{{~/link-to~}}
{{~/tooltip-element~}}
{{~#tooltip-element type="tooltip-basic" model=(t "nav.group.node") tooltipTemplate="tooltip-static" aria-describedby="tooltip-base" tooltipFor="tooltipLink"~}}
{{~#link-to (query-params group="node") classNames="btn bg-default"~}}<i
class="icon icon-hosts"></i>{{~/link-to~}}
{{~/tooltip-element~}}
{{~#tooltip-element type="tooltip-basic" model=(t "nav.group.workload") tooltipTemplate="tooltip-static" aria-describedby="tooltip-base" tooltipFor="tooltipLink"~}}
{{~#link-to (query-params group="workload") classNames="btn bg-default"~}}<i
class="icon icon-service"></i>{{~/link-to~}}
{{~/tooltip-element~}}
{{~#tooltip-element type="tooltip-basic" model=(t "nav.group.namespaceWorkload") tooltipTemplate="tooltip-static" aria-describedby="tooltip-base" tooltipFor="tooltipLink"~}}
{{~#link-to (query-params group="namespace") classNames="btn bg-default"~}}<i
class="icon icon-list-nested"></i>{{~/link-to~}}
{{~/tooltip-element~}}
</div>
{{/if}}
{{yield}}
</div>
</section>