package views import ( "fmt" "github.com/sblinch/kdl-go/document" ) func StringToVibrantHSL(s string) string { var sum int for _, char := range s { sum += int(char) } hue := sum % 360 return fmt.Sprintf("hsl(%d, 80%%, 50%%)", hue) } templ renderLink(name string, url string) {
  • { name }
  • } templ renderGroup(name string, nodes []*document.Node) {
  • { name }

  • } templ Authenticate() { @Document("Log In") {

    Can I see some ID, please?

    Log In with OIDC
    } } templ Links(username string, doc *document.Document) { @Document("Links") {
    Howdy, { username }
    Log Out
    } }