code.gitea.io/gitea@v1.22.3/templates/user/settings/appearance.tmpl (about) 1 {{template "user/settings/layout_head" (dict "ctxData" . "pageClass" "user settings")}} 2 <div class="user-setting-content"> 3 4 <!-- Theme --> 5 <h4 class="ui top attached header"> 6 {{ctx.Locale.Tr "settings.manage_themes"}} 7 </h4> 8 <div class="ui attached segment"> 9 <form class="ui form" action="{{.Link}}/theme" method="post"> 10 {{.CsrfTokenHtml}} 11 <div class="field"> 12 {{ctx.Locale.Tr "settings.theme_desc"}} 13 <a class="muted" target="_blank" href="https://github.com/go-gitea/gitea/blob/main/web_src/css/themes/" data-tooltip-content="{{ctx.Locale.Tr "settings.theme_colorblindness_prompt"}}"> 14 {{svg "octicon-question"}} {{ctx.Locale.Tr "settings.theme_colorblindness_help"}} 15 </a> 16 </div> 17 <div class="field"> 18 <label>{{ctx.Locale.Tr "settings.ui"}}</label> 19 <select name="theme" class="ui dropdown"> 20 {{range $theme := .AllThemes}} 21 <option value="{{$theme}}" {{Iif (eq $.SignedUser.Theme $theme) "selected"}}>{{$theme}}</option> 22 {{end}} 23 </select> 24 </div> 25 <div class="field"> 26 <button class="ui primary button">{{ctx.Locale.Tr "settings.update_theme"}}</button> 27 </div> 28 </form> 29 </div> 30 31 <!-- Language --> 32 <h4 class="ui top attached header"> 33 {{ctx.Locale.Tr "settings.language"}} 34 </h4> 35 <div class="ui attached segment"> 36 <form class="ui form" action="{{.Link}}/language" method="post"> 37 {{.CsrfTokenHtml}} 38 <div class="field"> 39 <div class="ui language selection dropdown" id="language"> 40 <input name="language" type="hidden" value="{{.SignedUser.Language}}"> 41 {{svg "octicon-triangle-down" 14 "dropdown icon"}} 42 <div class="text">{{range .AllLangs}}{{if eq $.SignedUser.Language .Lang}}{{.Name}}{{end}}{{end}}</div> 43 <div class="menu"> 44 {{range .AllLangs}} 45 <div class="item{{if eq $.SignedUser.Language .Lang}} active selected{{end}}" data-value="{{.Lang}}">{{.Name}}</div> 46 {{end}} 47 </div> 48 </div> 49 </div> 50 <div class="field"> 51 <button class="ui primary button">{{ctx.Locale.Tr "settings.update_language"}}</button> 52 </div> 53 </form> 54 </div> 55 56 <!-- Shown comment event types --> 57 <h4 class="ui top attached header"> 58 {{ctx.Locale.Tr "settings.hidden_comment_types"}} 59 </h4> 60 <div class="ui attached segment"> 61 <p class="help"> 62 {{ctx.Locale.Tr "settings.hidden_comment_types_description"}} 63 </p> 64 <form class="ui form" action="{{.Link}}/hidden_comments" method="post"> 65 {{.CsrfTokenHtml}} 66 <div class="inline field"> 67 <div class="ui checkbox" data-tooltip-content="{{ctx.Locale.Tr "settings.hidden_comment_types.ref_tooltip"}}"> 68 <input name="reference" type="checkbox" {{if(call .IsCommentTypeGroupChecked "reference")}}checked{{end}}> 69 <label>{{ctx.Locale.Tr "settings.comment_type_group_reference"}}</label> 70 </div> 71 </div> 72 <div class="inline field"> 73 <div class="ui checkbox"> 74 <input name="label" type="checkbox" {{if (call .IsCommentTypeGroupChecked "label")}}checked{{end}}> 75 <label>{{ctx.Locale.Tr "settings.comment_type_group_label"}}</label> 76 </div> 77 </div> 78 <div class="inline field"> 79 <div class="ui checkbox"> 80 <input name="milestone" type="checkbox" {{if (call .IsCommentTypeGroupChecked "milestone")}}checked{{end}}> 81 <label>{{ctx.Locale.Tr "settings.comment_type_group_milestone"}}</label> 82 </div> 83 </div> 84 <div class="inline field"> 85 <div class="ui checkbox"> 86 <input name="assignee" type="checkbox" {{if (call .IsCommentTypeGroupChecked "assignee")}}checked{{end}}> 87 <label>{{ctx.Locale.Tr "settings.comment_type_group_assignee"}}</label> 88 </div> 89 </div> 90 <div class="inline field"> 91 <div class="ui checkbox"> 92 <input name="title" type="checkbox" {{if (call .IsCommentTypeGroupChecked "title")}}checked{{end}}> 93 <label>{{ctx.Locale.Tr "settings.comment_type_group_title"}}</label> 94 </div> 95 </div> 96 <div class="inline field"> 97 <div class="ui checkbox"> 98 <input name="branch" type="checkbox" {{if (call .IsCommentTypeGroupChecked "branch")}}checked{{end}}> 99 <label>{{ctx.Locale.Tr "settings.comment_type_group_branch"}}</label> 100 </div> 101 </div> 102 <div class="inline field"> 103 <div class="ui checkbox"> 104 <input name="time_tracking" type="checkbox" {{if (call .IsCommentTypeGroupChecked "time_tracking")}}checked{{end}}> 105 <label>{{ctx.Locale.Tr "settings.comment_type_group_time_tracking"}}</label> 106 </div> 107 </div> 108 <div class="inline field"> 109 <div class="ui checkbox"> 110 <input name="deadline" type="checkbox" {{if (call .IsCommentTypeGroupChecked "deadline")}}checked{{end}}> 111 <label>{{ctx.Locale.Tr "settings.comment_type_group_deadline"}}</label> 112 </div> 113 </div> 114 <div class="inline field"> 115 <div class="ui checkbox"> 116 <input name="dependency" type="checkbox" {{if (call .IsCommentTypeGroupChecked "dependency")}}checked{{end}}> 117 <label>{{ctx.Locale.Tr "settings.comment_type_group_dependency"}}</label> 118 </div> 119 </div> 120 <div class="inline field"> 121 <div class="ui checkbox"> 122 <input name="lock" type="checkbox" {{if (call .IsCommentTypeGroupChecked "lock")}}checked{{end}}> 123 <label>{{ctx.Locale.Tr "settings.comment_type_group_lock"}}</label> 124 </div> 125 </div> 126 <div class="inline field"> 127 <div class="ui checkbox"> 128 <input name="review_request" type="checkbox" {{if (call .IsCommentTypeGroupChecked "review_request")}}checked{{end}}> 129 <label>{{ctx.Locale.Tr "settings.comment_type_group_review_request"}}</label> 130 </div> 131 </div> 132 133 <div class="inline field"> 134 <div class="ui checkbox"> 135 <input name="pull_request_push" type="checkbox" {{if (call .IsCommentTypeGroupChecked "pull_request_push")}}checked{{end}}> 136 <label>{{ctx.Locale.Tr "settings.comment_type_group_pull_request_push"}}</label> 137 </div> 138 </div> 139 <div class="inline field"> 140 <div class="ui checkbox"> 141 <input name="project" type="checkbox" {{if (call .IsCommentTypeGroupChecked "project")}}checked{{end}}> 142 <label>{{ctx.Locale.Tr "settings.comment_type_group_project"}}</label> 143 </div> 144 </div> 145 <div class="inline field"> 146 <div class="ui checkbox" data-tooltip-content="{{ctx.Locale.Tr "settings.hidden_comment_types.issue_ref_tooltip"}}"> 147 <input name="issue_ref" type="checkbox" {{if (call .IsCommentTypeGroupChecked "issue_ref")}}checked{{end}}> 148 <label>{{ctx.Locale.Tr "settings.comment_type_group_issue_ref"}}</label> 149 </div> 150 </div> 151 <div class="field"> 152 <button class="ui primary button">{{ctx.Locale.Tr "save"}}</button> 153 </div> 154 </form> 155 </div> 156 </div> 157 {{template "user/settings/layout_footer" .}}