Files
fabula-ultima-html/html/44.html
Drew Malzahn c75cd188c1 feat: Add book viewer at /book with shared design system
- 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>
2026-06-06 03:36:35 +00:00

52 lines
2.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The World - Chapter Summary</title>
<link rel="stylesheet" href="book-page.css">
</head>
<body>
<h1>THE WORLD</h1>
<hr style="border: none; border-bottom: 1px solid #ddd; margin-top: 5px;">
<!-- SECTION 1: TYPICAL FEATURES -->
<h2>Chapter 9: Typical Features</h2>
<p>The typical Central City should include at least one of these features:</p>
<ul>
<li>A school or academy that explores new disciplines.</li>
<li>An enterprising but arrogant middle class.</li>
<li>Traces of a past culture that very few talk about.</li>
<li>A merchant quarter, the true hub of all major trade routes.</li>
</ul>
<div class="section-break"></div>
<!-- SECTION 2: POSITION -->
<h2>Chapter 9: Position</h2>
<p>A location like Eisenstadt often represents a transformative moment in the campaign. Here, the protagonists might find incomplete answers to some questions, meet new allies, and, perhaps, buy some brand new equipment and a flying or seaworthy transport.</p>
<p>The Central City is also a great opportunity to introduce new threats and start the second half of the campaign.</p>
<div class="section-break"></div>
<!-- SECTION 3: THE VILLAINS' PLANS -->
<h2>Chapter 9: The Villains Plans</h2>
<p>Eisenstadt is the largest city in the region, distinguished by its high technological level, easy access to numerous resources, and an ambitious and individualistic society: fertile ground for a Villain. This kind of location tends to present strictly humanoid antagonists, such as greedy merchants, callous industrialists, and alchemists or inventors willing to accept daunting risks in the name of progress.</p>
<div class="section-break"></div>
<!-- SECTION 4: QUESTIONS -->
<h2>Possible Questions for the Group</h2>
<p id="questions">These questions are designed to prompt roleplaying encounters and build tension:</p>
<ul>
<li>Which one of you has been to Eisenstadt before, and why? Has it changed much compared to your memories?</li>
<li>The city is large and noisy. Which one of you feels lost? Who has that enthusiastic shine in their eyes?</li>
<li>What is the most melancholic thing you saw crossing the hills around the city? Which of you knows the story of the people who lived there?</li>
<li>Which of your friends do you expect to meet here?</li>
<li>Did one of you attend the Alchemists College? Did any of the scholars there leave an impression? Why?</li>
<li>What can you buy in this place?</li>
</ul>
</body>
</html>