Skip to content

Commit 7c09933

Browse files
committed
docs: minor revision
1 parent 3faf040 commit 7c09933

File tree

10 files changed

+60
-76
lines changed

10 files changed

+60
-76
lines changed

apps/portal/redirects.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -588,9 +588,9 @@ const walletRedirects = {
588588
"/connect/sign-in/ConnectEmbed": "/connect/wallet/get-started",
589589
"/connect/sign-in/Custom-UI": "/connect/wallet/get-started",
590590
"/connect/sign-in/methods/email-and-phone":
591-
"/connect/wallet/sign-in-methods/overview",
591+
"/connect/wallet/sign-in-methods/configure",
592592
"/connect/sign-in/methods/social-logins":
593-
"/connect/wallet/sign-in-methods/overview",
593+
"/connect/wallet/sign-in-methods/configure",
594594
"/connect/sign-in/methods/guest-mode":
595595
"/connect/wallet/sign-in-methods/guest",
596596
"/connect/sign-in/methods/external-wallets":

apps/portal/src/app/connect/sidebar.tsx

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -68,17 +68,9 @@ export const sidebar: SideBar = {
6868
},
6969
{
7070
name: "Get Started",
71-
links: [
72-
{
73-
name: "Overview",
74-
href: `${walletSlug}/get-started/overview`,
75-
},
76-
{
77-
name: "Setting up an ecosystem",
78-
href: `${walletSlug}/get-started/set-up-ecosystem`,
79-
},
80-
],
71+
href: `${walletSlug}/get-started`,
8172
},
73+
8274
{
8375
name: "Pregenerate Wallets",
8476
href: `${walletSlug}/pregenerate-wallets`,
@@ -87,8 +79,8 @@ export const sidebar: SideBar = {
8779
name: "Sign-In Methods",
8880
links: [
8981
{
90-
name: "Overview",
91-
href: `${walletSlug}/sign-in-methods/overview`,
82+
name: "Configure",
83+
href: `${walletSlug}/sign-in-methods/configure`,
9284
},
9385
{
9486
name: "Guest Mode",
@@ -169,6 +161,10 @@ export const sidebar: SideBar = {
169161
{
170162
name: "Ecosystem",
171163
links: [
164+
{
165+
name: "Set-up",
166+
href: `${walletSlug}/ecosystem/set-up`,
167+
},
172168
{
173169
name: "Ecosystem Portal",
174170
href: `${walletSlug}/ecosystem/portal`,
@@ -183,10 +179,6 @@ export const sidebar: SideBar = {
183179
},
184180
],
185181
},
186-
{
187-
name: "Playground",
188-
href: "https://playground.thirdweb.com/connect/sign-in/button",
189-
},
190182
{
191183
name: "FAQ",
192184
href: `${walletSlug}/faq`,
@@ -455,7 +447,7 @@ export const sidebar: SideBar = {
455447
},
456448
{ separator: true },
457449
{
458-
name: "Platform Api References",
450+
name: "Platform API References",
459451
isCollapsible: false,
460452
links: [
461453
{
File renamed without changes.

apps/portal/src/app/connect/wallet/get-started/overview/page.mdx renamed to apps/portal/src/app/connect/wallet/get-started/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ Create in-app wallets with social/email/sms/passkey login via the following guid
132132

133133
## Ecosystem Wallets
134134

135-
If you're looking to set up an ecosystem from scratch, refer to the [set-up guide](/connect/wallet/get-started/set-up-ecosystem)
135+
If you're looking to set up an ecosystem from scratch, refer to the [set-up guide](/connect/wallet/ecosystem/set-up)
136136

137137
If you're looking to integrate ecosystem wallets in your aplication, refer to the following guides:
138138

apps/portal/src/app/connect/wallet/sign-in-methods/overview/page.mdx renamed to apps/portal/src/app/connect/wallet/sign-in-methods/configure/page.mdx

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
import EcosystemSocialConfig from '../assets/social-config.png'
1414
import { getSocialIcon } from "thirdweb/wallets/in-app";
1515

16-
# Login Methods
16+
# Sign-In Methods
1717

1818
thirdweb supports a bunch of various traditional authentication methods.
1919

@@ -25,55 +25,55 @@ For all login methods, thirdweb generates a non-custodial [wallet](/connect/wall
2525

2626
<AuthList/>
2727

28-
## Enable Login options
28+
## Enable Sign-In options
2929

3030
### In-App Wallets
3131

32-
To enable a given login method for the thirdweb wallet, refer to the following guides:
32+
To enable a given sign-in method for the thirdweb wallet, refer to the following guides:
3333

3434
<div className="my-4 grid gap-2 md:grid-cols-2 lg:grid-cols-3">
3535
<ArticleIconCard
3636
title="TypeScript"
3737
icon={TypeScriptIcon}
38-
description="Configure login options for in-app wallets in TypeScript"
38+
description="Configure sign-in options for in-app wallets in TypeScript"
3939
href="/typescript/v5/inAppWallet#example"
4040
/>
4141
<ArticleIconCard
4242
title="React"
4343
icon={ReactIcon}
44-
description="Configure login options for in-app wallets in React"
44+
description="Configure sign-in options for in-app wallets in React"
4545
href="/react/v5/in-app-wallet/get-started#choose-authentication-methods"
4646
/>
4747
{/* TODO: Link to react native getting started for in app wallet */}
4848
<ArticleIconCard
4949
title="React Native"
5050
icon={ReactIcon}
51-
description="Configure login options for in-app wallets in React Native"
51+
description="Configure sign-in options for in-app wallets in React Native"
5252
href="/react/v5/in-app-wallet/get-started#choose-authentication-methods"
5353
/>
5454
<ArticleIconCard
5555
title=".NET"
5656
icon={DotNetIcon}
57-
description="Configure login options for in-app wallets in .NET"
57+
description="Configure sign-in options for in-app wallets in .NET"
5858
href="/dotnet/wallets/providers/in-app-wallet#login-methods"
5959
/>
6060
<ArticleIconCard
6161
title="Unity"
6262
icon={UnityIcon}
63-
description="Configure login options for in-app wallets in Unity"
63+
description="Configure sign-in options for in-app wallets in Unity"
6464
href="/unity/v5/wallets/in-app-wallet#login-methods"
6565
/>
6666
<ArticleIconCard
6767
title="Unreal Engine"
6868
icon={UnrealEngineIcon}
69-
description="Configure login options for in-app wallets in Unreal Engine"
69+
description="Configure sign-in options for in-app wallets in Unreal Engine"
7070
href="/unreal-engine/blueprints/in-app-wallet#otp"
7171
/>
7272
</div>
7373

7474
### Ecosystem Wallets
7575

76-
In order to use social logins within your ecosystem, first configure the allowed login methods on [your dashboard](https://thirdweb.com/dashboard).
76+
In order to configure sign-in options within your ecosystem, first configure the allowed sign-in methods on [your dashboard](https://thirdweb.com/team/~/~/ecosystem).
7777

7878
<DocImage src={EcosystemSocialConfig}/>
7979

@@ -83,32 +83,32 @@ Once configured, refer to the following guides to use the various login options
8383
<ArticleIconCard
8484
title="TypeScript"
8585
icon={TypeScriptIcon}
86-
description="Configure login options for ecosystem wallets in TypeScript"
86+
description="Configure sign-in options for ecosystem wallets in TypeScript"
8787
href="/typescript/v5/ecosystemWallet#example"
8888
/>
8989
<ArticleIconCard
9090
title="React"
9191
icon={ReactIcon}
92-
description="Configure login options for ecosystem wallets in React"
92+
description="Configure sign-in options for ecosystem wallets in React"
9393
href="/react/v5/ecosystem-wallet/get-started#configuring-auth-strategies"
9494
/>
9595
{/* TODO: Add react native specific getting started for ecosystem wallets */}
9696
<ArticleIconCard
9797
title="React Native"
9898
icon={ReactIcon}
99-
description="Configure login options for ecosystem wallets in React Native"
99+
description="Configure sign-in options for ecosystem wallets in React Native"
100100
href="/react/v5/ecosystem-wallet/get-started#configuring-auth-strategies"
101101
/>
102102
<ArticleIconCard
103103
title=".NET"
104104
icon={DotNetIcon}
105-
description="Connect ecosystem wallets in .NET"
105+
description="Configure sign-in options for ecosystem wallets in .NET"
106106
href="/dotnet/wallets/providers/ecosystem-wallet#login-methods"
107107
/>
108108
<ArticleIconCard
109109
title="Unity"
110110
icon={UnityIcon}
111-
description="Configure login options for ecosystem wallets in Unity"
111+
description="Configure sign-in options for ecosystem wallets in Unity"
112112
href="/unity/v5/wallets/ecosystem-wallet#login-methods"
113113
/>
114114
</div>
@@ -118,7 +118,7 @@ Once configured, refer to the following guides to use the various login options
118118
</Callout>
119119

120120

121-
## More complicated Login options
121+
## Other Sign-In options
122122

123123
Most authentication option are that straight forward. However, some options require additional setup or nuances. See below for more information on these options:
124124

apps/portal/src/app/page.tsx

Lines changed: 31 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,13 @@ import {
1212
ContractModularContractIcon,
1313
ContractPublishIcon,
1414
DotNetIcon,
15-
EcosystemWalletsIcon,
1615
InfraEngineIcon,
1716
InfraInsightIcon,
1817
PayIcon,
1918
ReactIcon,
2019
TypeScriptIcon,
2120
UnityIcon,
2221
WalletsAuthIcon,
23-
WalletsConnectIcon,
2422
WalletsInAppIcon,
2523
WalletsSmartIcon,
2624
} from "@/icons";
@@ -227,27 +225,7 @@ function WalletsSection() {
227225
<section className="my-12">
228226
<SectionTitle id="connect" title="Connect" />
229227
<div className="mb-6 border-b" />
230-
<SectionTitle id="connect-quickstart" title="Get Started" level={5} />
231-
<Grid>
232-
<SDKCardIndex
233-
href="/typescript/v5"
234-
title="TypeScript"
235-
icon={TypeScriptIcon}
236-
/>
237-
<SDKCardIndex href="/react/v5" title="React" icon={ReactIcon} />
238-
<SDKCardIndex
239-
href="/react-native/v5"
240-
title="React Native"
241-
icon={ReactIcon}
242-
/>
243-
<SDKCardIndex href="/dotnet" title=".NET" icon={DotNetIcon} />
244-
<SDKCardIndex href="/unity" title="Unity" icon={UnityIcon} />
245-
<SDKCardIndex
246-
href="/unreal-engine"
247-
title="Unreal Engine"
248-
icon={UnrealEngineIcon}
249-
/>
250-
</Grid>
228+
251229
<SectionTitle id="connect-learn" title="Learn" level={5} />
252230

253231
<Grid>
@@ -258,29 +236,17 @@ function WalletsSection() {
258236
icon={ConnectOverviewIcon}
259237
/>
260238
<ArticleCardIndex
261-
href="/connect/sign-in/overview"
262-
title="Sign-In"
263-
description="Flexible user sign-up flow with wallet and social sign-in methods"
264-
icon={WalletsConnectIcon}
239+
href="/connect/wallet/overview"
240+
title="Wallets"
241+
description="Flexible solutions for external, in-app, and ecosystem wallets. Suitable every use case."
242+
icon={WalletsInAppIcon}
265243
/>
266244
<ArticleCardIndex
267245
href="/connect/account-abstraction/overview"
268246
title="Account abstraction"
269247
description="Complete toolkit for Account Abstraction"
270248
icon={WalletsSmartIcon}
271249
/>
272-
<ArticleCardIndex
273-
title="In-App Wallet"
274-
description="Email & social login wallets for your customers"
275-
href="/connect/in-app-wallet/overview"
276-
icon={WalletsInAppIcon}
277-
/>
278-
<ArticleCardIndex
279-
title="Ecosystem Wallet"
280-
description="Managed in-app wallet service for unified login across all of your apps and games"
281-
href="/connect/ecosystems/overview"
282-
icon={EcosystemWalletsIcon}
283-
/>
284250
<ArticleCardIndex
285251
href="/connect/auth"
286252
title="Auth"
@@ -300,6 +266,32 @@ function WalletsSection() {
300266
icon={CodeIcon}
301267
/>
302268
</Grid>
269+
270+
<SectionTitle
271+
id="connect-quickstart"
272+
title="Platform API Reference"
273+
level={5}
274+
/>
275+
<Grid>
276+
<SDKCardIndex
277+
href="/typescript/v5"
278+
title="TypeScript"
279+
icon={TypeScriptIcon}
280+
/>
281+
<SDKCardIndex href="/react/v5" title="React" icon={ReactIcon} />
282+
<SDKCardIndex
283+
href="/react-native/v5"
284+
title="React Native"
285+
icon={ReactIcon}
286+
/>
287+
<SDKCardIndex href="/dotnet" title=".NET" icon={DotNetIcon} />
288+
<SDKCardIndex href="/unity" title="Unity" icon={UnityIcon} />
289+
<SDKCardIndex
290+
href="/unreal-engine"
291+
title="Unreal Engine"
292+
icon={UnrealEngineIcon}
293+
/>
294+
</Grid>
303295
</section>
304296
);
305297
}

apps/portal/src/app/react/v5/ecosystem-wallet/get-started/page.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ const LoginComponent = () => {
6565

6666
## Configuring auth strategies
6767

68-
You can configure the allowed auth strategies on [your dashboard](https://thirdweb.com/dashboard).
68+
You can configure the allowed auth strategies on [your dashboard](https://thirdweb.com/team/~/~/ecosystem).
6969

7070
<DocImage src={EcosystemSocialConfig}/>
7171

0 commit comments

Comments
 (0)