diff --git a/appview/pages/pages.go b/appview/pages/pages.go index 5ec8513f..5a4d9862 100644 --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -236,6 +236,15 @@ func (p *Pages) parseLoginBase(top string) (*template.Template, error) { return p.parse(stack...) } +func (p *Pages) parseOnboardingBase(top string) (*template.Template, error) { + stack := []string{ + "layouts/base", + "layouts/onboardingbase", + top, + } + return p.parse(stack...) +} + func (p *Pages) executePlain(name string, w io.Writer, params any) error { tpl, err := p.parse(name) if err != nil { diff --git a/appview/pages/templates/layouts/onboardingbase.html b/appview/pages/templates/layouts/onboardingbase.html new file mode 100644 index 00000000..1b9d23e2 --- /dev/null +++ b/appview/pages/templates/layouts/onboardingbase.html @@ -0,0 +1,58 @@ +{{ define "mainLayout" }} +