forked from Deuxfleurs/guichet
Integrate Bootstrap CSS
This commit is contained in:
parent
e72034c430
commit
3fe43f85ae
5 changed files with 18 additions and 3 deletions
4
main.go
4
main.go
|
@ -4,7 +4,6 @@ import (
|
|||
"os"
|
||||
"strings"
|
||||
"flag"
|
||||
"fmt"
|
||||
"log"
|
||||
"net/http"
|
||||
"io/ioutil"
|
||||
|
@ -156,6 +155,7 @@ type LoginFormData struct {
|
|||
|
||||
var (
|
||||
templateLogin = template.Must(template.ParseFiles("templates/layout.html", "templates/login.html"))
|
||||
templateHome = template.Must(template.ParseFiles("templates/layout.html", "templates/home.html"))
|
||||
)
|
||||
|
||||
// Page handlers ----
|
||||
|
@ -166,7 +166,7 @@ func handleHome(w http.ResponseWriter, r *http.Request) {
|
|||
return
|
||||
}
|
||||
|
||||
fmt.Fprintf(w, "Welcome, %s!", login.Username)
|
||||
templateHome.Execute(w, login)
|
||||
}
|
||||
|
||||
func handleLogin(w http.ResponseWriter, r *http.Request) *LoginInfo {
|
||||
|
|
7
static/css/bootstrap.min.css
vendored
Normal file
7
static/css/bootstrap.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7
templates/home.html
Normal file
7
templates/home.html
Normal file
|
@ -0,0 +1,7 @@
|
|||
{{define "title"}}Guichet{{end}}
|
||||
|
||||
{{define "body"}}
|
||||
<h1>Guichet</h1>
|
||||
|
||||
Welcome, {{ .Username }}!
|
||||
{{end}}
|
|
@ -3,7 +3,8 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>{{template "title"}}</title>
|
||||
<link rel="stylesheet" href="/static/style.css">
|
||||
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="/static/css/main.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="contents">
|
||||
|
|
Loading…
Reference in a new issue