- Add html/index.html: book viewer with auto-discovering sidebar, prev/next navigation, keyboard shortcuts, and URL hash persistence - Add html/book-page.css: shared stylesheet for all book pages derived from fabula-ultima-sheet.css (dark theme, CSS variables, Cinzel/ Crimson Text fonts, common class styles) - Add book.js entry point so webpack injects the shared CSS into the book viewer; update webpack.config.js for two entry points, split CSS chunk, CopyWebpackPlugin for book pages, and /book dev server rewrite rule - Add scripts/strip_watermark.py: removes "Guest Customer (Order #52072168)" watermark artifacts from all 210 book pages - Add scripts/restyle_book.py: strips per-page <style> blocks and injects <link rel="stylesheet" href="book-page.css"> into all pages - Update Justfile deploy to scp -r dist/* for the new /book subtree Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
35 lines
2.6 KiB
HTML
35 lines
2.6 KiB
HTML
<link rel="stylesheet" href="book-page.css">
|
||
|
||
|
||
<article>
|
||
<h1>STORY HOOKS</h1>
|
||
<p class="introductory-text">When bringing Breezeburg into play, the GM may use the following points to enrich the story by introducing artifacts, Villains, discoveries, and rewards.</p>
|
||
|
||
<h2>I. HIGHILL ROAD</h2>
|
||
<p>The highest part of Breezeburg is dominated by the largest windmill, and the most important buildings in the settlement all lie just along this key road.</p>
|
||
|
||
<ul>
|
||
<li>
|
||
<strong>The Windmills</strong>
|
||
<p>These massive structures work without pause; their huge blades spin constantly in the wind. They contribute to the survival of the small hamlet by powering both the irrigation system and millstones, but not all seem to serve the same purpose. What is the goal of these other windmills?</p>
|
||
</li>
|
||
<li>
|
||
<strong>The Blacksmith</strong>
|
||
<p>The small forge is the abode of a man tempered by his work and proud of it. The firelight makes his creations shine: tools for farming, for common use, and for artisans. There are no weapons, except an old sword hanging on the wall. What is the story behind it?</p>
|
||
</li>
|
||
<li>
|
||
<strong>The Inn (The Wind Strider)</strong>
|
||
<p>A modest inn stands along the road. The sign, creaking in the breeze, says “The Wind Strider.” Though rather small, it is warm and cozy. It’s quite rare for anyone to stop here: usually only one or two adventurers pass by looking for respite. Recently, though, a large group slept here—they looked like acolytes on a pilgrimage. Who were they? Why did they stop here of all places?</p>
|
||
</li>
|
||
<li>
|
||
<strong>The Temple</strong>
|
||
<p>Near the end of a forgotten track, at the highest spot in Breezeburg, there is a small, old temple, covered in moss. It has long-since been abandoned, yet a feeble heart pulses inside. If a Player Character gets close, a gentle, whisper-like breeze blows. Arcanists, Chimerists, Invokers, and Spiritists are the best suited to interact. Who lives in this temple? Why was it abandoned?</p>
|
||
</li>
|
||
</ul>
|
||
|
||
<h2>II. WHISPERING MANOR</h2>
|
||
<p>The mansion house belonging to Breezeburg’s only noble family is the most ancient building in the entire hamlet. According to the villagers, Whispering Manor has existed since the settlement’s foundation.</p>
|
||
<p>This large structure has three floors, rather distinctive sloping roofs, and a visible large balcony overlooking all of Breezeburg. But the most curious element is the great windmill on the roof, whose blades never move.</p>
|
||
|
||
<h3>Miscellaneous Note</h3>
|
||
</article> |