Did some restyling

This commit is contained in:
Leon Mika 2025-03-29 21:54:14 +11:00
parent d1e212d5e0
commit 2411e64a53
13 changed files with 172 additions and 45 deletions

View file

@ -3,9 +3,11 @@ package handlers
import (
"fmt"
"github.com/gofiber/fiber/v3"
"lmika.dev/lmika/hugo-cms/services/sites"
)
type IndexHandler struct {
Sites *sites.Service
}
func (h IndexHandler) Index(c fiber.Ctx) error {
@ -14,5 +16,12 @@ func (h IndexHandler) Index(c fiber.Ctx) error {
return c.Redirect().To(fmt.Sprintf("/sites/%v/posts", prefs.SiteID))
}
return c.Render("index", fiber.Map{}, "layouts/main")
sites, err := h.Sites.ListSites(c.Context())
if err != nil {
return err
}
return c.Render("index", fiber.Map{
"sites": sites,
}, "layouts/main")
}