Skip to content

Commit e01ca2a

Browse files
authored
Merge branch 'master' into humanagent/feature-20251002-190339
2 parents cafa13f + 71ed46f commit e01ca2a

File tree

3 files changed

+24
-18
lines changed

3 files changed

+24
-18
lines changed

docs/docs.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2729,6 +2729,10 @@
27292729
"source": "/mini-apps/design-ux/best-practices",
27302730
"destination": "/mini-apps/design-ux/onchain-ux"
27312731
},
2732+
{
2733+
"source": "/mini-apps/design-ux/design-patterns",
2734+
"destination": "/mini-apps/design-ux/foundations/app-icon"
2735+
},
27322736
{
27332737
"source": "/mini-apps/design-ux/onchainkit",
27342738
"destination": "/mini-apps/design-ux/components"

docs/mini-apps/get-featured/requirements.mdx

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,19 @@ sidebarTitle: "Requirements"
99

1010
In order to be eligible for featured placement, your app must meet the requirements outlined in this document.
1111

12+
## Design guidelines
13+
14+
Design for compact, touch‑first contexts with clear primary actions and accessible, responsive layouts. Keep interfaces concise and focused.
15+
16+
**Acceptance criteria**
17+
- Respect mobile safe areas; concise interfaces with clear primary actions
18+
- Legible text, accessible contrast, responsive layouts
19+
20+
**How to Implement**
21+
- Follow [Design Guidelines](https://docs.base.org/mini-apps/design-ux/foundations/app-icon)
22+
- UI components: [OnchainKit UI](/mini-apps/design-ux/onchainkit)
23+
24+
1225
## Complete Metadata
1326

1427
Metadata includes your manifest and embed metadata. Complete, valid metadata is required for indexing, category placement, and high‑quality embeds.
@@ -19,8 +32,8 @@ Metadata includes your manifest and embed metadata. Complete, valid metadata is
1932
- Images meet size/format constraints; text fields respect length limits
2033

2134
**How to Implement**
22-
- Follow the [Manifest guide](/mini-apps/features/manifest)
23-
- Implement [embed metadata](/mini-apps/features/embeds-and-previews#implementation)
35+
- Follow the [Manifest guide](/mini-apps/core-concepts/manifest)
36+
- Implement [embed metadata](/mini-apps/core-concepts/embeds-and-previews#implementation)
2437

2538
<Note>
2639
Validate your manifest using our preview tools at <a href="https://base.dev/preview">base.dev/preview</a>.
@@ -36,7 +49,7 @@ Users must remain in the Base app throughout the authentication flow. Eliminate
3649
- Users can explore before sign‑in when possible
3750

3851
**How to Implement**
39-
- Follow the [Authentication guide](/mini-apps/features/authentication)
52+
- Follow the [Authentication guide](/mini-apps/core-concepts/authentication)
4053
- Prefer in‑app SIWF/Quick Auth or wallet auth;
4154

4255
## Client-Agnostic
@@ -49,7 +62,7 @@ There must be no client‑specific behaviors or wording that degrade the experie
4962
- Eliminate buttons that deeplink to other clients for features supported in the Base app
5063

5164
**How to Implement**
52-
- Update all links according to the [Links](/mini-apps/features/links) guide
65+
- Update all links according to the [Links](/mini-apps/technical-guides/links) guide
5366
- Review the [Base App Compatability](/mini-apps/troubleshooting/base-app-compatibility) guide for functionality not supported in the Base app. All other functionality must keep users in the Base app.
5467

5568
## Gasless
@@ -89,7 +102,7 @@ Design for mainstream users and assume no prior crypto experience. Use familiar
89102
- Replace client‑specific terms with neutral ones (see Client‑agnostic)
90103

91104
**How to Implement**
92-
- Follow voice/tone in [Best Practices](/mini-apps/design-ux/best-practices)
105+
- Follow voice/tone in [Best Practices](/mini-apps/design-ux/foundations/app-icon)
93106
- Provide context and value props on the first screen
94107

95108
## User onboarding
@@ -106,17 +119,6 @@ Use the `context` object to make users instantly feel at home with profile pictu
106119
- Provide quick‑start steps or a short guided tour
107120

108121

109-
## Design guidelines
110-
111-
Design for compact, touch‑first contexts with clear primary actions and accessible, responsive layouts. Keep interfaces concise and focused.
112-
113-
**Acceptance criteria**
114-
- Respect mobile safe areas; concise interfaces with clear primary actions
115-
- Legible text, accessible contrast, responsive layouts
116-
117-
**How to Implement**
118-
- Follow [Best Practices](/mini-apps/design-ux/best-practices)
119-
- UI components: [OnchainKit UI](/mini-apps/design-ux/onchainkit)
120122

121123

122124

docs/mini-apps/quickstart/launch-checklist.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ Re‑engage saved users with relevant, rate‑limited notifications at the right
5353
Build for compact, touch‑first contexts: respect safe areas, keep interfaces concise, and emphasize clear primary actions.
5454

5555
<CardGroup cols={2}>
56-
<Card title="Design patterns" icon="puzzle-piece" href="/mini-apps/design-ux/design-patterns" />
57-
<Card title="OnchainKit" icon="box" href="/mini-apps/design-ux/onchainkit" />
56+
<Card title="Design patterns" icon="puzzle-piece" href="/mini-apps/design-ux/foundations/app-icon" />
57+
<Card title="OnchainKit" icon="box" href="/mini-apps/design-ux/components" />
5858
</CardGroup>
5959

6060

0 commit comments

Comments
 (0)