cerrado @ 2eea4b27109e6f958a31890844e2bb69fbc21a48

 1{% code
 2type LoginPage struct {
 3}
 4%}
 5
 6{% func (p *LoginPage) Title() %}Hello{% endfunc %}
 7
 8{% func (p *LoginPage) Navbar() %}{%= Navbar(Login) %}{% endfunc %}
 9
10{% func (p *LoginPage) Content() %}
11<div class="row">
12  <div class="col-md-6 offset-md-3">
13    <form>
14      <div class="form-group m-3">
15        <label for="username" class="form-label">Username</label>
16        <input type="text" class="form-control" id="username" aria-describedby="emailHelp">
17      </div>
18      <div class="form-group m-3">
19        <label for="password" class="form-label">Password</label>
20        <input type="password" class="form-control" id="password">
21      </div>
22      <div class="form-group m-3">
23        <button type="submit" class="btn btn-primary">Login</button>
24      </div>
25    </form>
26  </div>
27</div>
28{% endfunc %}
29
30{% func (p *LoginPage) Script() %}
31{% endfunc %}