<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{{ app_name }} — {% block title %}Home{% endblock %}</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
{% block stylesheets %}
{{ encore_entry_link_tags('v2') }}
{% endblock %}
<link rel="manifest" href="/manifest.json">
<link rel="icon" type="image/png" href="/images/icons/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/png" href="/images/icons/favicon-32x32.png" sizes="32x32">
<link rel="apple-touch-icon" href="/images/icons/apple-touch-icon-180x180.png">
<link rel="apple-touch-icon" href="/images/icons/apple-touch-icon-180x180.png" sizes="180x180">
<script>
if ("serviceWorker" in navigator) {
navigator.serviceWorker.register("/sw.js").then(function(registration) {
console.log("Service Worker registered with scope:", registration.scope);
}).catch(function(err) {
console.log("Service Worker registration failed:", err);
});
}
</script>
<style>
.group-heading {
{% if f.brand is defined and f.brand == "NFC" %}
background-color: #96bca6;
{# border-bottom: 2px solid #96bca6; #}
{% else %}
background-color: #2b522d;
{# border-bottom: 2px solid #2b522d; #}
{% endif %}
color: white;
padding: 6px 10px;
}
</style>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light">
<a class="navbar-brand" href="{{ path('v2_list') }}">
{% if brand == "ROS" %}
<img class="d-none d-sm-inline-block mr-1" src="/images/propertyinspections_ros.png" height="48" alt="Rumsey of Sandbanks Logo" />
{% else %}
<img class="d-none d-sm-inline-block mr-1" src="/images/propertyinspections.png" height="48" alt="Toad Hall Cottages Logo" />
{% endif %}
{{ app_name }}
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
{# <ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="/">Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ path('forms_index') }}">Forms</a>
</li>
</ul> #}
{% if is_granted('IS_AUTHENTICATED_FULLY') %}
<script>var username = '{{ app.user.email }}';</script>
{% else %}
<script>var username = '';</script>
{% endif %}
{# <ul class="navbar-nav ml-auto">
<li class="nav-item navbar-text">
Logged in as {{ app.user.email }} —
</li>
<li class="nav-item">
<a class="nav-link" href="{{ path('app_logout') }}">Logout</a>
</li>
</ul> #}
</div>
</nav>
<div class="card m-3" id="top">
<h2 class="h6 card-header">
{% block pagetitle %}Page title{% endblock %}
</h2>
<div class="card-body">
{% block body %}
{% endblock %}
</div>
<div class="card-footer">
<small class="text-muted">Version: <span class="version">1</span> <a class="float-right" href="{{ path('forms_index') }}">Old inspections</a></small>
</div>
</div>
<div class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog modal-dialog-centered justify-content-center" role="document">
<svg width="64" height="64" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><style>.spinner_ajPY{transform-origin:center;animation:spinner_AtaB .75s infinite linear; fill: #2b522d;}@keyframes spinner_AtaB{100%{transform:rotate(360deg)}}</style><path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z" fill="#2b522d" opacity=".35"/><path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z" class="spinner_ajPY"/></svg>
</div>
</div>
{% block javascripts %}
{{ encore_entry_script_tags('v2') }}
{% endblock %}
</body>
</html>