ericwindmill 3 months ago
parent c295a8f9da
commit b47de1b011

@ -6,7 +6,6 @@ description.dart.js
dice.html
flutter_maps_firestore.html
form_app.html
gallery.html
game_template.html
i_o_s_app_clip.html
images/add_to_app1.png

@ -1,84 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Flutter samples</title>
<link href="styles.css" rel="stylesheet" media="screen">
<link href="https://fonts.googleapis.com/css?family=Google+Sans|Google+Sans+Display|Roboto:300,400,500&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="packages/mdc_web/material-components-web.min.js"></script>
<script src="https://kit.fontawesome.com/16cc04762e.js"></script>
<script defer src="description.dart.js"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-67589403-8"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-67589403-8');
</script>
</head>
<body>
<div class="content">
<div class="navbar">
<a class="leading" href="./">
<img src="images/logos/logo_lockup_flutter_horizontal_wht_96.png" />
<span class="title">Samples</span>
</a>
<div class="nav-items">
<a href="https://flutter.dev/">Flutter Home</a>
<a href="https://api.flutter.dev/">API Docs</a>
</div>
</div>
<div class="container">
<div class="description-title-row">
<h1>Gallery</h1>
<div class="type-label type-label-bordered">demo</div>
</div>
<p>By Flutter</p>
<div class="toolbar">
<div class="buttons">
<button class="mdc-button mdc-button--outlined" onclick="window.location.href = 'https://flutter-gallery-archive.web.app';"><span class="mdc-button__ripple"></span> Launch App</button><button class="mdc-button mdc-button--outlined" onclick="window.location.href = 'https://github.com/flutter/gallery';">
<div class="mdc-button__ripple"></div>
<i class="material-icons mdc-button__icon" aria-hidden="true">code</i>
<span class="mdc-button__label">Source Code</span>
</button>
</div>
<div class="tags-container">
<div class="tags-label">
<i class="material-icons">local_offer</i>
<span>Tags</span>
</div>
<div class="tags">
<a href="./#?search=tag%3Aintermediate">intermediate</a>
<a href="./#?search=tag%3Asample">sample</a>
<a href="./#?search=tag%3Agallery">gallery</a>
<a href="./#?search=tag%3Amaterial">material</a>
<a href="./#?search=tag%3Adesign">design</a>
<a href="./#?search=tag%3Avignettes">vignettes</a>
</div>
</div>
</div>
<div class="slider-container">
<div class="slider-content">
<div class="slider-single"><img class="slider-single-image" src="images/gallery1.png" alt="Gallery app screenshot" /></div>
<div class="slider-single"><img class="slider-single-image" src="images/gallery2.png" alt="Rally app screenshot" /></div>
<div class="slider-single"><img class="slider-single-image" src="images/gallery3.png" alt="Fortnightly app screenshot" /></div>
<div class="slider-single"><img class="slider-single-image" src="images/gallery4.png" alt="Crane app screenshot" /></div>
<div class="slider-single"><img class="slider-single-image" src="images/gallery5.png" alt="Shrine app screenshot" /></div>
</div>
</div>
<div class="description">
<p>A collection of Material Design & Cupertino widgets, behaviors, and vignettes implemented with Flutter.
</p>
</div>
</div>
</div>
</body>
<div class="footer">
<span>© Flutter 2024</span>
</div>
</html>

