Skip to content

Commit 4308860

Browse files
committed
site: lead with the mission on the home page (hero + creed)
Promote the mission to the hero H1 -- "Forging and sharing the tools to reclaim your freedom" -- and demote the building-blocks line to the sub, widening the domains to identity, data, money, connection, and trust. Add a Creed section under the hero: the lede plus four public vows (permissionless by design / a real alternative, not a lecture / serve the person, not the platform / value for value). Update the title and og/twitter meta to match.
1 parent 56a487d commit 4308860

2 files changed

Lines changed: 169 additions & 17 deletions

File tree

site/index.html

Lines changed: 85 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
<head>
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6-
<title>ForgeSworn -- Open-source building blocks for sovereign commerce, identity, and trust</title>
7-
<meta name="description" content="41 open-source tools built on Nostr, Lightning, and zero-trust cryptography. Use one, use many, or use them all together.">
6+
<title>ForgeSworn -- Forging and sharing the tools to reclaim your freedom</title>
7+
<meta name="description" content="Open-source building blocks for sovereign identity, data, money, connection, and trust. Built on Nostr, Lightning, and zero-trust cryptography.">
88
<meta name="theme-color" content="#0a0a0f">
9-
<meta property="og:title" content="ForgeSworn -- Open-source building blocks for sovereign commerce, identity, and trust">
10-
<meta property="og:description" content="41 open-source tools built on Nostr, Lightning, and zero-trust cryptography.">
9+
<meta property="og:title" content="ForgeSworn -- Forging and sharing the tools to reclaim your freedom">
10+
<meta property="og:description" content="Open-source building blocks for sovereign identity, data, money, connection, and trust.">
1111
<meta property="og:type" content="website">
1212
<meta property="og:url" content="https://forgesworn.dev">
1313
<meta property="og:image" content="https://forgesworn.dev/social-preview.png">
1414
<meta name="twitter:card" content="summary_large_image">
15-
<meta name="twitter:title" content="ForgeSworn -- Open-source building blocks for sovereign commerce, identity, and trust">
16-
<meta name="twitter:description" content="41 open-source tools built on Nostr, Lightning, and zero-trust cryptography.">
15+
<meta name="twitter:title" content="ForgeSworn -- Forging and sharing the tools to reclaim your freedom">
16+
<meta name="twitter:description" content="Open-source building blocks for sovereign identity, data, money, connection, and trust.">
1717
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><rect width='32' height='32' rx='6' fill='%230a0a0f'/><text x='16' y='23' font-size='18' text-anchor='middle' fill='%23e8a838' font-family='serif'>&#9876;</text></svg>">
1818
<link rel="preconnect" href="https://fonts.googleapis.com">
1919
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
@@ -818,6 +818,54 @@
818818
margin: 0;
819819
}
820820

821+
/* ========================================
822+
CREED
823+
======================================== */
824+
.creed-inner {
825+
max-width: 780px;
826+
margin: 0 auto;
827+
}
828+
829+
.creed-lede {
830+
font-family: var(--font-display);
831+
font-size: clamp(1.5rem, 3vw, 2.1rem);
832+
line-height: 1.4;
833+
color: var(--text-primary);
834+
margin-bottom: 3.5rem;
835+
}
836+
837+
.creed .section-label {
838+
margin-bottom: 2rem;
839+
}
840+
841+
.vows {
842+
list-style: none;
843+
display: grid;
844+
gap: 2.25rem;
845+
}
846+
847+
.vows h3 {
848+
font-family: var(--font-body);
849+
font-size: 1.15rem;
850+
font-weight: 600;
851+
color: var(--accent-gold);
852+
margin-bottom: 0.4rem;
853+
line-height: 1.3;
854+
}
855+
856+
.vows p {
857+
color: var(--text-secondary);
858+
font-size: 1.02rem;
859+
line-height: 1.6;
860+
}
861+
862+
@media (min-width: 720px) {
863+
.vows {
864+
grid-template-columns: 1fr 1fr;
865+
gap: 2.75rem 3rem;
866+
}
867+
}
868+
821869
/* ========================================
822870
REDUCED MOTION
823871
======================================== */
@@ -918,9 +966,9 @@
918966
<section class="hero">
919967
<div class="container">
920968
<div class="hero-content">
921-
<h1>Open-source building blocks for <em>sovereign commerce, identity, and trust</em></h1>
969+
<h1>Forging and sharing the tools to <em>reclaim your freedom</em>.</h1>
922970
<p class="hero-sub">
923-
Composable tools built on Nostr, Lightning, and zero-trust cryptography. Libraries, CLIs, MCP servers, and protocol specs. Use one, use many, or use them all together.
971+
Open-source building blocks for sovereign identity, data, money, connection, and trust &mdash; built on Nostr, Lightning, and zero-trust cryptography. Use one, use many, or use them all together.
924972
</p>
925973
<div class="hero-actions">
926974
<a href="#ecosystem" class="btn-primary">Explore the ecosystem</a>
@@ -939,6 +987,34 @@ <h1>Open-source building blocks for <em>sovereign commerce, identity, and trust<
939987
</div>
940988
</section>
941989

