<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="en">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="language" content="ENGLISH">
<meta name="object" content="Index">
<meta name="owner" content="Nigel Horne">
<meta name="Author" content="Nigel Horne">
<meta name="Copyright" content="Copyright (C) 2025 Nigel Horne, all rights reserved">
<title>[% SiteTitle %]: Meta Data</title>
[% IF keywords %]
<meta name="keywords" content="[% keywords %]" />
[% END %]
<link rel="stylesheet" type="text/css" href="/css/style.css" />
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
margin: 2%;
// justify-content: center;
overflow: hidden;
}
.box-wrapper {
height: 95vh;
width: 100%;
display: flex;
flex-direction: column;
// text-align: center;
}
#box1 {
padding: 10px;
justify-content: center;
// border: solid 1px green
}
#box2 {
padding: 8px;
// border: solid 1px blue
}
#box3 {
padding: 10px;
flex-grow: 1;
display: flex;
flex-direction: row;
// border: solid 1px green
}
#box4 {
// flex-grow: 2;
flex-grow: 1;
// border: solid 1px orange
}
.middle-column {
// flex-grow: 1;
flex-grow: 2;
display: flex;
flex-direction: column;
}
.middle-column div {
flex-grow: 1;
margin: 0 8px;
// border: solid 1px red;
}
.middle-column div+div {
margin-top: 8px
}
#box8 {
flex-grow: 1;
// border: solid 1px black
}
</style>
[% IF datapoints %]
<script>
window.onload = function() {
var chart = new CanvasJS.Chart("chartContainer", {
animationEnabled: true,
title: {
text: "Browser breakdown by type"
},
data: [{
type: "pie",
startAngle: 240,
// yValueFormatString: "##0.00\"%\"",
yValueFormatString: "##0",
indexLabel: "{label} {y}",
dataPoints: [
[% datapoints %]
]
}]
});
chart.render();
}
</script>
[% END %]
</head>
<body>
<div class="box-wrapper">
<div id="box1">
<h1>[% SiteTitle %]: Meta Data</h1>
</div>
<!--
<div id="box2">
</div>
-->
<div id="box3">
<div id="box4">
[% IF info %]
<h2>Info</h2>
domain_name: [% info.domain_name() %]<br>
browser_type: [% info.browser_type() %]
[% END %]
[% IF lingua %]
<h2>Lingua</h2>
country: [% lingua.country() %]<br>
requested_language: [% lingua.requested_language() %]<br>
language_code_alpha2: [% lingua.language_code_alpha2() %]
[% END %]
</div>
<div class="middle-column">
<div id="box5">
[% IF datapoints %]
<div id="chartContainer" style="height: 370px; width: 100%;"></div>
[% END %]
</div>
</div>
</div>
</div>
</body>
</html>