@ -90,16 +90,6 @@
<div class="demo-card__secondary mdc-typography mdc-typography--body2">This is a fancy text editor sample which shows how to consume fi...</div>
</div>
</div>
<div class="mdc-card demo-card mdc-elevation--z0" search-attrs="gallery tag:intermediate intermediate tag:sample sample tag:gallery gallery tag:material material tag:design design tag:vignettes vignettes platform:web web platform:ios ios platform:android android widget:AlertDialog widget:AppBar widget:BottomAppBar widget:BottomNavigationBar widget:BottomSheet widget:Card widget:Checkbox widget:ChoiceChip widget:CircularProgressIndicator widget:Container widget:CupertinoActivityIndicator widget:CupertinoAlertDialog widget:CupertinoButton widget:CupertinoButton widget:CupertinoDatePicker widget:CupertinoDialogAction widget:CupertinoNavigationBar widget:CupertinoPageScaffold widget:CupertinoSegmentedControl widget:CupertinoSlider widget:CupertinoSlidingSegmentedControl widget:CupertinoSliverRefreshControl widget:CupertinoSwitch widget:CupertinoTabView widget:CupertinoTextField widget:CupertinoTheme widget:DayPicker widget:FilterChip widget:FlatButton widget:FloatingActionButton widget:GridTile widget:GridView widget:Icon widget:InputChip widget:LayoutBuilder widget:LinearProgressIndicator widget:ListTile widget:ListView widget:MaterialBanner widget:MonthPicker widget:PaginatedDataTable widget:PopupMenuButton widget:PopupMenuItem widget:Radio widget:RaisedButton widget:RangeSlider widget:Scaffold widget:SimpleDialog widget:Slider widget:SnackBar widget:Switch widget:TabBar widget:TabBarView widget:TextField widget:TextFormField widget:Tooltip widget:YearPicker package:flutter/material package:flutter/cupertino package:google_fonts package:scoped_model type:demo">
<div class="mdc-card__primary-action demo-card__primary-action" tabindex="0" href="gallery.html">
<div class="mdc-card__media mdc-card__media--16-9 demo-card__media" style="background-image: url('images/gallery1_thumb.png');"></div>
<div class="demo-card__label type-label">demo</div>
<div class="demo-card__primary">
<h2 class="demo-card__title mdc-typography mdc-typography--headline6">Gallery</h2>
</div>
<div class="demo-card__secondary mdc-typography mdc-typography--body2">A collection of Material Design & Cupertino widgets, behaviors, ...</div>
</div>
</div>
<div class="mdc-card demo-card mdc-elevation--z0" search-attrs="web embedding tag:demo demo tag:web web tag:add-to-app add-to-app tag:embedding embedding platform:web web type:demo">
<div class="mdc-card__primary-action demo-card__primary-action" tabindex="0" href="web_embedding.html">
<div class="mdc-card__media mdc-card__media--16-9 demo-card__media" style="background-image: url('images/web_embedding1_thumb.png');"></div>

@ -52,92 +52,6 @@ samples:
type: demo
web: web/simplistic_editor
- name: Gallery
author: Flutter
screenshots:
- url: images/gallery1.png
alt: Gallery app screenshot
- url: images/gallery2.png
alt: Rally app screenshot
- url: images/gallery3.png
alt: Fortnightly app screenshot
- url: images/gallery4.png
alt: Crane app screenshot
- url: images/gallery5.png
alt: Shrine app screenshot
source: https://github.com/flutter/gallery
web: https://flutter-gallery-archive.web.app
description: >
A collection of Material Design & Cupertino widgets, behaviors,
and vignettes implemented with Flutter.
difficulty: intermediate
widgets:
- AlertDialog
- AppBar
- BottomAppBar
- BottomNavigationBar
- BottomSheet
- Card
- Checkbox
- ChoiceChip
- CircularProgressIndicator
- Container
- CupertinoActivityIndicator
- CupertinoAlertDialog
- CupertinoButton
- CupertinoButton
- CupertinoDatePicker
- CupertinoDialogAction
- CupertinoNavigationBar
- CupertinoPageScaffold
- CupertinoSegmentedControl
- CupertinoSlider
- CupertinoSlidingSegmentedControl
- CupertinoSliverRefreshControl
- CupertinoSwitch
- CupertinoTabView
- CupertinoTextField
- CupertinoTheme
- DayPicker
- FilterChip
- FlatButton
- FloatingActionButton
- GridTile
- GridView
- Icon
- InputChip
- LayoutBuilder
- LinearProgressIndicator
- ListTile
- ListView
- MaterialBanner
- MonthPicker
- PaginatedDataTable
- PopupMenuButton
- PopupMenuItem
- Radio
- RaisedButton
- RangeSlider
- Scaffold
- SimpleDialog
- Slider
- SnackBar
- Switch
- TabBar
- TabBarView
- TextField
- TextFormField
- Tooltip
- YearPicker
packages:
- flutter/material
- flutter/cupertino
- google_fonts
- scoped_model
tags: ['intermediate', 'sample', 'gallery', 'material', 'design', 'vignettes']
platforms: ['web', 'ios', 'android']
type: demo
- name: Web Embedding
author: Flutter and Angular
screenshots:

File diff suppressed because one or more lines are too long

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "2302681117"
serviceWorkerVersion: "2043305109"
}
});

@ -29,7 +29,7 @@ const RESOURCES = {"assets/AssetManifest.json": "b1c84506c7771ff360bf77a996e7730
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "e4bd3af0b51bb5a8631379d5e64811f9",
"flutter_bootstrap.js": "203ba5334e77708ab63bfc7e8fe2e8c0",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "a61587daf8cc5b6f39cdc8496aa8b718",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "422319362"
serviceWorkerVersion: "1110776501"
}
});

