Skip to content
Open
Show file tree
Hide file tree
Changes from 10 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions firebase.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@
{ "source": "/responsive*", "destination": "/ui/layout/responsive/adaptive-responsive", "type": 301 },
{ "source": "/routing-and-navigation", "destination": "/ui/navigation", "type": 301 },
{ "source": "/sdk-archive", "destination": "/install/archive", "type": 301 },
{ "source": "/setup-:os*", "destination": "/get-started/install/:os*", "type": 301 },
{ "source": "/setup", "destination": "/get-started/install", "type": 301 },
{ "source": "/setup-:os*", "destination": "/get-started", "type": 301 },
{ "source": "/setup", "destination": "/get-started", "type": 301 },
{ "source": "/technical-overview", "destination": "/resources/architectural-overview", "type": 301 },
{ "source": "/text-input", "destination": "/cookbook/forms/text-input", "type": 301 },
{ "source": "/ui/widgets-intro", "destination": "/ui", "type": 301 },
Expand Down Expand Up @@ -120,14 +120,14 @@
{ "source": "/cookbook/testing/widget-test-introduction", "destination": "/cookbook/testing/widget", "type": 301 },
{ "source": "/cookbook/testing/widget-test-tap-drag", "destination": "/cookbook/testing/widget/tap-drag", "type": 301 },
{ "source": "/deployment/fastlane-cd", "destination": "/deployment/cd#fastlane", "type": 301 },
{ "source": "/get-started", "destination": "/get-started/install", "type": 301 },
{ "source": "/get-started/codelab-web", "destination": "/get-started/codelab", "type": 301 },
{ "source": "/get-started/editor", "destination": "/tools/editors", "type": 301 },
{ "source": "/get-started/flutter-for", "destination": "/get-started/learn-flutter", "type": 301 },
{ "source": "/get-started/flutter-for/ios-devs", "destination": "/get-started/flutter-for/swiftui-devs", "type": 301 },
{ "source": "/get-started/fwe/:rest*", "destination": "/get-started/fundamentals/:rest*", "type": 301 },
{ "source": "/get-started/install/null", "destination": "/get-started/install", "type": 301 },
{ "source": "/get-started/install", "destination": "/get-started", "type": 301 },
{ "source": "/get-started/install/help", "destination": "/install/troubleshoot", "type": 301 },
{ "source": "/get-started/install/:rest*", "destination": "/get-started", "type": 301 },
{ "source": "/get-started/learn-more", "destination": "/get-started/learn-flutter", "type": 301 },
{ "source": "/get-started/test-drive*", "destination": "/get-started/codelab", "type": 301 },
{ "source": "/get-started/uninstall", "destination": "/install/uninstall", "type": 301 },
Expand Down Expand Up @@ -763,7 +763,7 @@
{ "source": "/to/handle-errors", "destination": "/testing/errors", "type": 301 },
{ "source": "/to/hot-reload", "destination": "/tools/hot-reload", "type": 301 },
{ "source": "/to/impeller", "destination": "/perf/impeller", "type": 301 },
{ "source": "/to/install", "destination": "/get-started/install", "type": 301 },
{ "source": "/to/install", "destination": "/get-started", "type": 301 },
{ "source": "/to/integrate-android-archive", "destination": "/add-to-app/android/project-setup", "type": 301 },
{ "source": "/to/integration-test-on-web", "destination": "/testing/integration-tests#test-in-a-web-browser", "type": 301 },
{ "source": "/to/integration-testing", "destination": "/cookbook/testing/integration/introduction", "type": 301 },
Expand All @@ -778,12 +778,12 @@
{ "source": "/to/ios-minimum-target", "destination": "/deployment/ios#review-xcode-project-settings", "type": 301 },
{ "source": "/to/to/java-gradle-incompatibility", "destination": "/release/breaking-changes/android-java-gradle-migration-guide", "type": 301 },
{ "source": "/to/java-gradle-incompatibility", "destination": "/release/breaking-changes/android-java-gradle-migration-guide", "type": 301 },
{ "source": "/to/linux-android-setup", "destination": "/get-started/install/linux/android", "type": 301 },
{ "source": "/to/macos-android-setup", "destination": "/get-started/install/macos/mobile-android", "type": 301 },
{ "source": "/to/linux-android-setup", "destination": "/platform-integration/android/setup", "type": 301 },
{ "source": "/to/macos-android-setup", "destination": "/platform-integration/android/setup", "type": 301 },
{ "source": "/to/macos-deploy", "destination": "/deployment/macos", "type": 301 },
{ "source": "/to/macos-entitlements", "destination": "/platform-integration/macos/building#entitlements-and-the-app-sandbox", "type": 301 },
{ "source": "/to/macos-ffi", "destination": "/platform-integration/macos/c-interop", "type": 301 },
{ "source": "/to/macos-ios-setup", "destination": "/get-started/install/macos/mobile-ios", "type": 301 },
{ "source": "/to/macos-ios-setup", "destination": "/platform-integration/ios/setup", "type": 301 },
{ "source": "/to/macos-minimum-target", "destination": "/deployment/ios#review-xcode-project-settings", "type": 301 },
{ "source": "/to/minimize-layout-passes", "destination": "/perf/best-practices#minimize-layout-passes-caused-by-intrinsic-operations", "type": 301 },
{ "source": "/to/performance-overlay", "destination": "/perf/ui-performance#performance-overlay", "type": 301 },
Expand All @@ -809,12 +809,12 @@
{ "source": "/to/team-infra", "destination": "https://github.com/flutter/flutter/blob/main/docs/triage/Infra-Triage.md", "type": 301 },
{ "source": "/to/test-drive", "destination": "/get-started/quick", "type": 301 },
{ "source": "/to/track-widget-creation", "destination": "/tools/devtools/inspector#track-widget-creation", "type": 301 },
{ "source": "/to/troubleshoot-devices", "destination": "/get-started/install", "type": 301 },
{ "source": "/to/troubleshoot-devices", "destination": "/install/troubleshoot", "type": 301 },
{ "source": "/to/unbounded-constraints", "destination": "/ui/layout/constraints#unbounded", "type": 301 },
{ "source": "/to/unit-testing", "destination": "/cookbook/testing/unit/introduction", "type": 301 },
{ "source": "/to/update-linux-path", "destination": "/get-started/install/linux/android?tab-save-vs-code-or-download=download-and-install#add-flutter-to-your-path", "type": 301 },
{ "source": "/to/update-macos-path", "destination": "/get-started/install/macos/mobile-ios?tab-save-vs-code-or-download=download-and-install#add-flutter-to-your-path", "type": 301 },
{ "source": "/to/update-windows-path", "destination": "/get-started/install/windows/mobile?tab-save-vs-code-or-download=download-and-install#update-your-windows-path-variable", "type": 301 },
{ "source": "/to/update-linux-path", "destination": "/install/add-to-path#linux", "type": 301 },
{ "source": "/to/update-macos-path", "destination": "/install/add-to-path#macos", "type": 301 },
{ "source": "/to/update-windows-path", "destination": "/install/add-to-path#windows", "type": 301 },
{ "source": "/to/use-mirror-site", "destination": "/community/china#configure-your-machine-to-use-a-mirror-site", "type": 301 },
{ "source": "/to/use-profile-mode", "destination": "/perf/ui-performance#run-in-profile-mode", "type": 301 },
{ "source": "/to/wasm", "destination": "/platform-integration/web/wasm", "type": 301 },
Expand All @@ -825,9 +825,9 @@
{ "source": "/to/web-renderers", "destination": "/platform-integration/web/renderers", "type": 301 },
{ "source": "/to/widget-previews", "destination": "/tools/widget-previewer", "type": 301 },
{ "source": "/to/widget-testing", "destination": "/cookbook/testing/widget/introduction", "type": 301 },
{ "source": "/to/windows-android-setup", "destination": "/get-started/install/windows/mobile", "type": 301 },
{ "source": "/to/windows-android-setup", "destination": "/platform-integration/android/setup", "type": 301 },
{ "source": "/to/windows-ffi", "destination": "/platform-integration/windows/building#integrating-with-windows", "type": 301 },
{ "source": "/to/windows-setup", "destination": "/get-started/install/windows", "type": 301 },
{ "source": "/to/windows-setup", "destination": "/platform-integration/windows/setup", "type": 301 },
{ "source": "/to/xcode-name-config", "destination": "/deployment/ios#review-xcode-project-settings", "type": 301 }
],
"headers": [
Expand Down
2 changes: 1 addition & 1 deletion src/_data/docsCards.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
- name: Get started
description: Set up your environment and start building.
url: /get-started/install
url: /get-started
- name: Widget catalog
description: Dip into the rich set of Flutter widgets available in the SDK.
url: /ui/widgets
Expand Down
14 changes: 0 additions & 14 deletions src/_data/shells.yml

This file was deleted.

53 changes: 6 additions & 47 deletions src/_data/sidenav.yml
Original file line number Diff line number Diff line change
@@ -1,55 +1,14 @@
- header: Get started


- title: Set up Flutter
permalink: /get-started/install
permalink: /get-started
hiddenChildren: true
children:
- title: Choose a platform
permalink: /get-started/install
- title: On Windows
permalink: /get-started/install/windows
children:
- title: Choose a target
permalink: /get-started/install/windows
- title: Target Android
permalink: /get-started/install/windows/mobile
- title: Target web
permalink: /get-started/install/windows/web
- title: Target desktop
permalink: /get-started/install/windows/desktop
- title: On macOS
permalink: /get-started/install/macos
children:
- title: Choose a target
permalink: /get-started/install/macos
- title: Target iOS
permalink: /get-started/install/macos/mobile-ios
- title: Target Android
permalink: /get-started/install/macos/mobile-android
- title: Target web
permalink: /get-started/install/macos/web
- title: Target desktop
permalink: /get-started/install/macos/desktop
- title: On Linux
permalink: /get-started/install/linux
children:
- title: Choose a target
permalink: /get-started/install/linux
- title: Target Android
permalink: /get-started/install/linux/android
- title: Target web
permalink: /get-started/install/linux/web
- title: Target desktop
permalink: /get-started/install/linux/desktop
- title: On ChromeOS
permalink: /get-started/install/chromeos
children:
- title: Choose a target
permalink: /get-started/install/chromeos
- title: Target Android
permalink: /get-started/install/chromeos/android
- title: Target web
permalink: /get-started/install/chromeos/web
- title: Quick start
permalink: /get-started/quick
- title: Custom setup
permalink: /get-started/custom

- title: Install Flutter
permalink: /install
Expand Down
50 changes: 0 additions & 50 deletions src/_includes/docs/dart-tool-win.md

This file was deleted.

36 changes: 0 additions & 36 deletions src/_includes/docs/dart-tool.md

This file was deleted.

97 changes: 97 additions & 0 deletions src/_includes/docs/get-started/setup-next-steps.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<div class="card-grid link-cards">
<div class="card filled-card list-card">
<div class="card-leading">
<img src="/assets/images/decorative/flutter-on-phone.svg" height="160" aria-hidden="true" alt="A representation of Flutter on multiple devices.">
</div>
<div class="card-header">
<span class="card-title">Build for other platforms</span>
</div>
<div class="card-content">
<ul>
<li>
<a class="text-button" href="/platform-integration/android/setup">Target Android</a>
</li>
<li>
<a class="text-button" href="/platform-integration/ios/setup">Target iOS</a>
</li>
<li>
<a class="text-button" href="/platform-integration/macos/setup">Target macOS</a>
</li>
<li>
<a class="text-button" href="/platform-integration/windows/setup">Target Windows</a>
</li>
<li>
<a class="text-button" href="/platform-integration/linux/setup">Target Linux</a>
</li>
</ul>
</div>
</div>

<div class="card filled-card list-card">
<div class="card-leading">
<img src="/assets/images/decorative/pointing-the-way.png" height="160" aria-hidden="true" alt="Dash helping you explore Flutter learning resources.">
</div>
<div class="card-header">
<span class="card-title">Learn Flutter development</span>
</div>
<div class="card-content">
<ul>
<li>
<a class="text-button" href="/get-started/codelab">Write your first app</a>
</li>
<li>
<a class="text-button" href="/get-started/fundamentals">Learn the fundamentals</a>
</li>
<li>
<a class="text-button" href="https://www.youtube.com/watch?v=b_sQ9bMltGU&list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG">Discover Flutter widgets</a>
</li>
<li>
<a class="text-button" href="/reference/learning-resources">Explore samples & tutorials</a>
</li>
<li>
<a class="text-button" href="{{site.dart-site}}/overview">
<span>Learn Dart programming</span>
<span class="material-symbols" aria-hidden="true" style="font-size: 1rem;">open_in_new</span>
</a>
</li>
</ul>
</div>
</div>

<div class="card filled-card list-card">
<div class="card-leading">
<img src="/assets/images/decorative/up-to-date.png" height="160" aria-hidden="true" alt="Keep up to date with Flutter">
</div>
<div class="card-header">
<span class="card-title">Stay up to date with Flutter</span>
</div>
<div class="card-content">
<ul>
<li>
<a class="text-button" href="/install/upgrade">Update Flutter</a>
</li>
<li>
<a class="text-button" href="/release/release-notes">Find out what's new</a>
</li>
<li>
<a class="text-button" href="{{site.medium}}/flutter">
<span>Check out the blog</span>
<span class="material-symbols" aria-hidden="true" style="font-size: 1rem;">open_in_new</span>
</a>
</li>
<li>
<a class="text-button" href="{{site.social.youtube}}">
<span>Subscribe on YouTube</span>
<span class="material-symbols" aria-hidden="true" style="font-size: 1rem;">open_in_new</span>
</a>
</li>
<li>
<a class="text-button" href="https://bsky.app/profile/flutter.dev">
<span>Follow on Bluesky</span>
<span class="material-symbols" aria-hidden="true" style="font-size: 1rem;">open_in_new</span>
</a>
</li>
</ul>
</div>
</div>
</div>
6 changes: 0 additions & 6 deletions src/_includes/docs/help-link.md

This file was deleted.

Loading