diff --git a/genusers.go b/genusers.go index 8154734..1517655 100644 --- a/genusers.go +++ b/genusers.go @@ -70,13 +70,18 @@ func renderUserLink(u *user) (string, error) { pr := rand.Intn(20) opacity := rand.Intn(50) + 50 h := rand.Intn(5) - t, err := template.New("userlink").Parse(` + t, err := template.New("userlink").Parse(` {{.Title}} `) if err != nil { return "", err } + float := "left" + if rand.Intn(2) == 0 { + float = "right" + } + out := bytes.Buffer{} err = t.Execute(&out, struct { Username string @@ -87,11 +92,13 @@ func renderUserLink(u *user) (string, error) { Opacity int H int Title string + Float string }{ Pt: pt, Pb: pb, Pl: pl, Pr: pr, Opacity: opacity, H: h, Username: u.Username, Title: title, + Float: float, }) if err != nil { @@ -137,7 +144,7 @@ func getHeader() string { web pages of tilde town -