-
-
Notifications
You must be signed in to change notification settings - Fork 32
Add separate feature pages #948
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
20 commits
Select commit
Hold shift + click to select a range
2fcdb2b
feat: create feature pages
ngnijland 682e602
feat: add features
ngnijland c2f5c09
feat: use features in feature pages
ngnijland 635110c
feat: heading feature pages
ngnijland 272c00c
feat: add title to feature list in feature pages
ngnijland 91bdfc6
feat: content bento grids
ngnijland f95b3be
style: features page
ngnijland 0bc2a5b
feat: replace features on homepage with bento
ngnijland 8fe734a
fix: spacing for feature pages with only two features
ngnijland 5e09415
fix: type errors
ngnijland 8e30beb
fix: formatter
ngnijland cbd2086
fix: remove unused component
ngnijland b3bfc95
feat: improve aspect ratio of bento grids
ngnijland 9eee333
fix: bento images
ngnijland 152b835
fix: format
ngnijland 77ca1e4
chore: cleanup images
ngnijland 1626fa5
feat: revert bento grid on homepage
ngnijland 65736dc
fix: formatter
ngnijland 7d4270f
fix: build insights feature page
ngnijland 5578a76
feat: add show on homepage flag to features
ngnijland 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.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
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 |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| title: "Accessibility" | ||
| description: "Test accessibility with environment overrides, VoiceOver Navigator, and dynamic text controls." | ||
| hero: | ||
| title: "Accessibility" | ||
| subtitle: "Make your app accessible to everyone" | ||
| --- |
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 |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| --- | ||
| title: "App Actions" | ||
| description: "Configurable quick actions for deeplinks, push notifications, locations, permissions, and more." | ||
| hero: | ||
| title: "App Actions" | ||
| subtitle: "Configurable actions to boost your development speed" | ||
| bento: | ||
| enable: true | ||
| list: | ||
| firstServiceRow: | ||
| landscapeColumn: | ||
| title: "Location Simulation" | ||
| subtitle: "Single locations or automobile and walking routes, tested right in the Simulator." | ||
| image: "/images/features/location-routes.png" | ||
| imageAlign: "center" | ||
| squareColumn: | ||
| title: "Quick Actions" | ||
| subtitle: "Configurable actions for Deeplinks, Push Notifications, and locations." | ||
| image: "/images/features/privacy-permissions.png" | ||
| imageAlign: "center-top" | ||
| secondServiceRow: | ||
| squareColumn: | ||
| title: "Push Notifications" | ||
| subtitle: "Send test push notifications to your Simulator app without a server." | ||
| image: "/images/features/push-notifications.png" | ||
| imageAlign: "left-center" | ||
| landscapeColumn: | ||
| title: "App Directory Access" | ||
| subtitle: "One-click access to your app's sandbox, documents, caches, and derived data directories." | ||
| image: "/images/features/app-directory-access.png" | ||
| imageAlign: "center-bottom" | ||
| --- |
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 |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| title: "Build Insights" | ||
| description: "Track recent builds with quick actions and team build insights to boost productivity." | ||
| hero: | ||
| title: "Build Insights" | ||
| subtitle: "Quick actions and insights for your recent builds" | ||
| --- | ||
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 |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| --- | ||
| title: "Design Comparison" | ||
| description: "Compare designs with overlays, grids, rulers, slow animations, and magnification to achieve pixel-perfect implementations." | ||
| hero: | ||
| title: "Design Comparison" | ||
| subtitle: "Pixel-perfect implementations, verified right in the Simulator" | ||
| bento: | ||
| enable: true | ||
| list: | ||
| firstServiceRow: | ||
| landscapeColumn: | ||
| title: "Grids & Rulers" | ||
| subtitle: "Perfectly align elements with grid overlays and precise rulers." | ||
| image: "/images/features/grids.png" | ||
| imageAlign: "center-top" | ||
| squareColumn: | ||
| title: "Slow Animations" | ||
| subtitle: "Slow down animations to optimize them for perfection." | ||
| image: "/images/features/slow-animations.png" | ||
| imageAlign: "center-top" | ||
| secondServiceRow: | ||
| squareColumn: | ||
| title: "Magnify for Precision" | ||
| subtitle: "Hold Shift and move mouse to magnify. Pick colors as SwiftUI, NSColor, or UIColor." | ||
| image: "/images/features/magnifier.png" | ||
| imageAlign: "center" | ||
| landscapeColumn: | ||
| title: "Compare Designs" | ||
| subtitle: "Use overlays or slide comparisons to spot differences between implementation and design." | ||
| image: "/images/features/design-comparison-landscape.png" | ||
| imageAlign: "center-top" | ||
| --- |
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 |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| title: "Networking" | ||
| description: "Monitor network requests in realtime, control network speed, and simulate airplane mode." | ||
| hero: | ||
| title: "Networking" | ||
| subtitle: "Inspect, throttle, and control your app's network traffic" | ||
| --- |
32 changes: 32 additions & 0 deletions
32
docs/src/collections/feature-page/screenshots-recordings.md
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 |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| --- | ||
| title: "Screenshots & Recordings" | ||
| description: "Create professional screenshots and recordings with device bezels, touch indicators, and App Store Connect optimization." | ||
| hero: | ||
| title: "Screenshots & Recordings" | ||
| subtitle: "Professional captures that make your app shine" | ||
| bento: | ||
| enable: true | ||
| list: | ||
| firstServiceRow: | ||
| landscapeColumn: | ||
| title: "120 FPS Recordings" | ||
| subtitle: "Record at 120 FPS for ultra-smooth video output. Great for smooth scrolling, animations, and transitions." | ||
| image: "/images/features/120-fps-recordings.png" | ||
| imageAlign: "center-top" | ||
| squareColumn: | ||
| title: "Floating Windows" | ||
| subtitle: "Stack multiple captures in floating windows and drag them anywhere." | ||
| image: "/images/features/floating-window-trimming.png" | ||
| imageAlign: "right-top" | ||
| secondServiceRow: | ||
| squareColumn: | ||
| title: "Professional Recordings & Screenshots" | ||
| subtitle: "Capture MP4, GIF, or PNG with device bezels and audio recorded." | ||
| image: "/images/features/captures.png" | ||
| imageAlign: "center-top" | ||
| landscapeColumn: | ||
| title: "Professional Recordings & Screenshots" | ||
| subtitle: "Capture MP4, GIF, or PNG with device bezels and audio recorded." | ||
| image: "/images/features/screenshots-in-presentation.png" | ||
| imageAlign: "center-top" | ||
| --- |
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 |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| title: "Simulator Camera" | ||
| description: "Stream your macOS camera to test AVCapture APIs directly in the Simulator." | ||
| hero: | ||
| title: "Simulator Camera" | ||
| subtitle: "Test camera functionality without a physical device" | ||
| --- |
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 |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| title: "Status Bar Editing" | ||
| description: "Customize the Simulator status bar to match Apple's keynote designs with any time, battery status, and more." | ||
| hero: | ||
| title: "Status Bar Editing" | ||
| subtitle: "09:41 — A historical moment in time" | ||
| --- |
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 |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| --- | ||
| title: "User Defaults Editor" | ||
| description: "Edit Standard and Group User Defaults in realtime to quickly test how your app responds to state changes." | ||
| hero: | ||
| title: "User Defaults Editor" | ||
| subtitle: "Edit Standard & Group User Defaults in realtime" | ||
| --- |
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| name: "Toggles and Dynamic Text" | ||
| featurePage: "accessibility" | ||
| asset: | ||
| type: "image" | ||
| path: "../../assets/features/toggles-dynamic-text.png" | ||
| alt: "Toggle accessibility features like bold text, reduce motion, and change dynamic type sizes right from the side window." | ||
| alignment: "left" | ||
| columnSpan: 6 | ||
| --- | ||
|
|
||
| **Toggle accessibility features** like bold text, reduce motion, and change dynamic type sizes — right from the side window, without navigating through Settings. |
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 |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| name: "Push Notifications" | ||
| featurePage: "app-actions" | ||
| asset: | ||
| type: "image" | ||
| path: "../../assets/features/push-notifications.png" | ||
| alt: "Test push notifications on the Simulator without a physical device." | ||
| alignment: "right" | ||
| columnSpan: 6 | ||
| --- | ||
|
|
||
| **Test push notifications** on the Simulator without a physical device. Create JSON payloads, send test notifications, and debug notification handling. |
12 changes: 12 additions & 0 deletions
12
docs/src/collections/feature/23-deeplinks-universal-links.md
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 |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| name: "Deeplinks & Universal Links" | ||
| featurePage: "app-actions" | ||
| asset: | ||
| type: "image" | ||
| path: "../../assets/features/deeplinks-universal-links.png" | ||
| alt: "Test deep links and universal links directly from the side window." | ||
| alignment: "left" | ||
| columnSpan: 6 | ||
| --- | ||
|
|
||
| **Test deep links and universal links** directly from the side window. Save, organize, and trigger your app's URL schemes and associated domains. |
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 |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| --- | ||
| name: "Privacy Permissions" | ||
| featurePage: "app-actions" | ||
| asset: | ||
| type: "image" | ||
| path: "../../assets/features/privacy-permissions.png" | ||
| alt: "Grant, revoke, or reset permissions like camera, location, contacts, photos, and more without reinstalling your app." | ||
| alignment: "right" | ||
| columnSpan: 6 | ||
| --- | ||
|
|
||
| **Grant, revoke, or reset permissions** like camera, location, contacts, photos, and more — without reinstalling your app. | ||
|
|
||
| - **15 supported permission types** including push notifications | ||
| - **Reset to "not determined"** state so the system dialog appears again |
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 |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| name: "App Directory Access" | ||
| featurePage: "app-actions" | ||
| asset: | ||
| type: "image" | ||
| path: "../../assets/features/app-directory-access.png" | ||
| alt: "One-click access to your app's sandbox, documents, caches, derived data, and app group directories." | ||
| alignment: "left" | ||
| columnSpan: 6 | ||
| --- | ||
|
|
||
| **One-click access** to your app's sandbox, documents, caches, derived data, and app group directories. No more digging through CoreSimulator paths. |
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 |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| name: "Touch Indicators" | ||
| featurePage: "screenshots-recordings" | ||
| asset: | ||
| type: "image" | ||
| path: "../../assets/features/touch-indicators.png" | ||
| alt: "Show touch indicators in your recordings and screenshots with Touch Attention Mode." | ||
| alignment: "left" | ||
| columnSpan: 6 | ||
| --- | ||
|
|
||
| **Show touch indicators** in your recordings and screenshots. Enable **Touch Attention Mode** for a constant indicator that follows your pointer — the same technique Apple uses in their demo videos. |
Oops, something went wrong.
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.