1{{ define "repo/settings/fragments/sidebar" }}
2 {{ $active := .Tab }}
3 {{ $tabs := .Tabs }}
4 <div class="sticky top-2 grid grid-cols-1 rounded border border-gray-200 dark:border-gray-700 divide-y divide-gray-200 dark:divide-gray-700 shadow-inner">
5 {{ $activeTab := "bg-white dark:bg-gray-700 drop-shadow-sm" }}
6 {{ $inactiveTab := "bg-gray-100 dark:bg-gray-800" }}
7 {{ range $tabs }}
8 <a href="/{{ $.RepoInfo.FullName }}/settings?tab={{.Name}}" class="no-underline hover:no-underline hover:bg-gray-100/25 hover:dark:bg-gray-700/25">
9 <div class="flex gap-3 items-center p-2 {{ if eq .Name $active }} {{ $activeTab }} {{ else }} {{ $inactiveTab }} {{ end }}">
10 {{ i .Icon "size-4" }}
11 {{ .Name }}
12 </div>
13 </a>
14 {{ end }}
15 </div>
16{{ end }}