github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/views/layout/Plain.html (about)

     1  <!-- Content managed by Project Forge, see [projectforge.md] for details. -->
     2  {% import (
     3    "github.com/kyleu/dbaudit/app"
     4    "github.com/kyleu/dbaudit/app/controller/cutil"
     5    "github.com/kyleu/dbaudit/app/util"
     6  ) %}
     7  
     8  {% code
     9    type Plain struct {}
    10    var _ Page = (*Plain)(nil)
    11  %}
    12  {% func (p *Plain) Head(as *app.State, ps *cutil.PageState) %}
    13    <meta charset="UTF-8">
    14    <title>{%s ps.TitleString() %}</title>
    15    <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
    16    {% if ps.Description != "" %}<meta property="description" content="{%s ps.Description %}">
    17    {% endif %}<meta property="og:title" content="{%s ps.TitleString() %}">
    18    <meta property="og:image" content="/assets/{%u util.AppKey %}.svg">
    19    <meta property="og:locale" content="en_US">{%s= ps.HeaderContent %}
    20    <link rel="icon" href="/assets/logo.svg" type="image/svg+xml">
    21  {% endfunc %}
    22  {% func (p *Plain) Nav(as *app.State, ps *cutil.PageState) %}{% endfunc %}
    23  {% func (p *Plain) Menu(ps *cutil.PageState) %}{% endfunc %}
    24  {% func (p *Plain) Body(as *app.State, ps *cutil.PageState) %}default body{% endfunc %}