feat: Update SDK page to use single NuGet templates package

Changed from two separate tar.gz download links to a single NuGet package:
- Updated Quick Start to use 'dotnet new install SilverLabs.SilverSHELL.Templates'
- Replaced dual download cards with single templates package card
- Link now points to https://nuget.silverlabs.uk/packages/silverlabs.silvershell.templates/
- Simplified installation process for users

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-10-20 21:28:35 +01:00
parent 62dc7bd93f
commit d2780e9295

View File

@@ -20,15 +20,8 @@
<ol class="steps-list"> <ol class="steps-list">
<li> <li>
<strong>Download the templates</strong> (see downloads below) <strong>Install the templates</strong> from NuGet
</li> <div class="code-block"><code>dotnet new install SilverLabs.SilverSHELL.Templates</code></div>
<li>
<strong>Extract the templates</strong> to a directory of your choice
</li>
<li>
<strong>Install the templates</strong>
<div class="code-block"><code>dotnet new install ./path/to/SilverSHELL.Starter.Template
dotnet new install ./path/to/SilverSHELL.AppModule.Template</code></div>
</li> </li>
<li> <li>
<strong>Create your first project</strong> <strong>Create your first project</strong>
@@ -44,27 +37,18 @@ dotnet run</code></div>
<!-- Downloads Section --> <!-- Downloads Section -->
<div class="sdk-section"> <div class="sdk-section">
<h2>📦 Downloads</h2> <h2>📦 Templates Package</h2>
<p>Download the SilverSHELL project templates to get started:</p> <p>Install the SilverSHELL templates package from NuGet:</p>
<div class="download-grid"> <div class="download-grid">
<div class="download-card"> <div class="download-card">
<h3>Starter Template</h3> <h3>SilverSHELL Templates</h3>
<p>Create a new SilverSHELL application with minimal configuration</p> <p>Complete package with both Starter and Module templates</p>
<p><strong>Size:</strong> 6.7 KB</p> <p><strong>Package ID:</strong> SilverLabs.SilverSHELL.Templates</p>
<p><strong>Includes:</strong> Blazor WebAssembly setup, module loading, PWA support</p> <p><strong>Includes:</strong> Blazor WebAssembly starter template, module template with CI/CD, PWA support, module repository integration</p>
<a href="https://nuget.silverlabs.uk/templates/silvershell-starter-template.tar.gz" class="download-btn" download> <div class="code-block"><code>dotnet new install SilverLabs.SilverSHELL.Templates</code></div>
Download Starter Template <a href="https://nuget.silverlabs.uk/packages/silverlabs.silvershell.templates/" class="download-btn" target="_blank">
</a> View on NuGet
</div>
<div class="download-card">
<h3>Module Template</h3>
<p>Create reusable SilverSHELL modules with best practices</p>
<p><strong>Size:</strong> 17 KB</p>
<p><strong>Includes:</strong> Module structure, configuration, CI/CD templates</p>
<a href="https://nuget.silverlabs.uk/templates/silvershell-module-template.tar.gz" class="download-btn" download>
Download Module Template
</a> </a>
</div> </div>
</div> </div>