gitextract_djfw36z0/ ├── .gitignore ├── .gitmodules ├── .swift-version ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cartfile ├── LICENSE.md ├── Material.podspec ├── Material.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── Material.xcscmblueprint │ └── xcshareddata/ │ └── xcschemes/ │ └── Material.xcscheme ├── Package.swift ├── README.md └── Sources/ ├── Assets.xcassets/ │ ├── Contents.json │ ├── cm_add_white.imageset/ │ │ └── Contents.json │ ├── cm_arrow_back_white.imageset/ │ │ └── Contents.json │ ├── cm_arrow_downward_white.imageset/ │ │ └── Contents.json │ ├── cm_audio_library_white.imageset/ │ │ └── Contents.json │ ├── cm_audio_white.imageset/ │ │ └── Contents.json │ ├── cm_bell_white.imageset/ │ │ └── Contents.json │ ├── cm_check_white.imageset/ │ │ └── Contents.json │ ├── cm_close_white.imageset/ │ │ └── Contents.json │ ├── cm_image_white.imageset/ │ │ └── Contents.json │ ├── cm_menu_white.imageset/ │ │ └── Contents.json │ ├── cm_microphone_white.imageset/ │ │ └── Contents.json │ ├── cm_more_horiz_white.imageset/ │ │ └── Contents.json │ ├── cm_more_vert_white.imageset/ │ │ └── Contents.json │ ├── cm_movie_white.imageset/ │ │ └── Contents.json │ ├── cm_pause_white.imageset/ │ │ └── Contents.json │ ├── cm_pen_white.imageset/ │ │ └── Contents.json │ ├── cm_photo_camera_white.imageset/ │ │ └── Contents.json │ ├── cm_photo_library_white.imageset/ │ │ └── Contents.json │ ├── cm_play_white.imageset/ │ │ └── Contents.json │ ├── cm_search_white.imageset/ │ │ └── Contents.json │ ├── cm_settings_white.imageset/ │ │ └── Contents.json │ ├── cm_share_white.imageset/ │ │ └── Contents.json │ ├── cm_shuffle_white.imageset/ │ │ └── Contents.json │ ├── cm_skip_backward_white.imageset/ │ │ └── Contents.json │ ├── cm_skip_forward_white.imageset/ │ │ └── Contents.json │ ├── cm_star_white.imageset/ │ │ └── Contents.json │ ├── cm_videocam_white.imageset/ │ │ └── Contents.json │ ├── cm_volume_high_white.imageset/ │ │ └── Contents.json │ ├── cm_volume_medium_white.imageset/ │ │ └── Contents.json │ ├── cm_volume_off_white.imageset/ │ │ └── Contents.json │ ├── ic_add_circle_outline_white.imageset/ │ │ └── Contents.json │ ├── ic_add_circle_white.imageset/ │ │ └── Contents.json │ ├── ic_add_white.imageset/ │ │ └── Contents.json │ ├── ic_arrow_back_white.imageset/ │ │ └── Contents.json │ ├── ic_arrow_downward_white.imageset/ │ │ └── Contents.json │ ├── ic_audiotrack_white.imageset/ │ │ └── Contents.json │ ├── ic_camera_front_white.imageset/ │ │ └── Contents.json │ ├── ic_camera_rear_white.imageset/ │ │ └── Contents.json │ ├── ic_check_white.imageset/ │ │ └── Contents.json │ ├── ic_close_white.imageset/ │ │ └── Contents.json │ ├── ic_edit_white.imageset/ │ │ └── Contents.json │ ├── ic_email_white.imageset/ │ │ └── Contents.json │ ├── ic_favorite_border_white.imageset/ │ │ └── Contents.json │ ├── ic_favorite_white.imageset/ │ │ └── Contents.json │ ├── ic_flash_auto_white.imageset/ │ │ └── Contents.json │ ├── ic_flash_off_white.imageset/ │ │ └── Contents.json │ ├── ic_flash_on_white.imageset/ │ │ └── Contents.json │ ├── ic_history_white.imageset/ │ │ └── Contents.json │ ├── ic_home_white.imageset/ │ │ └── Contents.json │ ├── ic_image_white.imageset/ │ │ └── Contents.json │ ├── ic_menu_white.imageset/ │ │ └── Contents.json │ ├── ic_more_horiz_white.imageset/ │ │ └── Contents.json │ ├── ic_more_vert_white.imageset/ │ │ └── Contents.json │ ├── ic_movie_white.imageset/ │ │ └── Contents.json │ ├── ic_phone_white.imageset/ │ │ └── Contents.json │ ├── ic_photo_camera_white.imageset/ │ │ └── Contents.json │ ├── ic_photo_library_white.imageset/ │ │ └── Contents.json │ ├── ic_place_white.imageset/ │ │ └── Contents.json │ ├── ic_search_white.imageset/ │ │ └── Contents.json │ ├── ic_settings_white.imageset/ │ │ └── Contents.json │ ├── ic_share_white.imageset/ │ │ └── Contents.json │ ├── ic_star_border_white.imageset/ │ │ └── Contents.json │ ├── ic_star_half_white.imageset/ │ │ └── Contents.json │ ├── ic_star_white.imageset/ │ │ └── Contents.json │ ├── ic_videocam_white.imageset/ │ │ └── Contents.json │ ├── ic_visibility_off_white.imageset/ │ │ └── Contents.json │ ├── ic_visibility_white.imageset/ │ │ └── Contents.json │ └── ic_work_white.imageset/ │ └── Contents.json ├── Info.plist ├── LICENSE ├── Material.h └── iOS/ ├── Animation/ │ ├── PulseAnimation.swift │ └── SpringAnimation.swift ├── Application/ │ └── Application.swift ├── Bar/ │ └── Bar.swift ├── BottomTabBar/ │ └── BottomNavigationController.swift ├── Button/ │ ├── BaseIconLayerButton.swift │ ├── Button.swift │ ├── CheckButton.swift │ ├── FABButton.swift │ ├── FlatButton.swift │ ├── IconButton.swift │ ├── RadioButton.swift │ └── RaisedButton.swift ├── ButtonGroup/ │ ├── BaseButtonGroup.swift │ ├── CheckButtonGroup.swift │ └── RadioButtonGroup.swift ├── Card/ │ ├── Card.swift │ ├── ImageCard.swift │ └── PresenterCard.swift ├── Chip/ │ ├── ChipBar.swift │ └── ChipBarController.swift ├── Collection/ │ ├── CardCollectionView/ │ │ ├── CardCollectionViewCell.swift │ │ └── CardCollectionViewController.swift │ ├── CollectionReusableView.swift │ ├── CollectionView.swift │ ├── CollectionViewCell.swift │ ├── CollectionViewController.swift │ └── CollectionViewLayout.swift ├── Color/ │ └── Color.swift ├── Data/ │ └── DataSourceItem.swift ├── Device/ │ └── Device.swift ├── Dialogs/ │ ├── Dialog.swift │ ├── DialogController.swift │ └── DialogView.swift ├── Divider/ │ └── Divider.swift ├── Extension/ │ ├── Material+Array.swift │ ├── Material+CALayer.swift │ ├── Material+MotionAnimation.swift │ ├── Material+NSMutableAttributedString.swift │ ├── Material+String.swift │ ├── Material+UIButton.swift │ ├── Material+UIColor.swift │ ├── Material+UIFont.swift │ ├── Material+UIImage.swift │ ├── Material+UILabel.swift │ ├── Material+UIView.swift │ ├── Material+UIViewController.swift │ └── Material+UIWindow.swift ├── FABMenu/ │ ├── FABMenu.swift │ └── FABMenuController.swift ├── Font/ │ ├── DynamicFontType.swift │ ├── Font.swift │ └── RobotoFont.swift ├── Grid/ │ └── Grid.swift ├── Height/ │ └── HeightPreset.swift ├── Icon/ │ └── Icon.swift ├── Layer/ │ └── Layer.swift ├── Layout/ │ ├── Layout.swift │ ├── LayoutAnchor.swift │ ├── LayoutAttribute.swift │ └── LayoutConstraint.swift ├── Navigation/ │ ├── NavigationBar.swift │ ├── NavigationController.swift │ └── NavigationItem.swift ├── NavigationDrawer/ │ └── NavigationDrawerController.swift ├── Screen/ │ └── Screen.swift ├── SearchBar/ │ ├── SearchBar.swift │ └── SearchBarController.swift ├── Snackbar/ │ ├── Snackbar.swift │ └── SnackbarController.swift ├── StatusBar/ │ └── StatusBarController.swift ├── Switch/ │ └── Switch.swift ├── Tab/ │ ├── TabBar.swift │ └── TabsController.swift ├── Table/ │ ├── TableView.swift │ ├── TableViewCell.swift │ └── TableViewController.swift ├── Text/ │ ├── Editor.swift │ ├── ErrorTextField.swift │ ├── ErrorTextFieldValidator.swift │ ├── TextField.swift │ ├── TextStorage.swift │ └── TextView.swift ├── Theme/ │ └── Theme.swift ├── Toolbar/ │ ├── Toolbar.swift │ └── ToolbarController.swift ├── Transition/ │ ├── DisplayStyle.swift │ └── TransitionController.swift ├── Type/ │ ├── Border.swift │ ├── CornerRadius.swift │ ├── Depth.swift │ ├── EdgeInsets.swift │ ├── InterimSpace.swift │ ├── Offset.swift │ └── Shape.swift └── View/ ├── PulseView.swift ├── View.swift └── ViewController.swift