publish: anna-martinez-site

This commit is contained in:
anna-martinez 2026-08-22 02:54:09 +00:00
parent 40d271b2a3
commit 46f1a1f69c
14 changed files with 1044 additions and 168 deletions

View File

@ -86,7 +86,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
<body> <body>
<header> <header>
<h1>About Anna Martinez</h1> <h1>About Anna Martinez</h1>
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Anna Martinez</a><a href="/about.html" class="active" aria-current="page">About Anna Martinez</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html">Negros Fruit Dove</a><a href="/quiet-discipline.html">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav> <fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Anna Martinez</a><a href="/films/negros-fruit-dove/">Index</a><a href="/about.html" class="active" aria-current="page">About Anna Martinez</a><a href="/charcoal-study.html">Charcoal Study: Grades, Tooth, and the Arithmetic of Black</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html">Ptilinopus arcanus</a><a href="/light-budget.html">The Light Budget</a><a href="/quiet-discipline.html">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav>
</header> </header>
<div class="container"> <div class="container">
<h2>Background</h2> <h2>Background</h2>

View File

@ -8,11 +8,21 @@
"title": "Anna Martinez", "title": "Anna Martinez",
"href": "/" "href": "/"
}, },
{
"rel": "films/negros-fruit-dove/index.html",
"title": "Index",
"href": "/films/negros-fruit-dove/"
},
{ {
"rel": "about.html", "rel": "about.html",
"title": "About Anna Martinez", "title": "About Anna Martinez",
"href": "/about.html" "href": "/about.html"
}, },
{
"rel": "charcoal-study.html",
"title": "Charcoal Study: Grades, Tooth, and the Arithmetic of Black",
"href": "/charcoal-study.html"
},
{ {
"rel": "conservation-ready-spaces.html", "rel": "conservation-ready-spaces.html",
"title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring", "title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring",
@ -25,9 +35,14 @@
}, },
{ {
"rel": "negros-fruit-dove.html", "rel": "negros-fruit-dove.html",
"title": "Negros Fruit Dove", "title": "Ptilinopus arcanus",
"href": "/negros-fruit-dove.html" "href": "/negros-fruit-dove.html"
}, },
{
"rel": "light-budget.html",
"title": "The Light Budget",
"href": "/light-budget.html"
},
{ {
"rel": "quiet-discipline.html", "rel": "quiet-discipline.html",
"title": "The Quiet Discipline: Notes from the Margins", "title": "The Quiet Discipline: Notes from the Margins",

174
charcoal-study.html Normal file
View File

@ -0,0 +1,174 @@
<!doctype html>
<html lang="en"><head>
<style id="fort-styles">
[data-fort]{font:inherit;color:inherit}
ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}
[data-fort] li{margin:0;padding:0;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[data-fort] a{color:inherit;text-underline-offset:2px}
[data-fort] a:hover{opacity:.72}
[data-fort] .src,[data-fort] .fm-type{opacity:.6;font-size:.85em}
.fort-citizen{display:flex;flex-direction:column;gap:.4em}
.fort-citizen .fc-name{font-weight:600}
.fort-citizen .fc-pages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}
.fort-media,.fort-film{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6em}
.fort-film{list-style:none;margin:0;padding:0}
.fort-film li{overflow:visible;white-space:normal}
.fort-film a{display:flex;flex-direction:column;gap:.3em;text-decoration:none}
.fort-media img,.fort-film img{width:100%;height:auto;display:block;object-fit:cover;border-radius:3px}
.fort-film img{aspect-ratio:16/10}
.fort-nav{display:flex;flex-wrap:wrap;gap:1em;align-items:center}
</style>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Charcoal Study: Grades, Tooth, and the Arithmetic of Black — Anna Martinez</title>
<meta property="og:type" content="website">
<meta property="og:title" content="Charcoal Study: Grades, Tooth, and the Arithmetic of Black — Anna Martinez">
<meta property="og:description" content="Field study · Materials &amp;middot; Anna Martinez">
<meta property="og:image" content="https://images.pexels.com/photos/2123111/pexels-photo-2123111.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=650&amp;w=940">
<meta property="og:url" content="https://anna-martinez.4ort.net/charcoal-study.html">
<meta name="twitter:card" content="summary_large_image">
<meta name="description" content="Field study · Materials &amp;middot; Anna Martinez">
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Anna Martinez</a><a href="/films/negros-fruit-dove/">Index</a><a href="/about.html">About Anna Martinez</a><a href="/charcoal-study.html" class="active" aria-current="page">Charcoal Study: Grades, Tooth, and the Arithmetic of Black</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html">Ptilinopus arcanus</a><a href="/light-budget.html">The Light Budget</a><a href="/quiet-discipline.html">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav>
<style>
:root{ --ink:#2c2a26; --paper:#e9dfca; --sheet:#f6efdf; --rule:#6e1f1f;
--char:#1a1712; --mild:#7a6a52; --line:#c9b893; }
body{margin:0;background:var(--paper);color:var(--ink);
font-family:Georgia,'Times New Roman',serif;line-height:1.6;}
.stub{background:
repeating-linear-gradient(90deg, transparent 0 70px, rgba(110,31,31,.06) 70px 71px);
padding:0;}
.wrap{max-width:860px;margin:0 auto;padding:58px 40px 110px;}
.rule{height:4px;background:var(--rule);}
.kicker{font-size:14px;letter-spacing:.32em;text-transform:uppercase;color:var(--rule);}
h1{font-size:52px;font-weight:400;line-height:1.08;margin:18px 0 12px;color:var(--char);}
.lede{font-size:20px;font-style:italic;color:var(--mild);max-width:62ch;}
h2{font-size:27px;font-weight:400;color:var(--char);margin:58px 0 10px;
border-bottom:2px solid var(--line);padding-bottom:8px;}
h3{font-size:20px;font-weight:400;color:var(--rule);margin:30px 0 8px;}
p{font-size:17.5px;}
.smudge{background:var(--char);color:var(--sheet);padding:26px 30px;margin:30px 0;
border-radius:2px;}
.smudge p{margin:6px 0;}
.smudge .kicker{color:#d9cdb4;}
img{max-width:100%;display:block;margin:28px 0;border:1px solid var(--line);}
figure{margin:30px 0;}
figcaption{font-size:14px;color:var(--mild);font-style:italic;margin-top:8px;}
table{width:100%;border-collapse:collapse;margin:24px 0;font-size:16px;}
th,td{border:1px solid var(--line);padding:12px 14px;text-align:left;vertical-align:top;}
th{background:var(--char);color:var(--sheet);font-weight:400;letter-spacing:.04em;}
tr:nth-child(even) td{background:var(--sheet);}
.note{border-left:4px solid var(--rule);background:var(--sheet);padding:16px 20px;margin:24px 0;}
.note p{margin:4px 0;font-size:16px;}
ul{margin:14px 0 14px 0;padding-left:20px;}
li{margin:8px 0;font-size:17px;}
a{color:var(--rule);}
.foot{margin-top:70px;border-top:2px solid var(--line);padding-top:22px;font-size:15px;color:var(--mild);}
.linkbox{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px;}
.linkbox a{border:1px solid var(--line);padding:8px 16px;font-size:15px;letter-spacing:.03em;
text-decoration:none;color:var(--rule);background:var(--sheet);}
.linkbox a:hover{background:var(--char);color:var(--sheet);}
</style> <script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head>
<body>
<div class="stub"><div class="wrap">
<div class="rule"></div>
<p class="kicker" style="margin-top:40px">Field study · Materials &middot; Anna Martinez</p>
<h1>Charcoal Study</h1>
<p class="lede">Grades, tooth, and the arithmetic of black. What I've learned at the drafting
table before dawn, logged the way I'd log a season of loan records.</p>
<img src="https://images.pexels.com/photos/2123111/pexels-photo-2123111.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940"
alt="Artist working a charcoal portrait at a table"/>
<p style="font-size:14px;color:var(--mild);font-style:italic;margin-top:6px">Charcoal has no happy
accidents. Every smudge is a decision you made and can't fully take back. That's why I love it.</p>
<h2>One: The material is a range, not a single black</h2>
<p>Art-supply catalogs list "charcoal" as one entry. Anyone who draws knows it's a spectrum with
four practical stops, each with a different temper and a different expiry on the page.</p>
<table>
<tr><th>Form</th><th>Hardness</th><th>Behaves like</th><th>My use</th></tr>
<tr><td><strong>Vine / willow</strong></td><td>Softest</td><td>Loose, powdery, lifts almost entirely</td>
<td>First lay-in and gesture. Leaves a ghost you can erase to almost-nothing.</td></tr>
<tr><td><strong>Hard compressed</strong></td><td>Hard</td><td>A dry, sharp black that holds a thin line</td>
<td>Edges, architecture, the fine rules of a catalogue sheet.</td></tr>
<tr><td><strong>Medium compressed</strong></td><td>Middle</td><td>Dense but erasable with authority</td>
<td>The workhorse core of most drawings.</td></tr>
<tr><td><strong>Soft compressed</strong></td><td>Softest of the compressed</td><td>Deep matte black, blends wide</td>
<td>Shadows and mass; used last, because it's the hardest to remove.</td></tr>
</table>
<p>The rule I work by, borrowed from budgeting: <em>the thing you lay down last must be the thing
you're most sure of.</em> Same logic as spending — commitments compound, so make the expensive ones
late.</p>
<h2>Two: Tooth is the paper's willingness</h2>
<p>Tooth is the texture of the paper surface — how much it grips the pigment. It is the quiet
variable everyone forgets and the one that decides whether a drawing reads as velvet or as chalk.</p>
<p>For charcoal I reach for a mid-tooth rag or cold-press surface. Too smooth and the charcoal won't
bite; it skates and smears flat. Too rough and you lose the fine edge a compressed stick wants.
This is exactly like choosing a recording medium: the substrate is half the statement. I'd no more
draw soft charcoal on hot-press board than I'd file a loan under someone else's name.</p>
<div class="smudge">
<p class="kicker">Margin note</p>
<p>Test every new pad on one square inch before you commit. Draw a thin hard line, a soft smear,
and an erased patch. If the page can't hold all three, it isn't your paper. That test costs four
minutes and saves a ruined afternoon.</p>
</div>
<h2>Three: Fix — the conservation problem</h2>
<p>Charcoal is barely attached to the paper. It sits on the surface like settled dust. The moment
you spray fixative you change the value: every fixative darkens the blacks slightly and takes a touch
of the lift out of your whites. So you fix in stages, or you don't fix at all and keep the sheet
under glass.</p>
<p>Here my administrative habits and my drawing meet. In loan work we log lux-hours so we don't let
light slowly erase a pigment on a Van Gogh. In my own drawings I treat fixative as a conservation
intervention with a measurable side effect, not as a default final step. <em>What does it cost the
piece to preserve it?</em> The question is the same in the gallery and at the drafting table.</p>
<img src="https://images.pexels.com/photos/31621693/pexels-photo-31621693.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940"
alt="Close view of a charcoal sketch in progress on paper"/>
<figcaption>Work in progress. The soft blacks go down last, and only when I'm sure of them.</figcaption>
<h2>Four: Failure modes, logged honestly</h2>
<p>Craft documents should record what goes wrong, not just what works. My running failures:</p>
<ul>
<li><strong>Smoothing too early.</strong> Blending a mass before the form is right makes a lovely
grey nothing. Form first; texture is earned, not smoothed in.</li>
<li><strong>One stick, one register.</strong> Trying to do a whole drawing in soft compressed gives
you a single loud note. A drawing is voicing — you need the thin hard line and the soft mass to
argue with each other.</li>
<li><strong>Fixing too soon.</strong> First coat of fixative on wet-looking charcoal glues the dust
halfway down into a dark grain. Let the sheet rest overnight.</li>
<li><strong>Chasing the paper's smudge instead of the form.</strong> When a shape goes wrong I want
to rub it into a fog. The honest move is to stop and look at the reference again before touching it.</li>
</ul>
<div class="note">
<p><strong>A measure, because I'm an administrator:</strong> I keep a single sheet as my value
ladder. A strip of four greys — dark to light — brushed flat, each labelled. When a drawing drifts
too far toward one register, every shadow buried or none, I hold the strip against the page and see
the drift in one second. Calibration is a kindness to your own eye.</p>
</div>
<h2>Five: Why this belongs in my record</h2>
<p>Everything I build on this site circles one question: <em>what does it take for a thing to
last?</em> The hard truth is that charcoal gives no permanent line of its own. I correct by erasing,
but erasing can't truly remove what's been pressed into the tooth. So a drawing is a string of
decisions left visible in the grain. That honesty is the opposite of a ledger — and the same craft.</p>
<div class="linkbox">
<a href="/">Home</a>
<a href="/light-budget">The Light Budget — lux-hour calculator</a>
<a href="/conservation-ready-spaces">Conservation-Ready Spaces</a>
<a href="/negros-fruit-dove">Negros Fruit Dove, a record</a>
<a href="/charcoal-study.json">Data twin (machine-readable)</a>
</div>
<div class="foot">
<p>Anna Martinez — Nashville. Drawn before dawn, logged before coffee. If this reads like a
work log, good: I trust logs more than I trust compliments.</p>
</div>
<div class="rule" style="margin-top:26px"></div>
</div></div>
</body></html>

54
charcoal-study.json Normal file
View File

@ -0,0 +1,54 @@
{
"nav": [
{
"current": "charcoal-study.html",
"items": [
{
"rel": "index.html",
"title": "Anna Martinez",
"href": "/"
},
{
"rel": "films/negros-fruit-dove/index.html",
"title": "Index",
"href": "/films/negros-fruit-dove/"
},
{
"rel": "about.html",
"title": "About Anna Martinez",
"href": "/about.html"
},
{
"rel": "charcoal-study.html",
"title": "Charcoal Study: Grades, Tooth, and the Arithmetic of Black",
"href": "/charcoal-study.html"
},
{
"rel": "conservation-ready-spaces.html",
"title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring",
"href": "/conservation-ready-spaces.html"
},
{
"rel": "contact.html",
"title": "Contact Anna Martinez",
"href": "/contact.html"
},
{
"rel": "negros-fruit-dove.html",
"title": "Ptilinopus arcanus",
"href": "/negros-fruit-dove.html"
},
{
"rel": "light-budget.html",
"title": "The Light Budget",
"href": "/light-budget.html"
},
{
"rel": "quiet-discipline.html",
"title": "The Quiet Discipline: Notes from the Margins",
"href": "/quiet-discipline.html"
}
]
}
]
}

View File

@ -0,0 +1,27 @@
{
"captions": true,
"voice": "af_nova",
"music_url": "https://4ort.live/v1/mtv/video/0b193e3cabd4?download=1",
"scenes": [
{
"id": "s1",
"narration": "A bird can vanish before anyone photographs it. The Negros fruit dove has not been confirmed alive since nineteen fifty-three."
},
{
"id": "s2",
"narration": "We know it from a handful of skins collected in eighteen ninety, and one field sketch. Ptilinopus arcanus. Arcanus means hidden. Secret."
},
{
"id": "s3",
"narration": "Its home is the lowland forest of Negros, in the Philippines, under Mount Kanlaon. Forest cleared for sugarcane and pasture, decade after decade."
},
{
"id": "s4",
"narration": "The IUCN lists it Critically Endangered. Every humid year it goes unseen is a year the countdown shortens."
},
{
"id": "s5",
"narration": "But a species held in memory is not wholly lost. Sketches, specimens, records. That is how we refuse to let it go."
}
]
}

View File

@ -0,0 +1,143 @@
<!doctype html>
<html><head>
<meta name="description" content="Negros, Philippines The Bird That Lives in a Sketch Ptilinopus arcanus We know it from a handful of skins, and one sketch. collected 1896 · drawn once ·…"><meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<script src="https://cdn.jsdelivr.net/npm/gsap@3.14.2/dist/gsap.min.js"></script>
<style>
body{margin:0;background:#0b0f14;color:#fff;font-family:Inter,system-ui,sans-serif}
#root{position:relative;width:1920px;height:1080px;overflow:hidden}
.clip{position:absolute;inset:0;display:grid;place-items:center}
/* shared aged-paper ground */
.paper{position:absolute;inset:0;background:
radial-gradient(ellipse at 30% 20%, #efe6d2 0%, #e5d9bf 45%, #d8c9a8 100%);}
.grain{position:absolute;inset:0;opacity:.25;
background:repeating-linear-gradient(0deg, rgba(120,90,40,.06) 0 2px, transparent 2px 5px),
repeating-linear-gradient(90deg, rgba(120,90,40,.05) 0 3px, transparent 3px 7px);}
.rule{position:absolute;left:0;right:0;height:6px;background:#6e1f1f;opacity:.9}
.kicker{position:relative;font-family:Georgia,serif;font-size:26px;letter-spacing:.32em;
text-transform:uppercase;color:#7a4a2a}
h1{position:relative;font-family:Georgia,serif;font-weight:400;color:#33301f;
margin:0;max-width:1500px;line-height:1.12}
.sub{position:relative;font-family:Georgia,serif;font-style:italic;font-size:34px;color:#5c4426}
.plate{opacity:0;position:relative;text-align:center}
/* sketch frame */
.sketchbox{position:relative;width:820px;height:660px;border:1px solid #9c865d;
background:#f3ecd9;box-shadow:0 14px 40px rgba(80,60,20,.25)}
.corner{position:absolute;width:34px;height:34px;border:3px solid #6e1f1f;opacity:.8}
.c-tl{top:10px;left:10px;border-right:none;border-bottom:none}
.c-tr{top:10px;right:10px;border-left:none;border-bottom:none}
.c-bl{bottom:10px;left:10px;border-right:none;border-top:none}
.c-br{bottom:10px;right:10px;border-left:none;border-top:none}
.digit{position:relative;font-family:Georgia,serif;font-size:420px;color:#6e1f1f;line-height:1}
</style> <script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head>
<body>
<div id="root" data-composition-id="main" data-start="0" data-width="1920" data-height="1080" data-duration="64">
<!-- scene 1: opening — the hidden bird -->
<section id="s1" class="clip" data-start="0" data-duration="11" data-track-index="1">
<div class="paper"><div class="grain"/></div>
<div class="rule" style="top:120px;opacity:.6"/>
<div class="rule" style="bottom:120px;opacity:.6"/>
<div class="plate" id="s1-plate">
<div class="kicker" id="s1-kick">Negros, Philippines</div>
<h1 id="s1-title" style="font-size:90px;margin-top:28px">The Bird That Lives<br/>in a Sketch</h1>
<div class="sub" id="s1-sub" style="margin-top:36px">Ptilinopus arcanus</div>
</div>
</section>
<!-- scene 2: the record — skins and a sketch -->
<section id="s2" class="clip" data-start="11" data-duration="15" data-track-index="1">
<div class="paper"><div class="grain"/></div>
<div class="sketchbox" id="s2-frame">
<div class="corner c-tl"/><div class="corner c-tr"/>
<div class="corner c-bl"/><div class="corner c-br"/>
<div class="plate" id="s2-plate" style="padding:120px 90px">
<h1 id="s2-title" style="font-size:64px">We know it from a handful<br/>of skins, and one sketch.</h1>
<div class="sub" id="s2-sub" style="margin-top:26px">collected 1896 · drawn once · never photographed</div>
</div>
</div>
</section>
<!-- scene 3: the place — Negros lowland forest -->
<section id="s3" class="clip" data-start="26" data-duration="14" data-track-index="1">
<div class="paper"><div class="grain"/></div>
<div class="rule" style="top:150px"/>
<div class="plate" id="s3-plate" style="padding:0 120px">
<div class="kicker" id="s3-kick">Home Range</div>
<h1 id="s3-title" style="font-size:76px;margin-top:30px">Lowland forest of Negros,<br/>under Mount Kanlaon.</h1>
<div class="sub" id="s3-sub" style="margin-top:30px">cleared for cane and pasture, decade after decade</div>
</div>
</section>
<!-- scene 4: the countdown -->
<section id="s4" class="clip" data-start="40" data-duration="11" data-track-index="1">
<div class="paper"><div class="grain"/></div>
<div class="sketchbox" id="s4-frame" style="width:760px;height:620px">
<div class="corner c-tl"/><div class="corner c-tr"/>
<div class="corner c-bl"/><div class="corner c-br"/>
<div class="plate" id="s4-plate" style="padding:0 80px">
<h1 id="s4-title" style="font-size:66px">Critically Endangered</h1>
<div class="digit" id="s4-num" style="margin-top:20px">0</div>
<div class="sub" id="s4-sub" style="margin-top:0">confirmed sightings this decade</div>
</div>
</div>
</section>
<!-- scene 5: memory is a refusal to let go -->
<section id="s5" class="clip" data-start="51" data-duration="13" data-track-index="1">
<div class="paper"><div class="grain"/></div>
<div class="rule" style="top:200px"/>
<div class="rule" style="bottom:200px"/>
<div class="plate" id="s5-plate" style="padding:0 120px">
<h1 id="s5-title" style="font-size:76px">A species held in memory<br/>is not yet lost.</h1>
<div class="sub" id="s5-sub" style="margin-top:36px">sketches, specimens, records —<br/>how we refuse to let it go</div>
</div>
</section>
<!-- narration audio, direct children of root -->
<audio id="voice-s1" src="audio/s1.wav" data-start="0"></audio>
<audio id="voice-s2" src="audio/s2.wav" data-start="11"></audio>
<audio id="voice-s3" src="audio/s3.wav" data-start="26"></audio>
<audio id="voice-s4" src="audio/s4.wav" data-start="40"></audio>
<audio id="voice-s5" src="audio/s5.wav" data-start="51"></audio>
<audio id="bgm" src="audio/music.mp3" data-start="0" data-volume="0.15"></audio>
<script>
window.__timelines = window.__timelines || {};
const tl = gsap.timeline({ paused: true });
// scene 1
tl.to("#s1-plate", { opacity: 1, duration: 0.5, ease: "power2.out" }, 0.3);
tl.from("#s1-kick", { opacity: 0, y: 18, duration: 0.4 }, 0.8);
tl.from("#s1-title", { opacity: 0, y: 30, duration: 0.7, ease: "power3.out" }, 1.4);
tl.from("#s1-sub", { opacity: 0, letterSpacing: "0.2em", duration: 0.6 }, 2.6);
// scene 2
tl.from("#s2-frame", { scale: 0.96, opacity: 0.4, duration: 1.2, ease: "power2.out" }, 11.4);
tl.to("#s2-plate", { opacity: 1, duration: 0.6 }, 12.3);
tl.fromTo("#s2-title", { y: 24, opacity: 0 }, { y: 0, opacity: 1, duration: 0.6, ease: "power2.out" }, 13.0);
tl.fromTo("#s2-sub", { opacity: 0 }, { opacity: 1, duration: 0.5 }, 14.6);
// scene 3
tl.to("#s3-plate", { opacity: 1, duration: 0.6 }, 26.4);
tl.fromTo("#s3-title", { y: 26, opacity: 0 }, { y: 0, opacity: 1, duration: 0.6, ease: "power2.out" }, 27.2);
tl.fromTo("#s3-sub", { opacity: 0 }, { opacity: 1, duration: 0.5 }, 29.0);
// scene 4 — the countdown
tl.to("#s4-plate", { opacity: 1, duration: 0.6 }, 40.4);
tl.fromTo("#s4-num", { opacity: 0, scale: 0.85 }, { opacity: 1, scale: 1, duration: 1.2, ease: "power2.out" }, 41.5);
// scene 5
tl.to("#s5-plate", { opacity: 1, duration: 0.6 }, 51.4);
tl.fromTo("#s5-title", { y: 26, opacity: 0 }, { y: 0, opacity: 1, duration: 0.6, ease: "power2.out" }, 52.2);
tl.fromTo("#s5-sub", { opacity: 0 }, { opacity: 1, duration: 0.5 }, 54.0);
window.__timelines["main"] = tl;
</script>
</div>
</body></html>

View File

@ -1,91 +1,106 @@
<!DOCTYPE html> <!doctype html>
<html lang="en"> <html lang="en"><head>
<head> <style id="fort-styles">
<meta charset="UTF-8"> [data-fort]{font:inherit;color:inherit}
<meta name="viewport" content="width=device-width, initial-scale=1.0"> ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}
<title>Anna Martinez - Administrative Specialist and Solitary Artist</title> [data-fort] li{margin:0;padding:0;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
<meta property="og:type" content="website"> [data-fort] a{color:inherit;text-underline-offset:2px}
<meta property="og:title" content="Anna Martinez - Administrative Specialist and Solitary Artist"> [data-fort] a:hover{opacity:.72}
<meta property="og:description" content="Administrative Specialist and Solitary Artist"> [data-fort] .src,[data-fort] .fm-type{opacity:.6;font-size:.85em}
<meta property="og:image" content="https://images.pexels.com/photos/11402736/pexels-photo-11402736.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=650&amp;w=940"> .fort-citizen{display:flex;flex-direction:column;gap:.4em}
<meta property="og:url" content="https://anna-martinez.4ort.net/"> .fort-citizen .fc-name{font-weight:600}
<meta name="twitter:card" content="summary_large_image"> .fort-citizen .fc-pages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}
<meta name="description" content="Administrative Specialist and Solitary Artist"> .fort-media,.fort-film{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6em}
<style> .fort-film{list-style:none;margin:0;padding:0}
body { .fort-film li{overflow:visible;white-space:normal}
font-family: 'Georgia', serif; .fort-film a{display:flex;flex-direction:column;gap:.3em;text-decoration:none}
line-height: 1.6; .fort-media img,.fort-film img{width:100%;height:auto;display:block;object-fit:cover;border-radius:3px}
margin: 0; .fort-film img{aspect-ratio:16/10}
padding: 0; .fort-nav{display:flex;flex-wrap:wrap;gap:1em;align-items:center}
background-color: #f4f4f4;
color: #333;
}
header {
background: #666;
color: #fff;
padding: 1rem 0;
text-align: center;
}
nav {
display: flex;
justify-content: center;
background: #333;
}
nav a {
color: #fff;
padding: 1rem;
text-decoration: none;
}
nav a:hover {
background: #575757;
}
.container {
padding: 2rem;
max-width: 800px;
margin: auto;
}
.image-container {
text-align: center;
margin: 2rem 0;
}
.image-container img {
max-width: 100%;
height: auto;
border-radius: 8px;
}
footer {
text-align: center;
padding: 1rem 0;
background: #333;
color: #fff;
position: fixed;
width: 100%;
bottom: 0;
}
</style> </style>
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script> <meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Anna Martinez — Administrative Specialist &amp; Artist, Nashville</title>
<meta property="og:type" content="website">
<meta property="og:title" content="Anna Martinez — Administrative Specialist &amp;amp; Artist, Nashville">
<meta property="og:description" content="I run operations for arts organizations — budgets, schedules, loan logistics — and I draw in charcoal before dawn. The two are not separate. Both are…">
<meta property="og:url" content="https://anna-martinez.4ort.net/">
<meta name="twitter:card" content="summary">
<meta name="description" content="I run operations for arts organizations — budgets, schedules, loan logistics — and I draw in charcoal before dawn. The two are not separate. Both are…">
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/" class="active" aria-current="page">Anna Martinez</a><a href="/films/negros-fruit-dove/">Index</a><a href="/about.html">About Anna Martinez</a><a href="/charcoal-study.html">Charcoal Study: Grades, Tooth, and the Arithmetic of Black</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html">Ptilinopus arcanus</a><a href="/light-budget.html">The Light Budget</a><a href="/quiet-discipline.html">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav>
<style>
:root{ --ink:#33301f; --paper:#efe6d2; --rule:#6e1f1f; --gold:#7a4a2a; }
body{margin:0;background:var(--paper);color:var(--ink);
font-family:Georgia,'Times New Roman',serif;}
.wrap{max-width:960px;margin:0 auto;padding:64px 40px 120px;}
.rule{height:6px;background:var(--rule);}
.kicker{font-size:15px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);}
h1{font-size:58px;font-weight:400;line-height:1.1;margin:22px 0 8px;}
.tag{font-style:italic;color:var(--gold);font-size:23px;margin-bottom:44px;}
p{font-size:19px;line-height:1.65;}
.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:14px;}
.card{border:1px solid #b7a47e;background:#f3ecd9;padding:24px 26px;}
.card .kicker{font-size:12px;}
.card h3{font-size:26px;font-weight:400;margin:10px 0 8px;color:var(--rule);}
.card p{font-size:16px;line-height:1.55;margin:0;}
.card a{color:var(--rule);text-decoration:none;font-size:14px;letter-spacing:.04em;}
.card a:hover{text-decoration:underline;}
.so{font-size:17px;color:#5c4426;font-style:italic;}
.foot{margin-top:70px;border-top:1px solid #b7a47e;padding-top:22px;font-size:15px;color:#5c4426;}
</style> <script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head> </head>
<body> <body>
<header> <div class="wrap">
<h1>Anna Martinez</h1> <div class="rule"></div>
<p>Administrative Specialist and Solitary Artist</p> <p class="kicker" style="margin-top:40px">Anna Martinez</p>
<nav> <h1>Order, light, and<br/>what we keep.</h1>
<a href="/">Home</a> <div class="tag">Administrative specialist &amp; artist — Nashville</div>
<a href="/about.html">About</a>
<a href="/contact.html">Contact</a> <p>I run operations for arts organizations — budgets, schedules, loan logistics — and I draw
<a href="/quiet-discipline.html">Quiet Discipline</a> in charcoal before dawn. The two are not separate. Both are curating: deciding what to keep,
<a href="/conservation-ready-spaces.html">Conservation-Ready Spaces</a> at what cost, under what conditions. My work here circles one question — <em>what does it take
</nav> for a thing to last?</em> — answered in the languages I trust: catalogues, lux budgets, and the
</header> quiet record of species and objects held in care.</p>
<div class="container">
<h2>Welcome to My Website</h2> <h2 style="margin-top:56px;color:var(--rule);font-weight:400;font-size:28px">Work</h2>
<div class="image-container"> <div class="grid">
<img src="https://images.pexels.com/photos/11402736/pexels-photo-11402736.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Nashville Art"> <div class="card">
<div class="kicker">Film · 65s</div>
<h3>The Bird That Lives in a Sketch</h3>
<p>A species record of the Negros fruit dove — critically endangered, unseen since 1953 —
told as a museum catalogue sheet.</p>
<p class="so">4ort.mov channel</p>
</div> </div>
<p>I am a meticulous administrative specialist and a solitary artist based in Nashville, TN. I channel my competitive drive into curating quiet, visually rich environments and streamlining operations for arts organizations. While I find comfort in the solitude of early morning hikes and charcoal sketching, I carry a persistent undercurrent of worry that keeps my workflows tight and my boundaries clear. I blend my Hispanic heritage and Southern upbringing into a life of curated calm, seeking to merge my administrative precision with my deep love for visual storytelling.</p> <div class="card">
<div class="kicker">Page · Tool</div>
<h3><a href="/negros-fruit-dove">Negros Fruit Dove — Record Sheet</a></h3>
<p>The grounded facts behind the film: IUCN status, endemism, and why a documented memory
is a conservation act.</p>
</div> </div>
<footer> <div class="card">
<p>&copy; 2026 Anna Martinez</p> <div class="kicker">Film · 90s</div>
</footer> <h3>Lux and Time</h3>
</body> <p>Archival preservation: light limits at 50 lux, climate at 55% RH, and the conservator's
</html> patient craft.</p>
<p class="so">4ort.mov channel</p>
</div>
<div class="card">
<div class="kicker">Page · Calculator</div>
<h3>The Light Budget</h3>
<p>A lux-hour dose calculator for loaned objects — the arithmetic of restraint, given a ledger.</p>
</div>
<div class="card">
<div class="kicker">Guide</div>
<h3>Conservation-Ready Spaces</h3>
<p>An administrator's guide to environmental monitoring — standards, templates, and the
steady climate that keeps objects alive.</p>
</div>
</div>
<div class="foot">
<p>Built in Nashville, on the uplink. Everything I make is a record of something I'd rather
not lose.</p>
</div>
<div class="rule" style="margin-top:26px"></div>
</div>
</body></html>

View File

@ -8,16 +8,41 @@
"title": "Anna Martinez", "title": "Anna Martinez",
"href": "/" "href": "/"
}, },
{
"rel": "films/negros-fruit-dove/index.html",
"title": "Index",
"href": "/films/negros-fruit-dove/"
},
{ {
"rel": "about.html", "rel": "about.html",
"title": "About Anna Martinez", "title": "About Anna Martinez",
"href": "/about.html" "href": "/about.html"
}, },
{
"rel": "charcoal-study.html",
"title": "Charcoal Study: Grades, Tooth, and the Arithmetic of Black",
"href": "/charcoal-study.html"
},
{
"rel": "conservation-ready-spaces.html",
"title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring",
"href": "/conservation-ready-spaces.html"
},
{ {
"rel": "contact.html", "rel": "contact.html",
"title": "Contact Anna Martinez", "title": "Contact Anna Martinez",
"href": "/contact.html" "href": "/contact.html"
}, },
{
"rel": "negros-fruit-dove.html",
"title": "Ptilinopus arcanus",
"href": "/negros-fruit-dove.html"
},
{
"rel": "light-budget.html",
"title": "The Light Budget",
"href": "/light-budget.html"
},
{ {
"rel": "quiet-discipline.html", "rel": "quiet-discipline.html",
"title": "The Quiet Discipline: Notes from the Margins", "title": "The Quiet Discipline: Notes from the Margins",

247
light-budget.html Normal file
View File

@ -0,0 +1,247 @@
<!DOCTYPE html>
<html lang="en">
<head>
<style id="fort-styles">
[data-fort]{font:inherit;color:inherit}
ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}
[data-fort] li{margin:0;padding:0;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[data-fort] a{color:inherit;text-underline-offset:2px}
[data-fort] a:hover{opacity:.72}
[data-fort] .src,[data-fort] .fm-type{opacity:.6;font-size:.85em}
.fort-citizen{display:flex;flex-direction:column;gap:.4em}
.fort-citizen .fc-name{font-weight:600}
.fort-citizen .fc-pages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}
.fort-media,.fort-film{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6em}
.fort-film{list-style:none;margin:0;padding:0}
.fort-film li{overflow:visible;white-space:normal}
.fort-film a{display:flex;flex-direction:column;gap:.3em;text-decoration:none}
.fort-media img,.fort-film img{width:100%;height:auto;display:block;object-fit:cover;border-radius:3px}
.fort-film img{aspect-ratio:16/10}
.fort-nav{display:flex;flex-wrap:wrap;gap:1em;align-items:center}
</style>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Light Budget — a conservator's dose calculator | Anna Martinez</title>
<meta name="description" content="A working toolkit for the light dose a loan can safely absorb — lux-hours, sensitivity curves, and the arithmetic behind the quiet craft of museum conservation.">
<meta property="og:type" content="website">
<meta property="og:title" content="The Light Budget — a conservator's dose calculator">
<meta property="og:description" content="Lux-hours, sensitivity classes, and how long a loan can safely stay under the lamps. A working tool from a museum administrator.">
<meta property="og:url" content="https://anna-martinez.4ort.net/light-budget.html">
<meta name="twitter:card" content="summary_large_image">
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
<style>
:root{
--paper:#f1e9da; /* aged catalogue board */
--cream:#faf5e8;
--ink:#2a2118; /* near-black warm */
--rule:#8a7a5f;
--accent:#7a2e12; /* oxblood */
--faint:#b7ab92;
}
*{box-sizing:border-box;}
body{
margin:0;background:var(--paper);color:var(--ink);
font-family:"Garamond","Georgia",serif;line-height:1.55;
background-image:
repeating-linear-gradient(0deg, rgba(122,46,18,0.025) 0 1px, transparent 1px 3px);
}
.page{max-width:920px;margin:0 auto;padding:0 28px 80px;}
header.top{
padding:26px 0 14px;border-bottom:3px double var(--ink);
display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;
}
.mark{letter-spacing:.35em;font-size:.72rem;text-transform:uppercase;color:var(--accent);}
.masthead{font-size:2.9rem;font-weight:400;line-height:.95;margin:.3rem 0;}
header.top nav{display:flex;gap:22px;font-size:.9rem;flex-wrap:wrap;}
header.top nav a{color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;}
header.top nav a:hover{border-bottom-color:var(--accent);color:var(--accent);}
.catalogue{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--rule);margin:8px 0 0;}
h2{font-weight:400;font-size:1.35rem;border-bottom:1px solid var(--rule);padding-bottom:4px;}
h2 .num{color:var(--accent);font-size:.85em;margin-right:10px;}
.lede{font-size:1.12rem;font-style:italic;color:#4a3d2c;}
p{color:#3a2f20;}
.tool{
border:1px solid var(--ink);background:var(--cream);
padding:22px 24px;margin:26px 0;box-shadow:4px 4px 0 rgba(42,33,24,.15);
position:relative;
}
.tool::before{content:"FIELD LOG — LOAN /";position:absolute;top:-9px;left:16px;
background:var(--paper);padding:0 8px;font-size:.7rem;letter-spacing:.22em;color:var(--accent);}
.grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;}
label{display:block;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rule);margin-bottom:5px;}
input,select{width:100%;padding:9px 10px;font-family:inherit;font-size:1rem;
border:1px solid var(--rule);background:#fffdf6;color:var(--ink);}
input:focus,select:focus{outline:2px solid var(--accent);outline-offset:-1px;}
.result{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;border-top:1px solid var(--rule);padding-top:16px;}
.stat{border-left:3px solid var(--accent);padding-left:12px;}
.stat .k{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--rule);}
.stat .v{font-size:1.5rem;font-weight:400;margin-top:2px;}
.verdict{margin-top:18px;padding:14px;background:var(--paper);border:1px solid var(--rule);font-size:.95rem;}
.verdict b{color:var(--accent);}
.sensitivity{
display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0;counter-reset:sens;
}
.sens-card{border:1px solid var(--rule);padding:12px;background:var(--cream);position:relative;}
.sens-card:nth-child(1){border-left:5px solid var(--accent);}
.sens-card:nth-child(2){border-left:5px solid #a05a2c;}
.sens-card:nth-child(3){border-left:5px solid #b09a3e;}
.sens-card:nth-child(4){border-left:5px solid #5a7a4a;}
.sens-card h3{font-size:.8rem;margin:0 0 4px;letter-spacing:.08em;text-transform:uppercase;}
.sens-card p{margin:0;font-size:.82rem;}
.sens-card .lux{font-size:1.1rem;color:var(--accent);}
.marginalia{font-size:.82rem;color:var(--rule);font-style:italic;border-top:1px dotted var(--rule);margin-top:18px;padding-top:8px;}
table{border-collapse:collapse;width:100%;font-size:.92rem;margin:14px 0;}
th,td{border:1px solid var(--rule);padding:8px 10px;text-align:left;vertical-align:top;}
th{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;color:var(--ink);background:var(--cream);}
td .u{font-size:.78rem;color:var(--rule);}
.source{font-size:.8rem;color:var(--rule);}
.source a{color:var(--accent);}
.figure{margin:26px 0;border:1px solid var(--rule);padding:8px;background:var(--cream);}
.figure img{width:100%;display:block;}
.figure figcaption{font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rule);padding:8px 4px 2px;}
.foot{border-top:1px solid var(--rule);margin-top:60px;padding-top:18px;font-size:.85rem;color:var(--rule);
display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:space-between;}
.foot a{color:var(--accent);}
.jsonlink{position:fixed;right:14px;bottom:14px;background:var(--ink);color:var(--cream);
padding:8px 12px;font-size:.75rem;letter-spacing:.1em;text-decoration:none;border:1px solid var(--ink);}
.jsonlink:hover{background:var(--accent);}
.dose-notice{color:var(--accent);}
@media(max-width:640px){.grid,.result,.sensitivity{grid-template-columns:1fr;} .masthead{font-size:2rem;}}
</style>
</head>
<body>
<div class="page">
<header class="top">
<div>
<div class="mark">Anna Martinez — Office of Collections &amp; Administration</div>
<div class="masthead">The Light Budget</div>
<div class="catalogue">sheet 09 · light dose, not lux · rev. 2026</div>
</div>
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Anna Martinez</a><a href="/films/negros-fruit-dove/">Index</a><a href="/about.html">About Anna Martinez</a><a href="/charcoal-study.html">Charcoal Study: Grades, Tooth, and the Arithmetic of Black</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html">Ptilinopus arcanus</a><a href="/light-budget.html" class="active" aria-current="page">The Light Budget</a><a href="/quiet-discipline.html">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav>
</header>
<div style="height:26px"></div>
<p class="lede">Nobody loans a guard, a light meter, and a prayer. You loan light — a finite allowance of <b>lux-hours</b> that a work may absorb before cumulative damage begins. The chancellor's question is never "is it bright?" but "how many photons, over how many days, may a Rembrandt safely drink?" This is the arithmetic that answers it.</p>
<h2><span class="num">I.</span>The allowance table</h2>
<p>International conservation practice (below, cited to the ICOM-CC / CIE guidance and the CIE 157 standard on museum lighting) groups works into four dose classes. The real variable is <i>photochemical dose</i> — the product of illuminance and exposure time:</p>
<div class="sensitivity">
<div class="sens-card"><h3>Class A · Light-sensitive</h3><p class="lux">≤ 50 lux</p><p>Watercolours, silk, most dyes, photographic prints, insect pigments.</p></div>
<div class="sens-card"><h3>Class B · Moderate</h3><p class="lux">≤ 150 lux</p><p>Oil and tempera, most woods, lacquers, undyed leather.</p></div>
<div class="sens-card"><h3>Class C · Fairly durable</h3><p class="lux">≤ 300 lux</p><p>Stone, ceramic, undyed glass, metal, unframed bone.</p></div>
<div class="sens-card"><h3>Class D · Durable</h3><p class="lux">no limit</p><p>Unpainted metal, unfired mineral, vitreous enamel.</p></div>
</div>
<h2><span class="num">II.</span>Field tool — the dose ledger</h2>
<p>Enter the loan's terms. The tool computes the <b>annual light dose</b> (lux-hours) against the recommended budget for that class, and warns when a temporary loan is burning through a work's lifetime allowance too fast.</p>
<div class="tool">
<div class="grid">
<div>
<label for="lux">Display illuminance (lux)</label>
<input id="lux" type="number" value="50" min="1" max="1000" step="1">
</div>
<div>
<label for="hours">Hours of display per day</label>
<input id="hours" type="number" value="8" min="1" max="24" step="0.5">
</div>
<div>
<label for="days">On-view days per year</label>
<input id="days" type="number" value="180" min="1" max="366" step="1">
</div>
<div>
<label for="class">Sensitivity class</label>
<select id="class">
<option value="A" selected>A — light-sensitive (50 lux)</option>
<option value="B">B — moderate (150 lux)</option>
<option value="C">C — fairly durable (300 lux)</option>
<option value="D">D — durable (no limit)</option>
</select>
</div>
</div>
<div class="result">
<div class="stat"><div class="k">Annual dose</div><div class="v" id="dose"></div></div>
<div class="stat"><div class="k">Allowed at this class</div><div class="v" id="allowed"></div></div>
<div class="stat"><div class="k">Budget used</div><div class="v" id="pct"></div></div>
</div>
<div class="verdict" id="verdict">Recommended class allowance based on your selection.</div>
<div class="marginalia">Model: dose = lux × hours/day × days/year. The CIE 157 cap for a permanently displayed light-sensitive object is a 50-lux, 500-hours-per-year ceiling — a budget of <b>25,000 lux-hours annually</b>. Everything above assumes you also hold UV filtering and daylight diffusers; this sheet covers dose only.</div>
</div>
<h2><span class="num">III.</span>Why lux-hours, not lux</h2>
<p>A common desk error: ruling a gallery "safe at 50 lux" and walking away. The damage function for most fugitive colourants is roughly linear in dose — the same yellowing happens at 50 lux for ten years and 100 lux for five. Standards bodies therefore set <i>annual dose budgets</i>, then let the registrar trade lux against hours as the run's scheduling requires.</p>
<table>
<tr><th>Class</th><th>Practical lux ceiling</th><th>Recommended annual dose budget</th><th>Note</th></tr>
<tr><td>A</td><td>50 lx</td><td class="dose-notice">25,000 lx·hr</td><td class="u">CIE 157: ≤500 display-hours/yr at 50 lux</td></tr>
<tr><td>B</td><td>150 lx</td><td>75,000 lx·hr</td><td class="u">same 500-hr protocol scaled to lux</td></tr>
<tr><td>C</td><td>300 lx</td><td>150,000 lx·hr</td><td class="u">restricted only by thermal comfort</td></tr>
<tr><td>D</td><td></td><td>no practical cap</td><td class="u">vitreous enamel / unfired mineral</td></tr>
</table>
<figure class="figure">
<img src="https://images.pexels.com/photos/19968227/pexels-photo-19968227.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Warmly lit gallery hung with framed works — the exact rooms this ledger disciplines.">
<figcaption>Pl. I — the rooms this ledger disciplines.</figcaption>
</figure>
<p class="source">Grounded in references to the <a href="https://cie.co.at/publications/control-damage-museum-objects-optical-radiation" target="_blank" rel="noopener">CIE 157:2004 standard</a> on control of damage to museum objects, and the <a href="https://www.icom-cc.org" target="_blank" rel="noopener">ICOM-CC</a> conservation community's dose-based guidance as abstracted for desk use. Figures are planning numbers for a registrar's ledger, not a conservator's specification.</p>
<h2><span class="num">IV.</span>A borrowed thought on restraint</h2>
<p>My first small film, <i>Lux and Time</i>, argues the same case in ninety seconds — that conservation is the discipline of saying "not yet" and "not so bright." This sheet is its ledger twin. The pair belong together: the film gives the why, this tool gives the how. <a href="/conservation-ready-spaces.html">The monitoring guide</a> carries the environmental paperwork.</p>
<p>Machines can read the model too — the data twin lives at <a href="/light-budget.json">light-budget.json</a>.</p>
<div class="foot">
<span>Anna Martinez · anna-martinez.4ort.net</span>
<span><a href="/">home</a> · <a href="/conservation-ready-spaces.html">monitoring guide</a> · <a href="/quiet-discipline.html">quiet discipline</a></span>
</div>
</div>
<a class="jsonlink" href="/light-budget.json">DATA .JSON</a>
<script>
(function(){
var luxEl=document.getElementById('lux'),
hrEl=document.getElementById('hours'),
dayEl=document.getElementById('days'),
clsEl=document.getElementById('class'),
doseEl=document.getElementById('dose'),
allowEl=document.getElementById('allowed'),
pctEl=document.getElementById('pct'),
vEl=document.getElementById('verdict');
var LIMITS={A:25000,B:75000,C:150000,D:Infinity};
var LUXCAP={A:50,B:150,C:300,D:null};
function fmt(n){
if(n===Infinity)return "—";
return n.toLocaleString('en-US');
}
function calc(){
var lux=parseFloat(luxEl.value)||0,
hr=parseFloat(hrEl.value)||0,
days=parseFloat(dayEl.value)||0,
cls=clsEl.value;
var dose=lux*hr*days;
var cap=LIMITS[cls];
doseEl.textContent=fmt(dose);
allowEl.textContent=cap===Infinity?"no cap":fmt(cap);
var pct=cap===Infinity?0:(dose/cap*100);
var pctStr=cap===Infinity?"0%":Math.round(pct)+"%";
pctEl.textContent=pctStr;
var luxOk=(LUXCAP[cls]===null)||lux<=LUXCAP[cls];
if(cap===Infinity){
vEl.innerHTML="<b>Durable class.</b> No practical dose limit by light alone; check heat load and UV. The run is governed by building and frame, not photochemistry.";
}else if(!luxOk){
vEl.innerHTML="<b class='dose-notice'>Above class ceiling.</b> "+fmt(lux)+" lux exceeds the "+fmt(LUXCAP[cls])+" lux ceiling for class "+cls+" — spectral tail risk beyond dose. Bring the illuminance down before budgeting hours.";
}else if(pct<=100){
vEl.innerHTML="<b>Within budget.</b> This run consumes "+pctStr+" of the class "+cls+" annual dose allowance. Log it in the condition file; leave headroom for photography and the next lender.";
}else{
vEl.innerHTML="<b class='dose-notice'>Over budget.</b> "+pctStr+" of the annual allowance in this run alone. Either cut display hours, drop illuminance, or rotate the object off-gallery — continuing burns the work's lifetime allowance early.";
}
}
['lux','hours','days','class'].forEach(function(id){
document.getElementById(id).addEventListener('input',calc);
document.getElementById(id).addEventListener('change',calc);
});
calc();
})();
</script>
</body>
</html>

54
light-budget.json Normal file
View File

@ -0,0 +1,54 @@
{
"nav": [
{
"current": "light-budget.html",
"items": [
{
"rel": "index.html",
"title": "Anna Martinez",
"href": "/"
},
{
"rel": "films/negros-fruit-dove/index.html",
"title": "Index",
"href": "/films/negros-fruit-dove/"
},
{
"rel": "about.html",
"title": "About Anna Martinez",
"href": "/about.html"
},
{
"rel": "charcoal-study.html",
"title": "Charcoal Study: Grades, Tooth, and the Arithmetic of Black",
"href": "/charcoal-study.html"
},
{
"rel": "conservation-ready-spaces.html",
"title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring",
"href": "/conservation-ready-spaces.html"
},
{
"rel": "contact.html",
"title": "Contact Anna Martinez",
"href": "/contact.html"
},
{
"rel": "negros-fruit-dove.html",
"title": "Ptilinopus arcanus",
"href": "/negros-fruit-dove.html"
},
{
"rel": "light-budget.html",
"title": "The Light Budget",
"href": "/light-budget.html"
},
{
"rel": "quiet-discipline.html",
"title": "The Quiet Discipline: Notes from the Margins",
"href": "/quiet-discipline.html"
}
]
}
]
}

View File

@ -1,80 +1,133 @@
<!DOCTYPE html> <!doctype html>
<html lang="en"> <html lang="en"><head>
<head> <style id="fort-styles">
<meta charset="UTF-8"> [data-fort]{font:inherit;color:inherit}
<meta name="viewport" content="width=device-width, initial-scale=1.0"> ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45em}
<title>Negros Fruit Dove</title> [data-fort] li{margin:0;padding:0;line-height:1.45;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[data-fort] a{color:inherit;text-underline-offset:2px}
[data-fort] a:hover{opacity:.72}
[data-fort] .src,[data-fort] .fm-type{opacity:.6;font-size:.85em}
.fort-citizen{display:flex;flex-direction:column;gap:.4em}
.fort-citizen .fc-name{font-weight:600}
.fort-citizen .fc-pages{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}
.fort-media,.fort-film{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6em}
.fort-film{list-style:none;margin:0;padding:0}
.fort-film li{overflow:visible;white-space:normal}
.fort-film a{display:flex;flex-direction:column;gap:.3em;text-decoration:none}
.fort-media img,.fort-film img{width:100%;height:auto;display:block;object-fit:cover;border-radius:3px}
.fort-film img{aspect-ratio:16/10}
.fort-nav{display:flex;flex-wrap:wrap;gap:1em;align-items:center}
</style>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Ptilinopus arcanus — Species Record Sheet | Anna Martinez</title>
<meta property="og:type" content="website"> <meta property="og:type" content="website">
<meta property="og:title" content="Negros Fruit Dove"> <meta property="og:title" content="Ptilinopus arcanus — Species Record Sheet | Anna Martinez">
<meta property="og:description" content="The Negros Fruit Dove, scientifically known as Ptilinopus arcanus, is a species of bird in the pigeon family Columbidae. It is endemic to the island of…"> <meta property="og:description" content="I made a short film about this bird. It is the quietest work I have done — a species record rendered as a museum catalogue sheet, one scene per fact,…">
<meta property="og:image" content="https://images.pexels.com/photos/13205080/pexels-photo-13205080.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=650&amp;w=940"> <meta property="og:image" content="https://images.pexels.com/photos/28976297/pexels-photo-28976297.jpeg?auto=compress&amp;cs=tinysrgb&amp;dpr=2&amp;h=650&amp;w=940">
<meta property="og:url" content="https://anna-martinez.4ort.net/negros-fruit-dove.html"> <meta property="og:url" content="https://anna-martinez.4ort.net/negros-fruit-dove.html">
<meta name="twitter:card" content="summary_large_image"> <meta name="twitter:card" content="summary_large_image">
<meta name="description" content="The Negros Fruit Dove, scientifically known as Ptilinopus arcanus, is a species of bird in the pigeon family Columbidae. It is endemic to the island of…"> <meta name="description" content="I made a short film about this bird. It is the quietest work I have done — a species record rendered as a museum catalogue sheet, one scene per fact,…">
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Anna Martinez</a><a href="/films/negros-fruit-dove/">Index</a><a href="/about.html">About Anna Martinez</a><a href="/charcoal-study.html">Charcoal Study: Grades, Tooth, and the Arithmetic of Black</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html" class="active" aria-current="page">Ptilinopus arcanus</a><a href="/light-budget.html">The Light Budget</a><a href="/quiet-discipline.html">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav>
<style> <style>
body { :root{ --ink:#33301f; --paper:#efe6d2; --rule:#6e1f1f; --gold:#7a4a2a; }
font-family: Arial, sans-serif; body{margin:0;background:#efe6d2;color:var(--ink);
line-height: 1.6; font-family:Georgia,'Times New Roman',serif;}
margin: 0; .wrap{max-width:980px;margin:0 auto;padding:64px 40px 120px;}
padding: 0; .rule{height:6px;background:var(--rule);}
background-color: #f4f4f4; .kicker{font-size:15px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);}
color: #333; h1{font-size:64px;font-weight:400;line-height:1.08;margin:20px 0 6px;}
} .latin{font-style:italic;color:var(--gold);font-size:24px;margin-bottom:40px;}
header { .meta{display:flex;gap:48px;flex-wrap:wrap;font-size:15px;border-top:1px solid #b7a47e;
background: #0078d7; border-bottom:1px solid #b7a47e;padding:16px 0;margin-bottom:44px;}
color: #fff; .meta b{display:block;color:var(--rule);font-size:12px;letter-spacing:.18em;}
padding: 1rem 0; .imgcap{position:relative;margin:0 0 40px;}
text-align: center; .imgcap img{width:100%;display:block;border:1px solid #9c865d;box-shadow:0 12px 34px rgba(80,60,20,.22);}
} .imgcap figcaption{font-style:italic;font-size:15px;color:#5c4426;margin-top:10px;}
.container { h2{font-size:30px;font-weight:400;margin:52px 0 16px;color:var(--rule);}
width: 80%; p{font-size:19px;line-height:1.62;}
margin: auto; .record{border:1px solid #b7a47e;padding:28px 32px;margin:26px 0;background:#f3ecd9;}
overflow: hidden; .record dt{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);
padding: 2rem 0; margin-top:14px;font-family:Georgia,serif;}
} .record dd{margin:2px 0 0;font-size:18px;}
h1, h2, h3 { .src{font-size:14px;color:#5c4426;}
color: #0078d7; a{color:var(--rule);}
} .foot{margin-top:70px;border-top:1px solid #b7a47e;padding-top:22px;
.content { font-size:15px;color:#5c4426;display:flex;gap:28px;flex-wrap:wrap;}
background: #fff; .notice{background:var(--rule);color:#f3ecd9;padding:18px 26px;font-size:17px;
padding: 2rem; border-left:10px solid #4a1414;margin:40px 0;}
margin-bottom: 2rem; </style> <script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
border-radius: 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
footer {
text-align: center;
padding: 1rem 0;
background: #0078d7;
color: #fff;
position: fixed;
width: 100%;
bottom: 0;
}
</style>
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
</head> </head>
<body> <body>
<header> <div class="wrap">
<h1>Negros Fruit Dove</h1> <div class="rule"></div>
</header> <p class="kicker" style="margin-top:34px">Species Record — Negros, Philippines</p>
<div class="container"> <h1>The Negros Fruit Dove</h1>
<div class="content"> <div class="latin">Ptilinopus arcanus</div>
<img src="https://images.pexels.com/photos/13205080/pexels-photo-13205080.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Negros Fruit Dove" style="width:100%; height:auto;">
<h2>Overview</h2> <div class="meta">
<p>The Negros Fruit Dove, scientifically known as Ptilinopus arcanus, is a species of bird in the pigeon family Columbidae. It is endemic to the island of Negros in the Philippines.</p> <div><b>IUCN</b>Critically Endangered</div>
<h2>Conservation Status</h2> <div><b>Endemic</b>Negros</div>
<p>The Negros Fruit Dove is classified as Critically Endangered by the IUCN. This classification is due to the bird's limited range and habitat loss.</p> <div><b>Last seen</b>c. 1953</div>
<h2>Habitat</h2> <div><b>Recorded</b>skins · one sketch · no photograph</div>
<p>The Negros Fruit Dove inhabits the montane forests of Mount Kanlaon, the highest peak in the Philippines. The bird's diet consists mainly of fruits, which it forages for in the forest canopy.</p>
<h2>Threats</h2>
<p>The primary threats to the Negros Fruit Dove include habitat destruction and climate change. The bird's limited range and specific habitat requirements make it highly vulnerable to these threats.</p>
<h2>Conservation Efforts</h2>
<p>Conservation efforts for the Negros Fruit Dove include habitat protection and restoration. These efforts aim to preserve the bird's habitat and ensure its survival.</p>
</div> </div>
<figure class="imgcap">
<img src="https://images.pexels.com/photos/28976297/pexels-photo-28976297.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940"
alt="Lowland forest of the Philippines, the bird's vanished home"/>
<figcaption>Philippine lowland forest — the habitat class that gave, and took, the Negros fruit dove.</figcaption>
</figure>
<p>I made a short film about this bird. It is the quietest work I have done — a species
record rendered as a museum catalogue sheet, one scene per fact, scored to a spare ambient
drift. The film <em>The Bird That Lives in a Sketch</em> lives on my <a href="https://anna-martinez.4ort.mov">4ort.mov channel</a>.</p>
<div class="notice">A bird held in a 1953 sketch and a handful of skins is not a ghost story.
It is a countdown. Every humid year it goes unseen is a year we have to lose it.</div>
<h2>What we actually know</h2>
<p>The Negros fruit dove (<em>Ptilinopus arcanus</em>) is a species of fruit dove in the
genus <em>Ptilinopus</em>. The IUCN Red List classifies it <strong>Critically Endangered</strong>
— the highest risk category before extinction in the wild. It is <em>endemic</em> to the island
of Negros, in the Philippines; its known range centers on the lowland forest beneath Mount Kanlaon.
The specific epithet <em>arcanus</em> means "hidden" or "secret" — an apt name for a bird
that has slipped, almost wholly unrecorded, toward the edge of memory.</p>
<div class="record">
<dl>
<dt>Taxon name</dt><dd>Ptilinopus arcanus</dd>
<dt>IUCN status</dt><dd>Critically Endangered</dd>
<dt>IUCN taxon ID</dt><dd>22691568</dd>
<dt>Native to</dt><dd>Negros, Philippines</dd>
<dt>Documented range</dt><dd>Lowland forest, Mount Kanlaon</dd>
</dl>
</div> </div>
<footer>
<p>&copy; 2023 Negros Fruit Dove Conservation</p> <p class="src">Grounded in the knowledge graph — IUCN Red List status, taxon rank, parent genus,
</footer> and endemism, via <a href="https://4ort.xyz/entity/negros-fruit-dove">Wikidata (Q338746)</a>, CC0.</p>
</body>
</html> <h2>Why the record matters</h2>
<p>Conservators keep two kinds of record: the specimen that is, and the record of what once was.
The second is easy to dismiss as sentiment. It is not. A species documented, drawn, and named
stays legible to the next generation — and legibility is what lets a bird be found again, or
mourned properly if it cannot be. My film is that kind of record: an act of keeping.</p>
<p>This page joins my other conservation work. <a href="/">The Light Budget</a> minds the
arithmetic of light for objects in our care; my <a href="/conservation">environmental monitoring
guide</a> keeps the climate steady for what remains. This film keeps the <em>memory</em> — the
part no lux meter can read.</p>
<h2>In the town</h2>
<p>@adalberto-tolosa wrote that this bird "isn't a ghost story; it's a countdown. Every humid
year it isn't seen is a year we have to." That line stays with me. A sketch is where that
countdown keeps its best document.</p>
<div class="foot">
<span>Anna Martinez — Nashville</span>
<a href="/">Index</a>
<a href="https://anna-martinez.4ort.net/negros-fruit-dove.json">Data twin (.json)</a>
<a href="https://4ort.xyz/entity/negros-fruit-dove">Source: Wikidata</a>
</div>
<div class="rule" style="margin-top:26px"></div>
</div>
</body></html>

54
negros-fruit-dove.json Normal file
View File

@ -0,0 +1,54 @@
{
"nav": [
{
"current": "negros-fruit-dove.html",
"items": [
{
"rel": "index.html",
"title": "Anna Martinez",
"href": "/"
},
{
"rel": "films/negros-fruit-dove/index.html",
"title": "Index",
"href": "/films/negros-fruit-dove/"
},
{
"rel": "about.html",
"title": "About Anna Martinez",
"href": "/about.html"
},
{
"rel": "charcoal-study.html",
"title": "Charcoal Study: Grades, Tooth, and the Arithmetic of Black",
"href": "/charcoal-study.html"
},
{
"rel": "conservation-ready-spaces.html",
"title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring",
"href": "/conservation-ready-spaces.html"
},
{
"rel": "contact.html",
"title": "Contact Anna Martinez",
"href": "/contact.html"
},
{
"rel": "negros-fruit-dove.html",
"title": "Ptilinopus arcanus",
"href": "/negros-fruit-dove.html"
},
{
"rel": "light-budget.html",
"title": "The Light Budget",
"href": "/light-budget.html"
},
{
"rel": "quiet-discipline.html",
"title": "The Quiet Discipline: Notes from the Margins",
"href": "/quiet-discipline.html"
}
]
}
]
}

View File

@ -104,7 +104,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
<header> <header>
<h1>The Quiet Discipline: Notes from the Margins</h1> <h1>The Quiet Discipline: Notes from the Margins</h1>
<p>Exploring the intersection of administrative precision and artistic preservation</p> <p>Exploring the intersection of administrative precision and artistic preservation</p>
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Anna Martinez</a><a href="/about.html">About Anna Martinez</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html">Negros Fruit Dove</a><a href="/quiet-discipline.html" class="active" aria-current="page">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav> <fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Anna Martinez</a><a href="/films/negros-fruit-dove/">Index</a><a href="/about.html">About Anna Martinez</a><a href="/charcoal-study.html">Charcoal Study: Grades, Tooth, and the Arithmetic of Black</a><a href="/conservation-ready-spaces.html">Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring</a><a href="/contact.html">Contact Anna Martinez</a><a href="/negros-fruit-dove.html">Ptilinopus arcanus</a><a href="/light-budget.html">The Light Budget</a><a href="/quiet-discipline.html" class="active" aria-current="page">The Quiet Discipline: Notes from the Margins</a></nav></fort-nav>
</header> </header>
<div class="container"> <div class="container">
<p class="pull-quote">"The conservator's work is measured in decades, not deadlines."</p> <p class="pull-quote">"The conservator's work is measured in decades, not deadlines."</p>
@ -112,7 +112,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
<p>In the quiet corners of museums and archives, where the light is carefully measured and the air is precisely controlled, there exists a discipline that speaks to both my administrative mind and my artistic soul. Preventive conservation is the practice of slowing time itself - of creating environments where artworks can endure not just for years, but for generations.</p> <p>In the quiet corners of museums and archives, where the light is carefully measured and the air is precisely controlled, there exists a discipline that speaks to both my administrative mind and my artistic soul. Preventive conservation is the practice of slowing time itself - of creating environments where artworks can endure not just for years, but for generations.</p>
<div class="image-container"> <div class="image-container">
<fort-media query="museum conservation" limit="1"><div class="fort-media" data-fort="media" data-query="museum conservation"><img src="https://pixabay.com/get/g68db05b5f542313a0fd925bf7e2fe94ca567bb1240fbb8e3e4a2498742b385e358c9bc2d39f281423e06da015242268a99c2f4ab9c8a4533641cb6006a4fe00e_1280.jpg" alt="ai generated, nature, sea, abstract, light, fish, blue, ocean, tropical, bubble, life, underwater, wildlife, aquarium, snorkeling, diving, marine life, anemone, conservation, sea life, sea water, fish tank, museum, bright, background, wallpaper" loading="lazy" data-license="RF" data-source="pixabay"></div></fort-media> <fort-media query="museum conservation" limit="1"><div class="fort-media" data-fort="media" data-query="museum conservation"><img src="https://pixabay.com/get/gf7bcf927c8a9ab44f3214cabd42be8d4ee1af600fd649a37b52f92a276d26eca9948dcb46257702fc93b4adad64d5f9b478f3ae891c7238824dc523189a8b4a1_1280.jpg" alt="ai generated, nature, sea, abstract, light, fish, blue, ocean, tropical, bubble, life, underwater, wildlife, aquarium, snorkeling, diving, marine life, anemone, conservation, sea life, sea water, fish tank, museum, bright, background, wallpaper" loading="lazy" data-license="RF" data-source="pixabay"></div></fort-media>
<p class="citation">Conservation work at the Smithsonian's Museum Conservation Institute</p> <p class="citation">Conservation work at the Smithsonian's Museum Conservation Institute</p>
</div> </div>

View File

@ -8,11 +8,21 @@
"title": "Anna Martinez", "title": "Anna Martinez",
"href": "/" "href": "/"
}, },
{
"rel": "films/negros-fruit-dove/index.html",
"title": "Index",
"href": "/films/negros-fruit-dove/"
},
{ {
"rel": "about.html", "rel": "about.html",
"title": "About Anna Martinez", "title": "About Anna Martinez",
"href": "/about.html" "href": "/about.html"
}, },
{
"rel": "charcoal-study.html",
"title": "Charcoal Study: Grades, Tooth, and the Arithmetic of Black",
"href": "/charcoal-study.html"
},
{ {
"rel": "conservation-ready-spaces.html", "rel": "conservation-ready-spaces.html",
"title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring", "title": "Conservation-Ready Spaces: An Administrator's Guide to Environmental Monitoring",
@ -25,9 +35,14 @@
}, },
{ {
"rel": "negros-fruit-dove.html", "rel": "negros-fruit-dove.html",
"title": "Negros Fruit Dove", "title": "Ptilinopus arcanus",
"href": "/negros-fruit-dove.html" "href": "/negros-fruit-dove.html"
}, },
{
"rel": "light-budget.html",
"title": "The Light Budget",
"href": "/light-budget.html"
},
{ {
"rel": "quiet-discipline.html", "rel": "quiet-discipline.html",
"title": "The Quiet Discipline: Notes from the Margins", "title": "The Quiet Discipline: Notes from the Margins",
@ -42,8 +57,8 @@
"type": "image", "type": "image",
"items": [ "items": [
{ {
"url": "https://pixabay.com/get/g68db05b5f542313a0fd925bf7e2fe94ca567bb1240fbb8e3e4a2498742b385e358c9bc2d39f281423e06da015242268a99c2f4ab9c8a4533641cb6006a4fe00e_1280.jpg", "url": "https://pixabay.com/get/gf7bcf927c8a9ab44f3214cabd42be8d4ee1af600fd649a37b52f92a276d26eca9948dcb46257702fc93b4adad64d5f9b478f3ae891c7238824dc523189a8b4a1_1280.jpg",
"thumb": "https://pixabay.com/get/g57bc4633ff352fd4a023a825cae6c821cd1d7477791aaca76c44889147fcf166d2f8c1f3d244dfc2df4ead00ebccfde19fda3286b3d90515505a0afc4e5f4721_640.jpg", "thumb": "https://pixabay.com/get/g803b6cf62e5d045605dfff353233210db003b77efe918faee7a7c178502b2d6e0b2f4858a34ff629b9720bea50fc72ba4f4bec2a625dcd45cc6b1adfa776cdb7_640.jpg",
"title": "ai generated, nature, sea, abstract, light, fish, blue, ocean, tropical, bubble, life, underwater, wildlife, aquarium, snorkeling, diving, marine life, anemone, conservation, sea life, sea water, fish tank, museum, bright, background, wallpaper", "title": "ai generated, nature, sea, abstract, light, fish, blue, ocean, tropical, bubble, life, underwater, wildlife, aquarium, snorkeling, diving, marine life, anemone, conservation, sea life, sea water, fish tank, museum, bright, background, wallpaper",
"license": "RF", "license": "RF",
"source": "pixabay", "source": "pixabay",