- 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>
49 lines
2.5 KiB
HTML
49 lines
2.5 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>Mylo Ulve Character Profile</title>
|
||
<link rel="stylesheet" href="book-page.css">
|
||
</head>
|
||
<body>
|
||
|
||
<h1>Mylo Ulve</h1>
|
||
<p style="font-size: 0.9em; color: #666;">(Page/Document Reference 104)</p>
|
||
|
||
<div class="profile-header">
|
||
<h2>Basic Information</h2>
|
||
</div>
|
||
|
||
<div class="info-list">
|
||
<div class="info-item"><strong>Identity:</strong> Gentleman</div>
|
||
<div class="info-item"><strong>Occupation/Role:</strong> Archaeologist</div>
|
||
<div class="info-item"><strong>Theme:</strong> Justice</div>
|
||
<div class="info-item"><strong>Origin:</strong> Zentralia</div>
|
||
<div class="info-item"><strong>Quirk:</strong> Mysterious Grimoire</div>
|
||
<div class="info-item"><strong>Signature Weapons:</strong> Elemental Rings</div>
|
||
</div>
|
||
|
||
<div class="additional-section">
|
||
<h2>Detailed Background</h2>
|
||
<ul>
|
||
<li>An archaeology graduate from the Golden College, Mylo Ulve left the capital when the Senate closed the faculty and sold all exhibits to collectors to bankroll a new expansionist campaign to the West. Mylo was able to save only the <strong style="color: #c0392b;">Codex Rubrum</strong>, an extraordinary magical tome that sometimes answers the reader’s question in the language of the ancient civilization of Escria.</li>
|
||
<li>The information in the Codex supports the College’s theories about Escria and the magical prowess of its Scribe-Priests, not to mention its downfall at the hands of the founders of Zentralia. Even more importantly, it completely invalidates the propaganda which presents the current aristocracy as scions of the glorious Escria.</li>
|
||
<li>Mylo’s Classes are Loremaster, Tinkerer, and Wayfarer. He uses Alchemy and potions and is one among the very few Zentralians that understand the language of Escria.</li>
|
||
<li>Mylo’s character should be the go-to person for everything related to the history of Zentralia and the fall of Escria (unless the group includes a descendant of the Escrians, of course).</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="additional-section">
|
||
<h3>Character Goals</h3>
|
||
<ul>
|
||
<li>Uncover the truth about the Codex Rubrum and Escria.</li>
|
||
<li>Oppose the Zentralian nobles who crave the ancient magic of the Scribes.</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="footer-info">
|
||
</div>
|
||
|
||
</body>
|
||
</html> |