0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-06-23 18:31:28 +02:00
gitea/templates/user/settings/keys_managed_ssh.tmpl
2026-06-05 18:28:23 +03:00

48 lines
1.5 KiB
Handlebars

<h4 class="ui top attached header">
{{ctx.Locale.Tr "settings.managed_ssh_title"}}
</h4>
<div class="ui attached segment">
<div class="ui form">
<div class="field">
<label>{{ctx.Locale.Tr "settings.managed_ssh_description"}}</label>
</div>
{{if .HasManagedSSHKey}}
<div class="field">
<label>{{ctx.Locale.Tr "settings.managed_ssh_current_key"}}</label>
<div class="ui action input">
<input id="ssh-public-key-content" class="js-ssh-key-content" value="{{.ManagedSSHKey.PublicKeyWithComment}}" readonly>
<button class="ui compact button" data-clipboard-target="#ssh-public-key-content" data-tooltip-content="{{ctx.Locale.Tr "copy"}}">
{{svg "octicon-copy" 14}}
</button>
</div>
<small class="text grey">{{ctx.Locale.Tr "settings.managed_ssh_fingerprint"}}: {{.ManagedSSHKey.Fingerprint}}</small>
</div>
{{end}}
<div class="field">
<form action="{{.Link}}/managed-ssh/regenerate" method="post">
{{.CsrfTokenHtml}}
<button class="ui primary button" type="submit">
{{if .HasManagedSSHKey}}
{{ctx.Locale.Tr "settings.managed_ssh_regenerate"}}
{{else}}
{{ctx.Locale.Tr "settings.managed_ssh_generate"}}
{{end}}
</button>
</form>
</div>
<div class="field">
<div class="ui info message">
<i class="info icon"></i>
{{ctx.Locale.Tr "settings.managed_ssh_documentation"}}
</div>
</div>
<div class="field">
<div class="ui warning message">
<i class="warning icon"></i>
{{ctx.Locale.Tr "settings.managed_ssh_org_notice"}}
</div>
</div>
</div>
</div>