Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
f48eb23
feat: redesign homepage with parallax expedition experience
dekanbro Aug 7, 2026
7474691
chore: upgrade Next.js for Railway deployment
dekanbro Aug 7, 2026
0d515ae
feat: update social unfurl for homepage redesign
dekanbro Aug 7, 2026
756105e
feat: add selected expeditions field note carousel
dekanbro Aug 7, 2026
193be1b
feat: add guild steward profiles and member marquee
dekanbro Aug 7, 2026
461d052
chore: upgrade hero panorama source resolution
dekanbro Aug 7, 2026
32b064b
fix: identify Takekek as sync steward
dekanbro Aug 7, 2026
6e5f3ec
refine hero parallax range and panorama framing
dekanbro Aug 7, 2026
abb7d9e
feat: add cinematic particle portal transition
dekanbro Aug 11, 2026
d8f19c1
perf: optimize particle portal rendering
dekanbro Aug 11, 2026
5bece7f
feat: refine portal paths and contact experience
dekanbro Aug 11, 2026
4de3fc4
fix: self-host EB Garamond for production builds
dekanbro Aug 11, 2026
8ba6920
fix: improve hero navigation contrast
dekanbro Aug 11, 2026
1ad38ef
feat: add persistent animated portal trigger
dekanbro Aug 11, 2026
6bf9cf4
feat: position RaidGuild as the builder network center
dekanbro Aug 12, 2026
5210241
refactor: remove emerging signals homepage section
dekanbro Aug 12, 2026
032d573
feat: clarify endorsed RaidGuild practice model
dekanbro Aug 12, 2026
9bd8a30
Align spear cards and contact headline
dekanbro Aug 12, 2026
2420ee6
Clarify portal choices and headline spacing
dekanbro Aug 12, 2026
6b0eba5
Restore hero foreground parallax depth
dekanbro Aug 12, 2026
dbfa5b5
Polish parallax and atmospheric section art
dekanbro Aug 12, 2026
5b8c9d6
Rebalance hero navigation and link brand archive
dekanbro Aug 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
"lucide-react": "^0.545.0",
"next": "15.5.7",
"next": "^15.5.9",
"next-themes": "^0.4.6",
"react": "19.1.0",
"react-dom": "19.1.0",
Expand Down
Binary file added public/images/neo/creed-flyer-v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/creed-moons-v1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/field-autonomous-treasury.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/field-protocol-garden.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/field-signal-commons.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/hero-foreground.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/raidguild-panorama.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/raidguild-swords.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/neo/sky-citadel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/app/opengraph-image.jpg
Binary file not shown.
Binary file added src/app/opengraph-image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
76 changes: 36 additions & 40 deletions src/app/page.tsx
Original file line number Diff line number Diff line change
@@ -1,33 +1,49 @@
import type { Metadata } from "next";
import Header from "@/components/Header";
import HomeHero from "@/components/HomeHero";
import ServicesSection from "@/components/ServicesSection";
import MercenariesSection from "@/components/MercenariesSection";
import PortfolioSection from "@/components/PortfolioSection";
import PortfolioBanner from "@/components/PortfolioBanner";
import TestimonialsSection from "@/components/TestimonialsSection";
import TraitsBanner from "@/components/TraitsBanner";
import HireUsSection from "@/components/HireUsSection";
import OurStorySection from "@/components/OurStorySection";
import Footer from "@/components/Footer";
import OurStoryBanner from "@/components/OurStorySectionBanner";
import ServicesBanner from "@/components/ServicesBanner";
import MercenariesBanner from "@/components/MercenariesBanner";
import HomeExperience from "@/components/HomeExperience";

const publicAssetOrigin = process.env.RAILWAY_PUBLIC_DOMAIN
? `https://${process.env.RAILWAY_PUBLIC_DOMAIN}`
: "https://www.raidguild.org";

export const metadata: Metadata = {
alternates: { canonical: "/" },
title: "RaidGuild — Venture Beyond",
description:
"A builder-owned collective designing and shipping ambitious onchain products.",
openGraph: {
type: "website",
url: "https://www.raidguild.org",
siteName: "RaidGuild",
title: "RaidGuild — Venture Beyond",
description:
"A builder-owned collective turning ambitious ideas into digital worlds worth inhabiting.",
images: [
{
url: `${publicAssetOrigin}/opengraph-image.png`,
width: 1733,
height: 908,
alt: "Two RaidGuild travelers overlooking a coral citadel in an alien landscape",
},
],
},
twitter: {
card: "summary_large_image",
title: "RaidGuild — Venture Beyond",
description:
"A builder-owned collective turning ambitious ideas into digital worlds worth inhabiting.",
images: [`${publicAssetOrigin}/opengraph-image.png`],
},
};

export const dynamic = 'force-dynamic';
export const dynamic = "force-dynamic";

const organizationSchema = {
"@context": "https://schema.org",
"@type": "Organization",
name: "RaidGuild",
url: "https://www.raidguild.org",
logo: "https://www.raidguild.org/images/logo-RG-moloch-500.svg",
description:
"A builder-owned collective shipping smart contracts, dApps, AI systems, and DAO tooling since 2019.",
"A builder-owned collective shipping smart contracts, digital products, AI systems, and DAO tooling since 2019.",
foundingDate: "2019",
sameAs: [
"https://github.com/raid-guild",
Expand All @@ -38,32 +54,12 @@ const organizationSchema = {

export default function Home() {
return (
<div className="min-h-screen bg-background">
<>
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(organizationSchema) }}
/>
<Header />

<HomeHero />

<ServicesSection />
<ServicesBanner />

<MercenariesSection />
<MercenariesBanner />

<PortfolioSection />
<PortfolioBanner />

<TestimonialsSection />
<TraitsBanner />

<HireUsSection />

<OurStoryBanner />
<OurStorySection />
<Footer />
</div>
<HomeExperience />
</>
);
}
1 change: 1 addition & 0 deletions src/components/HireUs.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -693,6 +693,7 @@ export default function HireUs() {
<LoadingIndicator />
) : (
<Wizard
className="hire-us-wizard"
steps={wizardSteps}
onComplete={handleWizardComplete}
showProgress={false}
Expand Down
Loading