Footprints Series
work in progress
March 2026
FILES
background-1.pngBackgrounds for contents and chapter heads 1 though 4background-2.pngbackground-3.pngbackground-4.png
Cover Alt text:
BOOK_TITLE: SUBTITLE by AUTHOR_NAME. Logo: Orca Footprints. The top image is DESCRIPTION_ONE; the lower image shows DESCRIPTION_ONE.
html
Contents
<ol class="toc">
<li class="toc-fb"><a href="introduction.xhtml">Introduction</a></li>
<li class="toc-1"><a class="bck bck-1" href="chapter-01.xhtml">Chapter One<span class="toc-sub">SUBTITLE</span></a>
<ol class="toc">
<li class="toc-2"><a href="chapter-01.xhtml#XXX_1">SUBHEAD_1</a></li>
<li class="toc-2"><a href="chapter-01.xhtml#XXX_2">SUBHEAD_2</a></li>
...
</ol>
</li>
Headings
<h2 class="subhead" id="XXX_1"><span class="bck-1">SUBHEAD_1</span></h2>
Fonts
@font-face{
font-family: amaranth;
font-style: normal;
font-weight: normal;
src: url("../font/Amaranth.otf");
}
@font-face{
font-family: amaranth;
font-style: normal;
font-weight: bold;
src: url("../font/Amaranth-Bold.otf");
}
@font-face{
font-family: amaranth;
font-style: italic;
font-weight: bold;
src: url("../font/Amaranth-BoldItalic.otf");
}
@font-face{
font-family: baron;
font-style: normal;
font-weight: normal;
src: url("../font/Baron.otf");
}
@font-face{
font-family: corebandi;
font-style: normal;
font-weight: normal;
src: url("../font/CoreBandi.otf");
}
@font-face{
font-family: corebandi-reg;
font-style: normal;
font-weight: normal;
src: url("../font/CoreBandi-Regular.otf");
}
CSS
/* FOOTPRINTS CSS */
/* Title Page */
h1.titlepage{
color: #b28e0c;
filter: drop-shadow(.03em .03em 0 #000);
font-family: corebandi-reg, sans-serif;
font-size: 5em;
margin: .5em 0 0;
}
h2.subtitle{
font-family: baron, sans-serif;
font-size: 1.5em;
margin: .5em 0 1em;
}
h2.author{
font-family: amaranth, sans-serif;
}
/* Contents */
ol.toc a,
a span.toc-sub{
color: #000000 !important;
}
li.toc-fb{
font-family: amaranth, sans-serif;
text-align: left;
}
li.toc-1{
font-family: baron, sans-serif;
text-align: left;
text-transform: uppercase;
}
span.toc-sub{
display: block;
font-size: 1.2em;
}
li.toc-1 li:first-child{
margin-top: 1em;
}
li.toc-1 > a.bck{
background-position: center left;
background-size: contain;
display: block;
padding: .25em 1em;
}
a.bck-1{
background: url("../image/background-1.png") no-repeat;
}
a.bck-2{
background: url("../image/background-2.png") no-repeat;
}
a.bck-3{
background: url("../image/background-3.png") no-repeat;
}
a.bck-4{
background: url("../image/background-4.png") no-repeat;
}
li.toc-2{
text-align: left;
text-transform: initial;
}
/*Headers*/
h1.front-back{
color: #BB4589;
filter: drop-shadow(.03em .03em 0 #000);
font-family: corebandi-reg, sans-serif;
font-size: 4em;
line-height: 1;
margin: 10% 0 .5em;
text-align: center;
}
h1.chapter-num{
font-family: baron, sans-serif;
font-size: 1.5em;
font-variant-ligatures: none;
font-weight: normal;
line-height: 1em;
margin: 10% 0 .5em 0;
text-align: left;
text-transform: uppercase;
}
span.num{
background-position: center center;
background-size: cover;
padding: .5em 1em;
}
span.num-1{
background: url("../image/background-1.png") no-repeat;
}
span.num-2{
background: url("../image/background-2.png") no-repeat;
}
span.num-3{
background: url("../image/background-3.png") no-repeat;
}
span.num-4{
background: url("../image/background-4.png") no-repeat;
}
span.chapter-title{
font-family: corebandi, sans-serif;
font-size: 3em;
font-weight: normal;
line-height: 0.8;
margin: .5em 0 .5em;
text-align: center;
text-transform: initial;
}
h2.subhead{
display:inline-block;
font-family: baron, sans-serif;
font-variant-ligatures: none;
font-size: 1.3em;
line-height: 0.9;
margin: 1em 0 .4em;
padding: .15em .5em;
}
span.bck-1{
background-color: #F9D4AC !important;
padding: .05em .4em;
}
span.bck-2{
background-color: #92D0CE !important;
padding: .05em .4em;
}
span.bck-3{
background-color: #AE5D7B !important;
padding: .05em .4em;
}
span.bck-4{
background-color: #BF9FC0 !important;
padding: .05em .4em;
}