mirror of https://github.com/flutter/samples.git
Directories:
animations/web
provider_shopper/web
charts/web
filipino_cuisine/web
github_dataviz/web
particle_background/web
slide_puzzle/web
timeflow/web
vision_challenge/web
Branch: fix-sample-index-build
Commit: fddbee1c87
(dirty)
package:peanut 3.5.1
pull/687/head
parent
7edcb02cab
commit
a4c53e7bff
File diff suppressed because one or more lines are too long
@ -0,0 +1,66 @@
|
||||
<!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 defer src="description.dart.js"></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>Dice</h1>
|
||||
<div class="type-label type-label-bordered">demo</div>
|
||||
</div>
|
||||
<p>By Jaime Blasco</p>
|
||||
<div class="toolbar">
|
||||
<div class="buttons">
|
||||
<button class="mdc-button mdc-button--outlined" onclick="window.location.href = 'https://z.flutter.gallery/#/dice';"><span class="mdc-button__ripple"></span> Launch App</button><button class="mdc-button mdc-button--outlined" onclick="window.location.href = 'https://github.com/jamesblasco/zflutter/blob/master/zflutter/example/lib/examples/dice/dice.dart';">
|
||||
<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%3Ademo">demo</a>
|
||||
<a href="./#?search=tag%3Aanimation">animation</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="screenshots">
|
||||
<img src="images/dice.png" alt="Dice screenshot" />
|
||||
</div>
|
||||
<div class="description">
|
||||
<p>A demo of 3d animation using dice
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<div class="footer">
|
||||
<span>© Flutter 2020</span>
|
||||
</div>
|
||||
|
||||
</html>
|
After Width: | Height: | Size: 48 KiB |
After Width: | Height: | Size: 10 KiB |
@ -1 +1 @@
|
||||
var dartNodePreambleSelf="undefined"!=typeof global?global:window,self=Object.create(dartNodePreambleSelf);if(self.scheduleImmediate=self.setImmediate?function(e){dartNodePreambleSelf.setImmediate(e)}:function(e){setTimeout(e,0)},self.require=require,self.exports=exports,"undefined"!=typeof process)self.process=process;if("undefined"!=typeof __dirname)self.__dirname=__dirname;if("undefined"!=typeof __filename)self.__filename=__filename;if(!dartNodePreambleSelf.window){var url=("undefined"!=typeof __webpack_require__?__non_webpack_require__:require)("url");self.location={get href(){if(url.pathToFileURL)return url.pathToFileURL(process.cwd()).href+"/";else return"file://"+function(){var e=process.cwd();if("win32"!=process.platform)return e;else return"/"+e.replace(/\\/g,"/")}()+"/"}},function(){function e(){try{throw new Error}catch(t){var e=t.stack,r=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),l=null;do{var n=r.exec(e);if(null!=n)l=n}while(null!=n);return l[1]}}var r=null;self.document={get currentScript(){if(null==r)r={src:e()};return r}}}(),self.dartDeferredLibraryLoader=function(e,r,l){try{load(e),r()}catch(e){l(e)}}}
|
||||
var dartNodePreambleSelf="undefined"!=typeof global?global:window,self=Object.create(dartNodePreambleSelf);if(self.scheduleImmediate=self.setImmediate?function(e){dartNodePreambleSelf.setImmediate(e)}:function(e){setTimeout(e,0)},self.require=require,self.exports=exports,"undefined"!=typeof process)self.process=process;if("undefined"!=typeof __dirname)self.__dirname=__dirname;if("undefined"!=typeof __filename)self.__filename=__filename;var dartNodeIsActuallyNode=!dartNodePreambleSelf.window;try{if("undefined"!=typeof WorkerGlobalScope&&dartNodePreambleSelf instanceof WorkerGlobalScope)dartNodeIsActuallyNode=!1;if(dartNodeIsActuallyNode&&dartNodePreambleSelf.process&&dartNodePreambleSelf.versions&&process.versions.hasOwnProperty("electron"))dartNodeIsActuallyNode=!1}catch(e){}if(dartNodeIsActuallyNode){var url=("undefined"!=typeof __webpack_require__?__non_webpack_require__:require)("url");self.location={get href(){if(url.pathToFileURL)return url.pathToFileURL(process.cwd()).href+"/";else return"file://"+function(){var e=process.cwd();if("win32"!=process.platform)return e;else return"/"+e.replace(/\\/g,"/")}()+"/"}},function(){function e(){try{throw new Error}catch(o){var e=o.stack,r=new RegExp("^ *at [^(]*\\((.*):[0-9]*:[0-9]*\\)$","mg"),l=null;do{var t=r.exec(e);if(null!=t)l=t}while(null!=t);return l[1]}}var r=null;self.document={get currentScript(){if(null==r)r={src:e()};return r}}}(),self.dartDeferredLibraryLoader=function(e,r,l){try{load(e),r()}catch(e){l(e)}}}
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
0a559f8757192e3baa707a138701458a
|
||||
a5966345dd5304f5d8975d226499a4dc
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in new issue