Have got site creation working

This commit is contained in:
Leon Mika 2025-01-27 09:26:15 +11:00
parent 4ecc12f035
commit f8e7ea482b
15 changed files with 281 additions and 11 deletions

10
providers/themes/meta.go Normal file
View file

@ -0,0 +1,10 @@
package themes
import "lmika.dev/lmika/hugo-crm/models"
var themes = map[string]models.ThemeMeta{
"bear": models.ThemeMeta{
Name: "bear",
URL: "https://github.com/janraasch/hugo-bearblog",
},
}

View file

@ -0,0 +1,14 @@
package themes
import "lmika.dev/lmika/hugo-crm/models"
type Provider struct{}
func New() *Provider {
return &Provider{}
}
func (p *Provider) Lookup(name string) (models.ThemeMeta, bool) {
t, ok := themes[name]
return t, ok
}