github.com/nais/knorten@v0.0.0-20240104110906-55926958e361/templates/team/edit.tmpl (about)

     1  {{ define "team/edit" }}
     2      {{ template "head" . }}
     3      <article class="bg-white rounded-md p-4">
     4          <div class="flex gap-4 items-center pb-4">
     5              <h2>Rediger {{ .team.Slug }}</h2>
     6              <form action="delete" method="POST">
     7                  <fieldset>
     8                      <button type="submit"
     9                              onclick="return confirm('Er du sikker på at du vil slette {{ .team.Slug }}? Dette vil samtidig slette teamets Jupyter og Airflow (dersom det er satt opp). Det er ikke mulig å gjenopprette teamet.')"
    10                              class="navds-button navds-button--danger navds-button--small bg-surface-danger"
    11                      >
    12                                  <span class="navds-label">
    13                                      Slett {{ .team.Slug }}
    14                                  </span>
    15                      </button>
    16                  </fieldset>
    17              </form>
    18          </div>
    19  
    20          {{ with .errors }}
    21              {{ . }}
    22          {{ end }}
    23  
    24          <form action="" method="POST" class="flex flex-col gap-4 w-80">
    25              <input type="text" name="team" id="team" value="{{ .team.Slug }}" readonly hidden/>
    26              <div class="navds-checkbox navds-checkbox--medium">
    27                  <input id="enableallowlist" name="enableallowlist" type="checkbox"
    28                          class="navds-checkbox__input" {{ if .enableallowlist }}checked{{ end }}/>
    29                  <label for="enableallowlist" class="navds-checkbox__label">
    30                      <span class="navds-checkbox__content">Bruk allowlist for teamets tjenester</span>
    31                  </label>
    32                  <div class="navds-fieldset__description navds-body-long navds-body-long--small">
    33                      <a class="navds-link" target="_blank"
    34                          href="https://docs.knada.io/analyse/allowlisting/">
    35                          Les mer om allowlisting av trafikk fra knada-tjenester i dokumentasjonen vår
    36                      </a>
    37                  </div>
    38              </div>
    39              <fieldset id="users">
    40                  <legend class="navds-form-field__label navds-label">Brukere</legend>
    41                  <button type="button" class="mb-4 navds-button navds-button--secondary navds-button--small"
    42                          onClick="addElement()">
    43                      Legg til flere brukere
    44                  </button>
    45              </fieldset>
    46              <fieldset class="flex gap-2 items-center">
    47                  <button id="submit" type="submit" class="navds-button navds-button--primary bg-surface-action">
    48                          <span class="navds-label">
    49                              Lagre
    50                          </span>
    51                  </button>
    52                  <a href="/oversikt" class="navds-link">Avbryt</a>
    53              </fieldset>
    54          </form>
    55      </article>
    56      <script>
    57          {{ template "team/script" }}
    58          {{ range .team.Users }}
    59          addElement("{{ . }}")
    60          {{ end }}
    61      </script>
    62      {{ template "footer" }}
    63  {{ end }}