summaryrefslogtreecommitdiff
path: root/coverage/htmlfiles
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-10-16 19:07:57 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-10-17 07:40:06 -0400
commite0775064500aad4a8b51e50db80587be62607e3d (patch)
treec65ca743bdad0f3b4f78661c89fac4f657f06457 /coverage/htmlfiles
parent3e3c263485d368256130d09f218dcafb3c5599f7 (diff)
downloadpython-coveragepy-git-e0775064500aad4a8b51e50db80587be62607e3d.tar.gz
refactor(html): use header/main/footer html5 elements
Diffstat (limited to 'coverage/htmlfiles')
-rw-r--r--coverage/htmlfiles/index.html16
-rw-r--r--coverage/htmlfiles/pyfile.html16
-rw-r--r--coverage/htmlfiles/style.css16
-rw-r--r--coverage/htmlfiles/style.scss10
4 files changed, 29 insertions, 29 deletions
diff --git a/coverage/htmlfiles/index.html b/coverage/htmlfiles/index.html
index 3654d66a..b5d2bcd1 100644
--- a/coverage/htmlfiles/index.html
+++ b/coverage/htmlfiles/index.html
@@ -22,7 +22,7 @@
</head>
<body class="indexfile">
-<div id="header">
+<header>
<div class="content">
<h1>{{ title|escape }}:
<span class="pc_cov">{{totals.pc_covered_str}}%</span>
@@ -34,9 +34,9 @@
<input id="filter" type="text" value="" placeholder="filter..." />
</form>
</div>
-</div>
+</header>
-<div class="help_panel">
+<aside class="help_panel">
<img id="panel_icon" src="keybd_open.png" alt="Hide keyboard shortcuts" />
<p class="legend">Hot-keys on this page</p>
<div>
@@ -52,9 +52,9 @@
<span class="key">c</span> &nbsp; change column sorting
</p>
</div>
-</div>
+</aside>
-<div id="index">
+<main id="index">
<table class="index">
<thead>
{# The title="" attr doesn"t work in Safari. #}
@@ -111,16 +111,16 @@
{% if skipped_empty_msg %}
<p>{{ skipped_empty_msg }}</p>
{% endif %}
-</div>
+</main>
-<div id="footer">
+<footer>
<div class="content">
<p>
<a class="nav" href="{{__url__}}">coverage.py v{{__version__}}</a>,
created at {{ time_stamp }}
</p>
</div>
-</div>
+</footer>
</body>
</html>
diff --git a/coverage/htmlfiles/pyfile.html b/coverage/htmlfiles/pyfile.html
index e15be066..33cab95a 100644
--- a/coverage/htmlfiles/pyfile.html
+++ b/coverage/htmlfiles/pyfile.html
@@ -24,7 +24,7 @@
</head>
<body class="pyfile">
-<div id="header">
+<header>
<div class="content">
<h1>Coverage for <b>{{relative_filename|escape}}</b> :
<span class="pc_cov">{{nums.pc_covered_str}}%</span>
@@ -43,9 +43,9 @@
{% endif %}
</h2>
</div>
-</div>
+</header>
-<div class="help_panel">
+<aside class="help_panel">
<img id="panel_icon" src="keybd_open.png" alt="Hide keyboard shortcuts" />
<p class="legend">Hot-keys on this page</p>
<div>
@@ -66,9 +66,9 @@
<span class="key">1</span> &nbsp; (one) first highlighted chunk
</p>
</div>
-</div>
+</aside>
-<div id="source">
+<main id="source">
{% for line in lines -%}
{% joined %}
<p id="t{{line.number}}" class="{{line.css_class}}">
@@ -98,16 +98,16 @@
</p>
{% endjoined %}
{% endfor %}
-</div>
+</main>
-<div id="footer">
+<footer>
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="{{__url__}}">coverage.py v{{__version__}}</a>,
created at {{ time_stamp }}
</p>
</div>
-</div>
+</footer>
</body>
</html>
diff --git a/coverage/htmlfiles/style.css b/coverage/htmlfiles/style.css
index 7f8e32ab..8c9100c1 100644
--- a/coverage/htmlfiles/style.css
+++ b/coverage/htmlfiles/style.css
@@ -28,23 +28,23 @@ a.nav { text-decoration: none; color: inherit; }
a.nav:hover { text-decoration: underline; color: inherit; }
-#header { background: #f8f8f8; width: 100%; border-bottom: 1px solid #eee; }
+header { background: #f8f8f8; width: 100%; border-bottom: 1px solid #eee; }
-@media (prefers-color-scheme: dark) { #header { background: black; } }
+@media (prefers-color-scheme: dark) { header { background: black; } }
-@media (prefers-color-scheme: dark) { #header { border-color: #333; } }
+@media (prefers-color-scheme: dark) { header { border-color: #333; } }
-.indexfile #footer { margin: 1rem 3.5rem; }
+.indexfile footer { margin: 1rem 3.5rem; }
-.pyfile #footer { margin: 1rem 1rem; }
+.pyfile footer { margin: 1rem 1rem; }
-#footer .content { padding: 0; color: #666; font-style: italic; }
+footer .content { padding: 0; color: #666; font-style: italic; }
-@media (prefers-color-scheme: dark) { #footer .content { color: #aaa; } }
+@media (prefers-color-scheme: dark) { footer .content { color: #aaa; } }
#index { margin: 1rem 0 0 3.5rem; }
-#header .content { padding: 1rem 3.5rem; }
+header .content { padding: 1rem 3.5rem; }
h1 { font-size: 1.25em; display: inline-block; }
diff --git a/coverage/htmlfiles/style.scss b/coverage/htmlfiles/style.scss
index 39432340..fd6394e2 100644
--- a/coverage/htmlfiles/style.scss
+++ b/coverage/htmlfiles/style.scss
@@ -157,7 +157,7 @@ a.nav {
}
// Page structure
-#header {
+header {
background: $light-gray1;
@include background-dark(black);
width: 100%;
@@ -165,15 +165,15 @@ a.nav {
@include border-color-dark($dark-gray2);
}
-.indexfile #footer {
+.indexfile footer {
margin: 1rem $left-gutter;
}
-.pyfile #footer {
+.pyfile footer {
margin: 1rem 1rem;
}
-#footer .content {
+footer .content {
padding: 0;
color: $light-gray5;
@include color-dark($dark-gray5);
@@ -185,7 +185,7 @@ a.nav {
}
// Header styles
-#header .content {
+header .content {
padding: 1rem $left-gutter;
}