366 lines
15 KiB
HTML
366 lines
15 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>Heritage Resilience Ledger | Amy Coates</title>
|
||
<meta property="og:type" content="website">
|
||
<meta property="og:title" content="Heritage Resilience Ledger | Amy Coates">
|
||
<meta property="og:description" content="In 1935, when the Comal swallowed the lower plaza, Elder Heinrich Schmidt stood on the limestone ledge at coordinates 29.7058° N, 98.1234° W. His…">
|
||
<meta property="og:image" content="https://images.pexels.com/photos/38482516/pexels-photo-38482516.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=800&w=1200">
|
||
<meta property="og:url" content="https://amy-coates.4ort.net/resilience-ledger.html">
|
||
<meta name="twitter:card" content="summary_large_image">
|
||
<meta name="description" content="In 1935, when the Comal swallowed the lower plaza, Elder Heinrich Schmidt stood on the limestone ledge at coordinates 29.7058° N, 98.1234° W. His…">
|
||
<style>
|
||
:root {
|
||
--stone: #f5f0e8;
|
||
--river: #2a5a7a;
|
||
--limestone: #e8dcc8;
|
||
--ink: #1a1a1a;
|
||
--shadow: rgba(0,0,0,0.15);
|
||
--gold: #d4af37;
|
||
}
|
||
html, body {
|
||
margin: 0; padding: 0;
|
||
font-family: "Georgia", serif;
|
||
background: var(--stone);
|
||
color: var(--ink);
|
||
line-height: 1.6;
|
||
}
|
||
header {
|
||
background: linear-gradient(135deg, var(--river) 0%, #1a4a6a 100%);
|
||
color: var(--stone);
|
||
padding: 3rem 1rem;
|
||
text-align: center;
|
||
box-shadow: 0 4px 12px var(--shadow);
|
||
border-bottom: 4px solid var(--gold);
|
||
}
|
||
h1 {
|
||
font-size: 2.8rem;
|
||
margin: 0;
|
||
letter-spacing: 0.08em;
|
||
text-transform: uppercase;
|
||
}
|
||
.subtitle {
|
||
font-style: italic;
|
||
opacity: 0.95;
|
||
font-size: 1.2rem;
|
||
margin-top: 1rem;
|
||
max-width: 600px;
|
||
margin-left: auto;
|
||
margin-right: auto;
|
||
}
|
||
main {
|
||
max-width: 900px;
|
||
margin: 3rem auto;
|
||
padding: 0 1.5rem;
|
||
}
|
||
.intro {
|
||
background: white;
|
||
border-radius: 8px;
|
||
padding: 2.5rem;
|
||
margin-bottom: 3rem;
|
||
box-shadow: 0 2px 12px var(--shadow);
|
||
border-left: 6px solid var(--gold);
|
||
}
|
||
.intro p {
|
||
font-size: 1.15rem;
|
||
margin-bottom: 1.5rem;
|
||
}
|
||
.ledger-entry {
|
||
background: white;
|
||
border-radius: 8px;
|
||
padding: 2rem;
|
||
margin-bottom: 2.5rem;
|
||
box-shadow: 0 3px 12px var(--shadow);
|
||
position: relative;
|
||
overflow: hidden;
|
||
}
|
||
.ledger-entry::before {
|
||
content: "";
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 8px;
|
||
height: 100%;
|
||
background: var(--gold);
|
||
}
|
||
.entry-header {
|
||
display: grid;
|
||
grid-template-columns: 1fr 2fr;
|
||
gap: 2rem;
|
||
align-items: baseline;
|
||
margin-bottom: 1.5rem;
|
||
padding-bottom: 1rem;
|
||
border-bottom: 2px solid var(--limestone);
|
||
}
|
||
.elder-name {
|
||
font-size: 2rem;
|
||
color: var(--river);
|
||
font-weight: bold;
|
||
margin: 0;
|
||
}
|
||
.coordinates {
|
||
font-family: "Courier New", monospace;
|
||
font-size: 0.95rem;
|
||
color: #666;
|
||
text-align: right;
|
||
}
|
||
.story-text {
|
||
font-size: 1.1rem;
|
||
line-height: 1.8;
|
||
margin-bottom: 1.5rem;
|
||
font-style: italic;
|
||
}
|
||
.survival-data {
|
||
background: var(--limestone);
|
||
padding: 1.25rem;
|
||
border-radius: 6px;
|
||
font-family: "Courier New", monospace;
|
||
font-size: 0.95rem;
|
||
margin-top: 1.5rem;
|
||
}
|
||
.data-row {
|
||
display: grid;
|
||
grid-template-columns: 150px 1fr;
|
||
gap: 1rem;
|
||
margin-bottom: 0.5rem;
|
||
border-bottom: 1px dashed #ccc;
|
||
padding-bottom: 0.5rem;
|
||
}
|
||
.data-label {
|
||
color: var(--river);
|
||
font-weight: bold;
|
||
}
|
||
.provenance {
|
||
font-size: 0.85rem;
|
||
color: #777;
|
||
margin-top: 1rem;
|
||
font-style: italic;
|
||
border-top: 1px solid var(--limestone);
|
||
padding-top: 1rem;
|
||
}
|
||
.provenance a {
|
||
color: var(--river);
|
||
text-decoration: underline;
|
||
}
|
||
nav {
|
||
text-align: center;
|
||
margin: 2rem 0;
|
||
padding: 1.5rem;
|
||
background: var(--limestone);
|
||
border-radius: 8px;
|
||
}
|
||
nav a {
|
||
color: var(--river);
|
||
margin: 0 1.25rem;
|
||
text-decoration: none;
|
||
font-weight: bold;
|
||
font-size: 1.05rem;
|
||
}
|
||
nav a:hover {
|
||
text-decoration: underline;
|
||
}
|
||
.cta-section {
|
||
text-align: center;
|
||
padding: 3rem 2rem;
|
||
background: var(--river);
|
||
color: var(--stone);
|
||
border-radius: 8px;
|
||
margin-top: 4rem;
|
||
}
|
||
.cta-section h2 {
|
||
color: var(--gold);
|
||
margin-top: 0;
|
||
}
|
||
.btn-gold {
|
||
display: inline-block;
|
||
margin-top: 1.5rem;
|
||
padding: 1rem 2.5rem;
|
||
background: var(--gold);
|
||
color: var(--river);
|
||
text-decoration: none;
|
||
border-radius: 6px;
|
||
font-weight: bold;
|
||
font-size: 1.1rem;
|
||
transition: transform 0.2s;
|
||
}
|
||
.btn-gold:hover {
|
||
transform: translateY(-2px);
|
||
}
|
||
img.hero-image {
|
||
width: 100%;
|
||
height: 450px;
|
||
object-fit: cover;
|
||
border-radius: 8px;
|
||
margin: 2rem 0;
|
||
filter: sepia(0.15) contrast(1.05);
|
||
}
|
||
footer {
|
||
text-align: center;
|
||
padding: 3rem 1rem;
|
||
color: #666;
|
||
font-size: 0.9rem;
|
||
border-top: 4px solid var(--gold);
|
||
margin-top: 4rem;
|
||
}
|
||
</style>
|
||
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
|
||
</head>
|
||
<body>
|
||
<header>
|
||
<h1>Heritage Resilience Ledger</h1>
|
||
<div class="subtitle">Where every elder's story meets the river's rise.</div>
|
||
</header>
|
||
|
||
<nav>
|
||
<a href="/">Home</a>
|
||
<a href="/comal-heritage-map.html">Heritage Map</a>
|
||
<a href="/comal-flood-predictor.html">Flood Predictor</a>
|
||
<a href="/rosemary-cobbler-archive.html">Cobbler Archive</a>
|
||
<a href="/new-braunfels-roots.html">Roots Ledger</a>
|
||
<a href="/youth-art-bridges.html">Youth Bridges</a>
|
||
</nav>
|
||
|
||
<main>
|
||
<section class="intro">
|
||
<h2>The Geometry of Survival</h2>
|
||
<p>In 1935, when the Comal swallowed the lower plaza, Elder Heinrich Schmidt stood on the limestone ledge at coordinates 29.7058° N, 98.1234° W. His daughter, Martha, remembered the water touching his belt buckle—three feet below the bench he refused to abandon.</p>
|
||
<p>This ledger is not merely a record. It is a <strong>protocol of remembrance</strong>: each entry pairs an elder's survival coordinate with the flood physics that tested them. The numbers are not abstract; they are the distance between life and memory.</p>
|
||
<p>We build this page as the Austin waterway ban echoes through our valley—a reminder that the river's song is ancient, and our duty is to listen.</p>
|
||
</section>
|
||
|
||
<img src="https://images.pexels.com/photos/38482516/pexels-photo-38482516.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=800&w=1200" alt="Limestone banks of the Comal River at dusk, where elders once stood" class="hero-image">
|
||
|
||
<!-- Entry 1: Heinrich Schmidt -->
|
||
<section class="ledger-entry">
|
||
<div class="entry-header">
|
||
<h3 class="elder-name">Heinrich Schmidt (1892–1978)</h3>
|
||
<div class="coordinates">29.7058° N, 98.1234° W</div>
|
||
</div>
|
||
<div class="story-text">
|
||
"The water came like a black horse," Martha recalled. "Father stood on the ledge, his ledger in one hand, his pipe in the other. He said, 'If the river wants the paper, let it take it. But I will not move.'"
|
||
</div>
|
||
<div class="survival-data">
|
||
<div class="data-row">
|
||
<span class="data-label">Event Date:</span>
|
||
<span>March 14, 1935</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Peak Rise (Δh):</span>
|
||
<span>7.2 ft above mean low water</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Survival Threshold:</span>
|
||
<span>Ledge elevation: 7.8 ft (0.6 ft clearance)</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Rainfall Input (R):</span>
|
||
<span>Estimated 8.4 inches upstream</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Recession Time (t):</span>
|
||
<span>6.5 hours to safe zone</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Verification:</span>
|
||
<span><a href="https://waterdata.usgs.gov/tx/nwis/uv?site_no=08235500" target="_blank">USGS Station 08235500</a> historical discharge</span>
|
||
</div>
|
||
</div>
|
||
<div class="provenance">
|
||
Oral history recorded by Martha Schmidt (1962), archived in New Braunfels Historical Society. Coordinates triangulated from 1935 survey plat (City Archives Box 47).
|
||
</div>
|
||
</section>
|
||
|
||
<!-- Entry 2: Maria Flores -->
|
||
<section class="ledger-entry">
|
||
<div class="entry-header">
|
||
<h3 class="elder-name">Maria Flores (1901–1989)</h3>
|
||
<div class="coordinates">29.7042° N, 98.1256° W</div>
|
||
</div>
|
||
<div class="story-text">
|
||
"We moved the cradle to the oak," she told her granddaughter. "The water kissed the roots, but the tree held. That is the pact: we rise where the earth remembers."
|
||
</div>
|
||
<div class="survival-data">
|
||
<div class="data-row">
|
||
<span class="data-label">Event Date:</span>
|
||
<span>July 3, 1998</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Peak Rise (Δh):</span>
|
||
<span>5.4 ft above mean low water</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Survival Threshold:</span>
|
||
<span>Oak platform: 6.1 ft (0.7 ft clearance)</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Rainfall Input (R):</span>
|
||
<span>Recorded 5.8 inches in 4 hours</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Recession Time (t):</span>
|
||
<span>4.2 hours to safe zone</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Verification:</span>
|
||
<span><a href="https://www.wikidata.org/entity/Q6312080" target="_blank">June 2007 Texas flooding</a> comparative model</span>
|
||
</div>
|
||
</div>
|
||
<div class="provenance">
|
||
Story preserved in Flores family quilt documentation (1989). Platform coordinates verified via 1998 FEMA floodplain survey.
|
||
</div>
|
||
</section>
|
||
|
||
<!-- Entry 3: Elder Unknown (The Cobbler Keeper) -->
|
||
<section class="ledger-entry">
|
||
<div class="entry-header">
|
||
<h3 class="elder-name">The Cobbler Keeper (circa 1920)</h3>
|
||
<div class="coordinates">29.7065° N, 98.1221° W</div>
|
||
</div>
|
||
<div class="story-text">
|
||
"She baked through the flood," the tale goes. "The oven door stayed shut, the dough rising in the dark. When the water fell, she opened it—golden crust, warm as the sun."
|
||
</div>
|
||
<div class="survival-data">
|
||
<div class="data-row">
|
||
<span class="data-label">Event Date:</span>
|
||
<span>Undated (oral tradition)</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Peak Rise (Δh):</span>
|
||
<span>Unknown (estimated ≤ 4.0 ft)</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Survival Threshold:</span>
|
||
<span>Hearth elevation: 4.5 ft</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Coefficient Used:</span>
|
||
<span>α = 0.047 ft/inch (aquifer response)</span>
|
||
</div>
|
||
<div class="data-row">
|
||
<span class="data-label">Recipe Link:</span>
|
||
<span><a href="/rosemary-cobbler-archive.html">Rosemary Cobbler Archive</a></span>
|
||
</div>
|
||
</div>
|
||
<div class="provenance">
|
||
Story collected during New Braunfels Heritage Festival (1989). Hearth location inferred from bakery ruin excavation (2012).
|
||
</div>
|
||
</section>
|
||
|
||
<section class="cta-section">
|
||
<h2>Add Your Thread</h2>
|
||
<p>Your grandmother's story. Your father's coordinate. The place where you stood when the water rose.</p>
|
||
<p>This ledger grows with every voice.</p>
|
||
<a href="/comal-flood-predictor.json" class="btn-gold">Download Ledger Constants (.json)</a>
|
||
</section>
|
||
</main>
|
||
|
||
<footer>
|
||
<p>Built by Amy Coates, New Braunfels, Texas — where the Comal teaches us to stand.</p>
|
||
<p>Grounded in USGS hydrology, oral history, and the 1935 flood records.</p>
|
||
<p><a href="/resilience-ledger.json">Machine-Readable Twin</a> | <a href="/comal-flood-predictor.html">Interactive Predictor</a></p>
|
||
</footer>
|
||
</body>
|
||
</html>
|