|
2 | 2 | <div class="">
|
3 | 3 | <a {{#if (active_project request.spin-full-url "/v3/index" )}} class="active" {{/if}} href="{{site.info.base_url}}/index">What is Spin</a>
|
4 | 4 |
|
5 |
| - <h4 for="rd0" class="menu-label"> |
6 |
| - Getting Started |
7 |
| - </h4> |
| 5 | + <h4 for="rd0" class="menu-label">Getting Started</h4> |
8 | 6 | <a {{#if (active_project request.spin-full-url "/v3/quickstart" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/quickstart">Quickstart</a>
|
9 | 7 | <a {{#if (active_project request.spin-full-url "/v3/install" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/install">Install</a>
|
10 | 8 | <a {{#if (active_project request.spin-full-url "/v3/upgrade" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/upgrade">Upgrade</a>
|
11 | 9 |
|
12 |
| - <h4 for="rd0" class="menu-label">Spin Apps</h4> |
| 10 | + <h4 for="rd0" class="menu-label">Applications</h4> |
13 | 11 |
|
14 | 12 | <a {{#if (active_project request.spin-full-url "/v3/writing-apps" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/writing-apps">Creating Apps</a>
|
15 |
| - <a {{#if (active_project request.spin-full-url "/v3/manifest-reference" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/manifest-reference">Configuring <code>spin.toml</code></a> |
16 |
| - <a {{#if (active_project request.spin-full-url "/v3/managing-plugins" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/managing-plugins">Plugins</a> |
17 |
| - <a {{#if (active_project request.spin-full-url "/v3/managing-templates" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/managing-templates">Templates</a> |
18 |
| - <a {{#if (active_project request.spin-full-url "/triggers" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/triggers">Triggers</a> |
19 |
| - |
20 |
| - <div class="toggle"> |
21 |
| - <a {{#if (active_project request.spin-full-url "/v3/http-trigger" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/http-trigger"> HTTP Trigger</a> |
22 |
| - <a {{#if (active_project request.spin-full-url "/v3/redis-trigger" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/redis-trigger"> Redis Trigger</a> |
23 |
| - <a {{#if (active_project request.spin-full-url "/v3/redis-trigger" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/triggers#cron-trigger">Cron Trigger</a> |
24 |
| - <a {{#if (active_project request.spin-full-url "/v3/extending-and-embedding" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/extending-and-embedding">Custom Triggers</a> |
25 |
| - </div> |
26 |
| - <hr> |
27 |
| - |
| 13 | + <a {{#if (active_project request.spin-full-url "/v3/spin-application-structure" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/spin-application-structure">Application Structure</a> |
28 | 14 | <a {{#if (active_project request.spin-full-url "/v3/build" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/build">Building</a>
|
29 |
| - <a {{#if (active_project request.spin-full-url "/v3/observing-apps" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/observing-apps">Observability</a> |
30 | 15 | <a {{#if (active_project request.spin-full-url "/v3/running-apps" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/running-apps">Running</a>
|
| 16 | + <hr> |
31 | 17 | <a {{#if (active_project request.spin-full-url "/v3/testing-apps" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/testing-apps">Testing</a>
|
| 18 | + <a {{#if (active_project request.spin-full-url "/v3/observing-apps" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/observing-apps">Observability</a> |
| 19 | + <a {{#if (active_project request.spin-full-url "/v3/troubleshooting-application-dev")}} class="active" {{/if}} href="{{site.info.base_url}}/v3/troubleshooting-application-dev">Troubleshooting</a> |
| 20 | + <hr> |
| 21 | + <a {{#if (active_project request.spin-full-url "/v3/dynamic-configuration" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/dynamic-configuration">Dynamic Configuration</a> |
32 | 22 |
|
33 |
| - |
| 23 | + <h4 for="rd0" class="menu-label">Triggers</h4> |
34 | 24 |
|
35 |
| - <h4 for="rd0" class="menu-label">Feature API</h4> |
| 25 | + <a {{#if (active_project request.spin-full-url "/triggers" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/triggers">Overview</a> |
| 26 | + <a {{#if (active_project request.spin-full-url "/v3/http-trigger" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/http-trigger"> HTTP Trigger</a> |
| 27 | + <a {{#if (active_project request.spin-full-url "/v3/redis-trigger" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/redis-trigger"> Redis Trigger</a> |
| 28 | + <a {{#if (active_project request.spin-full-url "/v3/redis-trigger" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/triggers#cron-trigger">Cron Trigger</a> |
36 | 29 |
|
| 30 | + <h4 for="rd0" class="menu-label">Feature API</h4> |
37 | 31 |
|
| 32 | + <a {{#if (active_project request.spin-full-url "/v3/http-outbound" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/http-outbound">Making HTTP Requests</a> |
38 | 33 | <a {{#if (active_project request.spin-full-url "/v3/kv-store-api-guide" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/kv-store-api-guide">Key Value Store</a>
|
39 |
| - <a {{#if (active_project request.spin-full-url "/v3/http-outbound" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/http-outbound">HTTP Interface</a> |
40 |
| - <a {{#if (active_project request.spin-full-url "/v3/mqtt-outbound" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/mqtt-outbound">MQTT Interface</a> |
| 34 | + <a {{#if (active_project request.spin-full-url "/v3/sqlite-api-guide" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/sqlite-api-guide">SQLite Database</a> |
| 35 | + <a {{#if (active_project request.spin-full-url "/v3/mqtt-outbound" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/mqtt-outbound">MQTT Messaging</a> |
41 | 36 | <a {{#if (active_project request.spin-full-url "/v3/redis-outbound" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/redis-outbound">Redis Storage</a>
|
| 37 | + <a {{#if (active_project request.spin-full-url "/v3/rdbms-storage" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/rdbms-storage">Relational Databases</a> |
42 | 38 | <a {{#if (active_project request.spin-full-url "/v3/serverless-ai-api-guide" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/serverless-ai-api-guide">Serverless AI</a>
|
43 |
| - <a {{#if (active_project request.spin-full-url "/v3/rdbms-storage" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/rdbms-storage">RDS Database</a> |
44 |
| - <a {{#if (active_project request.spin-full-url "/v3/sqlite-api-guide" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/sqlite-api-guide">SQLite Database</a> |
45 | 39 | <a {{#if (active_project request.spin-full-url "/v3/variables" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/variables">Variables</a>
|
46 | 40 | <hr>
|
47 | 41 | <a {{#if (active_project request.spin-full-url "/v3/api-guides-overview" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/api-guides-overview">Feature Support</a>
|
48 | 42 |
|
49 |
| - <h4 for="rd0" class="menu-label">Languages Guides</h4> |
| 43 | + <h4 for="rd0" class="menu-label">Language Guides</h4> |
50 | 44 |
|
51 | 45 | <a {{#if (active_project request.spin-full-url "/v3/rust-components" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/rust-components">Rust</a>
|
52 | 46 | <a {{#if (active_project request.spin-full-url "/v3/go-components" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/go-components">Go</a>
|
|
57 | 51 | <a {{#if (active_project request.spin-full-url "/v3/other-languages" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/other-languages">Other Languages</a>
|
58 | 52 |
|
59 | 53 | <h4 for="rd0" class="menu-label">Deployment</h4>
|
60 |
| - |
61 | 54 |
|
62 | 55 | <a {{#if (active_project request.spin-full-url "/v3/deploying" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/deploying">Deployment Options</a>
|
63 | 56 | <a href="https://spinkube.dev">SpinKube<img src="{{site.info.base_url}}/static/image/arrowexternal.svg" width="15" height="15"></a>
|
64 | 57 | <a {{#if (active_project request.spin-full-url "/v3/distributing-apps" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/distributing-apps">Publishing to Registries</a>
|
65 |
| - <hr> |
66 |
| - <a {{#if (active_project request.spin-full-url "/v3/dynamic-configuration" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/dynamic-configuration">Dynamic Configuration</a> |
67 |
| - |
68 |
| - <h4 for="rd0" class="menu-label">Architecture</h4> |
69 |
| - <a {{#if (active_project request.spin-full-url "/v3/spin-application-structure" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/spin-application-structure">Application Structure</a> |
70 |
| - <a {{#if (active_project request.spin-full-url "/v3/cache" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/cache">Internal Data & Caching</a> |
71 |
| - |
72 |
| - <div style="margin: 1.25rem auto"> |
73 |
| - <hr> |
74 |
| - </div> |
75 |
| - |
76 |
| - <a {{#if (active_project request.spin-full-url "/v3/troubleshooting-application-dev")}} class="active" {{/if}} href="{{site.info.base_url}}/v3/troubleshooting-application-dev">Troubleshooting</a> |
77 |
| - |
78 |
| - <a {{#if (active_project request.spin-full-url "/v3/contributing-spin" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/contributing-spin">Contributing</a> |
79 |
| - |
80 |
| - <div class="toggle"> |
81 |
| - <a {{#if (active_project request.spin-full-url "/v3/plugin-authoring" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/plugin-authoring">Creating Spin Plugins</a> |
82 |
| - <a {{#if (active_project request.spin-full-url "/v3/template-authoring" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/template-authoring">Creating Spin Templates</a> |
83 |
| - <a href="https://github.com/fermyon/blob/main/docs/content/sips/index.md" target="_blank">Spin Improvement Proposals <img src="{{site.info.base_url}}/static/image/arrowexternal.svg" width="15" height="15"></a> |
84 |
| - <a {{#if (active_project request.spin-full-url "/v3/contributing-docs" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/contributing-docs">Spin Documentation</a> |
85 |
| - </div> |
86 |
| - |
87 |
| - |
88 |
| - |
89 | 58 |
|
90 | 59 | <div class="accordion-menu-item" style="display: none;">
|
91 | 60 | <input type="checkbox" id="rd5" name="rd">
|
|
111 | 80 | Key-Value Store</a></li>
|
112 | 81 | </ul>
|
113 | 82 | </div>
|
| 83 | + |
| 84 | + <h4 for="rd0" class="menu-label">Tools</h4> |
| 85 | + |
| 86 | + <a {{#if (active_project request.spin-full-url "/v3/managing-plugins" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/managing-plugins">Managing Plugins</a> |
| 87 | + <a {{#if (active_project request.spin-full-url "/v3/managing-templates" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/managing-templates">Managing Templates</a> |
| 88 | + |
| 89 | + <h4 for="rd0" class="menu-label">Reference</h4> |
| 90 | + |
| 91 | + <a {{#if (active_project request.spin-full-url "/v3/manifest-reference" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/manifest-reference">Configuring <code>spin.toml</code></a> |
| 92 | + |
| 93 | + <h4 for="rd0" class="menu-label">Project</h4> |
| 94 | + |
| 95 | + <a {{#if (active_project request.spin-full-url "/v3/cache" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/cache">Internal Data & Caching</a> |
| 96 | + |
| 97 | + <div style="margin: 1.25rem auto"> |
| 98 | + <hr> |
| 99 | + </div> |
| 100 | + |
| 101 | + <a {{#if (active_project request.spin-full-url "/v3/plugin-authoring" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/plugin-authoring">Creating Spin Plugins</a> |
| 102 | + <a {{#if (active_project request.spin-full-url "/v3/template-authoring" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/template-authoring">Creating Spin Templates</a> |
| 103 | + <a href="https://github.com/fermyon/blob/main/docs/content/sips/index.md" target="_blank">Spin Improvement Proposals <img src="{{site.info.base_url}}/static/image/arrowexternal.svg" width="15" height="15"></a> |
| 104 | + <a {{#if (active_project request.spin-full-url "/v3/extending-and-embedding" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/extending-and-embedding">Custom Triggers</a> |
| 105 | + |
| 106 | + <hr> |
| 107 | + |
| 108 | + <a {{#if (active_project request.spin-full-url "/v3/contributing-spin" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/contributing-spin">Contributing to Spin</a> |
| 109 | + <a {{#if (active_project request.spin-full-url "/v3/contributing-docs" )}} class="active" {{/if}} href="{{site.info.base_url}}/v3/contributing-docs">Contributing Documentation</a> |
| 110 | + |
114 | 111 | </div>
|
115 | 112 |
|
116 | 113 | <div class="button-wrap">
|
|
0 commit comments