Skip to content

Commit 98146ef

Browse files
Copilotlarp0
andcommitted
Update landing page with comprehensive docs section and copy buttons for Quick Start examples
- Added copy buttons to all Quick Start command examples - Created comprehensive documentation section showcasing all feature guides - Added documentation button to header CTA section - Updated footer docs link to point to docs/README.md - Organized docs links by category: Getting Started, Core Features, Deployment, Monitoring & Operations, Security & Audit - Improved UX with easy access to all documentation from landing page Co-authored-by: larp0 <[email protected]>
1 parent 366bf7a commit 98146ef

File tree

1 file changed

+71
-1
lines changed

1 file changed

+71
-1
lines changed

index.html

Lines changed: 71 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,7 @@
337337
</div>
338338
<div class="cta-buttons">
339339
<a href="https://github.com/openSVM/osvm-cli" class="btn btn-primary" target="_blank">View on GitHub</a>
340+
<a href="docs/README.md" class="btn btn-secondary">📚 Documentation</a>
340341
<a href="https://github.com/openSVM/osvm-cli/releases" class="btn btn-secondary" target="_blank">Download</a>
341342
</div>
342343
</div>
@@ -429,6 +430,7 @@ <h2 class="section-title">Quick Start</h2>
429430
<div class="feature-card">
430431
<div class="feature-title">List SVMs</div>
431432
<div class="code-block">
433+
<button class="copy-btn" onclick="copyToClipboard('osvm svm list')">Copy</button>
432434
<code>osvm svm list</code>
433435
</div>
434436
<div class="feature-description">View all installed Solana Virtual Machines</div>
@@ -437,6 +439,7 @@ <h2 class="section-title">Quick Start</h2>
437439
<div class="feature-card">
438440
<div class="feature-title">SVM Dashboard</div>
439441
<div class="code-block">
442+
<button class="copy-btn" onclick="copyToClipboard('osvm svm dashboard')">Copy</button>
440443
<code>osvm svm dashboard</code>
441444
</div>
442445
<div class="feature-description">Launch interactive monitoring dashboard</div>
@@ -445,6 +448,7 @@ <h2 class="section-title">Quick Start</h2>
445448
<div class="feature-card">
446449
<div class="feature-title">List Nodes</div>
447450
<div class="code-block">
451+
<button class="copy-btn" onclick="copyToClipboard('osvm nodes list')">Copy</button>
448452
<code>osvm nodes list</code>
449453
</div>
450454
<div class="feature-description">View all managed validator and RPC nodes</div>
@@ -453,13 +457,79 @@ <h2 class="section-title">Quick Start</h2>
453457
<div class="feature-card">
454458
<div class="feature-title">View Examples</div>
455459
<div class="code-block">
460+
<button class="copy-btn" onclick="copyToClipboard('osvm examples')">Copy</button>
456461
<code>osvm examples</code>
457462
</div>
458463
<div class="feature-description">Show examples for common workflows</div>
459464
</div>
460465
</div>
461466
</section>
462467

468+
<section class="section">
469+
<h2 class="section-title">📚 Comprehensive Documentation</h2>
470+
<p class="section-subtitle">Explore our detailed guides and references organized by feature</p>
471+
472+
<div class="features-grid">
473+
<div class="feature-card">
474+
<div class="feature-icon">📖</div>
475+
<div class="feature-title">Getting Started</div>
476+
<div class="feature-description">
477+
<a href="docs/installation.md" style="color: #667eea; text-decoration: none;">Installation Guide</a> |
478+
<a href="docs/configuration.md" style="color: #667eea; text-decoration: none;">Configuration</a> |
479+
<a href="docs/examples.md" style="color: #667eea; text-decoration: none;">Examples</a>
480+
</div>
481+
</div>
482+
483+
<div class="feature-card">
484+
<div class="feature-icon">🔧</div>
485+
<div class="feature-title">Core Features</div>
486+
<div class="feature-description">
487+
<a href="docs/svm-management.md" style="color: #667eea; text-decoration: none;">SVM Management</a> |
488+
<a href="docs/node-management.md" style="color: #667eea; text-decoration: none;">Node Management</a> |
489+
<a href="docs/rpc-manager.md" style="color: #667eea; text-decoration: none;">RPC Manager</a>
490+
</div>
491+
</div>
492+
493+
<div class="feature-card">
494+
<div class="feature-icon">🚀</div>
495+
<div class="feature-title">Deployment</div>
496+
<div class="feature-description">
497+
<a href="docs/ssh-deployment.md" style="color: #667eea; text-decoration: none;">SSH Deployment</a> |
498+
<a href="docs/ebpf-deployment.md" style="color: #667eea; text-decoration: none;">eBPF Programs</a> |
499+
<a href="docs/validator-enhancements.md" style="color: #667eea; text-decoration: none;">Validator Setup</a>
500+
</div>
501+
</div>
502+
503+
<div class="feature-card">
504+
<div class="feature-icon">📊</div>
505+
<div class="feature-title">Monitoring & Operations</div>
506+
<div class="feature-description">
507+
<a href="docs/dashboard.md" style="color: #667eea; text-decoration: none;">Interactive Dashboard</a> |
508+
<a href="docs/log-monitoring.md" style="color: #667eea; text-decoration: none;">Log Monitoring</a> |
509+
<a href="docs/self-repair-system.md" style="color: #667eea; text-decoration: none;">Self-Repair</a>
510+
</div>
511+
</div>
512+
513+
<div class="feature-card">
514+
<div class="feature-icon">🔒</div>
515+
<div class="feature-title">Security & Audit</div>
516+
<div class="feature-description">
517+
<a href="docs/security-audit.md" style="color: #667eea; text-decoration: none;">Security Audit</a> |
518+
<span style="color: #666;">AI-powered vulnerability analysis and compliance reporting</span>
519+
</div>
520+
</div>
521+
522+
<div class="feature-card">
523+
<div class="feature-icon">🎯</div>
524+
<div class="feature-title">Complete Index</div>
525+
<div class="feature-description">
526+
<a href="docs/README.md" style="color: #667eea; text-decoration: none; font-weight: bold;">📖 Complete Documentation Index</a><br>
527+
<span style="color: #666;">Central hub with architecture overview and all feature guides</span>
528+
</div>
529+
</div>
530+
</div>
531+
</section>
532+
463533
<section class="section">
464534
<h2 class="section-title">Prerequisites</h2>
465535
<div class="stats">
@@ -484,7 +554,7 @@ <h2 class="section-title">Prerequisites</h2>
484554
<div class="container">
485555
<div class="footer-links">
486556
<a href="https://github.com/openSVM/osvm-cli">GitHub Repository</a>
487-
<a href="https://github.com/openSVM/osvm-cli/blob/main/README.md">Documentation</a>
557+
<a href="docs/README.md">Documentation</a>
488558
<a href="https://github.com/openSVM/osvm-cli/issues">Report Issues</a>
489559
<a href="https://github.com/openSVM/osvm-cli/blob/main/LICENSE">License</a>
490560
<a href="https://docs.opensvm.org">Official Docs</a>

0 commit comments

Comments
 (0)