Skip to content
This repository was archived by the owner on Mar 17, 2026. It is now read-only.

Commit c6a00bf

Browse files
authored
chore: update /getstarted path to /build (#1271)
1 parent 0ee82f4 commit c6a00bf

File tree

9 files changed

+62
-48
lines changed

9 files changed

+62
-48
lines changed

.vscode/settings.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
"[typescript]": {
1616
"editor.defaultFormatter": "esbenp.prettier-vscode"
1717
},
18+
"[typescriptreact]": {
19+
"editor.defaultFormatter": "esbenp.prettier-vscode"
20+
},
21+
"[javascript]": {
22+
"editor.defaultFormatter": "esbenp.prettier-vscode"
23+
},
24+
"[javascriptreact]": {
25+
"editor.defaultFormatter": "esbenp.prettier-vscode"
26+
},
1827

1928
// ESLint
2029
"editor.codeActionsOnSave": ["source.fixAll.eslint"],

apps/base-docs/docusaurus.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,11 @@ const config = {
130130
eventContext: 'navbar',
131131
},
132132
{
133-
to: 'https://base.org/getstarted',
133+
to: 'https://base.org/build',
134134
navposition: 'bottomLeft',
135135
label: 'Get Started',
136136
type: 'custom-navbarLink',
137-
eventLabel: 'getstarted',
137+
eventLabel: 'build',
138138
eventContext: 'navbar',
139139
},
140140
{

apps/base-docs/src/components/Hero/HeroButton/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export default function HeroButton() {
1212

1313
return (
1414
<a
15-
href="https://base.org/getstarted/?utm_source=basedocs&utm_medium=hero"
15+
href="https://base.org/build/?utm_source=basedocs&utm_medium=hero"
1616
className={styles.cta}
1717
target="_blank"
1818
rel="noreferrer noopener"

apps/web/app/(base-org)/(root)/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export default async function Home() {
2828
<Container>
2929
<Title level={TitleLevel.Title1}>Base is for everyone.</Title>
3030
<div className="mt-4 flex gap-4">
31-
<Link href="/getstarted?utm_source=dotorg&medium=hero">
31+
<Link href="/build?utm_source=dotorg&medium=hero">
3232
<Button variant={ButtonVariants.Secondary} iconName="baseOrgDiagonalUpArrow">
3333
Start building
3434
</Button>
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
import type { Metadata } from "next";
2+
import AnalyticsProvider from "../../../contexts/Analytics";
3+
import Hero from "../../../src/components/GetStarted/Hero";
4+
import Essentials from "../../../src/components/GetStarted/Essentials";
5+
import Funding from "../../../src/components/GetStarted/Funding";
6+
import GetNoticed from "../../../src/components/GetStarted/GetNoticed";
7+
import GetInvolved from "apps/web/src/components/GetStarted/GetInvolved";
8+
import StartBuilding from "../../../src/components/GetStarted/StartBuilding";
9+
import BuildWithUsFooter from "../../../src/components/GetStarted/BuildWithUsFooter";
10+
import Container from "apps/web/src/components/base-org/Container";
11+
12+
export const metadata: Metadata = {
13+
metadataBase: new URL("https://base.org"),
14+
title: "Base | Build",
15+
openGraph: {
16+
title: "Base | Build",
17+
url: "/build",
18+
images: ["https://base.org/images/getstarted-open-graph.png"],
19+
},
20+
};
21+
22+
export default async function GoToCommunity() {
23+
return (
24+
<AnalyticsProvider context="builder_resource_kit">
25+
<Hero />
26+
<Container>
27+
<main className="mt-20 flex w-full flex-col items-center gap-20 font-display text-gray-5">
28+
<Essentials />
29+
<Funding />
30+
<GetNoticed />
31+
<GetInvolved />
32+
<StartBuilding />
33+
<BuildWithUsFooter />
34+
</main>
35+
</Container>
36+
</AnalyticsProvider>
37+
);
38+
}

apps/web/app/(base-org)/getstarted/page.tsx

Lines changed: 0 additions & 38 deletions
This file was deleted.

apps/web/next.config.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const contentSecurityPolicy = {
119119
'https://unpkg.com/@lottiefiles/dotlottie-web@0.31.1/dist/dotlottie-player.wasm', // lottie player
120120
`https://${process.env.NEXT_PUBLIC_PINATA_GATEWAY_URL}`,
121121
],
122-
'frame-src': ["https://p.datadoghq.com"],
122+
'frame-src': ['https://p.datadoghq.com'],
123123
'frame-ancestors': ["'self'", baseXYZDomains],
124124
'form-action': ["'self'", baseXYZDomains],
125125
'img-src': [
@@ -259,7 +259,12 @@ module.exports = extendBaseConfig(
259259
},
260260
{
261261
source: '/onchainsummer',
262-
destination: '/getstarted',
262+
destination: '/build',
263+
permanent: true,
264+
},
265+
{
266+
source: '/getstarted',
267+
destination: '/build',
263268
permanent: true,
264269
},
265270
{

apps/web/src/components/base-org/root/BuildExploreSection/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default async function BuildExploreSection() {
3333
</div>
3434
</div>
3535
</CardLink>
36-
<CardLink href="/getstarted">
36+
<CardLink href="/build">
3737
<div className="flex items-center gap-4">
3838
<ImageAdaptive
3939
src={resourcesIllustration as StaticImageData}

apps/web/src/components/base-org/shared/TopNavigation/index.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ const links: TopNavigationLink[] = [
3030
{
3131
name: 'Build',
3232
analyticContext: 'build',
33-
href: '/getstarted',
33+
href: '/build',
3434
subItems: [
3535
{
3636
name: 'Get Started',
37-
href: '/getstarted',
37+
href: '/build',
3838
},
3939
{ name: 'Docs', href: 'https://docs.base.org' },
4040
{ name: 'Learn', href: 'https://docs.base.org/base-learn/docs/welcome' },
@@ -92,7 +92,7 @@ const links: TopNavigationLink[] = [
9292
},
9393
];
9494

95-
const cryptoExcludedPaths = ['/jobs', '/about', '/ecosystem', '/getstarted'];
95+
const cryptoExcludedPaths = ['/jobs', '/about', '/ecosystem', '/build'];
9696

9797
export default function TopNavigation() {
9898
const pathname = usePathname();

0 commit comments

Comments
 (0)