From 1c03b119f362e6d526ccfc897b2abc145bcde3b3 Mon Sep 17 00:00:00 2001 From: Tyler Flowers Date: Sat, 16 Dec 2023 21:20:05 -0500 Subject: [PATCH] Move OneConfig page and finish up its basics --- .../public/media/oneconfig/logo_text.svg | 13 ++ .../index1.svg => oneconfig/page_media_1.svg} | 0 .../index2.svg => oneconfig/page_media_2.svg} | 0 .../index3.svg => oneconfig/page_media_3.svg} | 0 .../index4.png => oneconfig/page_media_4.png} | Bin .../index5.png => oneconfig/page_media_5.png} | Bin apps/website/src/pages/index.astro | 143 +--------------- .../src/pages/projects/oneconfig.astro | 157 ++++++++++++++++++ 8 files changed, 174 insertions(+), 139 deletions(-) create mode 100644 apps/website/public/media/oneconfig/logo_text.svg rename apps/website/public/media/{index/index1.svg => oneconfig/page_media_1.svg} (100%) rename apps/website/public/media/{index/index2.svg => oneconfig/page_media_2.svg} (100%) rename apps/website/public/media/{index/index3.svg => oneconfig/page_media_3.svg} (100%) rename apps/website/public/media/{index/index4.png => oneconfig/page_media_4.png} (100%) rename apps/website/public/media/{index/index5.png => oneconfig/page_media_5.png} (100%) create mode 100644 apps/website/src/pages/projects/oneconfig.astro diff --git a/apps/website/public/media/oneconfig/logo_text.svg b/apps/website/public/media/oneconfig/logo_text.svg new file mode 100644 index 0000000..0b27025 --- /dev/null +++ b/apps/website/public/media/oneconfig/logo_text.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/apps/website/public/media/index/index1.svg b/apps/website/public/media/oneconfig/page_media_1.svg similarity index 100% rename from apps/website/public/media/index/index1.svg rename to apps/website/public/media/oneconfig/page_media_1.svg diff --git a/apps/website/public/media/index/index2.svg b/apps/website/public/media/oneconfig/page_media_2.svg similarity index 100% rename from apps/website/public/media/index/index2.svg rename to apps/website/public/media/oneconfig/page_media_2.svg diff --git a/apps/website/public/media/index/index3.svg b/apps/website/public/media/oneconfig/page_media_3.svg similarity index 100% rename from apps/website/public/media/index/index3.svg rename to apps/website/public/media/oneconfig/page_media_3.svg diff --git a/apps/website/public/media/index/index4.png b/apps/website/public/media/oneconfig/page_media_4.png similarity index 100% rename from apps/website/public/media/index/index4.png rename to apps/website/public/media/oneconfig/page_media_4.png diff --git a/apps/website/public/media/index/index5.png b/apps/website/public/media/oneconfig/page_media_5.png similarity index 100% rename from apps/website/public/media/index/index5.png rename to apps/website/public/media/oneconfig/page_media_5.png diff --git a/apps/website/src/pages/index.astro b/apps/website/src/pages/index.astro index a758fd1..6f88bf5 100644 --- a/apps/website/src/pages/index.astro +++ b/apps/website/src/pages/index.astro @@ -1,146 +1,11 @@ --- -import Header from '@components/base/Header.astro'; -import Logo from '@components/logos/Logo.astro'; +import Layout from "@layouts/Layout.astro"; import Section from '@components/base/Section.astro'; -import Button from '@components/base/Button.astro'; - -import Paragraph from '@components/base/Paragraph.astro'; -import Layout from '../layouts/Layout.astro'; - -import { Code } from 'astro:components'; - -import Slider from '@components/base/Slider.astro'; -import Card from '@components/base/Card.astro'; --- -
- -
- Meet OneConfig, the library designed for everyone. -
-
-
+

500

+

Internal Staff Error

+

(placeholder until I start copying over the old index page)

- -
-
-
-
Forge is complicated
- Modding Minecraft has always been difficult, particularly with their configuration. Remembering all of the keybinds, commands; it just isn't intuitive. -
-
- - stuff -
-
- -
-
- stuff -
- -
-
Clients are locked-down
- While they improve usability, they're slow to adopt new mods absent from the community and force unwanted features onto users to profit off of them. -
-
- -
-
-
Best of both worlds
- OneConfig brings the simplicity of a client to the everyday user, gives advanced users and developers complete control over everything, while remaining free and open-source. -
- -
- stuff -
-
- -
-
- { - // Do stuff here - }); - } -}`} lang={'java'}/> -
- -
-
Written for developers
- - With Polyfrost's simple APIs, it's easy to integrate your mods into Polyfrost something - -
-
-
-
- -
-
-
Designed for users
- - Lorem ipsum dolor sit amet consectetur. Viverra a pulvinar eu pharetra. Porta feugiat purus blandit mauris ipsum eu. - -
-
-
-
- - -
-
- -
- -
A unified HUD editor
- - Lorem ipsum dolor sit amet consectetur. Viverra a pulvinar eu pharetra. Porta feugiat purus blandit mauris ipsum eu. - -
- -
-
-
With many fabulous mods
- - Discover a wide range of mods integrated with OneConfig to enhance your experience. - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - -
diff --git a/apps/website/src/pages/projects/oneconfig.astro b/apps/website/src/pages/projects/oneconfig.astro new file mode 100644 index 0000000..321243a --- /dev/null +++ b/apps/website/src/pages/projects/oneconfig.astro @@ -0,0 +1,157 @@ +--- +import Header from '@components/base/Header.astro'; +import Logo from '@components/logos/Logo.astro'; +import Section from '@components/base/Section.astro'; +import Button from '@components/base/Button.astro'; + +import Paragraph from '@components/base/Paragraph.astro'; +import Layout from '@layouts/Layout.astro'; + +import { Code } from 'astro:components'; + +import Slider from '@components/base/Slider.astro'; +import Card from '@components/base/Card.astro'; +--- + + +
+ +
+ Meet OneConfig, the library designed for everyone. +
+
+
+
+ +
+
+
+
Forge is complicated
+ Modding Minecraft has always been difficult, particularly with their configuration. Remembering all of the keybinds, commands; it just isn't intuitive. +
+
+ + stuff +
+
+ +
+
+ stuff +
+ +
+
Clients are locked-down
+ While they improve usability, they're slow to adopt new mods absent from the community and force unwanted features onto users to profit off of them. +
+
+ +
+
+
Best of both worlds
+ OneConfig brings the simplicity of a client to the everyday user, gives advanced users and developers complete control over everything, while remaining free and open-source. +
+ +
+ stuff +
+
+ +
+
+ { + // Do stuff here + }); + } +}`} lang={'java'}/> +
+ +
+
Written for developers
+ + With Polyfrost's simple APIs, it's easy to integrate your mods into Polyfrost something + +
+
+
+
+ +
+
+
Designed for users
+ + Lorem ipsum dolor sit amet consectetur. Viverra a pulvinar eu pharetra. Porta feugiat purus blandit mauris ipsum eu. + +
+
+
+
+ + +
+
+ +
+ +
A unified HUD editor
+ + Lorem ipsum dolor sit amet consectetur. Viverra a pulvinar eu pharetra. Porta feugiat purus blandit mauris ipsum eu. + +
+ +
+
+
With many fabulous mods
+ + Discover a wide range of mods integrated with OneConfig to enhance your experience. + +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+
+
+
+