mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-08-07 17:53:32 -04:00
## Summary - Update the `QuickstartLinks` component on the Getting Started (`/docs`) page to show all 16 quickstart guides instead of just 4 (TypeScript, C#, Rust, React) - The component now uses `useDocsVersion()` to filter items based on the active doc version, so v1.12 only shows quickstarts that exist in that version while v2.0 shows all 16 - Add new SVG logos for Vue, Nuxt, Svelte, Angular, TanStack Start, Deno, and C++ - Replace existing logos (React, Next.js, Node.js, Bun, Remix, HTML5) with consistent monochrome `currentColor` versions sourced from the spacetime-web homepage - Fix Rust logo visibility in dark mode by removing hardcoded `style="color: black;"` ## Test plan - [ ] Verify the Getting Started page on v2.0.0-rc1 shows all 16 quickstart cards - [ ] Verify the Getting Started page on v1.12.0 shows only the quickstarts that exist in that version (react, vue, svelte, typescript, rust, c-sharp) - [ ] Verify all card links navigate to the correct quickstart page - [ ] Verify logos are visible in both light and dark mode
8 lines
567 B
XML
8 lines
567 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80" fill="none">
|
|
<circle cx="40" cy="40" r="38" stroke="currentColor" stroke-width="4" fill="none"/>
|
|
<ellipse cx="40" cy="40" rx="38" ry="14" stroke="currentColor" stroke-width="3" fill="none"/>
|
|
<ellipse cx="40" cy="40" rx="38" ry="14" stroke="currentColor" stroke-width="3" fill="none" transform="rotate(60 40 40)"/>
|
|
<ellipse cx="40" cy="40" rx="38" ry="14" stroke="currentColor" stroke-width="3" fill="none" transform="rotate(120 40 40)"/>
|
|
<circle cx="40" cy="40" r="5" fill="currentColor"/>
|
|
</svg>
|