diff options
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/base.qtpl | 38 | ||||
| -rw-r--r-- | templates/base.qtpl.go | 153 | 
2 files changed, 46 insertions, 145 deletions
| diff --git a/templates/base.qtpl b/templates/base.qtpl index ae9f7a6..9e2e6ac 100644 --- a/templates/base.qtpl +++ b/templates/base.qtpl @@ -39,25 +39,23 @@ Page prints a page implementing Page interface.  {% func PageTemplate(p Page) %}  <!DOCTYPE html>  <html lang="en"> -    <head> -        <meta charset="utf-8"> -        <link rel="icon" href="data:,"> -        <title>{%= p.Title() %}</title>  -        <link rel="stylesheet" href="/static/main{%s Slug%}.css"> -        <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> -        <meta name="viewport" content="width=device-width, initial-scale=1" /> -    </head> -    <body> -        {%= p.Navbar() %} -        <div class="container"> -            {%= p.Content() %} -        </div> -    </body> -    {%= p.Script() %} +  <head> +    <meta charset="utf-8"> +    <link rel="icon" href="data:,"> +    <title>{%= p.Title() %}</title>  +    <link rel="stylesheet" href="/static/main{%s Slug%}.css"> +    <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> +    <meta name="viewport" content="width=device-width, initial-scale=1" /> +  </head> +  <body> +    <div class="alert alert-warning text-center" role="alert"> +        This project is under development, things may be broken or incomplete. +    </div> +    {%= p.Navbar() %} +    <div class="container"> +      {%= p.Content() %} +    </div> +  </body> +  {%= p.Script() %}  </html>  {% endfunc %} - -{% code type BasePage struct {} %} -{% func (p *BasePage) Title() %}Empty{% endfunc %} -{% func (p *BasePage) Body() %}HelloWorld{% endfunc %} -{% func (p *BasePage) Script() %}{% endfunc %} diff --git a/templates/base.qtpl.go b/templates/base.qtpl.go index bc40252..b2356fe 100644 --- a/templates/base.qtpl.go +++ b/templates/base.qtpl.go @@ -84,99 +84,66 @@ func StreamPageTemplate(qw422016 *qt422016.Writer, p Page) {  	qw422016.N().S(`  <!DOCTYPE html>  <html lang="en"> -    <head> -        <meta charset="utf-8"> -        <link rel="icon" href="data:,"> -        <title>`) +  <head> +    <meta charset="utf-8"> +    <link rel="icon" href="data:,"> +    <title>`)  //line base.qtpl:45  	p.StreamTitle(qw422016)  //line base.qtpl:45  	qw422016.N().S(`</title>  -        <link rel="stylesheet" href="/static/main`) +    <link rel="stylesheet" href="/static/main`)  //line base.qtpl:46  	qw422016.E().S(Slug)  //line base.qtpl:46  	qw422016.N().S(`.css"> -        <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> -        <meta name="viewport" content="width=device-width, initial-scale=1" /> -    </head> -    <body> -        `) -//line base.qtpl:51 +    <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> +    <meta name="viewport" content="width=device-width, initial-scale=1" /> +  </head> +  <body> +    <div class="alert alert-warning text-center" role="alert"> +        This project is under development, things may be broken or incomplete. +    </div> +    `) +//line base.qtpl:54  	p.StreamNavbar(qw422016) -//line base.qtpl:51 +//line base.qtpl:54  	qw422016.N().S(` -        <div class="container"> -            `) -//line base.qtpl:53 +    <div class="container"> +      `) +//line base.qtpl:56  	p.StreamContent(qw422016) -//line base.qtpl:53 -	qw422016.N().S(` -        </div> -    </body> -    `)  //line base.qtpl:56 +	qw422016.N().S(` +    </div> +  </body> +  `) +//line base.qtpl:59  	p.StreamScript(qw422016) -//line base.qtpl:56 +//line base.qtpl:59  	qw422016.N().S(`  </html>  `) -//line base.qtpl:58 -} - -//line base.qtpl:58 -func WritePageTemplate(qq422016 qtio422016.Writer, p Page) { -//line base.qtpl:58 -	qw422016 := qt422016.AcquireWriter(qq422016) -//line base.qtpl:58 -	StreamPageTemplate(qw422016, p) -//line base.qtpl:58 -	qt422016.ReleaseWriter(qw422016) -//line base.qtpl:58 -} - -//line base.qtpl:58 -func PageTemplate(p Page) string { -//line base.qtpl:58 -	qb422016 := qt422016.AcquireByteBuffer() -//line base.qtpl:58 -	WritePageTemplate(qb422016, p) -//line base.qtpl:58 -	qs422016 := string(qb422016.B) -//line base.qtpl:58 -	qt422016.ReleaseByteBuffer(qb422016) -//line base.qtpl:58 -	return qs422016 -//line base.qtpl:58 -} - -//line base.qtpl:60 -type BasePage struct{} - -//line base.qtpl:61 -func (p *BasePage) StreamTitle(qw422016 *qt422016.Writer) { -//line base.qtpl:61 -	qw422016.N().S(`Empty`)  //line base.qtpl:61  }  //line base.qtpl:61 -func (p *BasePage) WriteTitle(qq422016 qtio422016.Writer) { +func WritePageTemplate(qq422016 qtio422016.Writer, p Page) {  //line base.qtpl:61  	qw422016 := qt422016.AcquireWriter(qq422016)  //line base.qtpl:61 -	p.StreamTitle(qw422016) +	StreamPageTemplate(qw422016, p)  //line base.qtpl:61  	qt422016.ReleaseWriter(qw422016)  //line base.qtpl:61  }  //line base.qtpl:61 -func (p *BasePage) Title() string { +func PageTemplate(p Page) string {  //line base.qtpl:61  	qb422016 := qt422016.AcquireByteBuffer()  //line base.qtpl:61 -	p.WriteTitle(qb422016) +	WritePageTemplate(qb422016, p)  //line base.qtpl:61  	qs422016 := string(qb422016.B)  //line base.qtpl:61 @@ -185,67 +152,3 @@ func (p *BasePage) Title() string {  	return qs422016  //line base.qtpl:61  } - -//line base.qtpl:62 -func (p *BasePage) StreamBody(qw422016 *qt422016.Writer) { -//line base.qtpl:62 -	qw422016.N().S(`HelloWorld`) -//line base.qtpl:62 -} - -//line base.qtpl:62 -func (p *BasePage) WriteBody(qq422016 qtio422016.Writer) { -//line base.qtpl:62 -	qw422016 := qt422016.AcquireWriter(qq422016) -//line base.qtpl:62 -	p.StreamBody(qw422016) -//line base.qtpl:62 -	qt422016.ReleaseWriter(qw422016) -//line base.qtpl:62 -} - -//line base.qtpl:62 -func (p *BasePage) Body() string { -//line base.qtpl:62 -	qb422016 := qt422016.AcquireByteBuffer() -//line base.qtpl:62 -	p.WriteBody(qb422016) -//line base.qtpl:62 -	qs422016 := string(qb422016.B) -//line base.qtpl:62 -	qt422016.ReleaseByteBuffer(qb422016) -//line base.qtpl:62 -	return qs422016 -//line base.qtpl:62 -} - -//line base.qtpl:63 -func (p *BasePage) StreamScript(qw422016 *qt422016.Writer) { -//line base.qtpl:63 -} - -//line base.qtpl:63 -func (p *BasePage) WriteScript(qq422016 qtio422016.Writer) { -//line base.qtpl:63 -	qw422016 := qt422016.AcquireWriter(qq422016) -//line base.qtpl:63 -	p.StreamScript(qw422016) -//line base.qtpl:63 -	qt422016.ReleaseWriter(qw422016) -//line base.qtpl:63 -} - -//line base.qtpl:63 -func (p *BasePage) Script() string { -//line base.qtpl:63 -	qb422016 := qt422016.AcquireByteBuffer() -//line base.qtpl:63 -	p.WriteScript(qb422016) -//line base.qtpl:63 -	qs422016 := string(qb422016.B) -//line base.qtpl:63 -	qt422016.ReleaseByteBuffer(qb422016) -//line base.qtpl:63 -	return qs422016 -//line base.qtpl:63 -} | 
