mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-08-08 18:20:42 -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
12 lines
6.8 KiB
XML
12 lines
6.8 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 131 80" fill="none">
|
|
<path d="M63.1824 48.125C63.9277 47.7028 64.9177 47.7028 65.6572 48.125L77.4243 54.9402C78.1844 55.3802 78.6588 56.2041 78.6588 57.09V70.7026C78.6588 71.5855 78.1844 72.4093 77.4243 72.8522L65.6572 79.6643C65.2801 79.8829 64.8529 79.995 64.4169 79.995L64.3375 80C63.9347 79.9868 63.5372 79.8746 63.1837 79.6706L59.2542 77.339C58.6674 77.0101 58.9538 76.8937 59.1474 76.8266C59.9298 76.552 60.0887 76.4901 60.924 76.0147C61.0117 75.9646 61.1265 75.9822 61.2163 76.0353L64.2352 77.8308C64.3442 77.8898 64.4989 77.8898 64.5999 77.8308L76.37 71.0214C76.4789 70.9594 76.5497 70.8325 76.5497 70.7026V57.09C76.5497 56.9542 76.479 56.8331 76.3676 56.7652L64.6022 49.9619C64.4933 49.8969 64.349 49.8969 64.2399 49.9619L52.4768 56.7652C52.3628 56.8301 52.2903 56.9571 52.2903 57.087V70.6996C52.2903 70.8295 52.3611 70.9536 52.4731 71.0156L55.6961 72.8818C57.4461 73.7588 58.5156 72.7252 58.5156 71.6858V58.2503C58.5156 58.0584 58.6659 57.9108 58.8574 57.9108H60.3482C60.5338 57.9108 60.687 58.0584 60.687 58.2503V71.6917C60.687 74.0303 59.4142 75.3739 57.2016 75.3739C56.5211 75.3739 55.9848 75.374 54.4881 74.6358L51.4006 72.8522C50.6376 72.4093 50.1661 71.5825 50.1661 70.6996V57.087C50.1661 56.2011 50.6376 55.3742 51.4006 54.9372L63.1824 48.125Z" fill="currentColor"/>
|
|
<path d="M67.5739 57.5571C71.342 57.5571 73.2099 58.8682 73.4456 61.6851C73.4545 61.7826 73.4191 61.8771 73.3543 61.9479C73.2895 62.0158 73.1981 62.0571 73.1038 62.0571H71.5748C71.4157 62.0571 71.2772 61.945 71.2448 61.7916C70.8765 60.1586 69.9868 59.636 67.568 59.636C64.8605 59.636 64.5453 60.5809 64.5453 61.2896C64.5453 62.1488 64.9165 62.3997 68.5697 62.8839C72.1876 63.3653 73.9053 64.0445 73.9053 66.5928C73.9052 69.1618 71.7663 70.6352 68.0365 70.6352L67.8151 70.6196C62.8701 70.5474 61.8238 68.2209 61.8238 66.2647C61.8238 66.0757 61.9759 65.9252 62.1647 65.9252H63.6849C63.8528 65.9252 63.9942 66.0477 64.0207 66.2139C64.2505 67.7665 64.9341 68.5496 68.0481 68.5497C70.5288 68.5497 71.5836 67.988 71.5836 66.6696C71.5836 65.9107 71.2831 65.3468 67.4295 64.9688C64.2064 64.6499 62.2148 63.9382 62.2148 61.3545C62.2148 58.9745 64.2181 57.5572 67.5739 57.5571Z" fill="currentColor"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M82.7674 55.0826C83.0679 55.0826 83.6573 55.0826 83.6573 55.7558C83.6573 56.2253 83.3567 56.3229 83.177 56.3819C83.5276 56.4055 83.5513 56.6359 83.5984 56.9607C83.622 57.1644 83.6602 57.5158 83.7309 57.6339H83.1916C83.1769 57.5158 83.0945 56.8661 83.0945 56.8307C83.0592 56.686 83.009 56.6151 82.8293 56.6151H82.3844V57.6367H81.8924V55.0826H82.7674ZM82.3727 56.1987H82.7674C83.0914 56.1987 83.1534 55.9715 83.1534 55.8386C83.1534 55.4903 82.9149 55.49 82.7823 55.49H82.3755L82.3727 56.1987Z" fill="currentColor"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M82.7409 54.0847C83.9635 54.0847 85.0066 55.0739 85.0066 56.3583V56.4749C84.9455 57.6731 83.9482 58.632 82.7409 58.632C81.5035 58.632 80.4723 57.6221 80.4723 56.3583C80.4723 55.0709 81.5271 54.0847 82.7409 54.0847ZM82.735 54.4508C81.7039 54.4508 80.8376 55.2806 80.8376 56.3495L80.843 56.4509C80.894 57.4622 81.7249 58.2659 82.7381 58.2659C83.7928 58.2658 84.6441 57.3917 84.6441 56.3523C84.6441 55.2922 83.7809 54.4508 82.735 54.4508Z" fill="currentColor"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M87.2635 0.103596C87.4945 -0.0313488 87.7793 -0.0349216 88.0132 0.0955939L95.439 4.24998C95.9163 4.51781 96.2139 5.02186 96.2139 5.56989V41.5709C96.2139 42.1113 95.925 42.6073 95.4595 42.8789L82.9765 50.1076C82.509 50.3763 81.9351 50.3763 81.469 50.1076L68.986 42.8819C68.5196 42.6103 68.2318 42.1143 68.2318 41.5739V27.1286C68.2318 26.5912 68.5196 26.0921 68.986 25.8234L81.469 18.6029C81.9363 18.333 82.5097 18.333 82.9752 18.6029L86.1011 20.4073C86.2646 20.5018 86.4664 20.5018 86.6285 20.4073C86.7916 20.3128 86.8917 20.1386 86.8917 19.9497V0.756091C86.8918 0.487433 87.0338 0.239423 87.2635 0.103596ZM82.3786 29.0619C82.2607 28.994 82.1164 28.994 81.9986 29.0619L77.7148 31.5421C77.5999 31.61 77.529 31.7347 77.529 31.87V36.8295C77.529 36.9642 77.5997 37.0891 77.7176 37.1561L82.0044 39.6324C82.1204 39.6994 82.2642 39.6994 82.3805 39.6324L86.6667 37.1561C86.7836 37.0894 86.8553 36.9645 86.8553 36.8295L86.8538 31.87C86.8538 31.7347 86.783 31.61 86.6652 31.5421L82.3786 29.0619Z" fill="currentColor"/>
|
|
<path d="M48.1006 18.2809C48.3599 18.2809 48.6192 18.3478 48.852 18.4816L61.2612 25.6621C61.7267 25.9308 62.0126 26.4268 62.0126 26.963V41.3339C62.0126 41.8701 61.7268 42.3663 61.2642 42.635L48.8531 49.8211C48.3897 50.0888 47.8175 50.0888 47.3535 49.8211L34.9402 42.635C34.4753 42.3663 34.1901 41.8704 34.1901 41.3339V26.963C34.1901 26.4268 34.4753 25.9308 34.9402 25.6621L47.3492 18.4816C47.582 18.3478 47.8413 18.2809 48.1006 18.2809Z" fill="currentColor"/>
|
|
<path d="M115.666 18.4094C116.134 18.1377 116.709 18.1378 117.177 18.4094L129.581 25.6262C130.045 25.8973 130.331 26.3943 130.331 26.9329V30.4337C130.331 30.9711 130.046 31.4695 129.582 31.7393L122.095 36.0981C121.862 36.2339 121.573 36.234 121.34 36.1011C121.108 35.9653 120.963 35.7143 120.963 35.4456V31.8845C120.963 31.6158 120.819 31.3646 120.586 31.2318L116.676 28.973C116.444 28.8372 116.158 28.8372 115.925 28.973L112.019 31.2318C111.783 31.3664 111.641 31.6157 111.641 31.8862V36.4158C111.641 36.6845 111.786 36.9357 112.021 37.0685L124.578 44.2912C124.814 44.4241 124.958 44.6779 124.958 44.9495C124.958 45.2212 124.808 45.4722 124.572 45.605L117.071 49.7834C116.609 50.0403 116.049 50.0373 115.592 49.7746L103.192 42.6905C102.723 42.4218 102.432 41.92 102.432 41.3767V26.9372C102.432 26.3969 102.717 25.9009 103.186 25.6292L115.666 18.4094Z" fill="currentColor"/>
|
|
<path d="M14.0516 18.0315C14.2908 18.0404 14.5269 18.1052 14.7376 18.2292L27.2165 25.4255C27.6843 25.6957 27.97 26.1946 27.9701 26.7378L27.9459 46.1174C27.9459 46.3861 27.801 46.637 27.5724 46.7699C27.3405 46.9087 27.0509 46.9087 26.8182 46.7699L19.4042 42.5149C18.9382 42.2374 18.6485 41.7413 18.6485 41.2039V32.1496C18.6485 31.6092 18.3616 31.1101 17.8943 30.8414L14.7376 29.0191C14.5096 28.8829 14.246 28.8162 13.9879 28.8162C13.7258 28.8162 13.4683 28.8835 13.2338 29.0193L10.0755 30.8425C9.60854 31.1112 9.32264 31.6101 9.32264 32.1505V41.2054C9.32262 41.7434 9.0369 42.2371 8.56846 42.5164L1.14993 46.7744C0.920129 46.9162 0.631381 46.9162 0.401579 46.7744C0.16591 46.6416 0.0274369 46.3906 0.0274049 46.1219L0 26.7393C1.89402e-05 26.1961 0.28995 25.6971 0.754822 25.4255L13.2331 18.2292C13.4473 18.1052 13.6833 18.0404 13.9226 18.0315H14.0516Z" fill="currentColor"/>
|
|
<path d="M116.239 31.0639C116.328 31.0117 116.438 31.0117 116.528 31.0639L118.923 32.4487C119.013 32.5007 119.067 32.5965 119.067 32.6998V35.4724C119.067 35.5758 119.013 35.6716 118.923 35.7235L116.528 37.1083C116.438 37.1606 116.328 37.1606 116.239 37.1083L113.845 35.7235C113.754 35.6716 113.698 35.5758 113.698 35.4724V32.6998C113.698 32.5965 113.751 32.5007 113.842 32.4487L116.239 31.0639Z" fill="currentColor"/>
|
|
</svg>
|