Materialize: Supported material design components

Created on 18 Apr 2017  路  13Comments  路  Source: Dogfalo/materialize

A list with all the currently into materialize implemented components.

I guess this can be seen as somekind of a Roadmap

  • [x] [Bottom sheets](https://www.google.com/design/spec/components/bottom-sheets.html)
  • [聽] [Buttons](http://www.material-ui.com/#/components/buttons)

    • [x] [Flat & raised buttons](https://www.google.com/design/spec/components/buttons.html#buttons-flat-raised-buttons)

    • [聽] [Toggle buttons](https://www.google.com/design/spec/components/buttons.html#buttons-toggle-buttons)

    • [聽] [Icon toggles (Custom Checkbox)](https://www.google.com/design/spec/components/buttons.html#buttons-toggle-buttons)

    • [聽] [Dropdown: Mobile: Dropdown buttons (DropDownMenu)](https://www.google.com/design/spec/components/buttons.html#buttons-dropdown-buttons)

    • [聽] [Dropdown: Mobile: Generic overflow](https://www.google.com/design/spec/components/buttons.html#buttons-dropdown-buttons)

    • [聽] [Dropdown: Mobile: Segmented](https://www.google.com/design/spec/components/buttons.html#buttons-dropdown-buttons)

    • [聽] [Dropdown: Mobile: Editable segmented](https://www.google.com/design/spec/components/buttons.html#buttons-dropdown-buttons)

    • [x] [Dropdown: Desktop: Dropdown buttons](https://www.google.com/design/spec/components/buttons.html#buttons-dropdown-buttons)

  • [x] [Buttons: Floating Action Button](https://www.google.com/design/spec/components/buttons-floating-action-button.html)

    • [聽] [Trigger](https://www.google.com/design/spec/components/buttons-floating-action-button.html#buttons-floating-action-button-transitions)

    • [x] [Toolbar](https://www.google.com/design/spec/components/buttons-floating-action-button.html#buttons-floating-action-button-transitions)

    • [x] [Speed dial](https://www.google.com/design/spec/components/buttons-floating-action-button.html#buttons-floating-action-button-transitions)

    • [聽] [Morph](http://www.google.com/design/spec/components/buttons-floating-action-button.html#buttons-floating-action-button-transitions)

    • [聽] [Full screen](http://www.google.com/design/spec/components/buttons-floating-action-button.html#buttons-floating-action-button-transitions)

  • [聽] [Bottom navigation](https://www.google.com/design/spec/components/bottom-navigation.html)
  • [x] [Cards](https://www.google.com/design/spec/components/cards.html)
  • [x] [Chips](https://www.google.com/design/spec/components/chips.html)

    • [x] [Standard](https://www.google.com/design/spec/components/chips.html)

    • [x] [Contact](https://www.google.com/design/spec/components/chips.html#chips-contact-chips)

  • [聽] [Data tables](https://www.google.com/design/spec/components/data-tables.html)
  • [聽] [Dialogs](https://www.google.com/design/spec/components/dialogs.html)

    • [聽] [Alerts](https://www.google.com/design/spec/components/dialogs.html#dialogs-alerts)

    • [聽] [Simple menus (Menu)](https://www.google.com/design/spec/components/dialogs.html#dialogs-simple-menus)

    • [聽] [Simple dialogs (Can be constructed with Dialog and List.)](https://www.google.com/design/spec/components/dialogs.html#dialogs-simple-dialogs)

    • [聽] [Confirmation dialogs](https://www.google.com/design/spec/components/dialogs.html#dialogs-confirmation-dialogs)

    • [聽] [Full screen dialogs](https://www.google.com/design/spec/components/dialogs.html#dialogs-full-screen-dialogs)

  • [x] [Dividers](https://www.google.com/design/spec/components/dividers.html)

    • [x] [Full bleed](https://www.google.com/design/spec/components/dividers.html#dividers-types-of-dividers)

    • [聽] [Inset](https://www.google.com/design/spec/components/dividers.html#dividers-types-of-dividers)

  • [聽] [Expansion Panels](https://www.google.com/design/spec/components/expansion-panels.html)
  • [聽] [Grid lists](https://www.google.com/design/spec/components/grid-lists.html)
  • [聽] [Lists](https://www.google.com/design/spec/components/lists.html) (See: https://github.com/Dogfalo/materialize/issues/4727)

    • [聽] [Single line](https://www.google.com/design/spec/components/lists.html#lists-specs)

    • [聽] [Two line](https://www.google.com/design/spec/components/lists.html#lists-specs)

    • [聽] [Three line](https://www.google.com/design/spec/components/lists.html#lists-specs)

    • [聽] [Avatar](https://www.google.com/design/spec/components/lists.html#lists-specs)

    • [聽] [Icon](https://www.google.com/design/spec/components/lists.html#lists-specs)

  • [聽] [Lists: Controls](https://www.google.com/design/spec/components/lists-controls.html)

    • [聽] [Checkbox (Primary only)](https://www.google.com/design/spec/components/lists-controls.html#lists-controls-types-of-list-controls)

    • [聽] [Switch (Toggle)](https://www.google.com/design/spec/components/lists-controls.html#lists-controls-types-of-list-controls)

    • [聽] [Reorder](https://www.google.com/design/spec/components/lists-controls.html#lists-controls-types-of-list-controls)

    • [聽] [Expand/collapse](https://www.google.com/design/spec/components/lists-controls.html#lists-controls-types-of-list-controls)

    • [聽] [Leave-behinds](https://www.google.com/design/spec/components/lists-controls.html#lists-controls-types-of-list-controls)

  • [聽] [Menus](https://www.google.com/design/spec/components/menus.html)

    • [x] [Button menu (Can be constructed)](https://www.google.com/design/spec/components/menus.html#menus-usage)

    • [聽] [Scrollable](https://www.google.com/design/spec/components/menus.html#menus-usage)

    • [聽] [Cascade](https://www.google.com/design/spec/components/menus.html#menus-usage)

    • [聽] [Textfield dropdown (DropDownMenu)](https://www.google.com/design/spec/components/menus.html#menus-behavior)

    • [聽] [Trigger](https://www.google.com/design/spec/components/menus.html#menus-usage)

    • [聽] [Simple menus (Menu)](https://www.google.com/design/spec/components/menus.html#menus-simple-menus)

  • [x] [Pickers](https://www.google.com/design/spec/components/pickers.html)

    • [x] [Date picker](https://www.google.com/design/spec/components/pickers.html#pickers-date-pickers)

    • [x] [Time picker](https://www.google.com/design/spec/components/pickers.html#pickers-time-pickers)

  • [聽] [Progress & activity](https://www.google.com/design/spec/components/progress-activity.html)

    • [x] [Linear](https://www.google.com/design/spec/components/progress-activity.html#progress-activity-types-of-indicators)

    • [x] [Circular](https://www.google.com/design/spec/components/progress-activity.html#progress-activity-types-of-indicators)

    • [聽] [Circular with integration](https://www.google.com/design/spec/components/progress-activity.html#progress-activity-types-of-indicators)

    • [x] [Loading](https://www.google.com/design/spec/components/progress-activity.html#progress-activity-types-of-indicators)

  • [x] [Selection controls](https://www.google.com/design/spec/components/selection-controls.html)

    • [x] [Checkbox](https://www.google.com/design/spec/components/selection-controls.html#selection-controls-checkbox)

    • [x] [Radio button](https://www.google.com/design/spec/components/selection-controls.html#selection-controls-radio-button)

    • [x] [Switch](https://www.google.com/design/spec/components/selection-controls.html#selection-controls-switch)

  • [聽] [Sliders](https://www.google.com/design/spec/components/sliders.html)

    • [聽] [Continuous](https://www.google.com/design/spec/components/sliders.html#sliders-continuous-slider)

    • [x] [Discrete](https://www.google.com/design/spec/components/sliders.html#sliders-discrete-slider)

  • [x] [Snackbars & toasts](https://www.google.com/design/spec/components/snackbars-toasts.html)
  • [聽] [Subheaders](https://www.google.com/design/spec/components/subheaders.html)

    • [聽] [List](https://www.google.com/design/spec/components/subheaders.html#subheaders-list-subheaders)

    • [聽] [Grid](https://www.google.com/design/spec/components/subheaders.html#subheaders-list-subheaders)

    • [聽] [Menu](https://www.google.com/design/spec/components/subheaders.html#subheaders-list-subheaders)

  • [聽] [Steppers](https://www.google.com/design/spec/components/steppers.html)

    • [聽] [Horizontal](https://www.google.com/design/spec/components/steppers.html#steppers-types-of-steppers)

    • [聽] [Vertical](https://www.google.com/design/spec/components/steppers.html#steppers-types-of-steppers)

  • [聽] [Tabs](https://www.google.com/design/spec/components/tabs.html)

    • [x] [Text](https://www.google.com/design/spec/components/tabs.html#tabs-usage)

    • [x] [Icon](https://www.google.com/design/spec/components/tabs.html#tabs-usage)

    • [聽] [Icon and text](https://www.google.com/design/spec/components/tabs.html#tabs-usage)

    • [聽] [Dropdown](https://www.google.com/design/spec/components/tabs.html#tabs-usage)

    • [x] [Overflow pagination](https://www.google.com/design/spec/components/tabs.html#tabs-usage)

  • [聽] [Text fields](https://www.google.com/design/spec/components/text-fields.html)

    • [x] [Single-line](https://www.google.com/design/spec/components/text-fields.html#text-fields-single-line-text-field)

    • [x] [Multi-line](https://www.google.com/design/spec/components/text-fields.html#text-fields-multi-line-text-field)

    • [聽] [Full-width](https://www.google.com/design/spec/components/text-fields.html#text-fields-multi-line-text-field)

    • [x] [Character counter](https://www.google.com/design/spec/components/text-fields.html#text-fields-character-counter)

    • [x] [Auto-complete](https://www.google.com/design/spec/components/text-fields.html#text-fields-auto-complete-text-field)

    • [聽] [Search filter](https://www.google.com/design/spec/components/text-fields.html#text-fields-search-filter)

    • [聽] [Password](https://www.google.com/design/spec/components/text-fields.html#text-fields-password-input)

  • [ ] [Toolbars (AppBar/Toolbar)](https://www.google.com/design/spec/components/toolbars.html)
  • [x] [Tooltips](https://www.google.com/design/spec/components/tooltips.html)

    • [聽] [Desktop](https://www.google.com/design/spec/components/tooltips.html#tooltips-tooltips-desktop)

    • [聽] [Mobile](https://www.google.com/design/spec/components/tooltips.html#tooltips-tooltips-mobile)

Material Design Spec meta

Most helpful comment

why this was closed?, I think was useful

All 13 comments

@tomscholz please add something like "single line text suffix", or maybe it is the same password field?

also on inputs:
- clearbutton
- disabled (need an update)
- the ugly new text area
- text suffix, text pregfix
Solo fields
- search nested in navbar
- search raised
- solo with button
Text field box
- single
- multiline
- dense
- area

Don't we already have the discrete slider? Didn't someone create a stepper and mention it in the Gitter chats?

It isn't complete yet. Somehow I can't check all of the boxes. Here's a gist with the markdown...
https://gist.github.com/tomscholz/d8e933c827ef50214fc8c27f37ee1f29

i think we have full bleed dividers, with div.divider (http://materializecss.com/grid.html)

@tomscholz Timepicker PR: 4445
Maybe we should comment specific issues and PRs relevant next to each one?

@smileytechguy Added. Great idea.

@tomscholz isn't the list already implemented? See the collections in materialize.

@ManuZiD But are different of the official MD spec, though

@tomscholz how can I help on this items that are not implemented yet?

We aren't looking to add new components at the moment. We're focusing on 1.0.0 release.

Please see: https://github.com/Dogfalo/materialize/issues?q=is%3Aissue+is%3Aopen+label%3Ahelp-wanted for places where help is needed.

About buttons, we can see on many google sites (here an exemple https://cloud.google.com/solutions/iot/ ) where hovering button doesn't change only shadow but also move element 1px up or similar (make button elevating himself)

We should consider this to

About Steppers, i found this one, https://kinark.github.io/Materialize-stepper/

why this was closed?, I think was useful

Was this page helpful?
0 / 5 - 0 ratings