From efbb895ebe33327630195ac52f10bd3d85bbae00 Mon Sep 17 00:00:00 2001 From: Patrick G Date: Wed, 15 Mar 2017 22:39:38 +0000 Subject: Cleaner ui for admin, repo settings, and user settings page (#1269) (#1270) --- templates/admin/config.tmpl | 508 ++++++++++++++++++++++---------------------- 1 file changed, 252 insertions(+), 256 deletions(-) (limited to 'templates/admin/config.tmpl') diff --git a/templates/admin/config.tmpl b/templates/admin/config.tmpl index d9403f4145..225c23b97b 100644 --- a/templates/admin/config.tmpl +++ b/templates/admin/config.tmpl @@ -1,280 +1,276 @@ {{template "base/head" .}}
+ {{template "admin/navbar" .}}
-
- {{template "admin/navbar" .}} -
- {{template "base/alert" .}} -

- {{.i18n.Tr "admin.config.server_config"}} -

-
-
-
{{.i18n.Tr "admin.config.app_name"}}
-
{{AppName}}
-
{{.i18n.Tr "admin.config.app_ver"}}
-
{{AppVer}}{{AppBuiltWith}}
-
{{.i18n.Tr "admin.config.app_url"}}
-
{{.AppUrl}}
-
{{.i18n.Tr "admin.config.domain"}}
-
{{.Domain}}
-
{{.i18n.Tr "admin.config.offline_mode"}}
-
-
{{.i18n.Tr "admin.config.disable_router_log"}}
-
+ {{template "base/alert" .}} +

+ {{.i18n.Tr "admin.config.server_config"}} +

+
+
+
{{.i18n.Tr "admin.config.app_name"}}
+
{{AppName}}
+
{{.i18n.Tr "admin.config.app_ver"}}
+
{{AppVer}}{{AppBuiltWith}}
+
{{.i18n.Tr "admin.config.app_url"}}
+
{{.AppUrl}}
+
{{.i18n.Tr "admin.config.domain"}}
+
{{.Domain}}
+
{{.i18n.Tr "admin.config.offline_mode"}}
+
+
{{.i18n.Tr "admin.config.disable_router_log"}}
+
-
+
-
{{.i18n.Tr "admin.config.run_user"}}
-
{{.RunUser}}
-
{{.i18n.Tr "admin.config.run_mode"}}
-
{{.RunMode}}
+
{{.i18n.Tr "admin.config.run_user"}}
+
{{.RunUser}}
+
{{.i18n.Tr "admin.config.run_mode"}}
+
{{.RunMode}}
-
+
-
{{.i18n.Tr "admin.config.git_version"}}
-
{{.GitVersion}}
+
{{.i18n.Tr "admin.config.git_version"}}
+
{{.GitVersion}}
-
+
-
{{.i18n.Tr "admin.config.repo_root_path"}}
-
{{.RepoRootPath}}
-
{{.i18n.Tr "admin.config.static_file_root_path"}}
-
{{.StaticRootPath}}
-
{{.i18n.Tr "admin.config.log_file_root_path"}}
-
{{.LogRootPath}}
-
{{.i18n.Tr "admin.config.script_type"}}
-
{{.ScriptType}}
-
{{.i18n.Tr "admin.config.reverse_auth_user"}}
-
{{.ReverseProxyAuthUser}}
-
-
+
{{.i18n.Tr "admin.config.repo_root_path"}}
+
{{.RepoRootPath}}
+
{{.i18n.Tr "admin.config.static_file_root_path"}}
+
{{.StaticRootPath}}
+
{{.i18n.Tr "admin.config.log_file_root_path"}}
+
{{.LogRootPath}}
+
{{.i18n.Tr "admin.config.script_type"}}
+
{{.ScriptType}}
+
{{.i18n.Tr "admin.config.reverse_auth_user"}}
+
{{.ReverseProxyAuthUser}}
+
+
-

- {{.i18n.Tr "admin.config.ssh_config"}} -

-
-
-
{{.i18n.Tr "admin.config.ssh_enabled"}}
-
- {{if not .SSH.Disabled}} -
{{.i18n.Tr "admin.config.ssh_start_builtin_server"}}
-
-
{{.i18n.Tr "admin.config.ssh_domain"}}
-
{{.SSH.Domain}}
-
{{.i18n.Tr "admin.config.ssh_port"}}
-
{{.SSH.Port}}
-
{{.i18n.Tr "admin.config.ssh_listen_port"}}
-
{{.SSH.ListenPort}}
+

+ {{.i18n.Tr "admin.config.ssh_config"}} +

+
+
+
{{.i18n.Tr "admin.config.ssh_enabled"}}
+
+ {{if not .SSH.Disabled}} +
{{.i18n.Tr "admin.config.ssh_start_builtin_server"}}
+
+
{{.i18n.Tr "admin.config.ssh_domain"}}
+
{{.SSH.Domain}}
+
{{.i18n.Tr "admin.config.ssh_port"}}
+
{{.SSH.Port}}
+
{{.i18n.Tr "admin.config.ssh_listen_port"}}
+
{{.SSH.ListenPort}}
- {{if not .SSH.StartBuiltinServer}} -
{{.i18n.Tr "admin.config.ssh_root_path"}}
-
{{.SSH.RootPath}}
-
{{.i18n.Tr "admin.config.ssh_key_test_path"}}
-
{{.SSH.KeyTestPath}}
-
{{.i18n.Tr "admin.config.ssh_keygen_path"}}
-
{{.SSH.KeygenPath}}
-
{{.i18n.Tr "admin.config.ssh_minimum_key_size_check"}}
-
- {{if .SSH.MinimumKeySizeCheck}} -
{{.i18n.Tr "admin.config.ssh_minimum_key_sizes"}}
-
{{.SSH.MinimumKeySizes}}
- {{end}} - {{end}} + {{if not .SSH.StartBuiltinServer}} +
{{.i18n.Tr "admin.config.ssh_root_path"}}
+
{{.SSH.RootPath}}
+
{{.i18n.Tr "admin.config.ssh_key_test_path"}}
+
{{.SSH.KeyTestPath}}
+
{{.i18n.Tr "admin.config.ssh_keygen_path"}}
+
{{.SSH.KeygenPath}}
+
{{.i18n.Tr "admin.config.ssh_minimum_key_size_check"}}
+
+ {{if .SSH.MinimumKeySizeCheck}} +
{{.i18n.Tr "admin.config.ssh_minimum_key_sizes"}}
+
{{.SSH.MinimumKeySizes}}
{{end}} -
-
+ {{end}} + {{end}} +
+
-

- {{.i18n.Tr "admin.config.db_config"}} -

-
-
-
{{.i18n.Tr "admin.config.db_type"}}
-
{{.DbCfg.Type}}
-
{{.i18n.Tr "admin.config.db_host"}}
-
{{if .DbCfg.Host}}{{.DbCfg.Host}}{{else}}-{{end}}
-
{{.i18n.Tr "admin.config.db_name"}}
-
{{if .DbCfg.Name}}{{.DbCfg.Name}}{{else}}-{{end}}
-
{{.i18n.Tr "admin.config.db_user"}}
-
{{if .DbCfg.User}}{{.DbCfg.User}}{{else}}-{{end}}
-
{{.i18n.Tr "admin.config.db_ssl_mode"}}
-
{{.i18n.Tr "admin.config.db_ssl_mode_helper"}}
-
{{.i18n.Tr "admin.config.db_path"}}
-
{{if .DbCfg.Path}}{{.DbCfg.Path}}{{else}}-{{end}} {{.i18n.Tr "admin.config.db_path_helper"}}
-
-
+

+ {{.i18n.Tr "admin.config.db_config"}} +

+
+
+
{{.i18n.Tr "admin.config.db_type"}}
+
{{.DbCfg.Type}}
+
{{.i18n.Tr "admin.config.db_host"}}
+
{{if .DbCfg.Host}}{{.DbCfg.Host}}{{else}}-{{end}}
+
{{.i18n.Tr "admin.config.db_name"}}
+
{{if .DbCfg.Name}}{{.DbCfg.Name}}{{else}}-{{end}}
+
{{.i18n.Tr "admin.config.db_user"}}
+
{{if .DbCfg.User}}{{.DbCfg.User}}{{else}}-{{end}}
+
{{.i18n.Tr "admin.config.db_ssl_mode"}}
+
{{.i18n.Tr "admin.config.db_ssl_mode_helper"}}
+
{{.i18n.Tr "admin.config.db_path"}}
+
{{if .DbCfg.Path}}{{.DbCfg.Path}}{{else}}-{{end}} {{.i18n.Tr "admin.config.db_path_helper"}}
+
+
-

- {{.i18n.Tr "admin.config.service_config"}} -

-
-
-
{{.i18n.Tr "admin.config.register_email_confirm"}}
-
-
{{.i18n.Tr "admin.config.disable_register"}}
-
-
{{.i18n.Tr "admin.config.show_registration_button"}}
-
-
{{.i18n.Tr "admin.config.require_sign_in_view"}}
-
-
{{.i18n.Tr "admin.config.mail_notify"}}
-
- {{/*
{{.i18n.Tr "admin.config.disable_key_size_check"}}
-
*/}} -
{{.i18n.Tr "admin.config.enable_captcha"}}
-
-
{{.i18n.Tr "admin.config.default_keep_email_private"}}
-
-
{{.i18n.Tr "admin.config.no_reply_address"}}
-
{{if .Service.NoReplyAddress}}{{.Service.NoReplyAddress}}{{else}}-{{end}}
-
-
{{.i18n.Tr "admin.config.active_code_lives"}}
-
{{.Service.ActiveCodeLives}} {{.i18n.Tr "tool.raw_minutes"}}
-
{{.i18n.Tr "admin.config.reset_password_code_lives"}}
-
{{.Service.ResetPwdCodeLives}} {{.i18n.Tr "tool.raw_minutes"}}
-
-
+

+ {{.i18n.Tr "admin.config.service_config"}} +

+
+
+
{{.i18n.Tr "admin.config.register_email_confirm"}}
+
+
{{.i18n.Tr "admin.config.disable_register"}}
+
+
{{.i18n.Tr "admin.config.show_registration_button"}}
+
+
{{.i18n.Tr "admin.config.require_sign_in_view"}}
+
+
{{.i18n.Tr "admin.config.mail_notify"}}
+
+ {{/*
{{.i18n.Tr "admin.config.disable_key_size_check"}}
+
*/}} +
{{.i18n.Tr "admin.config.enable_captcha"}}
+
+
{{.i18n.Tr "admin.config.default_keep_email_private"}}
+
+
{{.i18n.Tr "admin.config.no_reply_address"}}
+
{{if .Service.NoReplyAddress}}{{.Service.NoReplyAddress}}{{else}}-{{end}}
+
+
{{.i18n.Tr "admin.config.active_code_lives"}}
+
{{.Service.ActiveCodeLives}} {{.i18n.Tr "tool.raw_minutes"}}
+
{{.i18n.Tr "admin.config.reset_password_code_lives"}}
+
{{.Service.ResetPwdCodeLives}} {{.i18n.Tr "tool.raw_minutes"}}
+
+
-

- {{.i18n.Tr "admin.config.webhook_config"}} -

-
-
-
{{.i18n.Tr "admin.config.queue_length"}}
-
{{.Webhook.QueueLength}}
-
{{.i18n.Tr "admin.config.deliver_timeout"}}
-
{{.Webhook.DeliverTimeout}} {{.i18n.Tr "tool.raw_seconds"}}
-
{{.i18n.Tr "admin.config.skip_tls_verify"}}
-
-
-
+

+ {{.i18n.Tr "admin.config.webhook_config"}} +

+
+
+
{{.i18n.Tr "admin.config.queue_length"}}
+
{{.Webhook.QueueLength}}
+
{{.i18n.Tr "admin.config.deliver_timeout"}}
+
{{.Webhook.DeliverTimeout}} {{.i18n.Tr "tool.raw_seconds"}}
+
{{.i18n.Tr "admin.config.skip_tls_verify"}}
+
+
+
-

- {{.i18n.Tr "admin.config.mailer_config"}} -

-
-
-
{{.i18n.Tr "admin.config.mailer_enabled"}}
-
- {{if .MailerEnabled}} -
{{.i18n.Tr "admin.config.mailer_name"}}
-
{{.Mailer.Name}}
-
{{.i18n.Tr "admin.config.mailer_disable_helo"}}
-
-
{{.i18n.Tr "admin.config.mailer_host"}}
-
{{.Mailer.Host}}
-
{{.i18n.Tr "admin.config.mailer_user"}}
-
{{if .Mailer.User}}{{.Mailer.User}}{{else}}(empty){{end}}

-
- {{.CsrfTokenHtml}} -
-
- -
-
- -
- {{end}} -
-
+

+ {{.i18n.Tr "admin.config.mailer_config"}} +

+
+
+
{{.i18n.Tr "admin.config.mailer_enabled"}}
+
+ {{if .MailerEnabled}} +
{{.i18n.Tr "admin.config.mailer_name"}}
+
{{.Mailer.Name}}
+
{{.i18n.Tr "admin.config.mailer_disable_helo"}}
+
+
{{.i18n.Tr "admin.config.mailer_host"}}
+
{{.Mailer.Host}}
+
{{.i18n.Tr "admin.config.mailer_user"}}
+
{{if .Mailer.User}}{{.Mailer.User}}{{else}}(empty){{end}}

+
+ {{.CsrfTokenHtml}} +
+
+ +
+
+ +
+ {{end}} +
+
-

- {{.i18n.Tr "admin.config.cache_config"}} -

-
-
-
{{.i18n.Tr "admin.config.cache_adapter"}}
-
{{.CacheAdapter}}
-
{{.i18n.Tr "admin.config.cache_interval"}}
-
{{.CacheInterval}} {{.i18n.Tr "tool.raw_seconds"}}
- {{if .CacheConn}} -
{{.i18n.Tr "admin.config.cache_conn"}}
-
{{.CacheConn}}
- {{end}} -
-
+

+ {{.i18n.Tr "admin.config.cache_config"}} +

+
+
+
{{.i18n.Tr "admin.config.cache_adapter"}}
+
{{.CacheAdapter}}
+
{{.i18n.Tr "admin.config.cache_interval"}}
+
{{.CacheInterval}} {{.i18n.Tr "tool.raw_seconds"}}
+ {{if .CacheConn}} +
{{.i18n.Tr "admin.config.cache_conn"}}
+
{{.CacheConn}}
+ {{end}} +
+
-

- {{.i18n.Tr "admin.config.session_config"}} -

-
-
-
{{.i18n.Tr "admin.config.session_provider"}}
-
{{.SessionConfig.Provider}}
-
{{.i18n.Tr "admin.config.provider_config"}}
-
{{if .SessionConfig.ProviderConfig}}{{.SessionConfig.ProviderConfig}}{{else}}-{{end}}
-
{{.i18n.Tr "admin.config.cookie_name"}}
-
{{.SessionConfig.CookieName}}
-
{{.i18n.Tr "admin.config.gc_interval_time"}}
-
{{.SessionConfig.Gclifetime}} {{.i18n.Tr "tool.raw_seconds"}}
-
{{.i18n.Tr "admin.config.session_life_time"}}
-
{{.SessionConfig.Maxlifetime}} {{.i18n.Tr "tool.raw_seconds"}}
-
{{.i18n.Tr "admin.config.https_only"}}
-
-
{{.i18n.Tr "admin.config.cookie_life_time"}}
-
{{.SessionConfig.CookieLifeTime}} {{.i18n.Tr "tool.raw_seconds"}}
-
-
+

+ {{.i18n.Tr "admin.config.session_config"}} +

+
+
+
{{.i18n.Tr "admin.config.session_provider"}}
+
{{.SessionConfig.Provider}}
+
{{.i18n.Tr "admin.config.provider_config"}}
+
{{if .SessionConfig.ProviderConfig}}{{.SessionConfig.ProviderConfig}}{{else}}-{{end}}
+
{{.i18n.Tr "admin.config.cookie_name"}}
+
{{.SessionConfig.CookieName}}
+
{{.i18n.Tr "admin.config.gc_interval_time"}}
+
{{.SessionConfig.Gclifetime}} {{.i18n.Tr "tool.raw_seconds"}}
+
{{.i18n.Tr "admin.config.session_life_time"}}
+
{{.SessionConfig.Maxlifetime}} {{.i18n.Tr "tool.raw_seconds"}}
+
{{.i18n.Tr "admin.config.https_only"}}
+
+
{{.i18n.Tr "admin.config.cookie_life_time"}}
+
{{.SessionConfig.CookieLifeTime}} {{.i18n.Tr "tool.raw_seconds"}}
+
+
-

- {{.i18n.Tr "admin.config.picture_config"}} -

-
-
-
{{.i18n.Tr "admin.config.disable_gravatar"}}
-
-
-
{{.i18n.Tr "admin.config.enable_federated_avatar"}}
-
-
-
+

+ {{.i18n.Tr "admin.config.picture_config"}} +

+
+
+
{{.i18n.Tr "admin.config.disable_gravatar"}}
+
+
+
{{.i18n.Tr "admin.config.enable_federated_avatar"}}
+
+
+
-

- {{.i18n.Tr "admin.config.git_config"}} -

-
-
-
{{.i18n.Tr "admin.config.git_disable_diff_highlight"}}
-
-
{{.i18n.Tr "admin.config.git_max_diff_lines"}}
-
{{.Git.MaxGitDiffLines}}
-
{{.i18n.Tr "admin.config.git_max_diff_line_characters"}}
-
{{.Git.MaxGitDiffLineCharacters}}
-
{{.i18n.Tr "admin.config.git_max_diff_files"}}
-
{{.Git.MaxGitDiffFiles}}
-
{{.i18n.Tr "admin.config.git_gc_args"}}
-
{{.Git.GCArgs}}
-
{{.i18n.Tr "admin.config.git_max_diff_lines"}}
-
{{.Git.MaxGitDiffLines}}
-
-
{{.i18n.Tr "admin.config.git_migrate_timeout"}}
-
{{.Git.Timeout.Migrate}} {{.i18n.Tr "tool.raw_seconds"}}
-
{{.i18n.Tr "admin.config.git_mirror_timeout"}}
-
{{.Git.Timeout.Mirror}} {{.i18n.Tr "tool.raw_seconds"}}
-
{{.i18n.Tr "admin.config.git_clone_timeout"}}
-
{{.Git.Timeout.Clone}} {{.i18n.Tr "tool.raw_seconds"}}
-
{{.i18n.Tr "admin.config.git_pull_timeout"}}
-
{{.Git.Timeout.Pull}} {{.i18n.Tr "tool.raw_seconds"}}
-
{{.i18n.Tr "admin.config.git_gc_timeout"}}
-
{{.Git.Timeout.GC}} {{.i18n.Tr "tool.raw_seconds"}}
-
-
+

+ {{.i18n.Tr "admin.config.git_config"}} +

+
+
+
{{.i18n.Tr "admin.config.git_disable_diff_highlight"}}
+
+
{{.i18n.Tr "admin.config.git_max_diff_lines"}}
+
{{.Git.MaxGitDiffLines}}
+
{{.i18n.Tr "admin.config.git_max_diff_line_characters"}}
+
{{.Git.MaxGitDiffLineCharacters}}
+
{{.i18n.Tr "admin.config.git_max_diff_files"}}
+
{{.Git.MaxGitDiffFiles}}
+
{{.i18n.Tr "admin.config.git_gc_args"}}
+
{{.Git.GCArgs}}
+
{{.i18n.Tr "admin.config.git_max_diff_lines"}}
+
{{.Git.MaxGitDiffLines}}
+
+
{{.i18n.Tr "admin.config.git_migrate_timeout"}}
+
{{.Git.Timeout.Migrate}} {{.i18n.Tr "tool.raw_seconds"}}
+
{{.i18n.Tr "admin.config.git_mirror_timeout"}}
+
{{.Git.Timeout.Mirror}} {{.i18n.Tr "tool.raw_seconds"}}
+
{{.i18n.Tr "admin.config.git_clone_timeout"}}
+
{{.Git.Timeout.Clone}} {{.i18n.Tr "tool.raw_seconds"}}
+
{{.i18n.Tr "admin.config.git_pull_timeout"}}
+
{{.Git.Timeout.Pull}} {{.i18n.Tr "tool.raw_seconds"}}
+
{{.i18n.Tr "admin.config.git_gc_timeout"}}
+
{{.Git.Timeout.GC}} {{.i18n.Tr "tool.raw_seconds"}}
+
+
-

- {{.i18n.Tr "admin.config.log_config"}} -

-
-
- {{range .Loggers}} -
{{$.i18n.Tr "admin.config.log_mode"}}
-
{{.Mode}}
-
{{$.i18n.Tr "admin.config.log_config"}}
-
{{.Config | JsonPrettyPrint}}
- {{end}} -
-
-
+

+ {{.i18n.Tr "admin.config.log_config"}} +

+
+
+ {{range .Loggers}} +
{{$.i18n.Tr "admin.config.log_mode"}}
+
{{.Mode}}
+
{{$.i18n.Tr "admin.config.log_config"}}
+
{{.Config | JsonPrettyPrint}}
+ {{end}} +
-- cgit v1.2.3