-
Notifications
You must be signed in to change notification settings - Fork 291
Update Featured Checklist and Product Guidelines #571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
2718d0c
turn checklist into steps
hughescoin 13aed44
make titles larger
hughescoin 5577000
combine overview and featured guidelines
hughescoin 1948e60
experiment with overview page and featured checklist
hughescoin d3ee87f
add morpho image and center
hughescoin a786d0a
add morpho image
hughescoin 1dee9cd
make overview the featured checklist page
hughescoin d95e054
remove featured doc from side nav
hughescoin 6e9fa14
change action to cCTA
hughescoin e255dbf
remove repetitive info
hughescoin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,22 +1,66 @@ | ||
| --- | ||
| title: "Overview" | ||
| title: "Featured Checklist" | ||
| description: "Build high quality mini apps to get more distribution." | ||
| --- | ||
|
|
||
| This section covers how to build high-quality, successful mini apps for the Base app. Your app should meet all product, design, and technical guidelines and be designed for virality. | ||
|
|
||
| <CardGroup> | ||
| <Card title="Product Guidelines" icon="lightbulb" href="/mini-apps/featured-guidelines/product-guidelines" /> | ||
| <Card title="Design Guidelines" icon="brush" href="/mini-apps/featured-guidelines/design-guidelines" /> | ||
| <Card title="Technical Guidelines" icon="wrench" href="/mini-apps/featured-guidelines/technical-guidelines" /> | ||
| <Card title="Notification Guidelines" icon="bell" href="/mini-apps/featured-guidelines/notification-guidelines" /> | ||
| </CardGroup> | ||
| Your app must meet all product, design, and technical guidelines outlined below. Meeting these guidelines is a prerequisite for featured placement, but __does not guarantee placement__. Base holds a very high bar for featured placement. | ||
|
|
||
|
|
||
| <Note> | ||
| To submit your app for featured placement, first verify your mini app in the [Base Build dashboard](https://base.dev/), then fill out the [submission form](https://buildonbase.deform.cc/getstarted/). | ||
|
|
||
| Meeting these guidelines is a prerequisite for featured placement, but ***does not guarantee placement.*** Base holds a very high bar for featured placement. | ||
| </Note> | ||
hughescoin marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
|
||
|
|
||
| <Steps titleSize="h3"> | ||
| <Step title="Authentication"> | ||
| * In-app authentication stays within the Base app with no external redirects | ||
| * Wallet connection happens automatically | ||
| * No email or phone verification inside the app | ||
| </Step> | ||
|
|
||
| <Step title="Onboarding Flow"> | ||
| * Explain the purpose of the app and how to get started, with clear onboarding instructions either on the home page or as a a pop-up window. | ||
| * App only requests essential personal information, with clear context | ||
| * Display user's avatar and username **(no 0x addresses)** | ||
| </Step> | ||
|
|
||
| <Step title="Base Compatibility"> | ||
| * App is client-agnostic, with no hard-coded Farcaster text or links, or other client-specific behavior | ||
| * Transactions are sponsored | ||
| </Step> | ||
|
|
||
| <Step title="Layout"> | ||
| * Call to actions are visible and centered on page | ||
| * App has a bottom navigation bar or side menu to easily access core flow | ||
| * All buttons are accessible and not cut off | ||
| * Navigation bar items have clear, understandable labels | ||
| </Step> | ||
|
|
||
| <Step title="Load Time"> | ||
| * App loads within **3 seconds** | ||
|
|
||
| * In-app actions complete within **1 second** | ||
|
|
||
| * Loading indicators are shown during actions | ||
| </Step> | ||
|
|
||
| <Step title="Usability"> | ||
| * App supports **light and dark modes** consistently | ||
| * App has minimum **44px touch targets** | ||
| </Step> | ||
|
|
||
| <Step title="App Metadata"> | ||
| * App description is clear, concise, and user-focused | ||
| * App icon is **1024×1024 px**, PNG, **no transparency**, readable at small sizes | ||
| * App cover photo is **high quality** and does not contain Base logo or team photos | ||
| </Step> | ||
| </Steps> | ||
|
|
||
| ## Next Steps | ||
|
|
||
| <CardGroup> | ||
| <Card title="Product Guidelines" icon="lightbulb" href="/mini-apps/featured-guidelines/product-guidelines" /> | ||
| <Card title="Design Guidelines" icon="brush" href="/mini-apps/featured-guidelines/design-guidelines" /> | ||
| <Card title="Technical Guidelines" icon="wrench" href="/mini-apps/featured-guidelines/technical-guidelines" /> | ||
| <Card title="Notification Guidelines" icon="bell" href="/mini-apps/featured-guidelines/notification-guidelines" /> | ||
| </CardGroup> | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.