55 lines
1.8 KiB
Plaintext
55 lines
1.8 KiB
Plaintext
<!--
|
|
SPDX-FileCopyrightText: 2023 jordi fita mas <jordi@tandem.blog>
|
|
SPDX-License-Identifier: AGPL-3.0-only
|
|
-->
|
|
{{- /*gotype: dev.tandem.ws/tandem/camper/pkg/app.PublicPage*/ -}}
|
|
<!doctype html>
|
|
<html lang="{{ currentLocale }}">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>{{ template "title" . }} — {{( gettext "Campsite Montagut" )}}</title>
|
|
<link rel="stylesheet" media="screen" href="/static/public.css">
|
|
{{ range .LocalizedAlternates -}}
|
|
<link rel="alternate" hreflang="{{ .Lang }}" href="{{ .HRef }}"/>
|
|
{{ end }}
|
|
{{- block "head" . }}{{ end }}
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<a href="#content">{{( gettext "Skip to main content" )}}</a>
|
|
<h1>{{( gettext "Campsite Montagut" )}}</h1>
|
|
{{ if .LocalizedAlternates -}}
|
|
<nav>
|
|
<ul>
|
|
{{ range .LocalizedAlternates -}}
|
|
<li><a rel="alternate" href="{{ .HRef }}" hreflang="{{ .Lang }}"
|
|
lang="{{ .Lang }}">{{ .Endonym }}</a></li>
|
|
{{ end }}
|
|
</ul>
|
|
</nav>
|
|
{{- end }}
|
|
{{ with .Menu -}}
|
|
<nav>
|
|
<ul>
|
|
{{ if .CampsiteTypes -}}
|
|
<li>
|
|
<button type="button" aria-expanded="false" aria-controls="campsite-types-menu"
|
|
>{{( gettext "Singular Lodges" )}}</button>
|
|
<ul id="campsite-types-menu">
|
|
{{ range .CampsiteTypes -}}
|
|
<li><a href="{{ .HRef }}">{{ .Label }}</a></li>
|
|
{{ end }}
|
|
</ul>
|
|
</li>
|
|
{{- end }}
|
|
</ul>
|
|
</nav>
|
|
{{- end }}
|
|
</header>
|
|
<main id="content">
|
|
{{- template "content" . }}
|
|
</main>
|
|
</body>
|
|
</html>
|