990+
<!-- ====== CREED ====== -->
991+
<section class="creed" id="mission">
992+
<div class="container">
993+
<div class="creed-inner reveal">
994+
<p class="creed-lede">Freedom isn&rsquo;t ours to grant &mdash; it&rsquo;s already yours. We forge the tools to help you reclaim what you&rsquo;ve lost, keep what you hold, and share them openly: a commons that belongs to everyone. Each is a real alternative to what you use now &mdash; as good or better, and free in every sense: free of cost, free of capture, free to use without permission.</p>
995+
<span class="section-label">The vows we&rsquo;re held to</span>
996+
<ul class="vows">
997+
<li>
998+
<h3>Permissionless by design</h3>
999+
<p>No one needs our approval, or anyone&rsquo;s, to run what we make. Walk away any time and take everything &mdash; it was always yours.</p>
1000+
</li>
1001+
<li>
1002+
<h3>A real alternative, not a lecture</h3>
1003+
<p>We win by making something you&rsquo;d choose anyway. If it only appeals to people who already care about freedom, we built it badly.</p>
1004+
</li>
1005+
<li>
1006+
<h3>Serve the person, not the platform</h3>
1007+
<p>Every tool answers to the human using it. Safety without surveillance; ownership without a landlord.</p>
1008+
</li>
1009+
<li>
1010+
<h3>Value for value</h3>
1011+
<p>Your time, talent, or treasure keeps us building. No strings, no backers, no state &mdash; no one owns our direction.</p>
1012+
</li>
1013+
</ul>
1014+
</div>
1015+
</div>
1016+
</section>
1017+
9421018
<!-- ====== STACK MAP ====== -->
9431019
<section class="stack-map" id="ecosystem">
9441020
<div class="container">
@@ -1210,7 +1286,7 @@ <h3 class="repo-name">nsec-tree</h3>
12101286
<div class="repo-grid">
12111287
<div class="repo-card">
12121288
<h3 class="repo-name">heartwood</h3>
1213-
<p class="repo-desc">Dedicated Nostr signing appliance for Raspberry Pi. Encrypted key storage, NIP-46 remote signing over Tor, unlimited derived identities.</p>
1289+
<p class="repo-desc">Dedicated Nostr signing appliance for cheap ARM boards. Encrypted key storage, NIP-46 remote signing over Nostr relays, unlimited derived identities.</p>
12141290
<div class="repo-links">
12151291
<a class="repo-link" href="https://github.com/forgesworn/heartwood" target="_blank" rel="noopener noreferrer">GitHub</a>
12161292
<a class="repo-link repo-link--docs" href="https://github.com/forgesworn/heartwood/blob/main/docs/ECOSYSTEM.md" target="_blank" rel="noopener noreferrer">Docs</a>

site/template.html

Lines changed: 84 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
<head>
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6-
<title>ForgeSworn -- Open-source building blocks for sovereign commerce, identity, and trust</title>
7-
<meta name="description" content="41 open-source tools built on Nostr, Lightning, and zero-trust cryptography. Use one, use many, or use them all together.">
6+
<title>ForgeSworn -- Forging and sharing the tools to reclaim your freedom</title>
7+
<meta name="description" content="Open-source building blocks for sovereign identity, data, money, connection, and trust. Built on Nostr, Lightning, and zero-trust cryptography.">
88
<meta name="theme-color" content="#0a0a0f">
9-
<meta property="og:title" content="ForgeSworn -- Open-source building blocks for sovereign commerce, identity, and trust">
10-
<meta property="og:description" content="41 open-source tools built on Nostr, Lightning, and zero-trust cryptography.">
9+
<meta property="og:title" content="ForgeSworn -- Forging and sharing the tools to reclaim your freedom">
10+
<meta property="og:description" content="Open-source building blocks for sovereign identity, data, money, connection, and trust.">
1111
<meta property="og:type" content="website">
1212
<meta property="og:url" content="https://forgesworn.dev">
1313
<meta property="og:image" content="https://forgesworn.dev/social-preview.png">
1414
<meta name="twitter:card" content="summary_large_image">
15-
<meta name="twitter:title" content="ForgeSworn -- Open-source building blocks for sovereign commerce, identity, and trust">
16-
<meta name="twitter:description" content="41 open-source tools built on Nostr, Lightning, and zero-trust cryptography.">
15+
<meta name="twitter:title" content="ForgeSworn -- Forging and sharing the tools to reclaim your freedom">
16+
<meta name="twitter:description" content="Open-source building blocks for sovereign identity, data, money, connection, and trust.">
1717
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><rect width='32' height='32' rx='6' fill='%230a0a0f'/><text x='16' y='23' font-size='18' text-anchor='middle' fill='%23e8a838' font-family='serif'>&#9876;</text></svg>">
1818
<link rel="preconnect" href="https://fonts.googleapis.com">
1919
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
@@ -818,6 +818,54 @@
818818
margin: 0;
819819
}
820820

