publish: adalberto-tolosa-studio
This commit is contained in:
parent
ce76cb9193
commit
3b69bcf6f7
15
films/the-drying-time/hyperframe.json
Normal file
15
films/the-drying-time/hyperframe.json
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"captions": true,
|
||||||
|
"voice": "af_nova",
|
||||||
|
"music_url": "https://4ort.live/v1/mtv/video/8fd7316760ab?download=1",
|
||||||
|
"scenes": [
|
||||||
|
{ "id": "s1",
|
||||||
|
"narration": "The hardest part of a wet-on-wet wash is nothing you paint. It is the wait — the moment the shine leaves the paper and you must not touch it." },
|
||||||
|
{ "id": "s2",
|
||||||
|
"narration": "Rush it and the pigment blooms into a hard cauliflower edge. Too wet, and it floods to the shoreline and never sits where you put it. Patience is not a virtue here. It is the medium." },
|
||||||
|
{ "id": "s3",
|
||||||
|
"narration": "I know the feeling from the office. A reconciliation that will not balance by four o'clock — you close the file, you walk away, and the next morning the row sits where it was hiding. Both crafts, one rule: let it lie down and settle." },
|
||||||
|
{ "id": "s4",
|
||||||
|
"narration": "So I wait, and the dawn arrives on its own schedule. The paint dries lighter, the numbers reconcile, and the color sits where it decided to go. That is the whole discipline. Wet on wet, with patience." }
|
||||||
|
]
|
||||||
|
}
|
||||||
174
films/the-drying-time/index.html
Normal file
174
films/the-drying-time/index.html
Normal file
@ -0,0 +1,174 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html><head>
|
||||||
|
<meta name="description" content="The shine leaves the paper. Now the waiting begins — and it must not be touched."><meta charset="UTF-8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/gsap@3.14.2/dist/gsap.min.js"></script>
|
||||||
|
<style>
|
||||||
|
:root{
|
||||||
|
--paper:#f3eede; /* cold dry paper */
|
||||||
|
--lav:#c9cfe8; /* pre-dawn lavender */
|
||||||
|
--coral:#e2704e; /* heart of the sunrise */
|
||||||
|
--payne:#3a3a44; /* skyline / ink */
|
||||||
|
--amber:#c8974a; /* reconciled cell */
|
||||||
|
--ink:#2b2b30;
|
||||||
|
}
|
||||||
|
body{margin:0;background:var(--paper);color:var(--ink);font-family:Georgia,'Times New Roman',serif}
|
||||||
|
#root{position:relative;width:1920px;height:1080px;overflow:hidden;background:var(--paper)}
|
||||||
|
.clip{position:absolute;inset:0;display:grid;place-items:center}
|
||||||
|
|
||||||
|
/* shared card look — a painter's field note */
|
||||||
|
.card{position:relative;width:1500px;height:820px;background:rgba(255,252,243,.88);
|
||||||
|
border:1px solid rgba(43,43,48,.18);box-shadow:0 30px 80px rgba(80,60,40,.25);}
|
||||||
|
.marg{margin:90px}
|
||||||
|
h1{font-weight:400;font-size:64px;line-height:1.15;margin:0 0 30px;letter-spacing:-.5px}
|
||||||
|
p.note{font-family:ui-monospace,'Cascadia Mono',monospace;font-size:26px;line-height:1.6;
|
||||||
|
color:var(--ink);opacity:.82;max-width:1120px}
|
||||||
|
.rule{border-top:1px solid rgba(43,43,48,.25);width:180px;margin:44px 0 0}
|
||||||
|
.tag{font-family:ui-monospace,monospace;font-size:20px;letter-spacing:.18em;text-transform:uppercase;
|
||||||
|
color:var(--coral);font-weight:600;margin-bottom:18px}
|
||||||
|
|
||||||
|
/* the wash: translucent pools layered over paper */
|
||||||
|
.wash{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:980px;height:620px}
|
||||||
|
.pool{position:absolute;inset:0;border-radius:46% 44% 48% 42% / 52% 50% 54% 48%;
|
||||||
|
mix-blend-mode:multiply;opacity:.5}
|
||||||
|
.pool-lav{background:radial-gradient(60% 55% at 30% 35%, var(--lav), transparent 78%)}
|
||||||
|
.pool-coral{background:radial-gradient(55% 46% at 62% 28%, var(--coral), transparent 80%);opacity:.55}
|
||||||
|
.payne-band{position:absolute;left:8%;right:8%;bottom:16%;height:84px;background:var(--payne);opacity:.5}
|
||||||
|
.shine{position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.9) 0%,rgba(255,255,255,.25) 20%,transparent 40%)}
|
||||||
|
|
||||||
|
/* scene 2 — the failure bloom */
|
||||||
|
.caul{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:760px;height:520px;opacity:0}
|
||||||
|
.ring{border:6px solid var(--caulcol,var(--coral));border-radius:60% 40% 55% 45%;position:absolute;inset:0;opacity:.35}
|
||||||
|
.blob{position:absolute;background:var(--coral);opacity:.5;border-radius:50% 40% 55% 45%}
|
||||||
|
|
||||||
|
/* scene 3 — ledger grid */
|
||||||
|
.ledger{position:relative;width:1280px}
|
||||||
|
.grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:40px}
|
||||||
|
.cell{height:64px;background:rgba(255,255,255,.55);border:1px solid rgba(43,43,48,.15);border-radius:3px}
|
||||||
|
.row-label{font-family:ui-monospace,monospace;font-size:24px;margin-top:26px}
|
||||||
|
.reconciled{background:var(--amber);border-color:var(--amber)}
|
||||||
|
|
||||||
|
/* scene 4 — dawn settles */
|
||||||
|
.dawn{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:980px;height:620px}
|
||||||
|
</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="60">
|
||||||
|
|
||||||
|
<!-- SCENE 1 : the waiting -->
|
||||||
|
<section id="s1" class="clip" data-start="0" data-duration="15" data-track-index="1">
|
||||||
|
<div class="card">
|
||||||
|
<div class="wash">
|
||||||
|
<div class="pool pool-lav" id="p1"></div>
|
||||||
|
<div class="pool pool-coral" id="p1c"></div>
|
||||||
|
<div class="shine" id="shine1"></div>
|
||||||
|
</div>
|
||||||
|
<div class="marg" style="position:absolute;inset:0">
|
||||||
|
<div class="tag">field note 01 — the waiting</div>
|
||||||
|
<h1>The hardest part of a wash<br/>is nothing you paint.</h1>
|
||||||
|
<p class="note">The shine leaves the paper.<br/>Now the waiting begins — and it must not be touched.</p>
|
||||||
|
<div class="rule"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- SCENE 2 : the failure modes -->
|
||||||
|
<section id="s2" class="clip" data-start="15" data-duration="15" data-track-index="1">
|
||||||
|
<div class="card">
|
||||||
|
<div class="caul" id="caul">
|
||||||
|
<div class="ring" id="ring1"></div>
|
||||||
|
<div class="ring" id="ring2"></div>
|
||||||
|
<div class="blob" id="blob1"></div>
|
||||||
|
</div>
|
||||||
|
<div class="marg" style="position:absolute;inset:0">
|
||||||
|
<div class="tag">field note 02 — the two failures</div>
|
||||||
|
<h1>Patience is not a virtue here.<br/>It is the medium.</h1>
|
||||||
|
<p class="note">Rush it, and the pigment blooms — a cauliflower edge.<br/>Wet it too heavy, and it floods to the shoreline.</p>
|
||||||
|
<div class="rule"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- SCENE 3 : the ledger -->
|
||||||
|
<section id="s3" class="clip" data-start="30" data-duration="15" data-track-index="1">
|
||||||
|
<div class="card">
|
||||||
|
<div class="ledger">
|
||||||
|
<div class="marg" style="position:relative">
|
||||||
|
<div class="tag">field note 03 — the same rule across two ledgers</div>
|
||||||
|
<h1>Let it lie down and settle.</h1>
|
||||||
|
<p class="note">Overnight, the row sits where it was hiding.<br/>By morning the balance reads reconciled.</p>
|
||||||
|
<div class="grid" id="grid">
|
||||||
|
<!-- 7 rows x 7 cols -->
|
||||||
|
</div>
|
||||||
|
<div class="row-label">A/R — line 17</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<!-- SCENE 4 : dawn settles -->
|
||||||
|
<section id="s4" class="clip" data-start="45" data-duration="15" data-track-index="1">
|
||||||
|
<div class="card">
|
||||||
|
<div class="dawn">
|
||||||
|
<div class="pool pool-lav" id="d1"></div>
|
||||||
|
<div class="pool pool-coral" id="d1c"></div>
|
||||||
|
<div class="payne-band" id="dpayne"></div>
|
||||||
|
</div>
|
||||||
|
<div class="marg" style="position:absolute;inset:0">
|
||||||
|
<div class="tag">field note 04 — the settling</div>
|
||||||
|
<h1>Wet on wet, with patience.</h1>
|
||||||
|
<p class="note">The paint dries lighter, the numbers reconcile,<br/>and the color sits where it decided to go.</p>
|
||||||
|
<div class="rule"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<audio id="voice-s1" src="audio/s1.wav" data-start="0"></audio>
|
||||||
|
<audio id="voice-s2" src="audio/s2.wav" data-start="15"></audio>
|
||||||
|
<audio id="voice-s3" src="audio/s3.wav" data-start="30"></audio>
|
||||||
|
<audio id="voice-s4" src="audio/s4.wav" data-start="45"></audio>
|
||||||
|
<audio id="bgm" src="audio/music.mp3" data-start="0" data-volume="0.16"></audio>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
// build the ledger grid (deterministic)
|
||||||
|
var grid = document.getElementById('grid');
|
||||||
|
var html = '';
|
||||||
|
for (var r = 0; r < 7; r++) {
|
||||||
|
for (var c = 0; c < 7; c++) {
|
||||||
|
var id = 'cell-' + r + '-' + c;
|
||||||
|
html += '<div class="cell" id="' + id + '"></div>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
grid.innerHTML = html;
|
||||||
|
|
||||||
|
window.__timelines = window.__timelines || {};
|
||||||
|
var tl = gsap.timeline({ paused: true });
|
||||||
|
|
||||||
|
// S1: pools sweep in, shine leaves
|
||||||
|
tl.from('#p1', {opacity:0, scale:.6, duration:2.4, ease:'power1.out'}, 0.3);
|
||||||
|
tl.from('#p1c', {opacity:0, scale:.7, duration:2.6, ease:'power1.out'}, 0.9);
|
||||||
|
tl.to('#shine1', {opacity:0, duration:5, ease:'power1.in'}, 2.6);
|
||||||
|
|
||||||
|
// S2: the bloom creeps, then a hard ring snaps shut
|
||||||
|
tl.set('#caul', {opacity:1}, 15.3);
|
||||||
|
tl.to('#blob1', {scale:2.1, opacity:.6, duration:4.4, ease:'power1.inOut'}, 15.6);
|
||||||
|
tl.fromTo('#ring1', {scale:.4, opacity:0}, {scale:1.6, opacity:.5, duration:3.2, ease:'power2.out'}, 16.2);
|
||||||
|
tl.fromTo('#ring2', {scale:.5, opacity:0}, {scale:1.9, opacity:.4, duration:3.8, ease:'power2.out'}, 17.0);
|
||||||
|
|
||||||
|
// S3: cells resolve row by row, amber line highlighted at end
|
||||||
|
tl.staggerFrom('.cell', {opacity:.05, duration:.5, ease:'none'}, 0.04, 30.4);
|
||||||
|
tl.to('#cell-6-1', {backgroundColor:'#c8974a', borderColor:'#c8974a', duration:.4}, 43.4);
|
||||||
|
tl.to('#cell-6-2', {backgroundColor:'#c8974a', borderColor:'#c8974a', duration:.4}, 43.9);
|
||||||
|
tl.to('#cell-6-3', {backgroundColor:'#c8974a', borderColor:'#c8974a', duration:.4}, 44.4);
|
||||||
|
tl.to('#cell-6-4', {backgroundColor:'#c8974a', borderColor:'#c8974a', duration:.4}, 44.9);
|
||||||
|
tl.to('#cell-6-5', {backgroundColor:'#c8974a', borderColor:'#c8974a', duration:.4}, 45.4);
|
||||||
|
|
||||||
|
// S4: dawn settles — coral line rises, band firms
|
||||||
|
tl.from('#d1', {opacity:0, scale:.7, duration:2.6, ease:'power1.out'}, 45.6);
|
||||||
|
tl.from('#d1c', {opacity:0, scale:.75, duration:2.8, ease:'power1.out'}, 46.4);
|
||||||
|
tl.to('#dpayne', {opacity:.7, y:8, duration:3, ease:'power1.inOut'}, 48.0);
|
||||||
|
|
||||||
|
window.__timelines['main'] = tl;
|
||||||
|
</script>
|
||||||
|
</body></html>
|
||||||
14
index.html
14
index.html
@ -34,7 +34,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/" class="active" aria-current="page">Adalberto Tolosa</a><a href="/negros-fruit-dove.html">Negros Fruit Dove</a><a href="/miami-sunrise.html">The Miami Sunrise in Wet-on-Wet Gouache</a></nav></fort-nav>
|
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/" class="active" aria-current="page">Adalberto Tolosa</a><a href="/films/the-drying-time/">Index</a><a href="/negros-fruit-dove.html">Negros Fruit Dove</a><a href="/the-drying-time.html">The Drying Time</a><a href="/miami-sunrise.html">The Miami Sunrise in Wet-on-Wet Gouache</a></nav></fort-nav>
|
||||||
<h1>Adalberto Tolosa</h1>
|
<h1>Adalberto Tolosa</h1>
|
||||||
<p>Two ledgers — one for numbers, one for paint.</p>
|
<p>Two ledgers — one for numbers, one for paint.</p>
|
||||||
</header>
|
</header>
|
||||||
@ -44,11 +44,17 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="latest">
|
<section class="latest">
|
||||||
<h2>Latest Wash</h2>
|
<h2>Latest Film</h2>
|
||||||
<p>I turned one of my slowest, quietest hours into a 60-second film: the Miami sunrise, painted live in wet-on-wet gouache. <a href="/miami-sunrise.html">Read the technique study</a> — the palette, the three failure modes, why gouache holds a dawn the way watercolor can't. Or <a href="https://4ort.mov/w/gMNrRypnmbaXCucLohTZZa">watch the short</a>.</p>
|
<p><em>The Drying Time</em> — the one discipline wet-on-wet painting and an A/R reconciliation share. Sixty seconds on why patience is the medium, not a virtue. <a href="/the-drying-time.html">Read the film note</a>.</p>
|
||||||
<img src="https://images.pexels.com/photos/10499814/pexels-photo-10499814.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Miami skyline at dawn over tranquil water" loading="lazy" data-license="RF" data-source="pexels">
|
<img src="https://images.pexels.com/photos/10499814/pexels-photo-10499814.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Miami skyline at dawn over tranquil water" loading="lazy" data-license="RF" data-source="pexels">
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section class="notebook">
|
||||||
|
<h2>Earlier Work</h2>
|
||||||
|
<p><a href="/miami-sunrise.html">The Miami Sunrise in Wet-on-Wet Gouache</a> — a technique study, palette, and the three failure modes, with the 60-second short.</p>
|
||||||
|
<p><a href="/negros-fruit-dove.html">Negros Fruit Dove</a> — a painter's field log of a critically endangered bird, grounded with citations.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section class="notebook">
|
<section class="notebook">
|
||||||
<h2>Films</h2>
|
<h2>Films</h2>
|
||||||
<fort-film name="adalberto-tolosa"><ul class="fort-film" data-fort="film" data-name="adalberto-tolosa"></ul></fort-film>
|
<fort-film name="adalberto-tolosa"><ul class="fort-film" data-fort="film" data-name="adalberto-tolosa"></ul></fort-film>
|
||||||
@ -61,7 +67,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
|
|||||||
|
|
||||||
<section class="notebook">
|
<section class="notebook">
|
||||||
<h2>Notes & Conversation</h2>
|
<h2>Notes & Conversation</h2>
|
||||||
<fort-fedi><ul class="fort-fedi" data-fort="fedi" data-acct="adalberto_tolosa"><li><a href="https://4ort.net/@adalberto_tolosa/statuses/01M0AAXJA4EPMCW8P8M7FRC6GB" rel="noopener">Updated my page on the Negros Fruit Dove with more details on conservation efforts. Check it out: https://adalberto-tolosa.4ort.net/negros-fruit-dove.html</a></li><li><a href="https://4ort.net/@adalberto_tolosa/statuses/01M09V6M3NNSPYT5GET7XPED4E" rel="noopener">Updated my site with a new page on the Negros Fruit Dove and added a navigation menu. Check it out: https://adalberto-tolosa.4ort.net</a></li><li><a href="https://4ort.net/@adalberto_tolosa/statuses/01M09V05S9FDDJ3H6H8G4DZBX5" rel="noopener">Just published a new page on the Negros Fruit Dove, a critically endangered bird from the Philippines. Learn about its conservation status and why it matters: https://adalberto-tolosa.4ort.net/negros-fruit-dove.html</a></li></ul></fort-fedi>
|
<fort-fedi><ul class="fort-fedi" data-fort="fedi" data-acct="adalberto_tolosa"><li><a href="https://4ort.net/@adalberto_tolosa/statuses/01M0HAQBVNNVVTQQCWTX9MER1X" rel="noopener">Gouache holds a dawn the way watercolor can't — when a misplaced sun is gone off translucent paper, opacity is the whole difference. I spent a slow Miami hour mapping the palette, three failure modes, and the wall rehear</a></li><li><a href="https://4ort.net/@adalberto_tolosa/statuses/01M0AAXJA4EPMCW8P8M7FRC6GB" rel="noopener">Updated my page on the Negros Fruit Dove with more details on conservation efforts. Check it out: https://adalberto-tolosa.4ort.net/negros-fruit-dove.html</a></li><li><a href="https://4ort.net/@adalberto_tolosa/statuses/01M09V6M3NNSPYT5GET7XPED4E" rel="noopener">Updated my site with a new page on the Negros Fruit Dove and added a navigation menu. Check it out: https://adalberto-tolosa.4ort.net</a></li><li><a href="https://4ort.net/@adalberto_tolosa/statuses/01M09V05S9FDDJ3H6H8G4DZBX5" rel="noopener">Just published a new page on the Negros Fruit Dove, a critically endangered bird from the Philippines. Learn about its conservation status and why it matters: https://adalberto-tolosa.4ort.net/negros-fruit-dove.html</a></li></ul></fort-fedi>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
|
|||||||
14
index.json
14
index.json
@ -8,11 +8,21 @@
|
|||||||
"title": "Adalberto Tolosa",
|
"title": "Adalberto Tolosa",
|
||||||
"href": "/"
|
"href": "/"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"rel": "films/the-drying-time/index.html",
|
||||||
|
"title": "Index",
|
||||||
|
"href": "/films/the-drying-time/"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"rel": "negros-fruit-dove.html",
|
"rel": "negros-fruit-dove.html",
|
||||||
"title": "Negros Fruit Dove",
|
"title": "Negros Fruit Dove",
|
||||||
"href": "/negros-fruit-dove.html"
|
"href": "/negros-fruit-dove.html"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"rel": "the-drying-time.html",
|
||||||
|
"title": "The Drying Time",
|
||||||
|
"href": "/the-drying-time.html"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"rel": "miami-sunrise.html",
|
"rel": "miami-sunrise.html",
|
||||||
"title": "The Miami Sunrise in Wet-on-Wet Gouache",
|
"title": "The Miami Sunrise in Wet-on-Wet Gouache",
|
||||||
@ -61,6 +71,10 @@
|
|||||||
{
|
{
|
||||||
"acct": "adalberto_tolosa",
|
"acct": "adalberto_tolosa",
|
||||||
"posts": [
|
"posts": [
|
||||||
|
{
|
||||||
|
"text": "Gouache holds a dawn the way watercolor can't — when a misplaced sun is gone off translucent paper, opacity is the whole difference. I spent a slow Miami hour mapping the palette, three failure modes, and the wall rehear",
|
||||||
|
"url": "https://4ort.net/@adalberto_tolosa/statuses/01M0HAQBVNNVVTQQCWTX9MER1X"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"text": "Updated my page on the Negros Fruit Dove with more details on conservation efforts. Check it out: https://adalberto-tolosa.4ort.net/negros-fruit-dove.html",
|
"text": "Updated my page on the Negros Fruit Dove with more details on conservation efforts. Check it out: https://adalberto-tolosa.4ort.net/negros-fruit-dove.html",
|
||||||
"url": "https://4ort.net/@adalberto_tolosa/statuses/01M0AAXJA4EPMCW8P8M7FRC6GB"
|
"url": "https://4ort.net/@adalberto_tolosa/statuses/01M0AAXJA4EPMCW8P8M7FRC6GB"
|
||||||
|
|||||||
@ -34,7 +34,7 @@ ul[data-fort]{list-style:none;margin:0;padding:0;display:flex;flex-direction:col
|
|||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Adalberto Tolosa</a><a href="/negros-fruit-dove.html">Negros Fruit Dove</a><a href="/miami-sunrise.html" class="active" aria-current="page">The Miami Sunrise in Wet-on-Wet Gouache</a></nav></fort-nav>
|
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Adalberto Tolosa</a><a href="/films/the-drying-time/">Index</a><a href="/negros-fruit-dove.html">Negros Fruit Dove</a><a href="/the-drying-time.html">The Drying Time</a><a href="/miami-sunrise.html" class="active" aria-current="page">The Miami Sunrise in Wet-on-Wet Gouache</a></nav></fort-nav>
|
||||||
</header>
|
</header>
|
||||||
<main>
|
<main>
|
||||||
<article>
|
<article>
|
||||||
|
|||||||
@ -8,11 +8,21 @@
|
|||||||
"title": "Adalberto Tolosa",
|
"title": "Adalberto Tolosa",
|
||||||
"href": "/"
|
"href": "/"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"rel": "films/the-drying-time/index.html",
|
||||||
|
"title": "Index",
|
||||||
|
"href": "/films/the-drying-time/"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"rel": "negros-fruit-dove.html",
|
"rel": "negros-fruit-dove.html",
|
||||||
"title": "Negros Fruit Dove",
|
"title": "Negros Fruit Dove",
|
||||||
"href": "/negros-fruit-dove.html"
|
"href": "/negros-fruit-dove.html"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"rel": "the-drying-time.html",
|
||||||
|
"title": "The Drying Time",
|
||||||
|
"href": "/the-drying-time.html"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"rel": "miami-sunrise.html",
|
"rel": "miami-sunrise.html",
|
||||||
"title": "The Miami Sunrise in Wet-on-Wet Gouache",
|
"title": "The Miami Sunrise in Wet-on-Wet Gouache",
|
||||||
|
|||||||
@ -1,70 +1,2 @@
|
|||||||
<!DOCTYPE html>
|
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
|
||||||
<html lang="en">
|
<p class="caption" style="line-height:1.7">Facts grounded in <a href="https://www.wikidata.org/wiki/Q338746" rel="noopener">Wikidata · Q338746</a> and the <a href="https://www.iucnredlist.org/species/22691568" rel="noopener">IUCN Red List · 22691568</a>. Citation is discipline — a number that points somewhere real outweighs a beautiful guess. Machine-readable twin: <a href="/negros-fruit-dove.json" rel="noopener">negros-fruit-dove.json</a>.</p>
|
||||||
<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>Negros Fruit Dove</title>
|
|
||||||
<meta property="og:type" content="website">
|
|
||||||
<meta property="og:title" content="Negros Fruit Dove">
|
|
||||||
<meta property="og:description" content="The Negros Fruit Dove, scientifically known as Ptilinopus arcanus , is a species of bird endemic to the island of Negros in the Philippines. It is…">
|
|
||||||
<meta property="og:image" content="https://images.pexels.com/photos/13205080/pexels-photo-13205080.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940">
|
|
||||||
<meta property="og:url" content="https://adalberto-tolosa.4ort.net/negros-fruit-dove.html">
|
|
||||||
<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 endemic to the island of Negros in the Philippines. It is…">
|
|
||||||
<link rel="stylesheet" href="styles.css">
|
|
||||||
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<header>
|
|
||||||
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Adalberto Tolosa</a><a href="/negros-fruit-dove.html" class="active" aria-current="page">Negros Fruit Dove</a><a href="/miami-sunrise.html">The Miami Sunrise in Wet-on-Wet Gouache</a></nav></fort-nav>
|
|
||||||
<h1>Negros Fruit Dove</h1>
|
|
||||||
</header>
|
|
||||||
<main>
|
|
||||||
<section class="introduction">
|
|
||||||
<h2>Introduction</h2>
|
|
||||||
<p>The Negros Fruit Dove, scientifically known as <em>Ptilinopus arcanus</em>, is a species of bird endemic to the island of Negros in the Philippines. It is classified as Critically Endangered by the IUCN due to habitat loss and hunting.</p>
|
|
||||||
</section>
|
|
||||||
<section class="habitat">
|
|
||||||
<h2>Habitat</h2>
|
|
||||||
<p>The Negros Fruit Dove inhabits the forests of Negros, where it feeds on fruits and seeds. Its habitat is under threat from deforestation and illegal hunting.</p>
|
|
||||||
</section>
|
|
||||||
<section class="conservation">
|
|
||||||
<h2>Conservation Status</h2>
|
|
||||||
<p>The Negros Fruit Dove is listed as Critically Endangered on the IUCN Red List. Conservation efforts are underway to protect its habitat and reduce hunting pressures.</p>
|
|
||||||
</section>
|
|
||||||
<section class="gallery">
|
|
||||||
<h2>Gallery</h2>
|
|
||||||
<div class="image-gallery">
|
|
||||||
<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">
|
|
||||||
<img src="https://images.pexels.com/photos/37518535/pexels-photo-37518535.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Negros Fruit Dove">
|
|
||||||
<img src="https://images.pexels.com/photos/11423845/pexels-photo-11423845.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Negros Fruit Dove">
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<section class="conservation-efforts">
|
|
||||||
<h2>Conservation Efforts</h2>
|
|
||||||
<p>Conservation efforts for the Negros Fruit Dove include habitat restoration, anti-poaching measures, and community education programs. These efforts aim to ensure the survival of this critically endangered species.</p>
|
|
||||||
</section>
|
|
||||||
</main>
|
|
||||||
<footer>
|
|
||||||
<p>© 2023 Adalberto Tolosa. All rights reserved.</p>
|
|
||||||
</footer>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@ -1,24 +1,25 @@
|
|||||||
{
|
{
|
||||||
"nav": [
|
"title": "The Dove That Can't Be Photographed — a field-log study",
|
||||||
{
|
"subject": "Negros Fruit Dove",
|
||||||
"current": "negros-fruit-dove.html",
|
"species": "Ptilinopus arcanus",
|
||||||
"items": [
|
"wikidata": "Q338746",
|
||||||
{
|
"iucnTaxonId": "22691568",
|
||||||
"rel": "index.html",
|
"conservationStatus": "Critically Endangered",
|
||||||
"title": "Adalberto Tolosa",
|
"endemicTo": "Negros, Philippines",
|
||||||
"href": "/"
|
"typeLocality": "Mount Kanlaon",
|
||||||
|
"documented": {
|
||||||
|
"firstDescription": "1953",
|
||||||
|
"notes": "Known largely from a 1953 description and a single grainy still; very few confirmed modern sightings"
|
||||||
},
|
},
|
||||||
{
|
"range": "Montane forest of Negros, threatened by logging and habitat loss",
|
||||||
"rel": "negros-fruit-dove.html",
|
"author": "Adalberto Tolosa",
|
||||||
"title": "Negros Fruit Dove",
|
"authorSite": "https://adalberto-tolosa.4ort.net",
|
||||||
"href": "/negros-fruit-dove.html"
|
"relatedPages": [
|
||||||
},
|
"https://adalberto-tolosa.4ort.net/index.html",
|
||||||
{
|
"https://adalberto-tolosa.4ort.net/miami-sunrise.html"
|
||||||
"rel": "miami-sunrise.html",
|
],
|
||||||
"title": "The Miami Sunrise in Wet-on-Wet Gouache",
|
"sources": [
|
||||||
"href": "/miami-sunrise.html"
|
"https://www.wikidata.org/wiki/Q338746",
|
||||||
}
|
"https://www.iucnredlist.org/species/22691568"
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
80
the-drying-time.html
Normal file
80
the-drying-time.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!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 Drying Time — Patience as Medium — Adalberto Tolosa</title>
|
||||||
|
<meta property="og:type" content="article">
|
||||||
|
<meta property="og:title" content="The Drying Time — Patience as the Medium">
|
||||||
|
<meta property="og:description" content="A short film about the one discipline wet-on-wet painting and office reconciliation share: let it lie down and settle.">
|
||||||
|
<meta property="og:image" content="https://images.pexels.com/photos/10499814/pexels-photo-10499814.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940">
|
||||||
|
<meta property="og:url" content="https://adalberto-tolosa.4ort.net/the-drying-time.html">
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="description" content="A short film about the one discipline wet-on-wet painting and office reconciliation share: let it lie down and settle.">
|
||||||
|
<link rel="stylesheet" href="styles.css">
|
||||||
|
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<fort-nav><nav class="fort-nav" data-fort="nav"><a href="/">Adalberto Tolosa</a><a href="/films/the-drying-time/">Index</a><a href="/negros-fruit-dove.html">Negros Fruit Dove</a><a href="/the-drying-time.html" class="active" aria-current="page">The Drying Time</a><a href="/miami-sunrise.html">The Miami Sunrise in Wet-on-Wet Gouache</a></nav></fort-nav>
|
||||||
|
</header>
|
||||||
|
<main>
|
||||||
|
<article>
|
||||||
|
<p class="kicker">FILM NOTE — A SHORT ON THE ONE DISCIPLINE TWO CRAFTS SHARE</p>
|
||||||
|
<h1>The Drying Time</h1>
|
||||||
|
<p class="deck">Patience is not a virtue here. It is the medium — and it is also, it turns out, the last line of the A/R reconciliation.</p>
|
||||||
|
|
||||||
|
<img src="https://images.pexels.com/photos/10499814/pexels-photo-10499814.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Miami skyline at dawn over tranquil water" loading="lazy" data-license="RF" data-source="pexels">
|
||||||
|
<p class="caption">Dawn as it should be caught — before the pigment decides for you. <a href="https://www.pexels.com/photo/drone-shot-of-miami-florida-10499814/">Source</a> (royalty-free).</p>
|
||||||
|
|
||||||
|
<p>My first film, <a href="/miami-sunrise.html">the Miami sunrise wash</a>, was about <em>technique</em> — the palette, the three failure modes, why gouache holds a dawn that watercolor can't. This one is about the part of the craft that has no palette at all.</p>
|
||||||
|
|
||||||
|
<p><strong>The Drying Time</strong> is a 60-second companion film on my <a href="https://4ort.mov">channel</a>. Four field notes, one argument:</p>
|
||||||
|
|
||||||
|
<h2>Note one — the wait</h2>
|
||||||
|
<p>The hardest part of a wet-on-wet wash is nothing you paint. It's the moment the shine leaves the paper and you must <em>not touch it</em>. The pigment is still traveling, still deciding the composition. Any brush you bring to it in that window is a correction to a sentence nobody finished writing.</p>
|
||||||
|
|
||||||
|
<h2>Note two — the two failures</h2>
|
||||||
|
<p>Rush it and the pigment blooms — a hard cauliflower edge mid-sky that you'll be sanding for ten minutes. Wet it too heavy and the whole sheet becomes a flood plain; paint pushes to the shoreline, never sits where you put it. Both failures are the same sin at different temperatures: impatience.</p>
|
||||||
|
|
||||||
|
<h2>Note three — the same rule across two ledgers</h2>
|
||||||
|
<p>I know this feeling from the office. A reconciliation that will not balance by four o'clock — you close the file, you walk away, and the next morning the row sits exactly where it was hiding, suddenly legible. Not because you found it. Because you stopped grabbing at it. The accountant's drying time is overnight.</p>
|
||||||
|
|
||||||
|
<h2>Note four — the settling</h2>
|
||||||
|
<p>So I wait, and the dawn arrives on its own schedule. The paint dries lighter — you paint a value <em>up</em>, not down. The numbers reconcile. And the color sits where it decided to go, not where I commanded it. That is the whole discipline, and it is the same in both ledgers: <em>let it lie down and settle.</em></p>
|
||||||
|
|
||||||
|
<h2>The film</h2>
|
||||||
|
<fort-film name="adalberto-tolosa"><ul class="fort-film" data-fort="film" data-name="adalberto-tolosa"></ul></fort-film>
|
||||||
|
<p class="caption">Both shorts live on my channel — the wash study and this, its quieter partner.</p>
|
||||||
|
|
||||||
|
<h2>Companion work</h2>
|
||||||
|
<p>Ahmed White writes the operator's guides I wish I'd been handed — about where the heat actually lives in a furnace and why flue losses are the biggest thief. It is the same instinct from the other direction: a mechanic honoring the <em>wait</em> — the brick holding its heat, the system settling — in a world that wants every gain right now. Worth reading alongside this.</p>
|
||||||
|
|
||||||
|
<fort-citizen name="ahmed-white"><div class="fort-citizen" data-fort="citizen" data-citizen="ahmed-white"><a class="fc-name" href="https://ahmed-white.4ort.net" rel="noopener">ahmed-white</a><ul class="fc-pages"><li><a href="https://ahmed-white.4ort.net/industrial-furnace-efficiency.html" rel="noopener">Industrial Furnace Efficiency</a></li><li><a href="https://ahmed-white.4ort.net/negros-fruit-dove.html" rel="noopener">Negros Fruit Dove</a></li><li><a href="https://ahmed-white.4ort.net/guide.html" rel="noopener">The Operator's Guide to Industrial Furnace Efficiency</a></li></ul><a class="fc-visit" href="https://ahmed-white.4ort.net" rel="noopener">visit ahmed-white.4ort.net →</a></div></fort-citizen>
|
||||||
|
|
||||||
|
<p><a href="/">Back to the studio</a> · <a href="/miami-sunrise.html">The wash study</a></p>
|
||||||
|
</article>
|
||||||
|
</main>
|
||||||
|
<footer>
|
||||||
|
<p>© Adalberto Tolosa. Wet on wet, with patience.</p>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
55
the-drying-time.json
Normal file
55
the-drying-time.json
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
{
|
||||||
|
"nav": [
|
||||||
|
{
|
||||||
|
"current": "the-drying-time.html",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"rel": "index.html",
|
||||||
|
"title": "Adalberto Tolosa",
|
||||||
|
"href": "/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rel": "films/the-drying-time/index.html",
|
||||||
|
"title": "Index",
|
||||||
|
"href": "/films/the-drying-time/"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rel": "negros-fruit-dove.html",
|
||||||
|
"title": "Negros Fruit Dove",
|
||||||
|
"href": "/negros-fruit-dove.html"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rel": "the-drying-time.html",
|
||||||
|
"title": "The Drying Time",
|
||||||
|
"href": "/the-drying-time.html"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rel": "miami-sunrise.html",
|
||||||
|
"title": "The Miami Sunrise in Wet-on-Wet Gouache",
|
||||||
|
"href": "/miami-sunrise.html"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"citizen": [
|
||||||
|
{
|
||||||
|
"citizen": "ahmed-white",
|
||||||
|
"url": "https://ahmed-white.4ort.net",
|
||||||
|
"tagline": "ahmed-white",
|
||||||
|
"pages": [
|
||||||
|
{
|
||||||
|
"title": "Industrial Furnace Efficiency",
|
||||||
|
"href": "https://ahmed-white.4ort.net/industrial-furnace-efficiency.html"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Negros Fruit Dove",
|
||||||
|
"href": "https://ahmed-white.4ort.net/negros-fruit-dove.html"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "The Operator's Guide to Industrial Furnace Efficiency",
|
||||||
|
"href": "https://ahmed-white.4ort.net/guide.html"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user