aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/website/public/media/oneconfig/page_media_4.pngbin395136 -> 1511576 bytes
-rw-r--r--apps/website/public/media/oneconfig/page_media_5.pngbin910001 -> 3713034 bytes
-rw-r--r--apps/website/src/components/icons/impl/crashpatch.svg5
-rw-r--r--apps/website/src/components/icons/impl/damage-tint.svg17
-rw-r--r--apps/website/src/components/icons/impl/evergreenhud.svg10
-rw-r--r--apps/website/src/components/icons/impl/overflowanimations.svg8
-rw-r--r--apps/website/src/components/icons/impl/polysprint.svg13
-rw-r--r--apps/website/src/components/icons/impl/polytime.svg11
-rw-r--r--apps/website/src/components/icons/impl/polyweather.svg12
-rw-r--r--apps/website/src/components/icons/impl/vanillahud.svg5
-rw-r--r--apps/website/src/pages/projects/oneconfig.astro54
11 files changed, 91 insertions, 44 deletions
diff --git a/apps/website/public/media/oneconfig/page_media_4.png b/apps/website/public/media/oneconfig/page_media_4.png
index 4d6fa9f..ca30cad 100644
--- a/apps/website/public/media/oneconfig/page_media_4.png
+++ b/apps/website/public/media/oneconfig/page_media_4.png
Binary files differ
diff --git a/apps/website/public/media/oneconfig/page_media_5.png b/apps/website/public/media/oneconfig/page_media_5.png
index 5c60392..0d7c5b9 100644
--- a/apps/website/public/media/oneconfig/page_media_5.png
+++ b/apps/website/public/media/oneconfig/page_media_5.png
Binary files differ
diff --git a/apps/website/src/components/icons/impl/crashpatch.svg b/apps/website/src/components/icons/impl/crashpatch.svg
new file mode 100644
index 0000000..a0baa3e
--- /dev/null
+++ b/apps/website/src/components/icons/impl/crashpatch.svg
@@ -0,0 +1,5 @@
+<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M93.0943 110.368H78.608C77.3264 110.368 76.0972 109.858 75.191 108.952C74.2847 108.046 73.7756 106.817 73.7756 105.535C73.7756 104.254 74.2847 103.024 75.191 102.118C76.0972 101.212 77.3264 100.703 78.608 100.703H93.0954L64.1417 52.3563L35.0988 100.752L49.6144 100.706C50.8961 100.706 52.1252 101.215 53.0315 102.121C53.9378 103.028 54.4469 104.257 54.4469 105.538C54.4469 106.82 53.9378 108.049 53.0315 108.955C52.1252 109.862 50.8961 110.371 49.6144 110.371H35.1187C33.4186 110.37 31.7486 109.921 30.2773 109.07C28.806 108.218 27.5853 106.993 26.7384 105.519C25.8915 104.044 25.4484 102.373 25.4536 100.673C25.4588 98.9728 25.9123 97.3041 26.7683 95.8351L55.7849 47.3891C56.643 45.9384 57.8653 44.7371 59.3305 43.9043C60.7958 43.0714 62.4533 42.6358 64.1387 42.6407C65.8241 42.6456 67.479 43.0907 68.9394 43.9321C70.3999 44.7734 71.6151 45.9817 72.4648 47.4373L101.419 95.789C102.286 97.2563 102.75 98.9269 102.763 100.631C102.776 102.336 102.339 104.014 101.494 105.494C100.65 106.975 99.4289 108.206 97.9551 109.062C96.4813 109.919 94.8073 110.37 93.1027 110.371L93.0943 110.368Z" fill="#DFE3EC"/>
+<path d="M24.9387 89.0467C18.8578 88.1908 13.2903 85.1686 9.25966 80.5357C5.22904 75.9028 3.00627 69.9706 3 63.8297L3 43.4604C3.00833 36.7104 5.69343 30.2393 10.4664 25.4664C15.2393 20.6934 21.7104 18.0083 28.4604 18L99.7515 18C106.502 18.0078 112.974 20.6926 117.747 25.4656C122.52 30.2386 125.206 36.7101 125.214 43.4604V63.8297C125.207 69.9705 122.984 75.9026 118.954 80.5353C114.923 85.168 109.355 88.19 103.274 89.0457L89.5674 66.0285V28.1842H38.6456V66.0296L24.9387 89.0467ZM99.7515 28.1842V79.107C103.802 79.1026 107.685 77.4916 110.549 74.6275C113.413 71.7634 115.024 67.8802 115.029 63.8297V43.4604C115.024 39.4101 113.413 35.5272 110.549 32.6633C107.685 29.7994 103.802 28.1886 99.7515 28.1842ZM28.4604 28.1842C24.4102 28.1886 20.5273 29.7995 17.6634 32.6634C14.7995 35.5273 13.1886 39.4102 13.1842 43.4604V63.8297C13.1886 67.88 14.7994 71.7631 17.6633 74.6271C20.5272 77.4912 24.4101 79.1023 28.4604 79.107V28.1842Z" fill="#DFE3EC"/>
+<path opacity="0.7" d="M68.9389 91.0441V76.5473C68.9389 75.2657 68.4297 74.0366 67.5235 73.1303C66.6172 72.224 65.3881 71.7149 64.1064 71.7149C62.8248 71.7149 61.5956 72.224 60.6894 73.1303C59.7831 74.0366 59.274 75.2657 59.274 76.5473V91.0441C59.274 92.3258 59.7831 93.5549 60.6894 94.4612C61.5956 95.3674 62.8248 95.8766 64.1064 95.8766C65.3881 95.8766 66.6172 95.3674 67.5235 94.4612C68.4297 93.5549 68.9389 92.3258 68.9389 91.0441ZM64.107 100.711C63.151 100.711 62.2166 100.995 61.4218 101.526C60.6271 102.057 60.0078 102.812 59.6422 103.695C59.2767 104.579 59.1814 105.551 59.3683 106.488C59.5553 107.425 60.0161 108.286 60.6925 108.962C61.3689 109.637 62.2304 110.097 63.1682 110.283C64.1059 110.469 65.0776 110.372 65.9604 110.005C66.8432 109.639 67.5974 109.018 68.1276 108.223C68.6578 107.427 68.9401 106.493 68.9389 105.537C68.9366 104.256 68.4266 103.029 67.5208 102.125C66.6149 101.22 65.3872 100.712 64.107 100.711Z" fill="#DFE3EC"/>
+</svg>
diff --git a/apps/website/src/components/icons/impl/damage-tint.svg b/apps/website/src/components/icons/impl/damage-tint.svg
deleted file mode 100644
index 88ba6a7..0000000
--- a/apps/website/src/components/icons/impl/damage-tint.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
-<g clip-path="url(#clip0_8_862)">
-<path d="M38.4 0H9.6C4.29807 0 0 4.29807 0 9.6V38.4C0 43.7019 4.29807 48 9.6 48H38.4C43.7019 48 48 43.7019 48 38.4V9.6C48 4.29807 43.7019 0 38.4 0Z" fill="#ECF2FF"/>
-<path d="M38.3999 0.149902H9.5999C4.38081 0.149902 0.149902 4.38081 0.149902 9.5999V38.3999C0.149902 43.619 4.38081 47.8499 9.5999 47.8499H38.3999C43.619 47.8499 47.8499 43.619 47.8499 38.3999V9.5999C47.8499 4.38081 43.619 0.149902 38.3999 0.149902Z" stroke="white" stroke-opacity="0.5"/>
-<path d="M33.4024 9.21411C32.0006 9.2357 30.6293 9.62686 29.427 10.3481C28.2248 11.0693 27.2342 12.0951 26.5552 13.3217C25.8765 12.0955 24.8863 11.07 23.6846 10.3488C22.4829 9.62756 21.1121 9.23617 19.7107 9.21411C17.4764 9.31121 15.3713 10.2887 13.8553 11.9329C12.3393 13.5771 11.5357 15.7545 11.62 17.9894C11.62 23.6492 17.5771 29.8304 22.5736 34.0214C23.6892 34.9589 25.0996 35.4728 26.5567 35.4728C28.0139 35.4728 29.4243 34.9589 30.5398 34.0214C35.536 29.8304 41.4934 23.6492 41.4934 17.9894C41.5777 15.7545 40.7741 13.5771 39.2581 11.9328C37.742 10.2885 35.6368 9.31113 33.4024 9.21411ZM28.9402 32.117C28.2731 32.6789 27.4288 32.987 26.5566 32.987C25.6843 32.987 24.8401 32.6789 24.1729 32.117C17.7775 26.7512 14.1094 21.6029 14.1094 17.9894C14.0244 16.4145 14.5655 14.8698 15.6148 13.6922C16.6641 12.5147 18.1364 11.7998 19.7107 11.7035C21.285 11.7999 22.7572 12.5148 23.8065 13.6923C24.8557 14.8699 25.3968 16.4145 25.3117 17.9894C25.3117 18.3196 25.4429 18.6363 25.6764 18.8698C25.9099 19.1032 26.2265 19.2344 26.5567 19.2344C26.8869 19.2344 27.2036 19.1032 27.4371 18.8698C27.6706 18.6363 27.8017 18.3196 27.8017 17.9894C27.7167 16.4146 28.2577 14.87 29.3069 13.6924C30.3561 12.5149 31.8283 11.8 33.4024 11.7035C34.977 11.7994 36.4497 12.5141 37.4993 13.6917C38.549 14.8693 39.0903 16.4142 39.0052 17.9894C39.0052 21.6029 35.3371 26.7509 28.9417 32.1122L28.9402 32.117Z" fill="url(#paint0_linear_8_862)"/>
-<path d="M12.9236 37.4764C15.0242 36.7531 16.1408 34.4638 15.4175 32.3632C14.6942 30.2625 12.4049 29.146 10.3043 29.8693C8.20363 30.5926 7.08709 32.8819 7.8104 34.9825C8.5337 37.0831 10.823 38.1997 12.9236 37.4764Z" stroke="#5991F5" stroke-width="10" stroke-dasharray="9 12"/>
-</g>
-<defs>
-<linearGradient id="paint0_linear_8_862" x1="14.5727" y1="10.9734" x2="32.3414" y2="33.0427" gradientUnits="userSpaceOnUse">
-<stop stop-color="#0A5BE8"/>
-<stop offset="1" stop-color="#00348E"/>
-</linearGradient>
-<clipPath id="clip0_8_862">
-<rect width="48" height="48" fill="white"/>
-</clipPath>
-</defs>
-</svg>
diff --git a/apps/website/src/components/icons/impl/evergreenhud.svg b/apps/website/src/components/icons/impl/evergreenhud.svg
new file mode 100644
index 0000000..3a33db7
--- /dev/null
+++ b/apps/website/src/components/icons/impl/evergreenhud.svg
@@ -0,0 +1,10 @@
+<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
+ <path d="M55.6432 6.14761L55.6612 6.12077L56.3464 5.09395L57.6185 3.18747C57.9957 2.62232 58.8262 2.62232 59.2034 3.18747L60.4756 5.09395L61.1608 6.12077L61.1787 6.14761L63.837 10.1313C64.292 10.8132 63.7291 11.7231 62.9127 11.6492C61.4358 11.5153 59.94 11.4469 58.4282 11.4469C56.9042 11.4469 55.3964 11.5164 53.9078 11.6524C53.0911 11.727 52.5275 10.8167 52.9827 10.1346L55.6432 6.14761ZM45.0626 13.2896C45.2833 13.2272 45.4759 13.089 45.6031 12.8983L51.5161 4.03716C51.9624 3.36835 51.4287 2.48876 50.6317 2.59503C22.0488 6.40637 0 30.8821 0 60.5076C0 74.3602 4.82077 87.0868 12.8762 97.1014C13.2715 97.5928 14.0261 97.5553 14.3818 97.0345L18.8166 90.5426C19.047 90.2054 19.036 89.7594 18.795 89.4297C12.8669 81.3199 9.36756 71.3224 9.36756 60.5076C9.36756 38.0454 24.463 19.1089 45.0626 13.2896ZM71.2108 12.8863C71.3382 13.0773 71.5312 13.2156 71.7521 13.2778C92.373 19.0835 107.489 38.0303 107.489 60.5076C107.489 71.2735 104.021 81.2295 98.1416 89.3195C97.9021 89.6491 97.8918 90.0939 98.1216 90.4303L102.56 96.9278C102.916 97.4493 103.672 97.486 104.067 96.993C112.07 86.995 116.856 74.3102 116.856 60.5076C116.856 30.8688 94.7879 6.3845 66.1864 2.58994C65.3896 2.48423 64.8563 3.36361 65.3024 4.03218L71.2108 12.8863ZM19.0276 98.3965L21.5861 94.6512C21.9322 94.1445 22.6599 94.0927 23.0855 94.5347C25.4471 96.987 28.0616 99.1942 30.887 101.114C31.6927 101.662 31.3172 103.001 30.343 103.001H21.4584H21.2181H19.0812H18.7046C18.4615 103.001 18.2272 102.908 18.0515 102.74C17.6666 102.372 17.2867 101.999 16.9119 101.62C16.8827 101.591 16.8767 101.545 16.9001 101.511V101.511L17.6867 100.359L18.892 98.5949L19.0276 98.3965ZM58.4282 109.568C53.6902 109.568 49.1091 108.897 44.7749 107.643C44.6881 107.618 44.5982 107.605 44.5078 107.605H26.7462C25.8262 107.605 25.4562 108.759 26.2234 109.267C35.4567 115.377 46.5269 118.936 58.4282 118.936C70.3295 118.936 81.3997 115.377 90.633 109.267C91.4002 108.759 91.0301 107.605 90.1101 107.605H72.3486C72.2582 107.605 72.1683 107.618 72.0814 107.643C67.7472 108.897 63.1661 109.568 58.4282 109.568ZM97.9337 103.001H98.1517C98.3949 103.001 98.6291 102.908 98.8048 102.74C99.0507 102.505 99.2946 102.268 99.5363 102.028C99.8598 101.708 99.9042 101.202 99.6474 100.827L99.3282 100.359L98.1229 98.5949L97.9873 98.3965L95.3629 94.5547C95.0162 94.0472 94.2869 93.9962 93.8617 94.4401C91.4763 96.9303 88.831 99.1696 85.9693 101.114C85.1636 101.662 85.5392 103.001 86.5133 103.001H95.5565H95.7968H97.9337Z"
+ fill="white"/>
+ <path d="M57.7208 41.7549C58.0991 41.2012 58.9158 41.2012 59.294 41.7549L100.115 101.511C100.547 102.143 100.094 103.001 99.3282 103.001H17.6866C16.9209 103.001 16.4681 102.143 16.9 101.511L57.7208 41.7549Z"
+ fill="white"/>
+ <path d="M57.6092 17.7249C57.9841 17.141 58.8376 17.141 59.2125 17.7249L92.3213 69.2951C92.7283 69.9291 92.273 70.7624 91.5196 70.7624H25.3021C24.5487 70.7624 24.0935 69.9291 24.5005 69.2951L57.6092 17.7249Z"
+ fill="white"/>
+ <path d="M57.6185 3.18748C57.9956 2.62234 58.8262 2.62234 59.2033 3.18748L84.084 40.4732C84.5065 41.1062 84.0527 41.9546 83.2916 41.9546H33.5302C32.7691 41.9546 32.3154 41.1062 32.7378 40.4732L57.6185 3.18748Z"
+ fill="white"/>
+</svg>
diff --git a/apps/website/src/components/icons/impl/overflowanimations.svg b/apps/website/src/components/icons/impl/overflowanimations.svg
new file mode 100644
index 0000000..642974c
--- /dev/null
+++ b/apps/website/src/components/icons/impl/overflowanimations.svg
@@ -0,0 +1,8 @@
+<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path opacity="0.8" d="M44.6963 63.693C63.1821 55.4773 74.4787 83.2061 74.4787 83.2061C74.4787 70.2693 74.4787 56.4292 80.9138 48.3861" stroke="#E0E9FB" stroke-opacity="0.9" stroke-width="7" stroke-linecap="round" stroke-linejoin="round"/>
+<path d="M91.7153 46.2214C96.6195 46.2214 100.595 42.2804 100.595 37.4189C100.595 32.5574 96.6195 28.6164 91.7153 28.6164C86.8112 28.6164 82.8357 32.5574 82.8357 37.4189C82.8357 42.2804 86.8112 46.2214 91.7153 46.2214Z" fill="#E0E9FB"/>
+<path opacity="0.5" d="M34.5752 72.6498C36.7403 72.6498 38.4954 70.8947 38.4954 68.7297C38.4954 66.5646 36.7403 64.8095 34.5752 64.8095C32.4102 64.8095 30.6551 66.5646 30.6551 68.7297C30.6551 70.8947 32.4102 72.6498 34.5752 72.6498Z" fill="#E0E9FB"/>
+<path opacity="0.3" d="M26.3795 81.2018C28.7414 81.2018 30.656 79.2872 30.656 76.9254C30.656 74.5636 28.7414 72.6489 26.3795 72.6489C24.0177 72.6489 22.1031 74.5636 22.1031 76.9254C22.1031 79.2872 24.0177 81.2018 26.3795 81.2018Z" fill="#E0E9FB"/>
+<path d="M44.8775 101.424H26.6726C23.8258 101.426 21.0065 100.867 18.376 99.7792C15.7455 98.6909 13.3554 97.0946 11.3424 95.0816C9.32945 93.0687 7.73316 90.6785 6.64486 88.048C5.55656 85.4175 4.99761 82.5982 5.00001 79.7515V34.6726C4.99773 31.8258 5.55675 29.0066 6.64509 26.3761C7.73343 23.7457 9.32973 21.3556 11.3427 19.3427C13.3556 17.3297 15.7457 15.7334 18.3761 14.6451C21.0066 13.5567 23.8258 12.9977 26.6726 13H100.359C103.206 12.9977 106.025 13.5567 108.656 14.6451C111.286 15.7334 113.676 17.3297 115.689 19.3427C117.702 21.3556 119.298 23.7457 120.387 26.3761C121.475 29.0066 122.034 31.8258 122.032 34.6726V79.7515C122.034 82.5982 121.475 85.4174 120.387 88.0479C119.298 90.6784 117.702 93.0684 115.689 95.0814C113.676 97.0943 111.286 98.6906 108.656 99.7789C106.025 100.867 103.206 101.426 100.359 101.424H82.1543V95.3557H100.359C104.496 95.3511 108.463 93.7056 111.388 90.7803C114.313 87.8549 115.959 83.8886 115.963 79.7515V34.6726C115.959 30.5355 114.313 26.5691 111.388 23.6438C108.463 20.7184 104.496 19.0729 100.359 19.0683H26.6726C22.5355 19.0729 18.5691 20.7184 15.6438 23.6438C12.7184 26.5691 11.0729 30.5355 11.0683 34.6726V79.7515C11.0729 83.8886 12.7184 87.8549 15.6438 90.7803C18.5691 93.7056 22.5355 95.3511 26.6726 95.3557H44.8775V101.424Z" fill="#E0E9FB"/>
+<path d="M57.0497 114.377C56.1257 114.373 55.2155 114.152 54.3927 113.731C53.4226 113.253 52.6074 112.51 52.0412 111.588C51.4749 110.667 51.1806 109.604 51.1921 108.523V89.495C51.1804 88.4136 51.4745 87.351 52.0404 86.4295C52.6064 85.508 53.4212 84.7652 54.3909 84.2866C55.353 83.797 56.4322 83.5846 57.508 83.6733C58.5838 83.7619 59.6138 84.1481 60.4827 84.7886L73.4559 94.3002C74.1951 94.8426 74.7963 95.5515 75.2107 96.3695C75.625 97.1874 75.841 98.0914 75.841 99.0084C75.841 99.9253 75.625 100.829 75.2107 101.647C74.7963 102.465 74.1951 103.174 73.4559 103.717L60.4818 113.225C59.4904 113.964 58.2876 114.366 57.0506 114.371L57.0497 114.377ZM57.0445 87.1656C56.6749 87.1669 56.3109 87.256 55.9826 87.4257C55.5956 87.6128 55.2704 87.907 55.0455 88.2733C54.8206 88.6395 54.7053 89.0626 54.7134 89.4924V108.523C54.706 108.952 54.8215 109.375 55.0463 109.741C55.2712 110.107 55.596 110.402 55.9826 110.589C56.3622 110.79 56.7913 110.878 57.2193 110.843C57.6473 110.808 58.0565 110.652 58.3986 110.393L71.3727 100.877C71.6663 100.662 71.9051 100.381 72.0698 100.057C72.2344 99.732 72.3202 99.3732 72.3202 99.0092C72.3202 98.6453 72.2344 98.2865 72.0698 97.9619C71.9051 97.6373 71.6663 97.3561 71.3727 97.141L58.4004 87.6268C58.0097 87.3314 57.5343 87.1697 57.0445 87.1656Z" fill="#E0E9FB"/>
+</svg>
diff --git a/apps/website/src/components/icons/impl/polysprint.svg b/apps/website/src/components/icons/impl/polysprint.svg
new file mode 100644
index 0000000..3480b7f
--- /dev/null
+++ b/apps/website/src/components/icons/impl/polysprint.svg
@@ -0,0 +1,13 @@
+<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_103_2)">
+<path d="M125 64.2696C125.001 64.8187 124.895 65.3627 124.686 65.8705C124.477 66.3783 124.17 66.8399 123.782 67.229C123.395 67.618 122.935 67.9269 122.428 68.1379C121.921 68.3489 121.377 68.4579 120.828 68.4586H108.853C106.695 68.4501 104.575 67.8861 102.698 66.8208C100.82 65.7556 99.249 64.2249 98.1347 62.3763L92.4275 52.8626L86.2236 68.0399C86.0287 68.5659 85.7298 69.0473 85.3448 69.4553C84.9598 69.8633 84.4966 70.1896 83.9828 70.4148C83.469 70.6399 82.915 70.7592 82.3541 70.7656C81.7932 70.772 81.2367 70.6654 80.7178 70.4521C80.199 70.2388 79.7284 69.9232 79.3342 69.5241C78.9399 69.125 78.6301 68.6506 78.4232 68.1291C78.2163 67.6077 78.1165 67.05 78.1298 66.4891C78.1431 65.9283 78.2693 65.3759 78.5007 64.8649L85.5932 47.5152H77.5037L68.892 68.5934C68.5202 69.5034 68.4794 70.5149 68.7768 71.4519C69.0742 72.3888 69.6909 73.1917 70.5194 73.7206L89.6778 85.8738C90.2725 86.2516 90.7624 86.7732 91.1023 87.3903C91.4421 88.0075 91.621 88.7003 91.6223 89.4049V110.351C91.6223 111.458 91.1827 112.519 90.4003 113.301C89.6178 114.084 88.5565 114.524 87.4499 114.524C86.3433 114.524 85.282 114.084 84.4995 113.301C83.717 112.519 83.2774 111.458 83.2774 110.351V91.713L66.0626 80.8207C63.5679 79.2354 61.7103 76.8233 60.8148 74.0064C59.9193 71.1896 60.043 68.1475 61.1643 65.4127L68.4828 47.5152H59.2293C58.4535 47.5131 57.6927 47.7288 57.0334 48.1377C56.3741 48.5466 55.8427 49.1323 55.4998 49.8281L49.4612 61.9529C49.2193 62.4499 48.8811 62.894 48.4664 63.2595C48.0516 63.6249 47.5684 63.9044 47.0448 64.0817C46.5213 64.259 45.9677 64.3307 45.4162 64.2925C44.8648 64.2544 44.3263 64.1071 43.8322 63.8594C43.338 63.6116 42.898 63.2682 42.5375 62.8491C42.177 62.43 41.9033 61.9436 41.7322 61.4179C41.5611 60.8923 41.496 60.3379 41.5407 59.7869C41.5854 59.236 41.739 58.6993 41.9926 58.2082L48.0341 46.0549C49.0662 43.9697 50.6621 42.2155 52.6408 40.9916C54.6195 39.7676 56.9017 39.1228 59.2283 39.1305H86.8579C89.0185 39.1381 91.1406 39.7022 93.0199 40.7684C94.8991 41.8346 96.472 43.3668 97.5869 45.2175L105.278 58.0486C105.649 58.6645 106.173 59.1744 106.798 59.5294C107.424 59.8844 108.13 60.0725 108.849 60.0758H120.828C121.377 60.0765 121.921 60.1857 122.429 60.3969C122.936 60.6082 123.397 60.9175 123.784 61.3071C124.172 61.6967 124.479 62.1589 124.687 62.6672C124.896 63.1756 125.002 63.7201 125 64.2696ZM61.8945 84.4363C61.3851 84.2316 60.8403 84.1297 60.2914 84.1362C59.7425 84.1428 59.2003 84.2578 58.6959 84.4746C58.1916 84.6914 57.7351 85.0057 57.3526 85.3994C56.9702 85.7932 56.6693 86.2587 56.4673 86.7691C56.1623 87.5479 55.6289 88.2162 54.9373 88.6864C54.2456 89.1567 53.4279 89.4068 52.5916 89.4039H41.5549C40.4439 89.4039 39.3784 89.8453 38.5928 90.6309C37.8072 91.4165 37.3659 92.482 37.3659 93.593C37.3659 94.704 37.8072 95.7695 38.5928 96.5551C39.3784 97.3407 40.4439 97.782 41.5549 97.782H52.5954C55.1028 97.7874 57.5536 97.0362 59.6275 95.6267C61.7013 94.2172 63.3018 92.2149 64.2197 89.8815C64.6316 88.8509 64.6182 87.6991 64.1826 86.6783C63.7469 85.6575 62.9245 84.851 61.8954 84.4353L61.8945 84.4363ZM91.6223 34.9452C93.6953 34.9535 95.7242 34.3463 97.4519 33.2007C99.1795 32.055 100.528 30.4224 101.327 28.5095C102.127 26.5967 102.34 24.4897 101.941 22.4555C101.541 20.4213 100.547 18.5514 99.0845 17.0825C97.6216 15.6137 95.7558 14.612 93.7232 14.2044C91.6906 13.7968 89.5828 14.0016 87.6668 14.7929C85.7507 15.5842 84.1125 16.9263 82.9598 18.6493C81.8071 20.3723 81.1917 22.3986 81.1915 24.4716C81.1886 25.8442 81.4561 27.204 81.9788 28.4732C82.5014 29.7424 83.269 30.8963 84.2376 31.8689C85.2062 32.8414 86.3569 33.6137 87.624 34.1415C88.8911 34.6694 90.2497 34.9425 91.6223 34.9452Z" fill="#E0E9FB"/>
+<path opacity="0.7" d="M33.5888 62.1856H2" stroke="#E0E9FB" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
+<path opacity="0.5" d="M27.6035 46.2337H2.4293" stroke="#E0E9FB" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
+<path opacity="0.9" d="M44.5079 76.8745H2.4293" stroke="#E0E9FB" stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
+</g>
+<defs>
+<clipPath id="clip0_103_2">
+<rect width="128" height="128" fill="white"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/apps/website/src/components/icons/impl/polytime.svg b/apps/website/src/components/icons/impl/polytime.svg
new file mode 100644
index 0000000..e06cfd7
--- /dev/null
+++ b/apps/website/src/components/icons/impl/polytime.svg
@@ -0,0 +1,11 @@
+<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M124.392 59.2846C124.448 60.6156 123.974 61.9145 123.074 62.8963C122.173 63.8782 120.92 64.4629 119.59 64.5221C118.259 64.5814 116.959 64.1104 115.975 63.2125C114.991 62.3145 114.403 61.0629 114.34 59.7322C113.47 50.221 109.908 41.1547 104.071 33.5951C98.2333 26.0356 90.3628 20.2958 81.3811 17.048C72.3993 13.8002 62.678 13.179 53.3559 15.257C44.0337 17.335 35.4967 22.0262 28.7447 28.7812C21.9926 35.5363 17.3051 44.0754 15.2312 53.3984C13.1573 62.7215 13.7828 72.4424 17.0345 81.4228C20.2862 90.4032 26.0295 98.2711 33.5916 104.105C41.1538 109.939 50.2216 113.497 59.7332 114.363C61.0609 114.483 62.2865 115.126 63.1405 116.149C63.9945 117.173 64.4069 118.494 64.287 119.821C64.1671 121.149 63.5247 122.375 62.5011 123.229C61.4775 124.083 60.1566 124.495 58.829 124.375C47.415 123.333 36.5343 119.06 27.4612 112.057C18.388 105.054 11.4981 95.6111 7.59844 84.8335C3.69875 74.0559 2.95074 62.3902 5.44201 51.2029C7.93328 40.0155 13.5607 29.7696 21.6651 21.6651C29.7696 13.5607 40.0155 7.93328 51.2029 5.44201C62.3902 2.95074 74.0559 3.69875 84.8335 7.59844C95.6111 11.4981 105.054 18.388 112.057 27.4612C119.06 36.5343 123.333 47.415 124.375 58.829C124.387 58.9829 124.392 59.1387 124.392 59.2846Z" fill="#E0E9FB"/>
+<path opacity="0.88" d="M64.5364 34.6038C63.8814 34.6038 63.2328 34.7328 62.6276 34.9835C62.0225 35.2341 61.4726 35.6015 61.0094 36.0647C60.5463 36.5279 60.1789 37.0777 59.9282 37.6829C59.6775 38.2881 59.5485 38.9367 59.5485 39.5917V61.167L42.7323 71.7023C41.6078 72.4046 40.8083 73.5247 40.5097 74.8165C40.2111 76.1082 40.4379 77.4656 41.1401 78.5901C41.8424 79.7147 42.9626 80.5142 44.2543 80.8128C45.546 81.1114 46.9034 80.8846 48.028 80.1823L67.1852 68.2102C67.909 67.7566 68.5042 67.1249 68.9137 66.3754C69.3233 65.6259 69.5335 64.7837 69.5243 63.9297V39.5917C69.5243 38.9367 69.3953 38.2881 69.1446 37.6829C68.894 37.0777 68.5266 36.5279 68.0634 36.0647C67.6002 35.6015 67.0504 35.2341 66.4452 34.9835C65.84 34.7328 65.1914 34.6038 64.5364 34.6038Z" fill="#E0E9FB"/>
+<path d="M98.8242 78.2264L79.2343 97.8103C77.9552 99.0828 76.941 100.596 76.2505 102.263C75.5601 103.93 75.2069 105.717 75.2116 107.521V112.966C75.2119 113.876 75.5737 114.749 76.2174 115.393C76.8612 116.037 77.7343 116.399 78.6448 116.399H84.0883C85.8921 116.404 87.6789 116.051 89.3453 115.36C91.0117 114.67 92.5245 113.656 93.7963 112.376L113.387 92.7855C115.318 90.8537 116.403 88.2342 116.403 85.5029C116.403 82.7717 115.318 80.1522 113.387 78.2204C111.426 76.3465 108.817 75.3008 106.105 75.3008C103.392 75.3008 100.784 76.3465 98.8222 78.2204L98.8242 78.2264ZM108.532 87.9345L88.9383 107.522C88.3028 108.162 87.5465 108.67 86.7132 109.015C85.8799 109.361 84.9863 109.537 84.0843 109.534H82.073V107.522C82.0711 106.62 82.2482 105.727 82.5941 104.893C82.9401 104.06 83.448 103.304 84.0883 102.668L103.682 83.0774C104.336 82.4529 105.205 82.1043 106.109 82.1043C107.013 82.1043 107.883 82.4529 108.536 83.0774C108.855 83.3961 109.108 83.7744 109.281 84.1909C109.453 84.6073 109.542 85.0537 109.542 85.5045C109.542 85.9552 109.453 86.4016 109.281 86.818C109.108 87.2345 108.855 87.6128 108.536 87.9315L108.532 87.9345Z" fill="url(#paint0_linear_103_29)"/>
+<defs>
+<linearGradient id="paint0_linear_103_29" x1="77.4359" y1="76.8214" x2="116.319" y2="113.939" gradientUnits="userSpaceOnUse">
+<stop stop-color="#E0E9FB"/>
+<stop offset="1" stop-color="#E0E9FB" stop-opacity="0.769"/>
+</linearGradient>
+</defs>
+</svg>
diff --git a/apps/website/src/components/icons/impl/polyweather.svg b/apps/website/src/components/icons/impl/polyweather.svg
new file mode 100644
index 0000000..85dae03
--- /dev/null
+++ b/apps/website/src/components/icons/impl/polyweather.svg
@@ -0,0 +1,12 @@
+<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M26.7251 100.218C26.1892 100.219 25.6572 100.127 25.1522 99.9483C20.953 98.4083 17.2188 95.8174 14.3063 92.423C11.3938 89.0286 9.40031 84.9441 8.51618 80.5598C7.63205 76.1754 7.88686 71.6375 9.25626 67.3797C10.6257 63.1218 13.0639 59.2862 16.3381 56.2392C16.9451 55.7259 17.4127 55.0676 17.6975 54.3254C17.9823 53.5832 18.0751 52.7812 17.9673 51.9936C17.103 47.4921 17.0501 42.8724 17.8112 38.3523C19.0795 30.7567 22.6543 23.7353 28.0503 18.2412C33.4464 12.7471 40.4023 9.04651 47.9739 7.64171C56.1959 6.11157 64.693 7.33557 72.1488 11.1241C79.6046 14.9126 85.603 21.0542 89.2146 28.5973C89.5485 29.2885 90.0399 29.8918 90.6493 30.3586C91.2588 30.8254 91.9693 31.1426 92.7236 31.2848C123.539 37.0411 131.537 79.3393 104.835 95.8468C104.314 96.1976 103.727 96.4405 103.11 96.5614C102.492 96.6822 101.857 96.6786 101.242 96.5507C100.626 96.4227 100.042 96.1731 99.524 95.8164C99.0061 95.4596 98.5646 95.0031 98.2256 94.4734C97.8865 93.9437 97.6567 93.3517 97.5496 92.732C97.4425 92.1123 97.4603 91.4775 97.6019 90.8647C97.7435 90.252 98.006 89.6738 98.3742 89.1639C98.7423 88.654 99.2086 88.2229 99.7457 87.8957C119.313 76.0198 113.363 44.5509 90.8783 40.5403C88.6773 40.1204 86.6069 39.1859 84.836 37.8132C83.0652 36.4404 81.6441 34.6683 80.6888 32.6415C78.1241 27.1887 73.8876 22.6957 68.5949 19.8152C63.3021 16.9347 57.2288 15.8168 51.2573 16.6238C45.2858 17.4309 39.7271 20.121 35.3889 24.3032C31.0507 28.4853 28.159 33.9418 27.1338 39.8797C26.5569 43.2904 26.5953 46.7768 27.2474 50.1739C27.6657 52.5563 27.467 55.0061 26.6703 57.29C25.8735 59.5738 24.5052 61.6156 22.6957 63.2208C20.6119 65.1596 19.0599 67.6003 18.188 70.3097C17.3161 73.0192 17.1533 75.9069 17.7152 78.6972C18.2771 81.4874 19.545 84.0871 21.3977 86.2478C23.2504 88.4085 25.6261 90.0583 28.2979 91.0394C29.3518 91.4079 30.241 92.1379 30.8077 93.0998C31.3743 94.0618 31.5818 95.1934 31.3932 96.2938C31.2047 97.3942 30.6323 98.3922 29.7776 99.1106C28.923 99.8289 27.8415 100.221 26.7251 100.218Z" fill="#E0E9FB"/>
+<g opacity="0.8">
+<path d="M92.9323 82.7431C94.0099 80.2049 92.8258 77.2737 90.2875 76.1962C87.7493 75.1186 84.8181 76.3027 83.7406 78.8409L69.1778 113.143C68.1002 115.682 69.2843 118.613 71.8225 119.69C74.3608 120.768 77.292 119.584 78.3695 117.046L92.9323 82.7431Z" fill="#E0E9FB"/>
+<path opacity="0.4" d="M73.6875 119.692C76.4434 119.692 78.6775 117.458 78.6775 114.702C78.6775 111.946 76.4434 109.712 73.6875 109.712C70.9315 109.712 68.6974 111.946 68.6974 114.702C68.6974 117.458 70.9315 119.692 73.6875 119.692Z" fill="#E0E9FB"/>
+</g>
+<path opacity="0.9" d="M74.2067 82.738C75.2835 80.2011 74.1 77.2717 71.5631 76.1948C69.0262 75.118 66.0968 76.3016 65.0199 78.8384L50.8838 112.141C49.807 114.678 50.9906 117.607 53.5275 118.684C56.0643 119.761 58.9938 118.577 60.0706 116.041L74.2067 82.738Z" fill="#E0E9FB"/>
+<path d="M65.4139 97.44C69.423 97.44 72.6729 94.19 72.6729 90.181C72.6729 86.1719 69.423 82.922 65.4139 82.922C61.4049 82.922 58.1549 86.1719 58.1549 90.181C58.1549 94.19 61.4049 97.44 65.4139 97.44Z" fill="#F1F3F6"/>
+<path d="M65.4139 95.959C68.605 95.959 71.1919 93.3721 71.1919 90.181C71.1919 86.9899 68.605 84.403 65.4139 84.403C62.2228 84.403 59.6359 86.9899 59.6359 90.181C59.6359 93.3721 62.2228 95.959 65.4139 95.959Z" stroke="#CCD4E5" stroke-width="2.5"/>
+<path d="M52.5922 82.7431C53.6698 80.2049 52.4857 77.2737 49.9475 76.1962C47.4093 75.1186 44.4781 76.3027 43.4005 78.8409L34.2742 100.338C33.1966 102.876 34.3807 105.807 36.9189 106.885C39.4571 107.963 42.3883 106.778 43.4659 104.24L52.5922 82.7431Z" fill="#E0E9FB"/>
+<path opacity="0.5" d="M34.4554 118.625C37.2113 118.625 39.4454 116.391 39.4454 113.635C39.4454 110.879 37.2113 108.645 34.4554 108.645C31.6994 108.645 29.4653 110.879 29.4653 113.635C29.4653 116.391 31.6994 118.625 34.4554 118.625Z" fill="#E0E9FB"/>
+</svg>
diff --git a/apps/website/src/components/icons/impl/vanillahud.svg b/apps/website/src/components/icons/impl/vanillahud.svg
new file mode 100644
index 0000000..5bfb9c6
--- /dev/null
+++ b/apps/website/src/components/icons/impl/vanillahud.svg
@@ -0,0 +1,5 @@
+<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M56.1332 58.7216C55.0004 58.7385 53.9197 59.2004 53.1246 60.0074C52.3295 60.8145 51.8838 61.9019 51.8838 63.0349C51.8838 64.1678 52.3295 65.2553 53.1246 66.0623C53.9197 66.8694 55.0004 67.3313 56.1332 67.3482V58.7216ZM94.9535 67.3511C96.0863 67.3342 97.167 66.8723 97.9621 66.0652C98.7572 65.2582 99.2028 64.1707 99.2028 63.0378C99.2028 61.9048 98.7572 60.8174 97.9621 60.0103C97.167 59.2033 96.0863 58.7414 94.9535 58.7245V67.3511ZM60.4498 24.215C60.4329 23.0822 59.971 22.0016 59.164 21.2065C58.3569 20.4114 57.2695 19.9657 56.1365 19.9657C55.0036 19.9657 53.9161 20.4114 53.1091 21.2065C52.302 22.0016 51.8401 23.0822 51.8232 24.215H60.4498ZM51.8203 101.855C51.8118 102.427 51.917 102.994 52.13 103.525C52.3429 104.056 52.6593 104.539 53.0606 104.947C53.462 105.354 53.9404 105.678 54.4679 105.898C54.9955 106.119 55.5617 106.233 56.1336 106.233C56.7056 106.233 57.2718 106.119 57.7993 105.898C58.3269 105.678 58.8053 105.354 59.2067 104.947C59.608 104.539 59.9244 104.056 60.1373 103.525C60.3502 102.994 60.4555 102.427 60.447 101.855H51.8203ZM56.1332 67.3511H94.9535V58.7216H56.1332V67.3511ZM51.8203 24.215V101.855H60.4498V24.215H51.8203ZM38.0175 28.5279H74.2488V19.9012H38.0175V28.5279ZM90.6397 44.9188V81.15H99.2663V44.9188H90.6397ZM74.2488 97.5409H38.0175V106.168H74.2488V97.5409ZM21.6266 81.15V44.9188H13V81.15H21.6266ZM38.0175 97.5409C34.3226 97.5409 31.8115 97.5409 29.8702 97.3783C28.6533 97.3525 27.4532 97.0883 26.3379 96.6006L22.4207 104.287C24.5352 105.293 26.8287 105.867 29.1676 105.977C31.542 106.169 34.4612 106.169 38.0223 106.169L38.0175 97.5409ZM13 81.15C13 84.7025 13 87.6265 13.1925 90.0048C13.3026 92.3436 13.8771 94.6371 14.8826 96.7517L22.567 92.8306C22.079 91.7154 21.8145 90.5153 21.7883 89.2983C21.6295 87.357 21.6266 84.845 21.6266 81.15H13ZM26.3379 96.6006C24.7147 95.7736 23.394 94.4538 22.567 92.8306L14.8807 96.7469C16.5349 99.9933 19.1743 102.633 22.4207 104.287L26.3379 96.6006ZM90.6397 81.15C90.6397 84.845 90.6397 87.356 90.477 89.2983C90.4513 90.5153 90.187 91.7153 89.6994 92.8306L97.3856 96.7469C98.3912 94.6324 98.9657 92.3388 99.0757 90C99.2682 87.6255 99.2682 84.7064 99.2682 81.1452L90.6397 81.15ZM74.2488 106.168C77.8013 106.168 80.7253 106.168 83.1035 105.975C85.4424 105.865 87.7359 105.291 89.8505 104.285L85.9293 96.6006C84.8141 97.0883 83.614 97.3525 82.3971 97.3783C80.4558 97.5371 77.9437 97.5409 74.2488 97.5409V106.168ZM89.6994 92.8306C88.8724 94.4539 87.5526 95.7736 85.9293 96.6006L89.8456 104.287C93.092 102.633 95.7315 99.9933 97.3856 96.7469L89.6994 92.8306ZM74.2488 28.5279C77.9437 28.5279 80.4548 28.5279 82.3971 28.6896C83.6141 28.7157 84.8142 28.9802 85.9293 29.4682L89.8456 21.7819C87.7313 20.7772 85.4381 20.2034 83.0997 20.0937C80.7253 19.9012 77.8061 19.9012 74.2449 19.9012L74.2488 28.5279ZM99.2663 44.9188C99.2663 41.3663 99.2663 38.4423 99.0738 36.064C98.9639 33.7252 98.3894 31.4316 97.3837 29.3171L89.6994 33.2382C90.187 34.3535 90.4513 35.5535 90.477 36.7705C90.6358 38.7118 90.6397 41.2248 90.6397 44.9188H99.2663ZM85.9293 29.4682C87.5526 30.2952 88.8723 31.615 89.6994 33.2382L97.3856 29.3219C95.7315 26.0755 93.092 23.4361 89.8456 21.7819L85.9293 29.4682ZM38.0175 19.9012C34.4631 19.9012 31.541 19.9012 29.1695 20.0937C26.8307 20.2038 24.5371 20.7783 22.4226 21.7838L26.337 29.4682C27.4522 28.9802 28.6522 28.7157 29.8692 28.6896C31.8105 28.5308 34.3236 28.5279 38.0175 28.5279V19.9012ZM21.6266 44.9188C21.6266 41.2238 21.6266 38.7127 21.7883 36.7714C21.8145 35.5544 22.079 34.3534 22.567 33.2382L14.8807 29.3219C13.8755 31.4372 13.3016 33.7314 13.1925 36.0708C13 38.4452 13 41.3644 13 44.9255L21.6266 44.9188ZM22.4207 21.7819C19.1742 23.436 16.5348 26.0755 14.8807 29.3219L22.567 33.2382C23.394 31.615 24.7137 30.2952 26.337 29.4682L22.4207 21.7819Z" fill="#DFE3EC"/>
+<path opacity="0.8" d="M79.7183 121H89.5432C96.0537 120.992 102.295 118.402 106.899 113.798C111.502 109.195 114.091 102.953 114.099 96.4425V58.7454C114.099 57.4436 113.582 56.1951 112.661 55.2745C111.741 54.354 110.492 53.8368 109.19 53.8368C107.888 53.8368 106.64 54.354 105.719 55.2745C104.799 56.1951 104.282 57.4436 104.282 58.7454V96.4425C104.282 98.3779 103.901 100.294 103.16 102.083C102.419 103.871 101.334 105.495 99.9652 106.864C98.5965 108.232 96.9716 109.317 95.1834 110.058C93.3952 110.798 91.4786 111.179 89.5432 111.178H79.7183C78.4158 111.178 77.1667 111.695 76.2457 112.616C75.3247 113.537 74.8073 114.787 74.8073 116.089C74.8073 117.391 75.3247 118.641 76.2457 119.562C77.1667 120.483 78.4158 121 79.7183 121Z" fill="#DFE3EC"/>
+<path opacity="0.7" d="M82.7828 7H30.0067C27.7396 7 25.9017 8.83784 25.9017 11.1049C25.9017 13.372 27.7396 15.2099 30.0067 15.2099H82.7828C85.0499 15.2099 86.8878 13.372 86.8878 11.1049C86.8878 8.83784 85.0499 7 82.7828 7Z" fill="#DFE3EC"/>
+</svg>
diff --git a/apps/website/src/pages/projects/oneconfig.astro b/apps/website/src/pages/projects/oneconfig.astro
index 321243a..7766f12 100644
--- a/apps/website/src/pages/projects/oneconfig.astro
+++ b/apps/website/src/pages/projects/oneconfig.astro
@@ -20,8 +20,8 @@ import Card from '@components/base/Card.astro';
Meet <b>OneConfig</b>, the library designed for <b>everyone</b>.
</Header>
<div class="flex flex-row justify-center items-center gap-2">
- <Button iconLeft="download" text="Download" />
- <Button href="/documentation" iconLeft="book-open" style="secondary" text="Documentation" />
+ <Button href="/projects/oneconfig/download" iconLeft="download" text="Download" />
+ <Button href="https://docs.polyfrost.org" iconLeft="book-open" style="secondary" text="Documentation" />
</div>
</Section>
@@ -62,7 +62,10 @@ import Card from '@components/base/Card.astro';
<Section maxWidth="1120px" wrapperClass="bg-blue-100 -mb-40" wFull={false} class="md:py-20 gap-4 pr-2">
<div slot="left" class='pr-2'>
<Code code={`public class MyConfig {
- @Switch(name = "Sub Switch", type = OptionType.SWITCH)
+ @Switch(
+ name = "Sub Switch",
+ type = OptionType.SWITCH
+ )
public static boolean subSwitch = false;
public MyConfig() {
@@ -77,10 +80,10 @@ import Card from '@components/base/Card.astro';
<div slot="right" class="flex flex-col gap-2">
<Header size="xl" class="text-blue-500">Written for developers</Header>
<Paragraph class="text-blue-400 max-w-[500px]">
- With Polyfrost's simple APIs, it's easy to integrate your mods into Polyfrost something
+ With our simple APIs and documentation, it's easier than ever to integrate your mods with OneConfig.
</Paragraph>
<div class="flex">
- <Button href="/documentation" iconLeft="book-open" style="secondary" text="Documentation" />
+ <Button href="https://docs.polyfrost.org" iconLeft="book-open" style="secondary" text="Documentation" />
</div>
</div>
</Section>
@@ -89,10 +92,10 @@ import Card from '@components/base/Card.astro';
<div slot="left" class="flex flex-col gap-2">
<Header size="xl" class="text-blue-500">Designed for users</Header>
<Paragraph class="text-blue-400 max-w-[500px]">
- Lorem ipsum dolor sit amet consectetur. Viverra a pulvinar eu pharetra. Porta feugiat purus blandit mauris ipsum eu.
+ We take pride in having the cleanest and most intuitive UI of any mod, config library, or client out there.
</Paragraph>
<div class="flex">
- <Button iconLeft="download" style="secondary" text="Download" />
+ <Button href="/projects/oneconfig/download" iconLeft="download" style="secondary" text="Download" />
</div>
</div>
<div slot="right">
@@ -105,7 +108,7 @@ import Card from '@components/base/Card.astro';
<img src="/media/oneconfig/page_media_5.png" class="h-[581px] rounded-2xl" />
<Header size="xl" align="center" class="w-96">A unified HUD editor</Header>
<Paragraph class="w-96 text-center text-gray-400">
- Lorem ipsum dolor sit amet consectetur. Viverra a pulvinar eu pharetra. Porta feugiat purus blandit mauris ipsum eu.
+ Thanks to OneConfig's HUD API, you can customize any OneConfig-powered HUD to your liking, without having to worry about the hassle of finding the right command or keybind.
</Paragraph>
</Section>
@@ -120,27 +123,24 @@ import Card from '@components/base/Card.astro';
</div>
</div>
</Section>
+ <!-- TODO: add more 3rd party mods, like DSM PSS and Neu maybe -->
<Slider wrapperClass="-mb-40 pb-4">
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
+ <Card text="Chatting" icon="chatting"/>
+ <Card text="PolySprint" icon="polysprint"/>
+ <Card text="VanillaHUD" icon="vanillahud"/>
+ <Card text="OverflowAnimations" icon="overflowanimations"/>
+ <Card text="CrashPatch" icon="crashpatch"/>
+ <Card text="PolyTime" icon="polytime"/>
+ <Card text="PolyWeather" icon="polyweather"/>
</Slider>
<Slider dir="right" wrapperClass="pb-10">
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
- <Card icon="chatting"/>
+ <Card text="PolyWeather" icon="polyweather"/>
+ <Card text="PolyTime" icon="polytime"/>
+ <Card text="CrashPatch" icon="crashpatch"/>
+ <Card text="OverflowAnimations" icon="overflowanimations"/>
+ <Card text="VanillaHUD" icon="vanillahud"/>
+ <Card text="PolySprint" icon="polysprint"/>
+ <Card text="Chatting" icon="chatting"/>
</Slider>
<Section class="flex-col justify-center items-center h-screen md:h-4/5 md:min-h-[600px] mb-[10rem]">
<div class="grid grid-rows-[repeat(8,_minmax(0,_1fr))] grid-cols-[repeat(7,_minmax(0,_1fr))]">
@@ -149,7 +149,7 @@ import Card from '@components/base/Card.astro';
<img src="/media/oneconfig/page_media_4.png" class="rounded-2xl col-[1_/_7] row-[1_/_8]" />
<div class="rounded-2xl col-[5_/_8] row-[6_/_9] shadow-md bg-white flex flex-col justify-items-start p-8 justify-center">
<Logo logo="oneconfig.logo_text" class="min-w-max"></Logo>
- <Button iconLeft="download" text="Download now" class="max-w-fit" />
+ <Button href="/projects/oneconfig/download" iconLeft="download" text="Download now" class="max-w-fit" />
</div>
</div>
</Section>