<title>Special Abilities - Hero: Immortal King</title>
</head>
<body>
- <div id=statusbar></div>
+ <header>
+ <a class=button href="heroik.html">◀ Return</a>
+ </header>
<main>
- <a class="button no-print" href="heroik.html">
- ◀ Return
- </a>
<h1>Special Abilities</h1>
<table id=abilities>
<tbody>
<body onload="
canonicalToHTML(document.getElementById('canonical'));
noncanonicalToHTML(document.getElementById('noncanonical'))">
-
- <div id=statusbar></div>
+ <header>
+ <a class=button href="heroik.html">◀ Return</a>
+ </header>
<main>
- <div style="height: 3em" class="no-print">
- <a class=button style="float: left; text-align: left"
- href="heroik.html">
- ◄ Return
- </a>
- </div>
+ <h1>Fate Chart Events</h1>
<noscript>
Viewing the list of Fate Chart events requires JavaScript.
</noscript>
- <h1>Fate Chart Events</h1>
<h2>Canonical</h2>
<table id=canonical class=tall>
</table>
<title>Expansion Cards - Hero: Immortal King</title>
</head>
<body>
- <div id=statusbar></div>
+ <header>
+ <a class=button href="heroik.html">◀ Return</a>
+ </header>
<main>
- <div style="height: 3em" class="no-print">
- <a class=button style="float: left; text-align: left"
- href="heroik.html">
- ◄ Return
- </a>
- </div>
<h1>Promotional Cards</h1>
<div class='card adventurer'>
<div class=name>Ykesha</div>
height: 100%;
}
-@media (max-width: 639px) {
- html { font-size: 14px; }
-}
-
body {
background-color: black;
min-height: 100%;
box-sizing: border-box;
}
-body.standalone {
- padding-top: 20px;
-}
-
main {
background-color: white;
max-width: 25.2em;
box-sizing: border-box;
}
-body.standalone main {
- padding-top: 0.5em;
+body.standalone header + main {
+ padding-top: 5em;
+}
+
+body.standalone header:empty + main {
+ padding-top: 2em;
}
table {
box-shadow: 0.0625em 0.0625em 0.0625em 0.0625em #888;
}
+
+.standalone header .button {
+ box-shadow: 0 0 0.5em 0.0625em #aaa;
+}
+
+.standalone header .button:active {
+ box-shadow: 0 0 0 0 #aaa;
+}
+
main > div, main > noscript {
text-align: center;
margin-bottom: 1rem;
bottom: 1.8%;
}
-#statusbar {
- display: none;
- position: fixed;
+header {
left: 0;
top: 0;
right: 0;
- height: 20px;
- background-color: black;
+ margin: auto;
+ max-width: 25.2em;
+ background-color: white;
+ padding: 0.5em;
+ box-sizing: border-box;
+ z-index: 2;
}
-body.standalone #statusbar {
- display: block;
+body.standalone header:empty {
+ padding: 0;
+ padding-top: 20px;
+}
+
+body.standalone header {
+ position: fixed;
+ padding-top: 20px;
+ background-color: black;
}
h1, h2, [onclick], label {
cursor: pointer;
}
+@media (max-width: 639px) {
+ html { font-size: 14px; }
+ header .button {
+ padding: 0 0.2em;
+ }
+}
+
@media print {
@page {
size: 3.5in 7in;
margin: 0.5em;
}
- .no-print {
+ header, .no-print {
display: none !important;
}
<title>Hero: Immortal King</title>
</head>
<body>
- <div id=statusbar></div>
+ <header></header>
<main>
<h1>Find a Dungeon</h1>
<h2>Difficulty</h2>
<title>Scenario - Hero: Immortal King</title>
</head>
<body onload="generateScenario()">
- <div id=statusbar></div>
- <main>
- <div style="height: 3em" class="no-print">
- <a class=button style="float: left; text-align: left"
- href="heroik.html">
- ◄ Finished!
- </a>
+ <header>
+ <a class=button href="heroik.html">◀ Finished!</a>
<a class=button style="float: right; text-align: right"
onclick="nextEvent(this)">
Press On ▼
</a>
- </div>
+ </header>
+ <main>
<h1 id=name onclick="randomizeName()">The Boiling Forest</h1>
<table id=fate>
<thead><tr><th>Fate Chart</th><th>Event</th></tr></thead>
<title>Variants - Hero: Immortal King</title>
</head>
<body>
- <div id=statusbar></div>
+ <header>
+ <a class=button href="heroik.html">◀ Return</a>
+ </header>
<main>
- <a class="button no-print" href="heroik.html">
- ◀ Return
- </a>
<h1>Canon Variants</h1>
<h2>Advanced Solitaire</h2>
<ul>