Skip to content

Commit 10e70e4

Browse files
committed
fix: reorganize landing page sections
Move Chrome sideload and Safari build instructions to new "Build from Source" section below Development. Simplify install section to store links only.
1 parent cd6d69f commit 10e70e4

1 file changed

Lines changed: 31 additions & 28 deletions

File tree

docs/index.html

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -403,36 +403,8 @@ <h4>Safari (iOS)</h4>
403403
<h3>Chrome Installation</h3>
404404
<p>Install directly from the <a href="https://chromewebstore.google.com/detail/nostrkey/cggakcmbihnpmcddkkfmoglgaocnmaop" target="nostrkey-web" style="color: var(--accent);">Chrome Web Store</a> — works on Chrome, Edge, Brave, Opera, Vivaldi, and Arc.</p>
405405

406-
<h3>Chrome Sideload (Developer Mode)</h3>
407-
<p style="color: var(--text-muted); font-size: 0.875rem;">Prefer the latest GitHub build or want to hack on NostrKey? You can load it manually:</p>
408-
<ol style="list-style: decimal; padding-left: 24px;">
409-
<li style="padding-left: 8px;">Download <code>nostrkey-chrome-v*.zip</code> from the <a href="https://github.com/HumanjavaEnterprises/nostrkey.browser.plugin.src/releases/latest" target="nostrkey-web" style="color: var(--accent);">latest release</a></li>
410-
<li style="padding-left: 8px;">Unzip the file</li>
411-
<li style="padding-left: 8px;">Open <code>chrome://extensions/</code> in Chrome</li>
412-
<li style="padding-left: 8px;">Enable <strong>Developer mode</strong> (top right toggle)</li>
413-
<li style="padding-left: 8px;">Click <strong>Load unpacked</strong> and select the unzipped folder</li>
414-
</ol>
415-
416406
<h3>Firefox Installation</h3>
417407
<p>Install from <a href="https://addons.mozilla.org/en-US/firefox/addon/nostrkey/" target="nostrkey-web" style="color: var(--accent);">Firefox Add-ons</a> — click "Add to Firefox" and you're done.</p>
418-
419-
<h3>Safari Installation (macOS)</h3>
420-
<ol style="list-style: decimal; padding-left: 24px;">
421-
<li style="padding-left: 8px;">Clone the repo: <code>git clone https://github.com/HumanjavaEnterprises/nostrkey.browser.plugin.src.git</code></li>
422-
<li style="padding-left: 8px;">Run <code>npm install && ./build.js dev safari</code></li>
423-
<li style="padding-left: 8px;">Open <code>dev/apple/NostrKey.xcodeproj</code> in Xcode</li>
424-
<li style="padding-left: 8px;">Build and Run (⌘R)</li>
425-
<li style="padding-left: 8px;">Safari → Settings → Extensions → Enable NostrKey</li>
426-
</ol>
427-
428-
<h3>Safari Installation (iOS)</h3>
429-
<ol style="list-style: decimal; padding-left: 24px;">
430-
<li style="padding-left: 8px;">Clone repo and build Safari assets (same as macOS)</li>
431-
<li style="padding-left: 8px;">Connect iPhone via USB</li>
432-
<li style="padding-left: 8px;">In Xcode, select your iPhone as the destination</li>
433-
<li style="padding-left: 8px;">Build and Run (⌘R)</li>
434-
<li style="padding-left: 8px;">Settings → Safari → Extensions → Enable NostrKey</li>
435-
</ol>
436408
</section>
437409

438410
<section>
@@ -480,6 +452,37 @@ <h2>Development</h2>
480452
</div>
481453
</section>
482454

455+
<section>
456+
<h2>Build from Source</h2>
457+
458+
<h3>Chrome Sideload (Developer Mode)</h3>
459+
<ol style="list-style: decimal; padding-left: 24px;">
460+
<li style="padding-left: 8px;">Download <code>nostrkey-chrome-v*.zip</code> from the <a href="https://github.com/HumanjavaEnterprises/nostrkey.browser.plugin.src/releases/latest" target="nostrkey-web" style="color: var(--accent);">latest release</a></li>
461+
<li style="padding-left: 8px;">Unzip the file</li>
462+
<li style="padding-left: 8px;">Open <code>chrome://extensions/</code> in Chrome</li>
463+
<li style="padding-left: 8px;">Enable <strong>Developer mode</strong> (top right toggle)</li>
464+
<li style="padding-left: 8px;">Click <strong>Load unpacked</strong> and select the unzipped folder</li>
465+
</ol>
466+
467+
<h3>Safari (macOS)</h3>
468+
<ol style="list-style: decimal; padding-left: 24px;">
469+
<li style="padding-left: 8px;">Clone the repo: <code>git clone https://github.com/HumanjavaEnterprises/nostrkey.browser.plugin.src.git</code></li>
470+
<li style="padding-left: 8px;">Run <code>npm install && ./build.js dev safari</code></li>
471+
<li style="padding-left: 8px;">Open <code>dev/apple/NostrKey.xcodeproj</code> in Xcode</li>
472+
<li style="padding-left: 8px;">Build and Run (⌘R)</li>
473+
<li style="padding-left: 8px;">Safari → Settings → Extensions → Enable NostrKey</li>
474+
</ol>
475+
476+
<h3>Safari (iOS)</h3>
477+
<ol style="list-style: decimal; padding-left: 24px;">
478+
<li style="padding-left: 8px;">Clone repo and build Safari assets (same as macOS)</li>
479+
<li style="padding-left: 8px;">Connect iPhone via USB</li>
480+
<li style="padding-left: 8px;">In Xcode, select your iPhone as the destination</li>
481+
<li style="padding-left: 8px;">Build and Run (⌘R)</li>
482+
<li style="padding-left: 8px;">Settings → Safari → Extensions → Enable NostrKey</li>
483+
</ol>
484+
</section>
485+
483486
<section>
484487
<h2>No Cryptocurrency or Token</h2>
485488
<p>

0 commit comments

Comments
 (0)