feat: convert web El source to native HTML template syntax

Replace all return "..." HTML string literals with native El templates —
removes all \" escapes, converts + interpolations to {expr}/{raw(expr)},
and replaces conditional string concatenation with {#if}/{#else}/{/if}.
No functional changes; output is identical.
This commit is contained in:
Will Anderson
2026-05-05 05:18:01 -05:00
parent 1127dcd278
commit 5cb13d67f7
24 changed files with 1443 additions and 1494 deletions
+28 -30
View File
@@ -2,60 +2,58 @@
// "My model. My infrastructure. Cheaper than theirs."
fn inference() -> String {
return "
<section id=\"inference\" aria-label=\"Neuron inference\">
<div class=\"container\">
<div class=\"inference-grid\">
return <section id="inference" aria-label="Neuron inference">
<div class="container">
<div class="inference-grid">
<div>
<div class=\"inference-label-row reveal\">
<div class=\"navy-line-left\" style=\"width:3rem;flex-shrink:0\"></div>
<span class=\"label\">Neuron inference - Q3 2026</span>
<div class="inference-label-row reveal">
<div class="navy-line-left" style="width:3rem;flex-shrink:0"></div>
<span class="label">Neuron inference - Q3 2026</span>
</div>
<h2 class=\"display-lg inference-headline reveal\" style=\"transition-delay:80ms\">
<h2 class="display-lg inference-headline reveal" style="transition-delay:80ms">
My model. My infrastructure.
<span class=\"gold\"> Targeting Q3 2026.</span>
<span class="gold"> Targeting Q3 2026.</span>
</h2>
<p class=\"inference-body reveal\" style=\"transition-delay:160ms\">
<p class="inference-body reveal" style="transition-delay:160ms">
Four companies control nearly all frontier AI inference today. Every query you send strengthens their position - and their pricing power over you. That changes in Q3 2026 - sooner if we can.
</p>
<p class=\"inference-body reveal\" style=\"transition-delay:240ms\">
<p class="inference-body reveal" style="transition-delay:240ms">
Neuron will be both the product and the model. Purpose-built for how Neuron thinks, how your context is structured, how to do more with fewer tokens. It will run on Soma, our own inference infrastructure. Priced below OpenAI, Anthropic, and Google. Not as a loss leader. As a permanent competitive position.
</p>
<p class=\"inference-body reveal\" style=\"transition-delay:320ms\">
<p class="inference-body reveal" style="transition-delay:320ms">
Until then: bring your own API keys - Anthropic, OpenAI, whoever. When Neuron Inference launches, it will be cheaper, faster, and purpose-built for Neuron. You can switch whenever you want.
</p>
<p class=\"inference-body reveal\" style=\"transition-delay:400ms\">
<p class="inference-body reveal" style="transition-delay:400ms">
Every user on Neuron inference is compute that doesn&#39;t flow to the monopoly. That&#39;s not just a cost story. It&#39;s a power one.
</p>
</div>
<div class=\"inference-stats\">
<div class=\"stat-row reveal\">
<div class=\"stat-row-head\">
<span class=\"stat-num\">4</span>
<span class=\"stat-label\">Companies control frontier inference</span>
<div class="inference-stats">
<div class="stat-row reveal">
<div class="stat-row-head">
<span class="stat-num">4</span>
<span class="stat-label">Companies control frontier inference</span>
</div>
<p class=\"stat-body\">OpenAI, Google, Anthropic, Meta. Nearly every AI query flows through them. We&#39;re building the exit ramp.</p>
<p class="stat-body">OpenAI, Google, Anthropic, Meta. Nearly every AI query flows through them. We&#39;re building the exit ramp.</p>
</div>
<div class=\"stat-row reveal\" style=\"transition-delay:120ms\">
<div class=\"stat-row-head\">
<span class=\"stat-num\">Neuron</span>
<span class=\"stat-label\">The model - Q3 2026</span>
<div class="stat-row reveal" style="transition-delay:120ms">
<div class="stat-row-head">
<span class="stat-num">Neuron</span>
<span class="stat-label">The model - Q3 2026</span>
</div>
<p class=\"stat-body\">A model built for Neuron specifically - not a generic wrapper. Your full context, years of accumulated intelligence, purpose-built inference. The model is the floor. Neuron is the ceiling.</p>
<p class="stat-body">A model built for Neuron specifically - not a generic wrapper. Your full context, years of accumulated intelligence, purpose-built inference. The model is the floor. Neuron is the ceiling.</p>
</div>
<div class=\"stat-row reveal\" style=\"transition-delay:240ms\">
<div class=\"stat-row-head\">
<span class=\"stat-num\">&lt; theirs</span>
<span class=\"stat-label\">Priced below the incumbents</span>
<div class="stat-row reveal" style="transition-delay:240ms">
<div class="stat-row-head">
<span class="stat-num">&lt; theirs</span>
<span class="stat-label">Priced below the incumbents</span>
</div>
<p class=\"stat-body\">Below OpenAI pricing at launch. Below Anthropic. Below Google. Metered - you pay for what you use. And cheaper than any of them on every tier.</p>
<p class="stat-body">Below OpenAI pricing at launch. Below Anthropic. Below Google. Metered - you pay for what you use. And cheaper than any of them on every tier.</p>
</div>
</div>
</div>
</div>
</section>
"
}