diff --git a/plans.md b/plans.md index 430f6d0..75ba64c 100644 --- a/plans.md +++ b/plans.md @@ -42,8 +42,8 @@ that path. - Introduce spellcraft and frame it as an "other" - Introduce Alicia undergoing a magical awakening - Accidentally uses powers on the field - - Leads to victory - - Puts herself in the line of fire + - Leads to victory + - Puts herself in the line of fire - Tongue-lashing for the absurdly crazy strategy - Meal hall - Bed, idle thoughts about her magic diff --git a/src/00_overhead/overhead.md b/src/00_overhead/overhead.md new file mode 100644 index 0000000..b7fa140 --- /dev/null +++ b/src/00_overhead/overhead.md @@ -0,0 +1,15 @@ +
+ +

This book is dedicated to all of those that need a ray of hope in these +trying times.

+ +This book is a Within Studios publication. Find out more at +https://withinstudios.itch.io + +This book is a work of fiction, Names, characters, business, events and +incidents are the products of the author’s imagination. Any resemblance to +actual persons, living or dead, or actual events is purely coincidental. +However, the topics that the author alludes to are entirely real and serious +problems that require deep thought and consideration. + +
diff --git a/src/build.sh b/src/build.sh index 675dcf8..b0f1104 100755 --- a/src/build.sh +++ b/src/build.sh @@ -7,7 +7,7 @@ FILES="$(ls ./**/*.md | grep -v plans)" echo $FILES -pandoc -o ../out/Spellblade.epub --resource-path=. title.txt $FILES +pandoc -o ../out/Spellblade.epub --resource-path=. --css style.css title.txt $FILES ebook-convert ../out/Spellblade.epub ../out/Spellblade.mobi pandoc --lua-filter wordcount.lua $FILES diff --git a/src/style.css b/src/style.css new file mode 100644 index 0000000..e5a6d6a --- /dev/null +++ b/src/style.css @@ -0,0 +1,56 @@ +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body { + font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", serif; + margin: auto; + text-align: justify; + font-size: 16px; + line-height: 1.7; +} + +h1 { text-align: left; } +h2 { text-align: left; } +h3 { text-align: left; } +h4 { text-align: left; } +h5 { text-align: left; } +h6 { text-align: left; } + +h1.title { + margin-top: 0; + text-align: center; +} + +p.author { + text-align: center; +} + +ol.toc { + padding: 0; + margin: 1em 0; + padding: 0 0 0 2em; +} + +ul.toc ul, ol.toc ol { + margin: .3em 0; +} + +li { margin: 0; padding: 0 5px; } + +code { + font-family: monospace; + background-color: rgb(247, 247, 247); +} + +pre { + font-family: monospace;; + padding: 16px; + overflow: auto; + font-size: 80%; + line-height: 1.45; + border-radius: 3px; + background-color: rgb(247, 247, 247); +}