kartograph-maps/pkg/web/templates/index.tpl.html
2021-03-21 00:07:57 +01:00

58 lines
2.8 KiB
HTML

<!doctype html>
<html class="no-js" lang="">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Map Generator für "Der Kartograph"</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="/static/styles.css" rel="stylesheet" type="text/css" media="all">
<script src="/static/generator.js"></script>
</head>
<body>
<h1>Map Generator für "Der Kartograph"</h1>
<a id="map-link" href="/map.svg?seed={{ .Seed }}&s={{ .Size }}&w={{ .Wastelands }}&r={{ .Ruins }}&m={{ .Mountains }}"><img src="/map.svg?seed={{ .Seed }}&s={{ .Size }}&w={{ .Wastelands }}&r={{ .Ruins }}&m={{ .Mountains }}" class="map"></a>
<p><img src="/static/images/logo.jpg">
Wem der beigelegte Block zu eintönig wird oder schon leergespielt hat, kann sich
entweder die Mini-Erweiterung kaufen, in dem ein weiterer Block enthalten ist,
oder aber diesen Generator nutzen, um sich zufällige Maps generieren zu lassen.
Die generierten Karten entsprechen den erweiterten Regeln, können aber für etwas
mehr Spaß angepasst werden.</p>
{{ with . }}
<form>
<fieldset>
<legend>Seed</legend>
<input type="text" name="seed" value="{{ .Seed }}">
<input type="button" name="random-seed" value="Zufall">
</fieldset>
<fieldset>
<legend>Spielfeldgröße</legend>
<input type="text" name="size" value="{{ .Size }}">
<input type="button" name="default-size" value="Standard (11)" class="default-button" data-default="11">
</fieldset>
<fieldset>
<legend>Parameter</legend>
<label for="wastelands">Ödland:</label>
<input type="text" name="wastelands" value="{{ .Wastelands }}">
<input type="button" name="default-wastelands" value="Standard (7)" class="default-button" data-default="7">
<br>
<label for="mountains">Berge:</label>
<input type="text" name="mountains" value="{{ .Mountains }}">
<input type="button" name="default-mountains" value="Standard (5)" class="default-button" data-default="5">
<br>
<label for="ruins">Ruinen:</label>
<input type="text" name="ruins" value="{{ .Ruins }}">
<input type="button" name="default-ruins" value="Standard (6)" class="default-button" data-default="6">
<br>
</fieldset>
<input type="button" name="refresh" value="Neu generieren">
<input type="button" name="print" value="Drucken">
</form>
{{ end }}
</body>
</html>