Skip to content

Commit 3fa8998

Browse files
authored
Updating the banner and the Docs landing page (#7824)
1 parent 40cca1f commit 3fa8998

2 files changed

Lines changed: 41 additions & 53 deletions

File tree

src/_includes/banner.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
https://github.com/flutter/website/issues/3897
66
{% endcomment %}
77
<div class="site-banner site-banner--default" role="alert">
8-
See how Flutter is pushing UI development forward and preview some of our investments in the technologies of the future at Flutter Forward, streaming live from Nairobi, Kenya on January 25, 2023. <a href="https://flutter.dev/events/flutter-forward">Register now</a><br>
9-
The Flutter and Dart teams are hiring. <a href="https://docs.flutter.dev/jobs">Learn more</a><br>
8+
See how Flutter is pushing UI development at Flutter Forward;<br>
9+
streaming live from Kenya on January 25, 2023.
10+
<a href="https://flutter.dev/events/flutter-forward">Register now</a><br>
11+
The Flutter and Dart teams are hiring. <a href="https://docs.flutter.dev/jobs">Learn more</a><br>
1012
</div>
1113
{% endif -%}

src/index.md

Lines changed: 37 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,23 @@ description: Get started with Flutter. Widgets, examples, updates, and API docs
2121
{% endif %}
2222
{% endfor -%}
2323

24-
<a name="latest-release"></a>
25-
## What's new on this site
24+
<b>To see changes to the site since our last release,
25+
see [What's new][].</b>
2626

27-
To see changes to the site since our last release,
28-
see [What's new][].
27+
[What's new]: {{site.url}}/whats-new
2928

3029
## New to Flutter?
3130

3231
Once you've gone through [Get started][],
3332
including [Write your first Flutter app][],
3433
here are some next steps.
3534

35+
[Write your first Flutter app]: {{site.url}}/get-started/codelab
36+
3637
### Docs
3738

3839
Coming from another platform? Check out Flutter for:
39-
[Android][], [iOS][], [Web][], [React Native][] and
40+
[Android][], [iOS][], [web][], [React Native][], and
4041
[Xamarin.Forms][] developers.
4142

4243
[Building layouts][]
@@ -49,7 +50,7 @@ Coming from another platform? Check out Flutter for:
4950
positions", then you are well on your
5051
way to understanding Flutter's layout model.
5152

52-
[Adding interactivity to your Flutter app][]
53+
[Adding interactivity to your Flutter app][interactivity]
5354
: Learn how to add a stateful widget to your app.
5455

5556
[A tour of the Flutter widget framework][]
@@ -58,9 +59,26 @@ Coming from another platform? Check out Flutter for:
5859
[FAQ][]
5960
: Get the answers to frequently asked questions.
6061

62+
[A tour of the Flutter widget framework]: {{site.url}}/development/ui/widgets-intro
63+
[Android]: {{site.url}}/get-started/flutter-for/android-devs
64+
[Building layouts]: {{site.url}}/development/ui/layout
65+
[FAQ]: {{site.url}}/resources/faq
66+
[Get started]: {{site.url}}/get-started/install
67+
[interactivity]: {{site.url}}/development/ui/interactive
68+
[iOS]: {{site.url}}/get-started/flutter-for/ios-devs
69+
[React Native]: {{site.url}}/get-started/flutter-for/react-native-devs
70+
[Understanding constraints]: {{site.url}}/development/ui/layout/constraints
71+
[web]: {{site.url}}/get-started/flutter-for/web-devs
72+
[Xamarin.Forms]: {{site.url}}/get-started/flutter-for/xamarin-forms-devs
73+
6174
### Videos
6275

63-
Check out the Introducing Flutter series. Learn Flutter basics like [how do I make my first Flutter app?][] In Flutter, "everything is a widget"! Learn more about `Stateless` and `Stateful` widgets in [What is State?][]
76+
Check out the Introducing Flutter series.
77+
Learn Flutter basics like
78+
[how do I make my first Flutter app?][first-app]
79+
In Flutter, "everything is a widget"!
80+
Learn more about `Stateless` and `Stateful`
81+
widgets in [What is State?][]
6482

6583
<div class="card-deck card-deck--responsive">
6684
<div class="video-card">
@@ -75,12 +93,10 @@ Check out the Introducing Flutter series. Learn Flutter basics like [how do I ma
7593
</div>
7694
</div>
7795

78-
[How do I make my first Flutter app?]: {{site.youtube-site}}/watch?v=xWV71C2kp38
96+
[first-app]: {{site.youtube-site}}/watch?v=xWV71C2kp38
7997
[What is State?]: {{site.youtube-site}}/watch?v=QlwiL_yLh6E
8098

8199

82-
83-
84100
<div style="display: flex; align-items: center; justify-content: center; flex-direction: column;">
85101
<h4>Only have 60 seconds? Learn how to build and deploy a Flutter App!</h4>
86102

@@ -89,7 +105,10 @@ Check out the Introducing Flutter series. Learn Flutter basics like [how do I ma
89105

90106
## Want to skill up?
91107

92-
Dive deeper into how Flutter works under the hood! Learn [why you write standalone widgets instead of using helper methods][] or [what is “BuildContext” and how is it used][]?
108+
Dive deeper into how Flutter works under the hood!
109+
Learn [why you write standalone widgets instead of
110+
using helper methods][standalone-widgets] or
111+
[what is "BuildContext" and how is it used][buildcontext]?
93112

94113
<div class="card-deck card-deck--responsive">
95114
<div class="video-card">
@@ -104,50 +123,17 @@ Dive deeper into how Flutter works under the hood! Learn [why you write standalo
104123
</div>
105124
</div>
106125

107-
[why you write standalone widgets instead of using helper methods]: {{site.youtube-site}}/watch?v=IOyq-eTRhvo
108-
[what is “BuildContext” and how is it used]: {{site.youtube-site}}/watch?v=rIaaH87z1-g
126+
[standalone-widgets]: {{site.youtube-site}}/watch?v=IOyq-eTRhvo
127+
[buildcontext]: {{site.youtube-site}}/watch?v=rIaaH87z1-g
109128

110-
To learn about all of the Flutter video series, see our [videos][] page.
129+
To learn about all of the Flutter video series,
130+
see our [videos][] page.
111131

112-
We release new videos every week on the Flutter YouTube channel.
132+
We release new videos most every week on the Flutter YouTube channel:
113133

114134
<a class="btn btn-primary" target="_blank" href="https://www.youtube.com/c/flutterdev">Explore more Flutter videos</a>
115135

136+
<b>The documentation on this site reflects the
137+
latest stable release of Flutter.</b>
116138

117-
118-
119-
You might also find these docs useful:
120-
121-
* [Using packages][]
122-
* [Adding assets and images][]
123-
* [Navigation and routing][]
124-
* [State management][]
125-
* [Animations][]
126-
127-
The documentation on this site reflects the latest stable release of Flutter.
128-
129-
[A tour of the Flutter widget framework]: {{site.url}}/development/ui/widgets-intro
130-
[Adding assets and images]: {{site.url}}/development/ui/assets-and-images
131-
[Adding interactivity to your Flutter app]: {{site.url}}/development/ui/interactive
132-
[Android]: {{site.url}}/get-started/flutter-for/android-devs
133-
[Animations]: {{site.url}}/development/ui/animations
134-
[Boring Flutter Show]: {{site.youtube-site}}/watch?v=vqPG1tU6-c0&list=PLjxrf2q8roU28W3pXbISJbVA5REsA41Sx&index=3&t=9s
135-
[Boring Flutter Show playlist]: {{site.youtube-site}}/watch?v=vqPG1tU6-c0&list=PLjxrf2q8roU28W3pXbISJbVA5REsA41Sx&index=3&t=9s
136-
[Building layouts]: {{site.url}}/development/ui/layout
137-
[FAQ]: {{site.url}}/resources/faq
138-
[flutter-announce]: {{site.groups}}/forum/#!forum/flutter-announce
139-
[Flutter in Focus]: {{site.youtube-site}}/playlist?list=PLjxrf2q8roU2HdJQDjJzOeO6J3FoFLWr2
140-
[Flutter in Focus series]: {{site.youtube-site}}/playlist?list=PLjxrf2q8roU2HdJQDjJzOeO6J3FoFLWr2
141-
[Flutter YouTube channel]: {{site.social.youtube}}
142-
[Get started]: {{site.url}}/get-started/install
143-
[iOS]: {{site.url}}/get-started/flutter-for/ios-devs
144-
[Navigation and routing]: {{site.url}}/development/ui/navigation
145-
[React Native]: {{site.url}}/get-started/flutter-for/react-native-devs
146-
[State management]: {{site.url}}/development/data-and-backend/state-mgmt/intro
147-
[Understanding constraints]: {{site.url}}/development/ui/layout/constraints
148-
[Using packages]: {{site.url}}/development/packages-and-plugins/using-packages
149139
[videos]: {{site.url}}/resources/videos
150-
[Web]: {{site.url}}/get-started/flutter-for/web-devs
151-
[What's new]: {{site.url}}/whats-new
152-
[Write your first Flutter app]: {{site.url}}/get-started/codelab
153-
[Xamarin.Forms]: {{site.url}}/get-started/flutter-for/xamarin-forms-devs

0 commit comments

Comments
 (0)