Skip to content

Commit

Permalink
Merge pull request #5 from LiteLDev/develop
Browse files Browse the repository at this point in the history
feat: almost done
  • Loading branch information
futrime authored Nov 1, 2024
2 parents b574364 + 2e3b04e commit 2c7160e
Show file tree
Hide file tree
Showing 10 changed files with 216 additions and 138 deletions.
34 changes: 17 additions & 17 deletions assets/data/team.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[
{
"id": "owner-team",
"name": "Owner Team",
"description": "Owner Team members are responsible for the direction of the project, and for making the big decisions. Whether they focus on the code or the community, they're essential to making everything run and have final say in just about anything.",
"id": "org-owners",
"name": "Organization Owners",
"description": "Organization Owners are responsible for the direction of the project, and for making the big decisions. Whether they focus on the code or the community, they're essential to making everything run and have final say in just about anything. This list is sorted by alphabetical order.",
"members": [
{
"name": "OEOTYAN",
"avatar": "https://avatars.githubusercontent.com/u/58554322?v=4",
"discord": "oeotyan",
"github": "OEOTYAN"
"name": "Dofes",
"avatar": "https://avatars.githubusercontent.com/u/91889957?v=4",
"discord": "dofes",
"github": "Dofes"
},
{
"name": "Jacey",
Expand All @@ -17,28 +17,28 @@
"github": "dreamguxiang"
},
{
"name": "Zijian Zhang",
"avatar": "https://avatars.githubusercontent.com/u/35801754?v=4",
"discord": "futrime",
"github": "futrime"
"name": "OEOTYAN",
"avatar": "https://avatars.githubusercontent.com/u/58554322?v=4",
"discord": "oeotyan",
"github": "OEOTYAN"
},
{
"name": "RimuruChan",
"avatar": "https://avatars.githubusercontent.com/u/42002296?v=4",
"discord": "atrihpr",
"github": "RimuruChan"
},
{
"name": "Dofes",
"avatar": "https://avatars.githubusercontent.com/u/91889957?v=4",
"discord": "dofes",
"github": "Dofes"
},
{
"name": "Shrbox",
"avatar": "https://avatars.githubusercontent.com/u/53301243?v=4",
"discord": "shrbox",
"github": "ShrBox"
},
{
"name": "Zijian Zhang",
"avatar": "https://avatars.githubusercontent.com/u/35801754?v=4",
"discord": "futrime",
"github": "futrime"
}
]
}
Expand Down
2 changes: 1 addition & 1 deletion public/robots.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ Disallow: /repo/
Disallow: /api/
Allow: /

Sitemap: https://papermc.io/sitemap.xml
Sitemap: https://levimc.org/sitemap.xml
2 changes: 1 addition & 1 deletion src/components/layout/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ const Footer = () => (
<footer className={clsx("bg-background-dark-80 py-12 mt-8", classes.footer)}>
<div className="max-w-7xl m-auto px-4">
<div className="flex flex-row items-center gap-2 border-gray-600/50">
<LogoMarkerDark className="h-12 cursor-pointer" alt="PaperMC" />
<LogoMarkerDark className="h-12 cursor-pointer" alt="LeviMC" />
<div className="flex-1" />
<span className="text-gray-300 text-sm text-right">
© {new Date().getFullYear()} The LeviMC Team
Expand Down
22 changes: 6 additions & 16 deletions src/components/layout/NavBar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -81,27 +81,16 @@ const NavBar = ({ component }: NavBarProps) => {
LeviLamina
</NavDropDownLink>
<NavDropDownLink href="/software/lip">lip</NavDropDownLink>
<NavDropDownLink href="/software/liteloaderbds" eol>
LiteLoaderBDS
</NavDropDownLink>
</NavDropDown>
<NavDropDown label="Documentation">
<NavDropDownLink href="https://lamina.levimc.org" target="_blank">
LeviLamina
<ExternalUrlIcon className="h-4 w-4 ml-1 align-sub" />
</NavDropDownLink>
<NavDropDownLink href="https://lip.futrime.com" target="_blank">
lip
<ExternalUrlIcon className="h-4 w-4 ml-1 align-sub" />
</NavDropDownLink>
<NavDropDownLink
href="https://github.com/LiteLDev/liteloaderbds-documentation"
href="https://github.com/LiteLDev/LegacyScriptEngine"
target="_blank"
eol
>
LiteLoaderBDS
Legacy Script Engine
<ExternalUrlIcon className="h-4 w-4 ml-1 align-sub" />
</NavDropDownLink>
<NavDropDownLink href="/software/liteloaderbds" eol>
LiteLoaderBDS
</NavDropDownLink>
</NavDropDown>
<NavLink
href="https://bedrinth.com/?q=platform:levilamina%20type:mod"
Expand All @@ -111,6 +100,7 @@ const NavBar = ({ component }: NavBarProps) => {
Mods
<ExternalUrlIcon className="h-4 w-4 ml-1 align-sub" />
</NavLink>
<NavLink href="/roadmap">Roadmap</NavLink>
<NavLink href="/team">Team</NavLink>
<NavLink href="/contribute">Contribute</NavLink>
<NavLink href="/sponsors">Sponsors</NavLink>
Expand Down
2 changes: 1 addition & 1 deletion src/components/util/SEO.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ const SEO = ({
<meta property="og:type" content="website" />
<meta property="og:title" content={title} />
<meta property="og:description" content={description} />
<meta property="og:site_name" content="PaperMC" />
<meta property="og:site_name" content="LeviMC" />
<link rel="icon" href="/favicon.ico" />
<meta property="og:image" content="/assets/logo/256x.png" />
<meta property="twitter:card" content="summary" />
Expand Down
6 changes: 3 additions & 3 deletions src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@ const Home = ({}) => {
Modding made simple. <br />
<span className="text-green-700">Built for creators.</span>
</h1>
<p className="text-xl mt-4">
<p className="text-xl mt-4 max-w-2xl">
LeviMC enhances Minecraft Bedrock&apos;s ecosystem with powerful
modding tools and an extensive API, empowering creators to build
amazing experiences with a stable, performant, and well-documented
framework.
</p>
<p className="text-xl mt-4">
<p className="text-xl mt-4 max-w-2xl">
<span className="font-semibold">LeviLamina</span> is the core of
LeviMC, powering the modding ecosystem. Click the button below to
get started.
Expand All @@ -52,7 +52,7 @@ const Home = ({}) => {
</Button>
</div>
</div>
<div className="flex-1 lg:flex hidden justify-end items-center">
<div className="flex-1 xl:flex hidden justify-end items-center">
<Terminal />
</div>
</header>
Expand Down
113 changes: 113 additions & 0 deletions src/pages/roadmap.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
import type { NextPage } from "next";

import SavingsIllustration from "@/assets/illustrations/undraw/savings.svg";
import Button from "@/components/input/Button";
import SEO from "@/components/util/SEO";

const Roadmap: NextPage = () => (
<>
<SEO title="Roadmap" description="" keywords={[]} canonical="/roadmap" />
<header className="max-w-7xl flex flex-row mx-auto px-4 pt-32 pb-16 lg:(pt-48 pb-32) gap-16">
<div className="flex-1">
<h1 className="font-medium leading-normal lg:(text-5xl leading-normal) text-4xl">
Roadmap
</h1>
<p className="text-xl mt-4">
{
"Our roadmap outlines the future direction and key milestones for LeviMC's development. It helps contributors understand where we are now, where we're headed, and how they can help us get there."
}
</p>
<div className="flex flex-row gap-4 mt-8"></div>
</div>
<div className="flex-1 lg:flex hidden justify-end"></div>
</header>
<section className="px-4 py-4 max-w-7xl mx-auto flex flex-col-reverse items-center gap-8 lg:flex-row">
<div className="flex-1">
<h2 className="font-medium text-2xl md:text-4xl">Client Side</h2>
<p className="md:(mt-6 text-lg) text-gray-900 dark:text-gray-100 mt-3">
We are currently working on client side modding support for
LeviLamina. This will allow users to play Bedrock Edition with mods,
just like Minecraft Java Edition.
</p>
</div>
<div className="justify-start flex w-full lg:(flex-1 justify-end)">
<SavingsIllustration className="max-h-32 lg:(max-w-72 max-h-none)" />
</div>
</section>
<section className="px-4 py-4 max-w-7xl mx-auto flex flex-col-reverse items-center gap-8 lg:flex-row">
<div className="justify-start flex w-full lg:(flex-1 justify-end)">
<SavingsIllustration className="max-h-32 lg:(max-w-72 max-h-none)" />
</div>
<div className="flex-1">
<h2 className="font-medium text-2xl md:text-4xl">Game Launcher</h2>
<p className="md:(mt-6 text-lg) text-gray-900 dark:text-gray-100 mt-3">
LeviLauncher is our upcoming game launcher for LeviMC. It will allow
users to easily launch the game with a single click, install mods from
Bedrinth, and more.
</p>
<div className="flex flex-row gap-4 mt-8">
<Button
variant="filled"
href="https://github.com/LiteLDev/LeviLauncher"
external
dense
>
Learn More
</Button>
</div>
</div>
</section>
<section className="px-4 py-4 max-w-7xl mx-auto flex flex-col-reverse items-center gap-8 lg:flex-row">
<div className="flex-1">
<h2 className="font-medium text-2xl md:text-4xl">More Dimensions</h2>
<p className="md:(mt-6 text-lg) text-gray-900 dark:text-gray-100 mt-3">
Multi-dimensional worlds are often considered a &quot;holy grail&quot;
in Minecraft Bedrock Edition, with countless developers attempting to
implement them. We are committed to making this dream a reality
through LeviLamina&apos;s powerful modding system.
</p>
<div className="flex flex-row gap-4 mt-8">
<Button
variant="filled"
href="https://github.com/LiteLDev/MoreDimensions"
external
dense
>
Learn More
</Button>
</div>
</div>
<div className="justify-start flex w-full lg:(flex-1 justify-end)">
<SavingsIllustration className="max-h-32 lg:(max-w-72 max-h-none)" />
</div>
</section>
<section className="px-4 py-4 max-w-7xl mx-auto flex flex-col-reverse items-center gap-8 lg:flex-row">
<div className="justify-start flex w-full lg:(flex-1 justify-end)">
<SavingsIllustration className="max-h-32 lg:(max-w-72 max-h-none)" />
</div>
<div className="flex-1">
<h2 className="font-medium text-2xl md:text-4xl">
Machine Learning-based Anticheat
</h2>
<p className="md:(mt-6 text-lg) text-gray-900 dark:text-gray-100 mt-3">
We are developing an advanced anticheat system powered by machine
learning technology. By analyzing player behavior patterns and
movement data, we aim to provide highly accurate cheat detection while
minimizing false positives that could impact legitimate players.
</p>
<div className="flex flex-row gap-4 mt-8">
<Button
variant="filled"
href="https://github.com/futrime/mlac"
external
dense
>
Learn More
</Button>
</div>
</div>
</section>
</>
);

export default Roadmap;
9 changes: 1 addition & 8 deletions src/pages/software/levilamina/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ const LeviLaminaHome = (): ReactElement => {
}
description="LeviLamina is a lightweight, modular and versatile mod loader for Minecraft Bedrock Edition."
github="https://github.com/LiteLDev/LeviLamina"
documentation="https://lamina.levimc.org/"
/>
<section
id="why"
Expand Down Expand Up @@ -138,14 +139,6 @@ const LeviLaminaHome = (): ReactElement => {
>
Quickstart
</Button>
<Button
variant="outlined"
href="https://lamina.levimc.org/"
external
dense
>
Documentation
</Button>
</div>
</div>
</div>
Expand Down
Loading

0 comments on commit 2c7160e

Please sign in to comment.