1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-10 06:48:26 +00:00
Files
samples/web
Parker Lougheed 450fe911d7 Adjust Flutter gallery inclusion in samples index (#2141)
Reorganizes the samples index to deprioritize the gallery in favor of
some recent web demos, particularly the Material 3 demo.

This PR does keep the gallery in the index, as it is no more out of date
than other samples and there are plans to retire this index. It however
updates its demo link to a new Firebase destination that will remain
hosted for posterity.

Closes https://github.com/flutter/samples/issues/2139
2024-01-18 05:32:08 -08:00
..
2023-11-16 14:48:50 +10:00
2023-01-25 09:08:51 +10:00
2020-03-09 16:17:08 -07:00
2022-05-11 12:48:11 -07:00
2020-03-09 16:17:08 -07:00

Sample Index and Web Demos

This directory contains the index hosted at flutter.github.io/samples and web demos hosted with it.

See the demos in action

Compiled versions of the samples are hosted at https://flutter.github.io/samples/#?platform=web.

Building samples code

Run the demo using the chrome device type:

$ cd charts
$ flutter packages get
$ flutter run -d chrome

You should see a message printing the URL to access: http://localhost:8080

Deploying to GitHub Pages

This project uses a GitHub action to deploy update the gh-pages branch. To do this manually, you can also use package:peanut:

$ flutter pub global activate peanut

Verify pub get has been run on each demo:

$ dart run _tool/verify_packages.dart

Build all demos, along with the sample index:

$ flutter pub global run peanut

Deploy to GitHub Pages:

$ git push origin gh-pages:gh-pages

Building the sample index

See sample_index/README.md for details