Update web/ samples to work with Flutter SDK (#134)
* add package:http dependency in dad_jokes * add package:http dependency in filipino_cuisine * don't build package:http demos until flutter/flutter#34858 is resolved * update gallery * update github_dataviz * update particle_background * don't build github_dataviz (uses package:http) * update slide_puzzle * update spinning_square * update timeflow * update vision_challenge * update charts * update dad_jokes * update filipino cuisine * ignore build output * update timeflow and vision_challenge * update slide_puzzle * don't commit build/ directory * move preview.png images to assets * fix path url join * update readme * update web/readme.md
BIN
web/filipino_cuisine/assets/banana.png
Normal file
|
After Width: | Height: | Size: 202 KiB |
BIN
web/filipino_cuisine/assets/beef.png
Normal file
|
After Width: | Height: | Size: 385 KiB |
|
Before Width: | Height: | Size: 302 KiB After Width: | Height: | Size: 302 KiB |
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
BIN
web/filipino_cuisine/assets/bokchoy.png
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
web/filipino_cuisine/assets/butter.png
Normal file
|
After Width: | Height: | Size: 164 KiB |
BIN
web/filipino_cuisine/assets/cabbage.png
Normal file
|
After Width: | Height: | Size: 493 KiB |
|
Before Width: | Height: | Size: 455 KiB After Width: | Height: | Size: 455 KiB |
BIN
web/filipino_cuisine/assets/carrot.png
Normal file
|
After Width: | Height: | Size: 203 KiB |
BIN
web/filipino_cuisine/assets/cheese.png
Normal file
|
After Width: | Height: | Size: 158 KiB |
|
Before Width: | Height: | Size: 320 KiB After Width: | Height: | Size: 320 KiB |
BIN
web/filipino_cuisine/assets/chili.png
Normal file
|
After Width: | Height: | Size: 290 KiB |
|
Before Width: | Height: | Size: 442 KiB After Width: | Height: | Size: 442 KiB |
BIN
web/filipino_cuisine/assets/egg.png
Normal file
|
After Width: | Height: | Size: 389 KiB |
|
Before Width: | Height: | Size: 384 KiB After Width: | Height: | Size: 384 KiB |
BIN
web/filipino_cuisine/assets/flour.png
Normal file
|
After Width: | Height: | Size: 226 KiB |
BIN
web/filipino_cuisine/assets/garlic.png
Normal file
|
After Width: | Height: | Size: 225 KiB |
BIN
web/filipino_cuisine/assets/green_beans.png
Normal file
|
After Width: | Height: | Size: 305 KiB |
BIN
web/filipino_cuisine/assets/green_bell.png
Normal file
|
After Width: | Height: | Size: 224 KiB |
|
Before Width: | Height: | Size: 433 KiB After Width: | Height: | Size: 433 KiB |
|
Before Width: | Height: | Size: 541 KiB After Width: | Height: | Size: 541 KiB |
BIN
web/filipino_cuisine/assets/ground_pork.png
Normal file
|
After Width: | Height: | Size: 648 KiB |
BIN
web/filipino_cuisine/assets/icon/fc_icon.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
web/filipino_cuisine/assets/lemon.png
Normal file
|
After Width: | Height: | Size: 352 KiB |
BIN
web/filipino_cuisine/assets/oil.png
Normal file
|
After Width: | Height: | Size: 175 KiB |
BIN
web/filipino_cuisine/assets/onion.png
Normal file
|
After Width: | Height: | Size: 267 KiB |
|
Before Width: | Height: | Size: 390 KiB After Width: | Height: | Size: 390 KiB |
|
Before Width: | Height: | Size: 310 KiB After Width: | Height: | Size: 310 KiB |
BIN
web/filipino_cuisine/assets/pork.png
Normal file
|
After Width: | Height: | Size: 424 KiB |
|
Before Width: | Height: | Size: 634 KiB After Width: | Height: | Size: 634 KiB |
BIN
web/filipino_cuisine/assets/potato.png
Normal file
|
After Width: | Height: | Size: 281 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
BIN
web/filipino_cuisine/assets/raisins.png
Normal file
|
After Width: | Height: | Size: 387 KiB |
BIN
web/filipino_cuisine/assets/red_bell.png
Normal file
|
After Width: | Height: | Size: 280 KiB |
BIN
web/filipino_cuisine/assets/red_pepper.png
Normal file
|
After Width: | Height: | Size: 400 KiB |
BIN
web/filipino_cuisine/assets/salt.png
Normal file
|
After Width: | Height: | Size: 170 KiB |
BIN
web/filipino_cuisine/assets/sausage.png
Normal file
|
After Width: | Height: | Size: 137 KiB |
|
Before Width: | Height: | Size: 357 KiB After Width: | Height: | Size: 357 KiB |
BIN
web/filipino_cuisine/assets/squid.png
Normal file
|
After Width: | Height: | Size: 747 KiB |
|
Before Width: | Height: | Size: 514 KiB After Width: | Height: | Size: 514 KiB |
BIN
web/filipino_cuisine/assets/tomato.png
Normal file
|
After Width: | Height: | Size: 364 KiB |
BIN
web/filipino_cuisine/assets/yellow_onion.png
Normal file
|
After Width: | Height: | Size: 348 KiB |
@@ -1,4 +1,4 @@
|
||||
import 'package:flutter_web/material.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class Cook extends StatefulWidget {
|
||||
final List dr;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
// Package flutter_page_indicator:
|
||||
// https://pub.dartlang.org/packages/flutter_page_indicator
|
||||
|
||||
import 'package:flutter_web/material.dart';
|
||||
import 'package:flutter_web/widgets.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/widgets.dart';
|
||||
|
||||
class WarmPainter extends BasePainter {
|
||||
WarmPainter(PageIndicator widget, double page, int index, Paint paint)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
// Package flutter_swiper:
|
||||
// https://pub.dartlang.org/packages/flutter_swiper
|
||||
|
||||
import 'package:flutter_web/material.dart';
|
||||
import 'package:flutter_web/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
|
||||
import 'dart:async';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import 'package:flutter_web/material.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'package:http/http.dart' as http;
|
||||
import 'dart:convert';
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:flutter_web/foundation.dart';
|
||||
import 'package:flutter_web/widgets.dart';
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/widgets.dart';
|
||||
|
||||
class IndexController extends ChangeNotifier {
|
||||
static const int NEXT = 1;
|
||||
|
||||
@@ -1,27 +1,6 @@
|
||||
# Generated by pub
|
||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
||||
packages:
|
||||
analyzer:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: analyzer
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.37.0"
|
||||
archive:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: archive
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.10"
|
||||
args:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: args
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.5.2"
|
||||
async:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -29,83 +8,6 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.3.0"
|
||||
bazel_worker:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: bazel_worker
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.1.21"
|
||||
build:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.1.5"
|
||||
build_config:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_config
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.4.1"
|
||||
build_daemon:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_daemon
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
build_modules:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_modules
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.4.1"
|
||||
build_resolvers:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_resolvers
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.6"
|
||||
build_runner:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: build_runner
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.6.5"
|
||||
build_runner_core:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: build_runner_core
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "3.0.7"
|
||||
build_web_compilers:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: build_web_compilers
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.1.4"
|
||||
built_collection:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: built_collection
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "4.2.2"
|
||||
built_value:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: built_value
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "6.7.0"
|
||||
charcode:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -113,20 +15,6 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.1.2"
|
||||
checked_yaml:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: checked_yaml
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.1"
|
||||
code_builder:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: code_builder
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "3.2.0"
|
||||
collection:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -134,101 +22,32 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.14.11"
|
||||
convert:
|
||||
flutter:
|
||||
dependency: "direct main"
|
||||
description: flutter
|
||||
source: sdk
|
||||
version: "0.0.0"
|
||||
flutter_page_indicator:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: convert
|
||||
name: flutter_page_indicator
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.1.1"
|
||||
crypto:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: crypto
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.6"
|
||||
csslib:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: csslib
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.16.1"
|
||||
dart_style:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: dart_style
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.2.9"
|
||||
fixnum:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: fixnum
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.10.9"
|
||||
flutter_web:
|
||||
version: "0.0.3"
|
||||
flutter_swiper:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: "packages/flutter_web"
|
||||
ref: HEAD
|
||||
resolved-ref: "88a6325290b75326c072ae63bf3016e15a08fccc"
|
||||
url: "https://github.com/flutter/flutter_web"
|
||||
source: git
|
||||
version: "0.0.0"
|
||||
flutter_web_ui:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: "packages/flutter_web_ui"
|
||||
ref: HEAD
|
||||
resolved-ref: "88a6325290b75326c072ae63bf3016e15a08fccc"
|
||||
url: "https://github.com/flutter/flutter_web"
|
||||
source: git
|
||||
version: "0.0.0"
|
||||
front_end:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: front_end
|
||||
name: flutter_swiper
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.1.20"
|
||||
glob:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: glob
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.1.7"
|
||||
graphs:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: graphs
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.2.0"
|
||||
html:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: html
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.14.0+2"
|
||||
version: "1.1.6"
|
||||
http:
|
||||
dependency: transitive
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: http
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.12.0+2"
|
||||
http_multi_server:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: http_multi_server
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.1.0"
|
||||
http_parser:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -236,55 +55,6 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "3.1.3"
|
||||
intl:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: intl
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.15.8"
|
||||
io:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: io
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.3.3"
|
||||
js:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: js
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.6.1+1"
|
||||
json_annotation:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: json_annotation
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.4.0"
|
||||
kernel:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: kernel
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.3.20"
|
||||
logging:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: logging
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.11.3+2"
|
||||
matcher:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: matcher
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.12.5"
|
||||
meta:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -292,27 +62,6 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.1.7"
|
||||
mime:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: mime
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.9.6+3"
|
||||
package_config:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: package_config
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.5"
|
||||
package_resolver:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: package_resolver
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.10"
|
||||
path:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -327,69 +76,11 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.8.0+1"
|
||||
pool:
|
||||
sky_engine:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pool
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.4.0"
|
||||
protobuf:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: protobuf
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.13.15"
|
||||
pub_semver:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pub_semver
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.4.2"
|
||||
pubspec_parse:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pubspec_parse
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.1.4"
|
||||
quiver:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: quiver
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.4"
|
||||
scratch_space:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: scratch_space
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.0.4"
|
||||
shelf:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.7.5"
|
||||
shelf_web_socket:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf_web_socket
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.2.3"
|
||||
source_maps:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: source_maps
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.10.8"
|
||||
description: flutter
|
||||
source: sdk
|
||||
version: "0.0.99"
|
||||
source_span:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -397,27 +88,6 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.5.5"
|
||||
stack_trace:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stack_trace
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.9.3"
|
||||
stream_channel:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stream_channel
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
stream_transform:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: stream_transform
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.0.19"
|
||||
string_scanner:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -432,13 +102,13 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.1.0"
|
||||
timing:
|
||||
transformer_page_view:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: timing
|
||||
name: transformer_page_view
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.1.1+1"
|
||||
version: "0.1.6"
|
||||
typed_data:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -453,26 +123,6 @@ packages:
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.8"
|
||||
watcher:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: watcher
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.9.7+12"
|
||||
web_socket_channel:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: web_socket_channel
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.14"
|
||||
yaml:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: yaml
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.1.16"
|
||||
sdks:
|
||||
dart: ">=2.3.0 <3.0.0"
|
||||
dart: ">=2.2.2 <3.0.0"
|
||||
flutter: ">=0.1.4 <3.0.0"
|
||||
|
||||
@@ -4,23 +4,64 @@ environment:
|
||||
sdk: ">=2.2.0 <3.0.0"
|
||||
|
||||
dependencies:
|
||||
flutter_web: any
|
||||
flutter_web_ui: any
|
||||
flutter:
|
||||
sdk: flutter
|
||||
flutter_swiper: ^1.1.6
|
||||
http: ^0.12.0
|
||||
|
||||
dev_dependencies:
|
||||
pedantic: ^1.3.0
|
||||
|
||||
build_runner: any
|
||||
build_web_compilers: any
|
||||
|
||||
# flutter_web packages are not published to pub.dartlang.org
|
||||
# These overrides tell the package tools to get them from GitHub
|
||||
dependency_overrides:
|
||||
flutter_web:
|
||||
git:
|
||||
url: https://github.com/flutter/flutter_web
|
||||
path: packages/flutter_web
|
||||
flutter_web_ui:
|
||||
git:
|
||||
url: https://github.com/flutter/flutter_web
|
||||
path: packages/flutter_web_ui
|
||||
flutter_icons:
|
||||
android: "launcher_icon"
|
||||
ios: true
|
||||
image_path: "assets/icon/fc_icon.png"
|
||||
|
||||
flutter:
|
||||
uses-material-design: true
|
||||
assets:
|
||||
- calamares.jpg
|
||||
- beef_caldereta.jpg
|
||||
- pochero.jpg
|
||||
- pork_sisig.jpg
|
||||
- embutido.jpg
|
||||
- black_pepper.png
|
||||
- butter.png
|
||||
- chili.png
|
||||
- egg.png
|
||||
- flour.png
|
||||
- garlic.png
|
||||
- lemon.png
|
||||
- oil.png
|
||||
- onion.png
|
||||
- pork.png
|
||||
- salt.png
|
||||
- squid.png
|
||||
- tomato.png
|
||||
- banana.png
|
||||
- cabbage.png
|
||||
- bokchoy.png
|
||||
- green_beans.png
|
||||
- potato.png
|
||||
- red_pepper.png
|
||||
- yellow_onion.png
|
||||
- red_bell.png
|
||||
- green_bell.png
|
||||
- carrot.png
|
||||
- beef.png
|
||||
- cheese.png
|
||||
- raisins.png
|
||||
- ground_pork.png
|
||||
- sausage.png
|
||||
- preview.png
|
||||
fonts:
|
||||
- family: opr
|
||||
fonts:
|
||||
- asset: fonts/OpenSans-Regular.ttf
|
||||
- family: opb
|
||||
fonts:
|
||||
- asset: fonts/OpenSans-Bold.ttf
|
||||
- family: ark
|
||||
fonts:
|
||||
- asset: fonts/Arkipelago.otf
|
||||
@@ -1,34 +0,0 @@
|
||||
[
|
||||
{
|
||||
"family": "MaterialIcons",
|
||||
"fonts": [
|
||||
{
|
||||
"asset": "https://fonts.gstatic.com/s/materialicons/v42/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"family": "opr",
|
||||
"fonts": [
|
||||
{
|
||||
"asset": "fonts/OpenSans-Regular.ttf"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"family": "opb",
|
||||
"fonts": [
|
||||
{
|
||||
"asset": "fonts/OpenSans-Bold.ttf"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"family": "ark",
|
||||
"fonts": [
|
||||
{
|
||||
"asset": "fonts/Arkipelago.otf"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
Before Width: | Height: | Size: 63 KiB |
|
Before Width: | Height: | Size: 136 KiB |
|
Before Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 181 KiB |
|
Before Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 98 KiB |
|
Before Width: | Height: | Size: 148 KiB |
|
Before Width: | Height: | Size: 102 KiB |
|
Before Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 99 KiB |
|
Before Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 240 KiB |
|
Before Width: | Height: | Size: 116 KiB |
|
Before Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 166 KiB |
|
Before Width: | Height: | Size: 99 KiB |
|
Before Width: | Height: | Size: 122 KiB |
@@ -1,366 +0,0 @@
|
||||
[
|
||||
{
|
||||
"cn": "120 Gr 85 Kcal 13 Min",
|
||||
"ct": "3 minutes",
|
||||
"dc": "Calamares is the Filipino version of the Mediterranean breaded fried squid dish, Calamari. ",
|
||||
"fn": "Calamares",
|
||||
"fv": false,
|
||||
"ig": [
|
||||
{
|
||||
"c": "1/2 lb",
|
||||
"n": "Squid",
|
||||
"p": "squid.png"
|
||||
},
|
||||
{
|
||||
"c": "3/4 cup",
|
||||
"n": "Flour",
|
||||
"p": "flour.png"
|
||||
},
|
||||
{
|
||||
"c": "1 pc",
|
||||
"n": "Egg",
|
||||
"p": "egg.png"
|
||||
},
|
||||
{
|
||||
"c": "1 tsp",
|
||||
"n": "Salt",
|
||||
"p": "salt.png"
|
||||
},
|
||||
{
|
||||
"c": "1/2 tsp",
|
||||
"n": "Black Pepper",
|
||||
"p": "black_pepper.png"
|
||||
},
|
||||
{
|
||||
"c": "2 cups",
|
||||
"n": "Cooking Oil",
|
||||
"p": "oil.png"
|
||||
}
|
||||
],
|
||||
"in": [
|
||||
"Combine squid, salt, and ground black pepper then mix well. Let stand for 10 minutes",
|
||||
"Heat a cooking pot the pour-in cooking oil",
|
||||
"Dredge the squid in flour then dip in beaten egg and roll over",
|
||||
"When the oil is hot enough, deep-fry the squid until the color of the coating turns brown",
|
||||
"Remove the fried squid from the cooking pot and transfer in a plate lined with paper towels",
|
||||
"Serve with sinamak or Asian dipping sauce"
|
||||
],
|
||||
"pf": "calamares.jpg",
|
||||
"pt": "10 minutes",
|
||||
"sv": "3",
|
||||
"tt": "13 MIN"
|
||||
},
|
||||
{
|
||||
"cn": "260 Gr 293 Kcal 1 Hour 42 Min",
|
||||
"ct": "1 hour 30 minutes",
|
||||
"dc": "Sisig is a popular Filipino dish. It is composed of minced pork, chopped onion, and mayonnaise.",
|
||||
"fn": "Pork Sisig",
|
||||
"fv": false,
|
||||
"ig": [
|
||||
{
|
||||
"c": "1 1/2 lb",
|
||||
"n": "Pork Meat",
|
||||
"p": "pork.png"
|
||||
},
|
||||
{
|
||||
"c": "1 pc",
|
||||
"n": "Onion",
|
||||
"p": "onion.png"
|
||||
},
|
||||
{
|
||||
"c": "3 tsp",
|
||||
"n": "Chili",
|
||||
"p": "chili.png"
|
||||
},
|
||||
{
|
||||
"c": "1/2 tsp",
|
||||
"n": "Garlic",
|
||||
"p": "garlic.png"
|
||||
},
|
||||
{
|
||||
"c": "1/4 tsp",
|
||||
"n": "Black Pepper",
|
||||
"p": "black_pepper.png"
|
||||
},
|
||||
{
|
||||
"c": "1 pc",
|
||||
"n": "Lemon",
|
||||
"p": "lemon.png"
|
||||
},
|
||||
{
|
||||
"c": "1/2 cup",
|
||||
"n": "Butter",
|
||||
"p": "butter.png"
|
||||
},
|
||||
{
|
||||
"c": "1/2 tsp",
|
||||
"n": "Salt",
|
||||
"p": "salt.png"
|
||||
},
|
||||
{
|
||||
"c": "1 pc",
|
||||
"n": "Egg",
|
||||
"p": "egg.png"
|
||||
}
|
||||
],
|
||||
"in": [
|
||||
"Pour the water in a pan and bring to a boil Add salt and pepper",
|
||||
"Put-in the pork meat then simmer for 40 minutes to 1 hour (or until tender)",
|
||||
"Grill the boiled pork meat until done",
|
||||
"Chop the pork meat into fine pieces",
|
||||
"In a wide pan, melt the butter. Add the onions. Cook until onions are soft.",
|
||||
"Put-in the ginger and cook for 2 minutes",
|
||||
"Add the pork meat. Cook for 10 to 12 minutes",
|
||||
"Put-in the soy sauce, garlic powder, and chili. Mix well",
|
||||
"Add salt and pepper to taste",
|
||||
"Put-in the mayonnaise and mix with the other ingredients",
|
||||
"Transfer to a serving plate. Top with chopped green onions and raw egg",
|
||||
"Add the lemon before eating"
|
||||
],
|
||||
"pf": "pork_sisig.jpg",
|
||||
"pt": "12 minutes",
|
||||
"sv": "6",
|
||||
"tt": "1 hour 42 minutes"
|
||||
},
|
||||
{
|
||||
"cn": "120 Gr 168 Kcal 1 Hour 10 Min",
|
||||
"ct": "3 minutes",
|
||||
"dc": "Pochero or Puchero is a well-loved Filipino stew. Made with meat, tomatoes, and saba bananas. ",
|
||||
"fn": "Pochero",
|
||||
"fv": false,
|
||||
"ig": [
|
||||
{
|
||||
"c": "1 large",
|
||||
"n": "Banana",
|
||||
"p": "banana.png"
|
||||
},
|
||||
{
|
||||
"c": "2 pcs",
|
||||
"n": "Tomato",
|
||||
"p": "tomato.png"
|
||||
},
|
||||
{
|
||||
"c": "1 lb",
|
||||
"n": "Pork Meat",
|
||||
"p": "pork.png"
|
||||
},
|
||||
{
|
||||
"c": "1 pc",
|
||||
"n": "Onion",
|
||||
"p": "onion.png"
|
||||
},
|
||||
{
|
||||
"c": "1 tsp",
|
||||
"n": "Garlic",
|
||||
"p": "garlic.png"
|
||||
},
|
||||
{
|
||||
"c": "1 tbsp",
|
||||
"n": "Peppercorn",
|
||||
"p": "black_pepper.png"
|
||||
},
|
||||
{
|
||||
"c": "1 medium",
|
||||
"n": "Potato",
|
||||
"p": "potato.png"
|
||||
},
|
||||
{
|
||||
"c": "1 small",
|
||||
"n": "Cabbage",
|
||||
"p": "cabbage.png"
|
||||
},
|
||||
{
|
||||
"c": "1 bunch",
|
||||
"n": "Bok Choy",
|
||||
"p": "bokchoy.png"
|
||||
},
|
||||
{
|
||||
"c": "1/4 lb",
|
||||
"n": "Green Beans",
|
||||
"p": "green_beans.png"
|
||||
},
|
||||
{
|
||||
"c": "2 tbsp",
|
||||
"n": "Cooking Oil",
|
||||
"p": "oil.png"
|
||||
}
|
||||
],
|
||||
"in": [
|
||||
"Heat cooking oil in a cooking pot",
|
||||
"Sauté garlic, onions, and tomatoes",
|
||||
"Add pork and cook until the color turns light brown",
|
||||
"Put-in fish sauce, whole pepper corn, and tomato sauce. Stir.",
|
||||
"Add water and let boil. Simmer until pork is tender (about 30 to 40 minutes)",
|
||||
"Put-in potato, plantain, and chick peas. Cook for 5 to 7 minutes.",
|
||||
"Add cabbage and long green beans. Cook for 5 minutes",
|
||||
"Stir-in the bok choy. Cover the pot and turn off the heat",
|
||||
"Let the residual heat cook the bok choy (about 5 minutes)",
|
||||
"Transfer to a serving plate and serve"
|
||||
],
|
||||
"pf": "pochero.jpg",
|
||||
"pt": "10 minutes",
|
||||
"sv": "3",
|
||||
"tt": "13 MIN"
|
||||
},
|
||||
{
|
||||
"cn": "140 Gr 250 Kcal 1 Hour 30 Min",
|
||||
"ct": "3 minutes",
|
||||
"dc": "A type of Filipino Beef Stew. This dish is cooked in a tomato-based sauce with vegetables such as potato, carrot, and bell pepper.",
|
||||
"fn": "Beef Caldereta",
|
||||
"fv": false,
|
||||
"ig": [
|
||||
{
|
||||
"c": "1/2 lb",
|
||||
"n": "Beef",
|
||||
"p": "beef.png"
|
||||
},
|
||||
{
|
||||
"c": "2 medium",
|
||||
"n": "Carrot",
|
||||
"p": "carrot.png"
|
||||
},
|
||||
{
|
||||
"c": "1 large",
|
||||
"n": "Potato",
|
||||
"p": "potato.png"
|
||||
},
|
||||
{
|
||||
"c": "1 small",
|
||||
"n": "Green Bell Pepper",
|
||||
"p": "green_bell.png"
|
||||
},
|
||||
{
|
||||
"c": "1 small",
|
||||
"n": "Red Bell Pepper",
|
||||
"p": "red_bell.png"
|
||||
},
|
||||
{
|
||||
"c": "2 Cloves",
|
||||
"n": "Garlic",
|
||||
"p": "garlic.png"
|
||||
},
|
||||
{
|
||||
"c": "1 medium",
|
||||
"n": "Yellow Onion",
|
||||
"p": "yellow_onion.png"
|
||||
},
|
||||
{
|
||||
"c": "1 tsp",
|
||||
"n": "Salt",
|
||||
"p": "salt.png"
|
||||
},
|
||||
{
|
||||
"c": "6 tbsp",
|
||||
"n": "Cooking oil",
|
||||
"p": "oil.png"
|
||||
},
|
||||
{
|
||||
"c": "1 tsp",
|
||||
"n": "Peppercorn",
|
||||
"p": "black_pepper.png"
|
||||
},
|
||||
{
|
||||
"c": "1 tsp",
|
||||
"n": "Red Pepper",
|
||||
"p": "chili.png"
|
||||
}
|
||||
],
|
||||
"in": [
|
||||
"Heat a pan or wok and then pour 3 tablespoons cooking oil. Stir-fry the bell peppers for 3 minutes. Remove the bell peppers and put in a plate. Set aside",
|
||||
"Using the oil in the pan (add more if necessary), pan fry the carrots and potato for 3 to 5 minutes. Put these in a plate and then set aside",
|
||||
"Heat the remaining 3 tablespoons of oil in a clean pot",
|
||||
"Sauté the garlic and onion",
|
||||
"Add the beef. Cook until it turns light brown",
|
||||
"Pour –in tomato sauce and water. Let boil",
|
||||
"Continue to cook in low heat for 60 minutes or until the beef gets tender. Add more water if needed",
|
||||
"Stir-in the liver spread and then add some salt and pepper",
|
||||
"Put the pan-fried potato and carrots in the pot. Stir. Add the bell peppers",
|
||||
"Cover the pot. Continue to cook for 5 minutes",
|
||||
"Add the red pepper flakes. Stir and cook for 3 minutes more",
|
||||
"Transfer to a serving plate. Serve"
|
||||
],
|
||||
"pf": "beef_caldereta.jpg",
|
||||
"pt": "10 minutes",
|
||||
"sv": "3",
|
||||
"tt": "13 MIN"
|
||||
},
|
||||
{
|
||||
"cn": "90 Gr 130 Kcal 1 Hour 15 Min",
|
||||
"ct": "3 minutes",
|
||||
"dc": "Pork Embutido is a Filipino-style meatloaf made with a festive mixture of ground pork, carrots, and raisins wrapped around slices of eggs and sausage.",
|
||||
"fn": "Embutido",
|
||||
"fv": false,
|
||||
"ig": [
|
||||
{
|
||||
"c": "2 lbs",
|
||||
"n": "Ground pork",
|
||||
"p": "ground_pork.png"
|
||||
},
|
||||
{
|
||||
"c": "12 pcs",
|
||||
"n": "Sausage",
|
||||
"p": "sausage.png"
|
||||
},
|
||||
{
|
||||
"c": "3 pcs",
|
||||
"n": "Egg",
|
||||
"p": "egg.png"
|
||||
},
|
||||
{
|
||||
"c": "2 cups",
|
||||
"n": "Cheese",
|
||||
"p": "cheese.png"
|
||||
},
|
||||
{
|
||||
"c": "1 cup",
|
||||
"n": "Red Bell Pepper",
|
||||
"p": "red_bell.png"
|
||||
},
|
||||
{
|
||||
"c": "1 cup",
|
||||
"n": "Green Bell Pepper",
|
||||
"p": "green_bell.png"
|
||||
},
|
||||
{
|
||||
"c": "1/2 cup",
|
||||
"n": "Raisins",
|
||||
"p": "raisins.png"
|
||||
},
|
||||
{
|
||||
"c": "1/2 cup",
|
||||
"n": "Carrot",
|
||||
"p": "carrot.png"
|
||||
},
|
||||
{
|
||||
"c": "1/2 cup",
|
||||
"n": "Onion",
|
||||
"p": "onion.png"
|
||||
},
|
||||
{
|
||||
"c": "2 tbsp",
|
||||
"n": "Salt",
|
||||
"p": "salt.png"
|
||||
},
|
||||
{
|
||||
"c": "1 tbsp",
|
||||
"n": "Peppercorn",
|
||||
"p": "black_pepper.png"
|
||||
}
|
||||
],
|
||||
"in": [
|
||||
"Place the ground pork in a large container",
|
||||
"Add the bread crumbs then break the raw eggs and add it in. Mix well",
|
||||
"Put-in the carrots, bell pepper (red and green), onion, pickle relish, and cheddar cheese. Mix thoroughly",
|
||||
"Add the raisins, tomato sauce, salt, and pepper then mix well.",
|
||||
"Put in the sliced vienna sausage and sliced boiled eggs alternately on the middle of the flat meat mixture.",
|
||||
"Roll the foil to form a cylinder — locking the sausage and egg in the middle if the meat mixture. Once done, lock the edges of the foil.",
|
||||
"Place in a steamer and let cook for 1 hour.",
|
||||
"Place inside the refrigerator until temperature turns cold",
|
||||
"Slice and serve"
|
||||
],
|
||||
"pf": "embutido.jpg",
|
||||
"pt": "10 minutes",
|
||||
"sv": "3",
|
||||
"tt": "13 MIN"
|
||||
}
|
||||
]
|
||||
|
Before Width: | Height: | Size: 87 KiB |
|
Before Width: | Height: | Size: 114 KiB |
|
Before Width: | Height: | Size: 89 KiB |
|
Before Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 421 KiB |
|
Before Width: | Height: | Size: 107 KiB |
|
Before Width: | Height: | Size: 108 KiB |
@@ -1,10 +0,0 @@
|
||||
// Copyright 2019 The Chromium Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style license that can be
|
||||
// found in the LICENSE file.
|
||||
import 'package:flutter_web_ui/ui.dart' as ui;
|
||||
import 'package:filipino_cuisine/main.dart' as app;
|
||||
|
||||
main() async {
|
||||
await ui.webOnlyInitializePlatform();
|
||||
app.main();
|
||||
}
|
||||