// Copyright 2023 The Gitea Authors. All rights reserved. // SPDX-License-Identifier: MIT package setting import ( "text/template" ) // Badges settings var Badges = struct { Enabled bool `ini:"ENABLED"` GeneratorURLTemplate string `ini:"GENERATOR_URL_TEMPLATE"` GeneratorURLTemplateTemplate *template.Template `ini:"-"` }{ Enabled: true, GeneratorURLTemplate: "https://img.shields.io/badge/{{.label}}-{{.text}}-{{.color}}", } func loadBadgesFrom(rootCfg ConfigProvider) { mustMapSetting(rootCfg, "badges", &Badges) Badges.GeneratorURLTemplateTemplate = template.Must(template.New("").Parse(Badges.GeneratorURLTemplate)) }