821+
/* ========================================
822+
CREED
823+
======================================== */
824+
.creed-inner {
825+
max-width: 780px;
826+
margin: 0 auto;
827+
}
828+
829+
.creed-lede {
830+
font-family: var(--font-display);
831+
font-size: clamp(1.5rem, 3vw, 2.1rem);
832+
line-height: 1.4;
833+
color: var(--text-primary);
834+
margin-bottom: 3.5rem;
835+
}
836+
837+
.creed .section-label {
838+
margin-bottom: 2rem;
839+
}
840+
841+
.vows {
842+
list-style: none;
843+
display: grid;
844+
gap: 2.25rem;
845+
}
846+
847+
.vows h3 {
848+
font-family: var(--font-body);
849+
font-size: 1.15rem;
850+
font-weight: 600;
851+
color: var(--accent-gold);
852+
margin-bottom: 0.4rem;
853+
line-height: 1.3;
854+
}
855+
856+
.vows p {
857+
color: var(--text-secondary);
858+
font-size: 1.02rem;
859+
line-height: 1.6;
860+
}
861+
862+
@media (min-width: 720px) {
863+
.vows {
864+
grid-template-columns: 1fr 1fr;
865+
gap: 2.75rem 3rem;
866+
}
867+
}
868+
821869
/* ========================================
822870
REDUCED MOTION
823871
======================================== */
@@ -918,9 +966,9 @@
918966
<section class="hero">
919967
<div class="container">
920968
<div class="hero-content">
921-
<h1>Open-source building blocks for <em>sovereign commerce, identity, and trust</em></h1>
969+
<h1>Forging and sharing the tools to <em>reclaim your freedom</em>.</h1>
922970
<p class="hero-sub">
923-
Composable tools built on Nostr, Lightning, and zero-trust cryptography. Libraries, CLIs, MCP servers, and protocol specs. Use one, use many, or use them all together.
971+
Open-source building blocks for sovereign identity, data, money, connection, and trust &mdash; built on Nostr, Lightning, and zero-trust cryptography. Use one, use many, or use them all together.
924972
</p>
925973
<div class="hero-actions">
926974
<a href="#ecosystem" class="btn-primary">Explore the ecosystem</a>
@@ -937,6 +985,34 @@ <h1>Open-source building blocks for <em>sovereign commerce, identity, and trust<
937985
</div>
938986
</section>
939987

988+
<!-- ====== CREED ====== -->
989+
<section class="creed" id="mission">
990+
<div class="container">
991+
<div class="creed-inner reveal">
992+
<p class="creed-lede">Freedom isn&rsquo;t ours to grant &mdash; it&rsquo;s already yours. We forge the tools to help you reclaim what you&rsquo;ve lost, keep what you hold, and share them openly: a commons that belongs to everyone. Each is a real alternative to what you use now &mdash; as good or better, and free in every sense: free of cost, free of capture, free to use without permission.</p>
993+
<span class="section-label">The vows we&rsquo;re held to</span>
994+
<ul class="vows">
995+
<li>
996+
<h3>Permissionless by design</h3>
997+
<p>No one needs our approval, or anyone&rsquo;s, to run what we make. Walk away any time and take everything &mdash; it was always yours.</p>
998+
</li>
999+
<li>
1000+
<h3>A real alternative, not a lecture</h3>
1001+
<p>We win by making something you&rsquo;d choose anyway. If it only appeals to people who already care about freedom, we built it badly.</p>
1002+
</li>
1003+
<li>
1004+
<h3>Serve the person, not the platform</h3>
1005+
<p>Every tool answers to the human using it. Safety without surveillance; ownership without a landlord.</p>
1006+
</li>
1007+
<li>
1008+
<h3>Value for value</h3>
1009+
<p>Your time, talent, or treasure keeps us building. No strings, no backers, no state &mdash; no one owns our direction.</p>
1010+
</li>
1011+
</ul>
1012+
</div>
1013+
</div>
1014+
</section>
1015+
9401016
<!-- ====== STACK MAP ====== -->
9411017
<section class="stack-map" id="ecosystem">
9421018
<div class="container">

0 commit comments

Comments
 (0)