Taller Práctico Materialize.CSS
@yavallejo
http://www.aprendiendoando.com/
https://github.com/aprendiendoando
MaterializeCSS
Un framework web front-end moderno y responsivo basado en Material Design
Material Design
Creado y diseñado por Google, Material Design es un lenguaje de diseño que combina los principios clásicos del diseño exitoso junto con la innovación y la tecnología.
Descargamos
Nuestro proyecto base

Configuración HTML
<html>
<head>
<!--Import materialize.css-->
<link type="text/css" rel="stylesheet" href="css/materialize.min.css" media="screen,projection"/>
<!--Let browser know website is optimized for mobile-->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
</head>
<body>
<!--Import jQuery before materialize.js-->
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="js/materialize.min.js"></script>
</body>
</html>Plantillas

Css
Css - Color

Css - Grid

Css - HElpers
Css - Media
-
Imágenes
-
Videos
Css - Shadow

En material design, todo debe tener cierta profundidad en el eje z que determine que tan cerca o lejos está un elemento de una página.
Css - table

Css - Typography

La fuente estándar de Material Design es Roboto. Hemos incluído los archivos de origen en nuestro framework.
Componentes
Iconos

Componentes - Badges

Componentes - Buttons

Componentes - Cards

Componentes - Collections

Componentes - footer

Componentes - Forms

Componentes - Navbar

Componentes - Preloader

Componentes - Paginación

Javascript
Collapsible
Collapsibles son elementos de acordeón que se expanden cuando se hace clic en ellos. Estos le permiten ocultar el contenido que no es inmediatamente relevante para el usuario
Dialogs
Los diálogos son contenidos que no son visibles originalmente en una página pero que muestran información adicional si se requiere. Las transiciones deben hacer que los diálogos mostrados tengan coherencia y no molesten al usuario.
Dropdown
Añada una lista desplegable a cualquier botón. Sólo asegúrese de que el atributo data-activates coincida con el id en la etiqueta <ul>
Media
Los componentes multimedia incluyen cosas que tienen que ver con objetos multimedia de gran tamaño, como imágenes, vídeos, sonido, etc.
Modals
Use los modales para cuadros de diálogo, mensajes de confirmación y otros contenidos que puedan ser mostrados así.
Parallax
Parallax es un efecto en el contenido de fondo o imagen, en este caso, se mueve a una velocidad diferente que el contenido de frente mientras se desplaza. Echa un vistazo al demo para tener una mejor idea de ello.
Pushpin
Pushpin es nuestro plugin de posicionamiento fijo. Puede ver nuestros ejemplos en vivo: El menú de contenidos a la derecha.
ScrollFire
ScrollFire es un plugin de jQuery que ejecuta funciones de devolución de llamada dependiendo de la distancia a la página que has desplazar.
Scrollspy
Scrollspy es un plugin para jQuery que rastrea ciertos elementos y que la pantalla del usuario se centra actualmente en elemento.
SideNav
Esta es una diapositiva menú. Puede agregar un menú desplegable a tu barra lateral utilizando nuestro componente plegable.
Tabs
Las pestañas son una estructura que consiste en una lista desordenada de fichas que tienen # correspondientes a identificadores de ficha. Luego, cuando se hace clic en cada ficha, sólo el contenedor con la correspondiente Identificación de pestaña se hará visible.
Transitions
Hemos hecho algunas funciones de animación personalizada que hará la transición su contenido. Se recomienda usar esto con nuestro ScrollFire Plugin para hacer su transición contenido en como te pergamino.
Waves
Waves es una biblioteca externa que hemos incluido en Materialize que permite crear el efecto de tinta esbozado en Material Design
Mobile
Materialize.Css
By Yan Vallejo
Materialize.Css
Esta es la presentación del curso donde hablaremos de materialize un framework CSS el cual nos permite obtener maravillosos diseños con material design en muy poco tiempo
- 1,706