Skip to content

Commit 6825496

Browse files
committed
feat: no video :c but looks great :3
1 parent 77b4a77 commit 6825496

File tree

5 files changed

+30
-23
lines changed

5 files changed

+30
-23
lines changed

apps/frontend/src/components/ui/marketing/sections/Hero.vue

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,34 @@
11
<template>
22
<div
33
:class="props?.class"
4-
class="grid grid-cols-2 rounded-3xl border border-neutral-700 bg-neutral-950"
4+
class="grid grid-cols-2 overflow-hidden rounded-3xl border border-neutral-700 bg-neutral-950"
55
>
6-
<div class="space-y-3 self-center p-16">
7-
<Icon name="memory:anvil" mode="svg" :size="48" />
8-
<h1>A solid platform for Pterodactyl® mods</h1>
9-
<span class="opacity-75">
10-
Pterodactyl modifications, addons and themes have suffered for ages.
11-
Blueprint brings change, allowing Pterodactyl and it's modding industry
12-
to reach new heights.
13-
</span>
6+
<div class="grid grid-rows-2">
7+
<div class="space-y-3 self-center border-b border-neutral-700 p-16">
8+
<Icon name="memory:anvil" mode="svg" :size="48" />
9+
<h1>A solid platform for Pterodactyl® mods</h1>
10+
<span class="opacity-75">
11+
Pterodactyl modifications, addons and themes have suffered for ages.
12+
Blueprint brings change, allowing Pterodactyl and it's modding
13+
industry to reach new heights.
14+
</span>
15+
</div>
16+
<div class="space-y-3 self-center p-16">
17+
<Icon name="memory:heart" mode="svg" :size="48" />
18+
<h1>Engineered for people, not profit</h1>
19+
<span class="opacity-75">
20+
Blueprint is fisically sponsored by a 501(c)(3) nonprofit foundation.
21+
We're funded by donations, corporate sponsors and affiliate revenue.
22+
</span>
23+
</div>
1424
</div>
1525
<div class="border-s border-neutral-700">
16-
<video
17-
width="1280"
18-
height="720"
19-
class="rounded-e-3xl"
20-
autoplay
21-
muted
22-
loop
23-
>
24-
<source src="/img/pterodactyl.mp4" type="video/mp4" />
25-
</video>
26+
<NuxtImg
27+
src="/img/pterodactyl.jpeg"
28+
:width="1280"
29+
:height="1024"
30+
class="aspect-video h-full w-full object-cover"
31+
/>
2632
</div>
2733
</div>
2834
</template>

apps/frontend/src/components/ui/marketing/sections/Marquee.vue

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
<template>
22
<div :class="props?.class" class="marquee h-32">
3-
<NuxtMarquee :autoFill="true" :pauseOnHover="true" :speed="50">
3+
<NuxtMarquee :autoFill="true" :pauseOnHover="true" :speed="35">
44
<div
55
v-for="(item, index) in items"
66
:key="`item-${index}`"
77
class="mx-4 inline h-[128px] w-[256px]"
88
>
99
<NuxtLink :to="`/extensions/${item.identifier}`">
10-
<div class="transition-transform hover:scale-95">
10+
<div
11+
class="overflow-hidden rounded-2xl transition-transform hover:scale-95"
12+
>
1113
<div
12-
class="absolute h-[128px] w-[256px] bg-neutral-950/50 opacity-0 backdrop-blur-none transition-all hover:opacity-100"
14+
class="absolute h-[128px] w-[256px] bg-neutral-950/50 opacity-0 transition-all hover:opacity-100"
1315
>
1416
<Icon
1517
name="memory:arrow-up-right-box"
@@ -23,7 +25,6 @@
2325
:height="128"
2426
:width="256"
2527
:alt="item.name"
26-
class="rounded-2xl"
2728
/>
2829
</div>
2930
</NuxtLink>
-14.9 KB
Binary file not shown.
1.68 MB
Loading
-3.57 MB
Binary file not shown.

0 commit comments

Comments
 (0)