From 90b3a901f3288033cf491192741badc22293d86e Mon Sep 17 00:00:00 2001
From: LynithDev <61880709+LynithDev@users.noreply.github.com>
Date: Sat, 6 Jan 2024 18:21:55 +0100
Subject: OneConfig Download page
---
apps/website/src/pages/projects/oneconfig.astro | 171 ---------------------
.../src/pages/projects/oneconfig/download.astro | 61 ++++++++
.../src/pages/projects/oneconfig/index.astro | 171 +++++++++++++++++++++
3 files changed, 232 insertions(+), 171 deletions(-)
delete mode 100644 apps/website/src/pages/projects/oneconfig.astro
create mode 100644 apps/website/src/pages/projects/oneconfig/download.astro
create mode 100644 apps/website/src/pages/projects/oneconfig/index.astro
(limited to 'apps/website/src/pages')
diff --git a/apps/website/src/pages/projects/oneconfig.astro b/apps/website/src/pages/projects/oneconfig.astro
deleted file mode 100644
index fcb1c7b..0000000
--- a/apps/website/src/pages/projects/oneconfig.astro
+++ /dev/null
@@ -1,171 +0,0 @@
----
-import Button from '@components/base/Button.astro';
-import Card from '@components/base/Card.astro';
-import Header from '@components/base/Header.astro';
-import Paragraph from '@components/base/Paragraph.astro';
-import Section from '@components/base/Section.astro';
-import Slider from '@components/base/Slider.astro';
-import Logo from '@components/logos/Logo.astro';
-
-import Layout from '@layouts/Layout.astro';
-
-import { Code } from 'astro:components';
-
----
-
-
-
-
-
-
- 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.
-
-
-
-
-
-
-
-
-
-
-
-
- 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.
-
-
-
-
-
-
-
-
-
-
-
-
- {
- // Do stuff here
- });
- }
-}`
-}
- lang="java"/>
-
-
-
-
- Written for developers
-
- With our simple APIs and documentation, it's easier than ever to integrate your mods with OneConfig.
-
-
-
-
-
-
-
-
-
- Designed for users
-
- We take pride in having the cleanest and most intuitive UI of any mod, config library, or client out there.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- A unified HUD editor
-
- 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.
-
-
-
-
-
-
- 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/download.astro b/apps/website/src/pages/projects/oneconfig/download.astro
new file mode 100644
index 0000000..b8aee51
--- /dev/null
+++ b/apps/website/src/pages/projects/oneconfig/download.astro
@@ -0,0 +1,61 @@
+---
+import Button from '@components/base/Button.astro';
+import Header from '@components/base/Header.astro';
+import Paragraph from '@components/base/Paragraph.astro';
+import Section from '@components/base/Section.astro';
+import configConst from '@config';
+import Layout from '@layouts/Layout.astro';
+---
+
+
+
+
+
+
+ OneConfig Download
+
+
+ Thank you for your interest in OneConfig! As OneConfig is primarily a library for other mods, installing OneConfig can be done in multiple ways.
+
+
+
+
+
+
+ SkyClient
+
+ This is the easiest way for installing OneConfig with no experience in Forge or modding.
+
+ SkyClient is an open-source Forge mod installer which installs various mods that include OneConfig for you.
+
+ All you need to do is select the mods you want and click install, and OneConfig should be right there!
+
+
+
+
+
+
+
+
+
+
+
+
+ Mods
+ If you already have a Forge installation, you can simply download any mod that includes OneConfig. Such mods include:
+
+ • Hytils Reborn
+ • Chatting
+ • Any Poly-Series mod (e.g PolyTime, PolyBlur)
+ • And more!
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/website/src/pages/projects/oneconfig/index.astro b/apps/website/src/pages/projects/oneconfig/index.astro
new file mode 100644
index 0000000..fcb1c7b
--- /dev/null
+++ b/apps/website/src/pages/projects/oneconfig/index.astro
@@ -0,0 +1,171 @@
+---
+import Button from '@components/base/Button.astro';
+import Card from '@components/base/Card.astro';
+import Header from '@components/base/Header.astro';
+import Paragraph from '@components/base/Paragraph.astro';
+import Section from '@components/base/Section.astro';
+import Slider from '@components/base/Slider.astro';
+import Logo from '@components/logos/Logo.astro';
+
+import Layout from '@layouts/Layout.astro';
+
+import { Code } from 'astro:components';
+
+---
+
+
+
+
+
+
+ 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.
+
+
+
+
+
+
+
+
+
+
+
+
+ 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.
+
+
+
+
+
+
+
+
+
+
+
+
+ {
+ // Do stuff here
+ });
+ }
+}`
+}
+ lang="java"/>
+
+
+
+
+ Written for developers
+
+ With our simple APIs and documentation, it's easier than ever to integrate your mods with OneConfig.
+
+
+
+
+
+
+
+
+
+ Designed for users
+
+ We take pride in having the cleanest and most intuitive UI of any mod, config library, or client out there.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ A unified HUD editor
+
+ 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.
+
+
+
+
+
+
+ With many fabulous mods
+
+ Discover a wide range of mods integrated with OneConfig to enhance your experience.
+
+