Página principal » Diseño web » Construir sitios web Superfast con Foundation 5 [Una guía]

    Construir sitios web Superfast con Foundation 5 [Una guía]

    El uso de un marco frontend puede mejorar el flujo de trabajo de diseño web de muchas maneras. Puede Ayudarte a seguir los principios de diseño moderno. como el enfoque móvil primero, el marcado semántico y el diseño sensible. Usted puede aproveche muchos elementos CSS y JavaScript listos para usar y significativamente acelerar su proceso de desarrollo, liberar más tiempo para centrarse en el diseño de la experiencia visual y de usuario.

    Zurb Foundation 5 es uno de los marcos de frontend más potentes del mercado. Es lógicamente construido, fácil de usar y completamente gratis. Te permite hacer uso de un cuadrícula flexible de CSS ese Facilita la creación de un diseño limpio y fácil de usar.. El marco de Foundation también está muy probado, por lo que se ocupa de la compatibilidad entre navegadores y dispositivos..

    En este tutorial te mostraré Cómo puedes construir un sitio web súper rápido con Zurb Foundation 5. Puedes ver el resultado final en la página de demostración..

    Crearé el diseño del sitio web, la tarea de agregar elementos de diseño sutiles lo está esperando. El sitio web que crearemos juntos en este tutorial logrará el sueño del moderno diseñador de UX: será sensible, móvil, fácil de usar y semántico..

    Debido a la longitud de esta guía, aquí están los accesos directos para llegar a la sección que desea rápidamente:

    • Descargando Foundation 5
    • Entendiendo la grilla
      • Cuándo usar las clases Large-N, Medium-N y Small-N
    • Añadiendo la barra de menú superior
    • Poblando la parte principal
      • Añadiendo un panel para publicaciones populares
      • Añadiendo 3 publicaciones más al panel popular
      • Adornando el CSS
      • Añadiendo más contenido
      • Añadiendo paginación
    • Poblando la barra lateral
      • El formulario de boletín
      • Flex Video
      • El menú de la barra lateral
    • Conclusión

    1. Descargando Foundation 5

    Puedes descargar Foundation 5 en 4 formas diferentes:

    1. el codigo completo
    2. Una versión más ligera con solo el código esencial.
    3. Una versión personalizada donde puede personalizar lo que necesita y lo que no.
    4. una versión de Sass si desea configurar sus variables y mixins en SCSS.

    En este tutorial elegiré el código Completo con CSS de vainilla, pero, por supuesto, puede elegir cualquier otra versión si desea optimizar su sitio y usar solo lo que realmente necesita..

    Una vez que haya descargado y desempaquetado el archivo zip, abra el archivo index.html en su navegador y verá algo como esto:

    Sí, los desarrolladores incluyeron enlaces útiles en el archivo de índice. Puede dejarlo de esta manera y crear un nuevo archivo para su prototipo con el nombre home.html o algo similar, pero realmente no necesita guardarlo, ya que puede acceder fácilmente a la Documentación de la Fundación cuando lo desee..

    Abre el archivo index.html en tu editor de código favorito y borra todo dentro de Sección, pero antes del cierre.

    Las reglas de estilo que añadimos a la app.css Archivo para embellecer nuestro prototipo son estos:

     encabezado margen inferior: 2em;  .popular-adicional h4 font-size: 1.125em; margen superior: 0.4em;  .row .row.popular-main margin-bottom: 1.5em;  

    Como la Fundación 5 usa unidades relativas, necesitamos usar “em”-s o “movimiento rápido del ojo”-s en lugar de píxeles para mantenerse al día con las reglas. (Puedes leer acerca de las unidades CSS: Pixels vs ems vs% aquí). Usé la extensión Firebug de Firefox para determinar dónde tengo que anular las reglas CSS de Foundation 5, puedes usar cualquier otra extensión de navegador de desarrollo web si quieres.

    Aquí, en este breve fragmento de código CSS, solo tuvimos que anular el CSS predeterminado de Foundation solo una vez, en la última regla (.row .row.popular-main). Así es como se ve el sitio de demostración ahora:

    4.4 Añadiendo más contenido

    Usando las mismas reglas que antes, agregaremos más contenido a la sección principal de la página. El contenido que añadiremos ahora será el. últimas publicaciones con miniaturas pequeñas.

    Foundation 5 tiene estilos de miniaturas pre-preparados realmente geniales que utilizaremos en este Paso. Fundación de miniaturas utilizan una clase de CSS preconstruida llamada “th” que debemos agregar a las imágenes que queremos mostrar como miniaturas en la forma en que puede verlas en el fragmento de código a continuación.

    Para cada publicación más reciente, agregamos una nueva fila debajo del panel Popular con nuestro clase CSS personalizada llamada “última publicación”.

    En el tamaño de la tableta y el escritorio, mostraremos una miniatura pequeña usando la clase de miniaturas de Foundation a la izquierda, y el título y una breve descripción a la derecha. En el móvil, el título y la descripción irán debajo de la miniatura..

    Ahora he usado el “medio-3 columnas” y “medio-9 columnas” Clases para hacer que dividan la pantalla en 1: 3, 25% para la imagen y 75% para el texto desde tamaño medio..

    Inserte el siguiente fragmento de código debajo del Panel Popular tres veces (para las tres últimas publicaciones). Aquí solo incluyo el código de una fila de Últimas Publicaciones, ya que todas usan el mismo formato HTML, solo el contenido difiere.

     

    Título de la última publicación

    Contenido de la última publicación ...

    Nuestro archivo CSS personalizado creado en el Paso 4.3, app.css También obtiene algunas nuevas reglas de estilo para mantener el aspecto de la demo ordenado.. Nota: Si desea agregar su propio CSS personalizado a Foundation, nunca olvide verificar, con una herramienta de desarrollo web, donde tiene que anular las reglas predeterminadas.

    En el siguiente fragmento de código CSS, debemos anularlos en la primera regla (.row .row.latest-post). En la segunda regla basta con usar nuestro propio selector personalizado (.latest-post h4).

     .fila .row.latest-post margin-bottom: 1.5em;  .latest-post h4 margin-top: 0; tamaño de letra: 1.125em; 

    Nuestro prototipo ahora se ve así:

    4.5 Agregando Paginación

    En este paso agregaremos una paginación interesante debajo de las últimas publicaciones. Foundation 5 nos ayuda con sus prácticas clases de paginación listas para usar. Usamos el mismo código en este paso que puede encontrar en el “Avanzado” sección dentro de los documentos de paginación.

      

    Aquí están las últimas publicaciones con la sección de paginación recién agregada:

    5. Poblando la barra lateral

    Ahora que estamos listos con el contenido principal de nuestro sitio de demostración, es hora de completar la barra lateral correcta. La barra lateral derecha se deslizará por debajo del contenido principal en tamaños de tableta y móvil.

    Debe insertar todos los fragmentos de código en esta sección dentro del