Skip to content

Commit c62201e

Browse files
committed
feat: update featured and other cards with new entries and improved layout
1 parent 2376b10 commit c62201e

File tree

1 file changed

+38
-14
lines changed

1 file changed

+38
-14
lines changed

src/app/(home)/page.tsx

Lines changed: 38 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ import {
1010
Archive,
1111
Landmark,
1212
Wrench,
13+
Group,
14+
BrickWall,
15+
ShieldAlert,
1316
} from "lucide-react"
1417
import type { LucideIcon } from "lucide-react"
1518

@@ -26,19 +29,33 @@ const featuredCards: CardData[] = [
2629
title: "Worlds",
2730
icon: Globe,
2831
description: "World management plugin for modern Paper and Folia servers",
29-
className: "h-64 group",
32+
className: "h-48 group",
3033
href: "docs/worlds",
3134
},
35+
{
36+
title: "PerWorlds",
37+
icon: Group,
38+
description: "A modern alternative to Multiverse-Inventories.",
39+
href: "docs/perworlds",
40+
className: "h-48 group",
41+
},
42+
{
43+
title: "Characters",
44+
icon: User,
45+
description: "A modern, fully featured npc plugin for paper servers",
46+
href: "docs/characters",
47+
className: "h-48 group",
48+
},
49+
]
50+
51+
const otherCards: CardData[] = [
3252
{
3353
title: "Tweaks",
3454
icon: Wrench,
3555
description: "An Essentials-like, must have command collection for your minecraft server.",
36-
className: "h-64 group",
3756
href: "docs/tweaks",
57+
className: "group",
3858
},
39-
]
40-
41-
const otherCards: CardData[] = [
4259
{
4360
title: "ServiceIO",
4461
icon: Archive,
@@ -53,13 +70,6 @@ const otherCards: CardData[] = [
5370
href: "docs/economist",
5471
className: "group",
5572
},
56-
{
57-
title: "Characters",
58-
icon: User,
59-
description: "A modern, fully featured npc plugin for paper servers",
60-
href: "docs/characters",
61-
className: "group",
62-
},
6373
{
6474
title: "Protect",
6575
icon: Shield,
@@ -91,10 +101,24 @@ const otherCards: CardData[] = [
91101
{
92102
title: "Holograms",
93103
icon: TextAlignStart,
94-
description: "modern hologram plugin using the new display api",
104+
description: "A modern hologram plugin using the new display api",
95105
href: "docs/holograms",
96106
className: "group",
97107
},
108+
{
109+
title: "CreativeUtilities",
110+
icon: BrickWall,
111+
description: "Utilities that help you building in creative mode",
112+
href: "docs/creativeutilities",
113+
className: "group",
114+
},
115+
{
116+
title: "RedProtect",
117+
icon: ShieldAlert,
118+
description: "Prevent redstone clocks that might lag the server",
119+
href: "docs/redprotect",
120+
className: "group",
121+
},
98122
]
99123

100124
export default function HomePage() {
@@ -109,7 +133,7 @@ export default function HomePage() {
109133
</h2>
110134
</div>
111135

112-
<div className="grid md:grid-cols-2 gap-6 mb-16">
136+
<div className="grid md:grid-cols-3 gap-6 mb-16">
113137
{featuredCards.map((card) => (
114138
<Card
115139
key={card.href}

0 commit comments

Comments
 (0)