Material Design. CSS фреймворк Materialize
В предлагаемом цикле уроков будет изучаться фреймворк Materialize, реализующий материальный дизайн. Давайте скажем несколько слов о том, что же такое Material Design.
Материальный дизайн впервые был представлен летом 2014 года компанией Google, и с тех пор является неразрывно связанным с этой компанией понятием. Материальный дизайн – это графический язык и стиль в дизайне, созданный командой разработчиков Google, чтобы помочь дизайнерам создавать сайты и приложения, которые будут доступными, практичными и полезными. Концепция основана на живой документации, которая находится в общем доступе на официальном сайте и может быть использована любым пользователем, интересующимся концепцией материального дизайна.
Material Design является продолжение плоского дизайна (Flat Design) и стоит на рубеже двух концепций: плоского дизайна и скевоморфизма. Он воплощает многие элементы плоского дизайна - минимализм, геометрию, модули и яркие цвета. В то же время он близок к скевоморфизму благодаря использованию трехмерного пространства и теней.
Фреймворк Materialize является одним из наиболее популярных фреймворков, реализующих концепции материального дизайна, но также эти концепции реализованы и в ряде других фреймворков, таких как: Material Design Lite, MUI, Surface, Bootstrap Material Theme и т.д.