git-svn-id: svn://losandesgames.com/alfheim-website@6 15359d88-9307-4e75-a9c1-e5686e5897df
This commit is contained in:
parent
0da164eb29
commit
d99fda81d0
@ -1,8 +0,0 @@
|
|||||||
{{define "body"}}
|
|
||||||
<div class="account-wrapper">
|
|
||||||
<div>Username: {{.Account.Username}}</div>
|
|
||||||
<div>First name: {{.Account.Firstname}}</div>
|
|
||||||
<div>Last name: {{.Account.Lastname}}</div>
|
|
||||||
<div>Color: {{.Account.Color}}</div>
|
|
||||||
</div>
|
|
||||||
{{end}}
|
|
||||||
40
base.html
40
base.html
@ -1,40 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>Alfheim</title>
|
|
||||||
<link href="/static/style.css" rel="stylesheet" />
|
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@0,400..900;1,400..900&display=swap" rel="stylesheet">
|
|
||||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0" />
|
|
||||||
<script>
|
|
||||||
/*to prevent Firefox FOUC, this must be here*/
|
|
||||||
let FF_FOUC_FIX;
|
|
||||||
</script>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
<nav>
|
|
||||||
<a href="/"><h1 class="maintitle">Alfheim</h1></a>
|
|
||||||
<div class="navbuttons">
|
|
||||||
{{if .AuthenticatedUser}}
|
|
||||||
<a href="/logout"><div class="loginbutton"><strong>Log out</strong></div></a>
|
|
||||||
{{else}}
|
|
||||||
<a href="/login"><div class="loginbutton"><strong>Log in</strong><span class="material-symbols-outlined">login</span></div></a>
|
|
||||||
<a href="/register"><div class="loginbutton"><strong>Register</strong></div></a>
|
|
||||||
{{end}}
|
|
||||||
</div>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main>
|
|
||||||
{{template "body" .}}
|
|
||||||
</main>
|
|
||||||
|
|
||||||
<footer>
|
|
||||||
Alfheim © 2024, Vicente Ferrari Smith, Los Andes Studios, Vienna, Austria.
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
{{define "body"}}
|
|
||||||
<div>This is a great game coming soon.</div>
|
|
||||||
{{end}}
|
|
||||||
@ -1,35 +0,0 @@
|
|||||||
{{define "body"}}
|
|
||||||
<div class="wrapper">
|
|
||||||
<form method="POST">
|
|
||||||
<h1>Log in</h1>
|
|
||||||
|
|
||||||
{{with .FormErrors.username}}
|
|
||||||
<label class="error">{{.}}</label>
|
|
||||||
{{end}}
|
|
||||||
|
|
||||||
<div {{if .FormErrors.username}}class="input-error"{{else}}class="input-box"{{end}}>
|
|
||||||
<input type="text" id="username" name="username" placeholder="Username" required>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
{{with .FormErrors.password}}
|
|
||||||
<label class="error">{{.}}</label>
|
|
||||||
{{end}}
|
|
||||||
|
|
||||||
<div {{if .FormErrors.password}}class="input-error"{{else}}class="input-box"{{end}}>
|
|
||||||
<input type="password" id="password" name="password" placeholder="Password" required>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<div class="login-btn-wrapper">
|
|
||||||
<input type="submit" value="Log in" class="btn">
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
<a href="/forgotten">Have you forgotten your password?</a>
|
|
||||||
|
|
||||||
<div class="register-link">
|
|
||||||
<p>Don't have an account? <a href="/register">Register</a></p>
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
{{end}}
|
|
||||||
@ -1,11 +0,0 @@
|
|||||||
{{define "body"}}
|
|
||||||
<div class="wrapper">
|
|
||||||
<form method="POST">
|
|
||||||
<h1>Log out</h1>
|
|
||||||
|
|
||||||
<div class="login-btn-wrapper">
|
|
||||||
<input type="submit" value="Log out" class="btn">
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
{{end}}
|
|
||||||
@ -1,4 +1,8 @@
|
|||||||
package models
|
//
|
||||||
|
// Created by vfs on 02.05.2024.
|
||||||
|
//
|
||||||
|
|
||||||
|
package main
|
||||||
|
|
||||||
import "errors"
|
import "errors"
|
||||||
import "time"
|
import "time"
|
||||||
@ -1,45 +0,0 @@
|
|||||||
{{define "body"}}
|
|
||||||
<div class="wrapper">
|
|
||||||
<form method="POST">
|
|
||||||
<h1>Register</h1>
|
|
||||||
|
|
||||||
{{with .Formerrors.username}}
|
|
||||||
<label class="error">{{.}}</label>
|
|
||||||
{{end}}
|
|
||||||
|
|
||||||
<div class="input-box" {{with .Formerrors.username}}class="input-error"{{end}}>
|
|
||||||
<input type="text" id="username" name="username" placeholder="Username" required>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
|
|
||||||
<div class="input-box">
|
|
||||||
<input type="email" id="email" name="email" placeholder="Email" required>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<div class="input-box">
|
|
||||||
<input type="text" id="firstname" name="firstname" placeholder="First Name" required>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<div class="input-box">
|
|
||||||
<input type="text" id="lastname" name="lastname" placeholder="Last Name" required>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
{{with .Formerrors.password}}
|
|
||||||
<label class="error">{{.}}</label>
|
|
||||||
{{end}}
|
|
||||||
|
|
||||||
<div class="input-box" {{with .Formerrors.password}}class="input-error"{{end}}>
|
|
||||||
<input type="password" id="password" name="password" placeholder="Password" required>
|
|
||||||
</div>
|
|
||||||
<br />
|
|
||||||
|
|
||||||
<div class="login-btn-wrapper">
|
|
||||||
<input type="submit" value="Register" class="btn">
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
{{end}}
|
|
||||||
Loading…
x
Reference in New Issue
Block a user