Skip to content

Commit 48a8044

Browse files
willlarchetianlunlee
authored andcommitted
[101] Starter code.
[101] Making AppBar something you add in 102. [Model] Adding model from the start. [103] Adding fonts. [103] Supplemental files. [101] Correcting supplemental files. [101] Copy correction. [101] Minor renaming. [101] Update for Dart 2. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Correcting model. [Meta] README file. [Meta] Clarification. [101] Copy correction. [104] Updating data. [101] Correcting widget class. (material-components#23) Add link to actual codelab in the README [Meta] README correction. [101] README specificity. Add the slanted_menu.png to assets for 101 branch so its ready when needed. (material-components#44) [101] TODOs for starter code (material-components#50) [102] Completed code. [101] Starter code. [103] Supplemental files. [101] Correcting supplemental files. [101] Minor renaming. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Complete code. [102] Starter code. [102] Minor copy correction. [101] Update for Dart 2 [102] Rebase. [102] starter todos (material-components#54) [102] Completed code. [101] Starter code. [101] Making AppBar something you add in 102. [Model] Adding model from the start. [103] Adding fonts. [103] Supplemental files. [101] Correcting supplemental files. [101] Copy correction. [101] Minor renaming. [101] Update for Dart 2. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Correcting model. [Meta] README file. [Meta] Clarification. [101] Copy correction. [104] Updating data. [101] Correcting widget class. (material-components#23) Add link to actual codelab in the README [Meta] README correction. [101] README specificity. [101] Complete code. [102] Starter code. [102] Minor copy correction. [101] Update for Dart 2 [102] Rebase. Add the slanted_menu.png to assets for 101 branch so its ready when needed. (material-components#44) (material-components#45) [102] Complete code. [103] Starter code. [102] Correcting home being stateful. [103] Correcting order of fields. (material-components#10) [102] Removing unneeded value. [102] Dart 2. [102] Data correction. [103] README specificity. [META] Readme correction. [103] Completed code. [101] Starter code. [101] Making AppBar something you add in 102. [Model] Adding model from the start. [103] Adding fonts. [103] Supplemental files. [101] Correcting supplemental files. [101] Copy correction. [101] Minor renaming. [101] Update for Dart 2. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Correcting model. [Meta] README file. [Meta] Clarification. [101] Copy correction. [104] Updating data. [101] Correcting widget class. (material-components#23) Add link to actual codelab in the README [Meta] README correction. [101] README specificity. [101] Complete code. [102] Starter code. [102] Minor copy correction. [101] Update for Dart 2 [102] Rebase. Add the slanted_menu.png to assets for 101 branch so its ready when needed. (material-components#44) (material-components#45) [102] Complete code. [103] Starter code. [102] Correcting home being stateful. [103] Correcting order of fields. (material-components#10) [102] Removing unneeded value. [102] Dart 2. [102] Data correction. [103] README specificity. [103] Completed code. [104] Starter code. [103] Removing unneeded directory. [103] Unused icons code. [103] Moving supplemental files. [103] Using recent changes. [103] Removing unused import. [103] Data correction. [103] Adding body2 styling. [103] Dart 2 [103] Color const correction. [104] README specificity. [104] Todos for 104 (material-components#51) [104] Update of 104 todos (material-components#58) Removed import todos and rearranged a todo to make more sense. [102] Completed code. [101] Starter code. [101] Making AppBar something you add in 102. [Model] Adding model from the start. [103] Adding fonts. [103] Supplemental files. [101] Correcting supplemental files. [101] Copy correction. [101] Minor renaming. [101] Update for Dart 2. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Correcting model. [Meta] README file. [Meta] Clarification. [101] Copy correction. [104] Updating data. [101] Correcting widget class. (material-components#23) Add link to actual codelab in the README [Meta] README correction. [101] README specificity. [101] Complete code. [102] Starter code. [102] Minor copy correction. [101] Update for Dart 2 [102] Rebase. Add the slanted_menu.png to assets for 101 branch so its ready when needed. (material-components#44) (material-components#45) [102] Complete code. [103] Starter code. [102] Correcting home being stateful. [103] Correcting order of fields. (material-components#10) [102] Removing unneeded value. [102] Dart 2. [102] Data correction. [103] README specificity. [META] Readme correction. [104] Completed code. [101] Starter code. [101] Making AppBar something you add in 102. [Model] Adding model from the start. [103] Adding fonts. [103] Supplemental files. [101] Correcting supplemental files. [101] Copy correction. [101] Minor renaming. [101] Update for Dart 2. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Correcting model. [Meta] README file. [Meta] Clarification. [101] Copy correction. [104] Updating data. [101] Correcting widget class. (material-components#23) Add link to actual codelab in the README [Meta] README correction. [101] README specificity. [101] Complete code. [102] Starter code. [102] Minor copy correction. [101] Update for Dart 2 [102] Rebase. Add the slanted_menu.png to assets for 101 branch so its ready when needed. (material-components#44) (material-components#45) [102] Complete code. [103] Starter code. [102] Correcting home being stateful. [103] Correcting order of fields. (material-components#10) [102] Removing unneeded value. [102] Dart 2. [102] Data correction. [103] README specificity. [103] Completed code. [104] Starter code. [103] Removing unneeded directory. [103] Unused icons code. [103] Moving supplemental files. [103] Using recent changes. [103] Removing unused import. [103] Data correction. [103] Adding body2 styling. [103] Dart 2 [103] Color const correction. [104] README specificity. [103] Completed code. [104] Starter code. [102] Complete code. [103] Starter code. [103] Correcting order of fields. (material-components#10) [103] Completed code. [104] Starter code. [103] Using recent changes. add backdrop and working menu with filtering [104] Minor visual changes. [104] Visual detail. [104] Newline at EOF. [104] License stanzas. [104] Removing files from merge. [104] Sync. [104] Correcting license [104] Adding license stanza [104] Decrease backdrop radius size to match mocks. (material-components#21) [104] PR feedback. [104] Removing an unnecessary widget. [104] Formatting. [104] Replaces regular hamburger menu behavior with a branded version (material-components#22) * [104] Replaces regular hamburger menu behavior with a branded icon version. * Fixed space nit and refactored branded icon into its own var. * whitespace [104] Changing "Panel" to "Layer" (material-components#24) * [104] Clarifying backdrop. * [104] Changing panel to layer. [104] Merge sync. (material-components#27) [104] Removing log statement. [104] Correcting import order. [104] Adding a little whitespace [104] Backdrop code review feedback (material-components#29) * [104] PR feedback. * [104] PR feedback. * [104] Some whitespace. [104] Add branded icon menu nav animation (material-components#28) * [101] Correcting widget class. * [101] Complete code. [102] Starter code. * [102] Minor copy correction. * [101] Update for Dart 2 * [102] Complete code. [103] Starter code. * [102] Correcting home being stateful. * [103] Correcting order of fields. (material-components#10) * [102] Removing unneeded value. * [102] Dart 2. * [102] Data correction. * [103] Completed code. [104] Starter code. * [103] Removing unneeded directory. * [103] Unused icons code. * [103] Moving supplemental files. * [103] Using recent changes. * [103] Removing unused import. * [103] Data correction. * [103] Adding body2 styling. * [103] Dart 2 * [103] Color const correction. * [102] Complete code. [103] Starter code. * [103] Completed code. [104] Starter code. * [103] Completed code. [104] Starter code. * [103] Correcting order of fields. (material-components#10) * add backdrop and working menu with filtering * [104] Minor visual changes. * [103] Using recent changes. * [104] Visual detail. * [104] Newline at EOF. * [104] License stanzas. * [104] Removing files from merge. * [104] Sync. * [104] Correcting license * [104] Adding license stanza * [104] Decrease backdrop radius size to match mocks. (material-components#21) * [104] PR feedback. * [104] Removing an unnecessary widget. * [104] Formatting. * [104] Replaces regular hamburger menu behavior with a branded version (material-components#22) * [104] Replaces regular hamburger menu behavior with a branded icon version. * Fixed space nit and refactored branded icon into its own var. * whitespace * [104] Changing "Panel" to "Layer" (material-components#24) * [104] Clarifying backdrop. * [104] Changing panel to layer. * Start to reconfigure the _BackdropTitle to handle custom transition animations. * Added a customIcon to _BackdropTitle with the correct animations for branded icon. * Added front and back title sliding to the branded icon animation. * [104] Merge sync. (material-components#27) * Start to reconfigure the _BackdropTitle to handle custom transition animations. * Added a customIcon to _BackdropTitle with the correct animations for branded icon. * Added front and back title sliding to the branded icon animation. * rebase fixes * Responded to comments * merge fix * Rearranged the animations and used nested widgets instead of transitions with no local vars. * Fix bad rebase * Respond to comments by replacing .animate with .evaluate [104] PR feedback. [104] Padding correction. [TextFields] PR feedback. [102] Completed code. [101] Starter code. [101] Making AppBar something you add in 102. [Model] Adding model from the start. [103] Adding fonts. [103] Supplemental files. [101] Correcting supplemental files. [101] Copy correction. [101] Minor renaming. [101] Update for Dart 2. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Correcting model. [Meta] README file. [Meta] Clarification. [101] Copy correction. [104] Updating data. [101] Correcting widget class. (material-components#23) Add link to actual codelab in the README [Meta] README correction. [101] README specificity. [101] Complete code. [102] Starter code. [102] Minor copy correction. [101] Update for Dart 2 [102] Rebase. Add the slanted_menu.png to assets for 101 branch so its ready when needed. (material-components#44) (material-components#45) [102] Complete code. [103] Starter code. [102] Correcting home being stateful. [103] Correcting order of fields. (material-components#10) [102] Removing unneeded value. [102] Dart 2. [102] Data correction. [103] README specificity. [META] Readme correction. [104] Completed code. [101] Starter code. [101] Making AppBar something you add in 102. [Model] Adding model from the start. [103] Adding fonts. [103] Supplemental files. [101] Correcting supplemental files. [101] Copy correction. [101] Minor renaming. [101] Update for Dart 2. [101] Missing dependency. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Dart 2. [101] Correcting model. [Meta] README file. [Meta] Clarification. [101] Copy correction. [104] Updating data. [101] Correcting widget class. (material-components#23) Add link to actual codelab in the README [Meta] README correction. [101] README specificity. [101] Complete code. [102] Starter code. [102] Minor copy correction. [101] Update for Dart 2 [102] Rebase. Add the slanted_menu.png to assets for 101 branch so its ready when needed. (material-components#44) (material-components#45) [102] Complete code. [103] Starter code. [102] Correcting home being stateful. [103] Correcting order of fields. (material-components#10) [102] Removing unneeded value. [102] Dart 2. [102] Data correction. [103] README specificity. [103] Completed code. [104] Starter code. [103] Removing unneeded directory. [103] Unused icons code. [103] Moving supplemental files. [103] Using recent changes. [103] Removing unused import. [103] Data correction. [103] Adding body2 styling. [103] Dart 2 [103] Color const correction. [104] README specificity. [103] Completed code. [104] Starter code. [102] Complete code. [103] Starter code. [103] Correcting order of fields. (material-components#10) [103] Completed code. [104] Starter code. [103] Using recent changes. add backdrop and working menu with filtering [104] Minor visual changes. [104] Visual detail. [104] Newline at EOF. [104] License stanzas. [104] Removing files from merge. [104] Sync. [104] Correcting license [104] Adding license stanza [104] Decrease backdrop radius size to match mocks. (material-components#21) [104] PR feedback. [104] Removing an unnecessary widget. [104] Formatting. [104] Replaces regular hamburger menu behavior with a branded version (material-components#22) * [104] Replaces regular hamburger menu behavior with a branded icon version. * Fixed space nit and refactored branded icon into its own var. * whitespace [104] Changing "Panel" to "Layer" (material-components#24) * [104] Clarifying backdrop. * [104] Changing panel to layer. [104] Merge sync. (material-components#27) [104] Removing log statement. [104] Correcting import order. [104] Adding a little whitespace [104] Backdrop code review feedback (material-components#29) * [104] PR feedback. * [104] PR feedback. * [104] Some whitespace. [104] Add branded icon menu nav animation (material-components#28) * [101] Correcting widget class. * [101] Complete code. [102] Starter code. * [102] Minor copy correction. * [101] Update for Dart 2 * [102] Complete code. [103] Starter code. * [102] Correcting home being stateful. * [103] Correcting order of fields. (material-components#10) * [102] Removing unneeded value. * [102] Dart 2. * [102] Data correction. * [103] Completed code. [104] Starter code. * [103] Removing unneeded directory. * [103] Unused icons code. * [103] Moving supplemental files. * [103] Using recent changes. * [103] Removing unused import. * [103] Data correction. * [103] Adding body2 styling. * [103] Dart 2 * [103] Color const correction. * [102] Complete code. [103] Starter code. * [103] Completed code. [104] Starter code. * [103] Completed code. [104] Starter code. * [103] Correcting order of fields. (material-components#10) * add backdrop and working menu with filtering * [104] Minor visual changes. * [103] Using recent changes. * [104] Visual detail. * [104] Newline at EOF. * [104] License stanzas. * [104] Removing files from merge. * [104] Sync. * [104] Correcting license * [104] Adding license stanza * [104] Decrease backdrop radius size to match mocks. (material-components#21) * [104] PR feedback. * [104] Removing an unnecessary widget. * [104] Formatting. * [104] Replaces regular hamburger menu behavior with a branded version (material-components#22) * [104] Replaces regular hamburger menu behavior with a branded icon version. * Fixed space nit and refactored branded icon into its own var. * whitespace * [104] Changing "Panel" to "Layer" (material-components#24) * [104] Clarifying backdrop. * [104] Changing panel to layer. * Start to reconfigure the _BackdropTitle to handle custom transition animations. * Added a customIcon to _BackdropTitle with the correct animations for branded icon. * Added front and back title sliding to the branded icon animation. * [104] Merge sync. (material-components#27) * Start to reconfigure the _BackdropTitle to handle custom transition animations. * Added a customIcon to _BackdropTitle with the correct animations for branded icon. * Added front and back title sliding to the branded icon animation. * rebase fixes * Responded to comments * merge fix * Rearranged the animations and used nested widgets instead of transitions with no local vars. * Fix bad rebase * Respond to comments by replacing .animate with .evaluate [104] PR feedback. [104] Padding correction. [TextFields] PR feedback.
1 parent 6a7ada9 commit 48a8044

File tree

92 files changed

+3722
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+3722
-1
lines changed

README.md

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,41 @@
1-
# material-components-flutter-codelabs
1+
# Material Components for Flutter Codelabs
2+
3+
This repository contains four codelabs for [Material Components for Flutter](https://github.com/material-components/material-components-flutter).
4+
5+
## Introduction
6+
7+
Codelabs MDC-101 through MDC-104 will guide you through building and integrating one application with MDC-Flutter.
8+
9+
## Branches
10+
11+
The starter and completed code is in the various branches of this repo.
12+
13+
## Getting Started
14+
Visit the [Google codelabs site](https://codelabs.developers.google.com/), or [codelabs.developers.google.com/codelabs/mdc-104-flutter](https://codelabs.developers.google.com/codelabs/mdc-104-flutter), to follow along the guided steps.
15+
16+
## Support
17+
18+
If you've found an error in this sample, please file an issue on [GitHub](https://github.com/material-components/material-components-flutter-codelabs/issues).
19+
20+
Patches are encouraged, and may be submitted by forking this project and
21+
submitting a pull request through GitHub.
22+
23+
24+
## License
25+
26+
Copyright 2018 Google, Inc.
27+
28+
Licensed to the Apache Software Foundation (ASF) under one or more contributor
29+
license agreements. See the NOTICE file distributed with this work for
30+
additional information regarding copyright ownership. The ASF licenses this
31+
file to you under the Apache License, Version 2.0 (the "License"); you may not
32+
use this file except in compliance with the License. You may obtain a copy of
33+
the License at
34+
35+
http://www.apache.org/licenses/LICENSE-2.0
36+
37+
Unless required by applicable law or agreed to in writing, software
38+
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
39+
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
40+
License for the specific language governing permissions and limitations under
41+
the License.

mdc_100_series/.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.DS_Store
2+
.dart_tool/
3+
4+
.packages
5+
.pub/
6+
7+
build/
8+
9+
.flutter-plugins
10+
.idea/workspace.xml

mdc_100_series/.idea/codeStyles/Project.xml

Lines changed: 29 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdc_100_series/.idea/libraries/Dart_Packages.xml

Lines changed: 66 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdc_100_series/.idea/libraries/Dart_SDK.xml

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdc_100_series/.idea/libraries/Flutter_Plugins.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdc_100_series/.idea/misc.xml

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdc_100_series/.idea/modules.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdc_100_series/.idea/runConfigurations/main_dart.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mdc_100_series/.metadata

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This file tracks properties of this Flutter project.
2+
# Used by Flutter tool to assess capabilities and perform upgrades etc.
3+
#
4+
# This file should be version controlled and should not be manually edited.
5+
6+
version:
7+
revision: 7ffcd3d22d7bc1222d53d6d3bb83f59891aac2c2
8+
channel: dev

0 commit comments

Comments
 (0)