@ -26,7 +26,7 @@ const RESOURCES = {"assets/AssetManifest.json": "2efbb41d7877d10aac9d091f58ccd7b
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "812cf9286dc53efc8e59fc730ae7cc0c",
"flutter_bootstrap.js": "1c9dc03f8d113bbbc8a867e44152a286",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "c0f1d21eb8107c00ea1b11a4c2ee0172",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "3453864437"
serviceWorkerVersion: "1107526186"
}
});

@ -71,7 +71,7 @@ const RESOURCES = {"assets/AssetManifest.json": "411fe662431d2097491fc9216d6797e
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "60a4d626bab7fbcaced246e74bbfe80d",
"flutter_bootstrap.js": "eff7cad3f9821798ddf39cf72ee99891",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "af33a34f979be0df341d13ecc1f4e9a4",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "1917445077"
serviceWorkerVersion: "3282052860"
}
});

@ -26,7 +26,7 @@ const RESOURCES = {"assets/AssetManifest.json": "2efbb41d7877d10aac9d091f58ccd7b
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "a8a2b13038a1add249d076962bc11041",
"flutter_bootstrap.js": "9216e53cb71ef9959dd27acbd49970ef",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "47af9852b0380cb182f42ed6dce24e60",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "3461738874"
serviceWorkerVersion: "3459315646"
}
});

@ -26,7 +26,7 @@ const RESOURCES = {"assets/AssetManifest.json": "2efbb41d7877d10aac9d091f58ccd7b
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "fad197746446983b9b77b2646d7187c2",
"flutter_bootstrap.js": "a19efa99310a04f81dccd1dfafd458cf",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "8b4cf635094f6ab948b49dd9b37ae3ed",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "1760769513"
serviceWorkerVersion: "1948710838"
}
});

@ -30,7 +30,7 @@ const RESOURCES = {"assets/AssetManifest.json": "aa929e7225d630c8eda7dc6358d1384
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "ef6ebcca8add1d1baf2be9bf97d181fc",
"flutter_bootstrap.js": "1f955dce6a8626ccac2f11765a33759a",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "1765ab65466e3628e834ff83e5b48f41",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "2190345449"
serviceWorkerVersion: "3818970309"
}
});

@ -26,7 +26,7 @@ const RESOURCES = {"assets/AssetManifest.json": "3a1a25fc13ec0260a7852156dbee4d3
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "a62d6a6d2831a38001a662f3bd49c116",
"flutter_bootstrap.js": "0a1f933400279cc9189775652989bbcf",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "ada70000927cee2c3ff532cc109c6924",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "2095951346"
serviceWorkerVersion: "994931523"
}
});

@ -26,7 +26,7 @@ const RESOURCES = {"assets/AssetManifest.json": "2efbb41d7877d10aac9d091f58ccd7b
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"icons/Icon-maskable-512.png": "301a7604d45b3e739efc881eb04896ea",
"icons/Icon-maskable-192.png": "c457ef57daa1d16f64b27b786ec2ea3c",
"flutter_bootstrap.js": "816a4a06b060dd74d9fa9e4ed17ca0d0",
"flutter_bootstrap.js": "1623d11371d7d8f085f9304ad665e1a5",
"favicon.png": "5dcef449791fa27946b3d35ad8803796",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "3a41757855ea06b9a7ada602fc3d5848",

@ -11,6 +11,6 @@ _flutter.buildConfig = {"engineRevision":"36335019a8eab588c3c2ea783c618d90505be2
_flutter.loader.load({
serviceWorkerSettings: {
serviceWorkerVersion: "4149981729"
serviceWorkerVersion: "2903751873"
}
});

@ -25,7 +25,7 @@ const RESOURCES = {"assets/AssetManifest.json": "2efbb41d7877d10aac9d091f58ccd7b
"firebase_init.js": "622b108cf1fb4d6527c998381e317752",
"icons/Icon-512.png": "96e752610906ba2a93c65f8abe1645f1",
"icons/Icon-192.png": "ac9a721a12bbc803b44f645561ecb1e1",
"flutter_bootstrap.js": "6c78af3d99cf746412f5976fc3bec82f",
"flutter_bootstrap.js": "b6ee4cd7ffc74a5121a7dacb246544be",
"flutter.js": "f393d3c16b631f36852323de8e583132",
"index.html": "18aaf2e497fd84025c8e0d56b518d072",
"/": "18aaf2e497fd84025c8e0d56b518d072",

Loading…
Cancel
Save