Este documento presenta un manual sobre las nuevas características de CSS 3. Introduce las principales novedades de CSS 3 como nuevas propiedades para bordes, fondos, color, texto e interfaz. Explica que CSS 3 ofrece más control sobre el diseño web sin necesidad de trucos. El manual está escrito por varios autores de DesarrolloWeb.com y contiene capítulos sobre propiedades específicas como bordes redondeados y gradientes de color.
Dreamweaver CS5 es un software de diseño web que permite crear páginas profesionales de forma sencilla y visual, sin necesidad de programar código manualmente. Ofrece funciones como la edición de tablas, marcos y capas, así como la inserción de comportamientos JavaScript. Sus nuevas características incluyen compatibilidad con sistemas de gestión de contenido, inspección de CSS, pruebas en diferentes navegadores a través de BrowserLab, y sugerencias de código PHP.
Facilitemos el trabajo a los usuarios olvidados: backend usable y manual de i...Núria Ramoneda Aiguadé
Este documento habla sobre mejorar la experiencia de los usuarios del backend (usuarios olvidados) en WordPress. Propone facilitar el trabajo de autores, editores y otros usuarios que introducen contenido mediante una interfaz de administración usable y claras instrucciones. También recomienda enfocarse en las necesidades y tareas de estos usuarios, como crear y modificar contenido de forma eficiente e intuitiva, para evitar frustraciones.
Dreamweaver CS5 es un software de diseño web que permite crear páginas profesionales de manera fácil y visual sin necesidad de codificar a mano, ofreciendo funciones como edición de tablas, marcos, capas y comportamientos JavaScript. Entre sus nuevas características se incluyen compatibilidad mejorada con sistemas de gestión de contenido, inspección del modelo de caja CSS, pruebas en diferentes navegadores a través de Adobe BrowserLab, y sugerencias de código PHP.
Este documento presenta un manual sobre hojas de estilo en cascada (CSS) creado por varios autores. Explica brevemente qué es CSS, sus características y ventajas, incluyendo que permite definir estilos para páginas web, documentos y porciones de contenido de manera más precisa. También cubre los navegadores que lo soportan y plantea algunos problemas relacionados con la arquitectura de CSS.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Además, muestra tres ejercicios prácticos: crear un layout básico con la rejilla, un menú de navegación y el uso de Interchange para imágenes responsivas. Finalmente, presenta otros componentes como Off-Canvas y varios ejemplos de sitios creados con Foundation.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Luego guía al lector a través de ejercicios prácticos para crear layouts básicos con la rejilla, menús de navegación y el uso de Interchange para imágenes responsivas.
Este documento presenta un manual sobre las nuevas características de CSS 3. Introduce las principales novedades de CSS 3 como nuevas propiedades para bordes, fondos, color, texto e interfaz. Explica que CSS 3 ofrece más control sobre el diseño web sin necesidad de trucos. El manual está escrito por varios autores de DesarrolloWeb.com y contiene capítulos sobre propiedades específicas como bordes redondeados y gradientes de color.
Dreamweaver CS5 es un software de diseño web que permite crear páginas profesionales de forma sencilla y visual, sin necesidad de programar código manualmente. Ofrece funciones como la edición de tablas, marcos y capas, así como la inserción de comportamientos JavaScript. Sus nuevas características incluyen compatibilidad con sistemas de gestión de contenido, inspección de CSS, pruebas en diferentes navegadores a través de BrowserLab, y sugerencias de código PHP.
Facilitemos el trabajo a los usuarios olvidados: backend usable y manual de i...Núria Ramoneda Aiguadé
Este documento habla sobre mejorar la experiencia de los usuarios del backend (usuarios olvidados) en WordPress. Propone facilitar el trabajo de autores, editores y otros usuarios que introducen contenido mediante una interfaz de administración usable y claras instrucciones. También recomienda enfocarse en las necesidades y tareas de estos usuarios, como crear y modificar contenido de forma eficiente e intuitiva, para evitar frustraciones.
Dreamweaver CS5 es un software de diseño web que permite crear páginas profesionales de manera fácil y visual sin necesidad de codificar a mano, ofreciendo funciones como edición de tablas, marcos, capas y comportamientos JavaScript. Entre sus nuevas características se incluyen compatibilidad mejorada con sistemas de gestión de contenido, inspección del modelo de caja CSS, pruebas en diferentes navegadores a través de Adobe BrowserLab, y sugerencias de código PHP.
Este documento presenta un manual sobre hojas de estilo en cascada (CSS) creado por varios autores. Explica brevemente qué es CSS, sus características y ventajas, incluyendo que permite definir estilos para páginas web, documentos y porciones de contenido de manera más precisa. También cubre los navegadores que lo soportan y plantea algunos problemas relacionados con la arquitectura de CSS.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Además, muestra tres ejercicios prácticos: crear un layout básico con la rejilla, un menú de navegación y el uso de Interchange para imágenes responsivas. Finalmente, presenta otros componentes como Off-Canvas y varios ejemplos de sitios creados con Foundation.
Este documento presenta Foundation 5, un framework CSS para crear sitios y aplicaciones web responsivos. Explica las características principales de Foundation como su rejilla de 12 columnas, estilos tipográficos y de botones. Luego guía al lector a través de ejercicios prácticos para crear layouts básicos con la rejilla, menús de navegación y el uso de Interchange para imágenes responsivas.
Este documento describe los preprocesadores CSS como programas que convierten código CSS escrito en una sintaxis más lógica y organizada en CSS final que puede ser interpretado por los navegadores. Explica que Less CSS es un preprocesador popular y que las características comunes de los preprocesadores incluyen variables, reutilización de código, operaciones y funciones que permiten escribir hojas de estilo más limpias y fáciles de mantener.
Este manual trata los aspectos teóricos de las hojas de estilo en cascada (CSS). Explica las limitaciones del HTML para dar formato y las ventajas de CSS, como aplicar estilos a diferentes niveles como páginas, etiquetas o secciones. También cubre la sintaxis básica de CSS y ejemplos de cómo aplicar estilos con etiquetas como <SPAN> y <DIV>.
Este documento habla sobre los preprocesadores CSS como LessCSS. Explica que un preprocesador es un programa que convierte código CSS escrito en una sintaxis más lógica y organizada en CSS normal que puede ser interpretado por los navegadores. Menciona algunos preprocesadores populares como Less, Sass y otros, y describe características comunes como variables, reutilización de código y funciones. Finalmente, discute las ventajas de código más organizado y fácil de mantener frente a las desventajas de requerir aprender su uso
Sass es una extensión de CSS que facilita la escritura y organización del código CSS a través de características como variables, anidamiento, mixins, funciones y directivas de control. El documento explica cómo configurar Sass, su estructura de archivos, las características principales como variables, mixins y funciones, y recomendaciones para un manejo responsable de Sass como limitar el anidamiento y revisar el código CSS generado.
Este documento proporciona una introducción a Bootstrap, el popular framework de código abierto para el desarrollo de sitios web y aplicaciones web. Explica los principios básicos de Bootstrap, incluida su rejilla de 12 columnas y enfoque "mobile-first". También describe varios componentes clave como etiquetas, desplegables, barras de navegación y formularios que se pueden utilizar para crear interfaces adaptables. Finalmente, cubre temas como la personalización de Bootstrap y el uso del preprocesador CSS subyacente Less.
Este documento explica el uso de Sass (Syntactically Awesome Style Sheets), un preprocesador de CSS que permite escribir código CSS de forma más sencilla y mantenible mediante características como variables, anidamiento, mixins y operadores. También describe cómo compilar el código Sass a CSS normal para que pueda ser interpretado por los navegadores.
Este documento ofrece consejos para el diseño web desde el inicio del proceso en Photoshop hasta la implementación en HTML y CSS. Recomienda comenzar con un lienzo de 960px en Photoshop, usar capas organizadas y texto de relleno, implementar un framework de CSS como 960.gs para estructurar el diseño, y validar el código HTML para minimizar errores.
Este documento presenta un manual sobre las nuevas características de CSS3. Explica que CSS3 trae mejoras para dar más control sobre el diseño web, como bordes redondeados y sombras. Luego describe algunas de las nuevas propiedades como bordes, fondos, colores, texto e interfaces. Finalmente, los autores del manual son varios expertos en desarrollo web.
Una charla introductoria a Sass donde se descubrirán novedades en el código y una gran variedad de recursos y herramientas que te permiten modificar el diseño de tu web o aplicación, haciendo que resulte más cómodo, rápido, eficaz, personalizado y fácilmente llamativo. “Don’t repeat yourself” y “CSS con superpoderes” son una filosofía y una de las descripciones de Sass. Siendo así, ¿por qué no probarlo? Una forma sencilla de introducir a los asistentes a la maquetación web o ampliar sus conocimientos.
Presentación realizada en la Institución Universitaria CEIPA (Colombia) que aborda -desde la comunicación y la producción Web- aspectos relevantes para el diseño responsive web.
Si quieres tener website amigables para dispositivos móviles, esta presentación puede aportar elementos de interés.
Esta presentación está en constante construcción.
Seminario "Adaptando CSS a los programadores: SASS y Compass", presentado por Luis Calvo el 30 de octubre 2013 en la Universidad CEU San Pablo de Madrid.
Mas información: http://www.paradigmatecnologico.com/seminarios/adaptando-css-a-los-programadores-sass-y-compass/
El documento proporciona una introducción a los frameworks para el desarrollo web. Explica que un framework es una estructura formada por componentes personalizables e intercambiables que aceleran el desarrollo de aplicaciones y permiten la reutilización de código. También describe algunos frameworks populares como 960 Grid System, Blueprint y Skeleton, y explica conceptos clave como maquetación, diseño visual y posicionamiento en buscadores.
Este documento introduce los frameworks CSS. Explica que son herramientas que abstraen tareas repetitivas de desarrollo CSS para aumentar la productividad. Explora ventajas como código más consistente y mantenible, e inconvenientes como curva de aprendizaje. Luego resume algunos frameworks populares como 1KB Grid, 960 Grid System, Blueprint y Bootstrap, destacando sus características como uso de retículas y facilidad de uso.
Este documento presenta una introducción a los frameworks CSS. Explica brevemente qué son los frameworks CSS y sus ventajas e inconvenientes. Luego, ofrece una panorámica de varios frameworks populares como 1Kb CSS Grid, 960 Grid System, Blueprint, Foundation y Bootstrap, describiendo sus características principales. Finalmente, discute algunos factores a considerar a la hora de elegir un framework para un proyecto en particular.
CSS es un lenguaje de diseño para sitios web que define la presentación de documentos HTML y XML. Permite aplicar estilos de forma centralizada para controlar la apariencia de un sitio completo y mejorar la accesibilidad. CSS puede enlazarse a HTML de forma interna, en línea o externa para separar el contenido de la presentación.
Santiago Porras Rodríguez presenta conceptos sobre diseño web responsivo, incluyendo el uso de media queries, frameworks como Bootstrap y Foundation, y el preprocesador SASS. Explica cómo crear sitios web adaptables a diferentes dispositivos mediante el rediseño flexible del contenido y estilos con base en las características de pantalla. También discute cuándo es adecuado utilizar frameworks frente a la maquetación personalizada.
Este documento describe varias tecnologías web como AJAX, JSP, CGI, ASP, ASP.NET y JSF. También describe lenguajes de programación como HTML, JavaScript, XML, CSS, SQL, PHP, Java, C++, C# y Python. Además, describe protocolos como REST API, DNS, HTTP, HTTPS y URL. Finalmente, describe librerías como jQuery, React, Bootstrap y GWT así como preprocesadores y frameworks.
DEBER HOJA DE ESTILO (CSS) blog blogger blogspotLISSYCE
Este documento introduce los conceptos básicos de CSS (Cascading Style Sheets) o hojas de estilo en cascada. Explica que CSS permite aplicar formato a los documentos HTML de manera más precisa que el propio HTML. También describe algunas de las características y ventajas de CSS como definir distancias entre líneas, aplicar sangrías a párrafos, posicionar elementos con precisión y definir visibilidad y estilos de texto. Además, resume los diferentes usos de CSS como definir estilos para una etiqueta, parte o toda una pá
Este documento proporciona una guía básica sobre Bootstrap, un framework de código abierto para diseño y desarrollo front-end. Explica qué es un framework y para qué sirve, define Bootstrap como un framework para crear interfaces web adaptables, y proporciona instrucciones sobre cómo empezar a usar Bootstrap, incluyendo cómo enlazar los archivos CSS y JavaScript necesarios. También describe varias clases y componentes de Bootstrap como contenedores, la cuadrícula, tipografía, colores, botones y formularios.
Este documento describe los preprocesadores CSS como programas que convierten código CSS escrito en una sintaxis más lógica y organizada en CSS final que puede ser interpretado por los navegadores. Explica que Less CSS es un preprocesador popular y que las características comunes de los preprocesadores incluyen variables, reutilización de código, operaciones y funciones que permiten escribir hojas de estilo más limpias y fáciles de mantener.
Este manual trata los aspectos teóricos de las hojas de estilo en cascada (CSS). Explica las limitaciones del HTML para dar formato y las ventajas de CSS, como aplicar estilos a diferentes niveles como páginas, etiquetas o secciones. También cubre la sintaxis básica de CSS y ejemplos de cómo aplicar estilos con etiquetas como <SPAN> y <DIV>.
Este documento habla sobre los preprocesadores CSS como LessCSS. Explica que un preprocesador es un programa que convierte código CSS escrito en una sintaxis más lógica y organizada en CSS normal que puede ser interpretado por los navegadores. Menciona algunos preprocesadores populares como Less, Sass y otros, y describe características comunes como variables, reutilización de código y funciones. Finalmente, discute las ventajas de código más organizado y fácil de mantener frente a las desventajas de requerir aprender su uso
Sass es una extensión de CSS que facilita la escritura y organización del código CSS a través de características como variables, anidamiento, mixins, funciones y directivas de control. El documento explica cómo configurar Sass, su estructura de archivos, las características principales como variables, mixins y funciones, y recomendaciones para un manejo responsable de Sass como limitar el anidamiento y revisar el código CSS generado.
Este documento proporciona una introducción a Bootstrap, el popular framework de código abierto para el desarrollo de sitios web y aplicaciones web. Explica los principios básicos de Bootstrap, incluida su rejilla de 12 columnas y enfoque "mobile-first". También describe varios componentes clave como etiquetas, desplegables, barras de navegación y formularios que se pueden utilizar para crear interfaces adaptables. Finalmente, cubre temas como la personalización de Bootstrap y el uso del preprocesador CSS subyacente Less.
Este documento explica el uso de Sass (Syntactically Awesome Style Sheets), un preprocesador de CSS que permite escribir código CSS de forma más sencilla y mantenible mediante características como variables, anidamiento, mixins y operadores. También describe cómo compilar el código Sass a CSS normal para que pueda ser interpretado por los navegadores.
Este documento ofrece consejos para el diseño web desde el inicio del proceso en Photoshop hasta la implementación en HTML y CSS. Recomienda comenzar con un lienzo de 960px en Photoshop, usar capas organizadas y texto de relleno, implementar un framework de CSS como 960.gs para estructurar el diseño, y validar el código HTML para minimizar errores.
Este documento presenta un manual sobre las nuevas características de CSS3. Explica que CSS3 trae mejoras para dar más control sobre el diseño web, como bordes redondeados y sombras. Luego describe algunas de las nuevas propiedades como bordes, fondos, colores, texto e interfaces. Finalmente, los autores del manual son varios expertos en desarrollo web.
Una charla introductoria a Sass donde se descubrirán novedades en el código y una gran variedad de recursos y herramientas que te permiten modificar el diseño de tu web o aplicación, haciendo que resulte más cómodo, rápido, eficaz, personalizado y fácilmente llamativo. “Don’t repeat yourself” y “CSS con superpoderes” son una filosofía y una de las descripciones de Sass. Siendo así, ¿por qué no probarlo? Una forma sencilla de introducir a los asistentes a la maquetación web o ampliar sus conocimientos.
Presentación realizada en la Institución Universitaria CEIPA (Colombia) que aborda -desde la comunicación y la producción Web- aspectos relevantes para el diseño responsive web.
Si quieres tener website amigables para dispositivos móviles, esta presentación puede aportar elementos de interés.
Esta presentación está en constante construcción.
Seminario "Adaptando CSS a los programadores: SASS y Compass", presentado por Luis Calvo el 30 de octubre 2013 en la Universidad CEU San Pablo de Madrid.
Mas información: http://www.paradigmatecnologico.com/seminarios/adaptando-css-a-los-programadores-sass-y-compass/
El documento proporciona una introducción a los frameworks para el desarrollo web. Explica que un framework es una estructura formada por componentes personalizables e intercambiables que aceleran el desarrollo de aplicaciones y permiten la reutilización de código. También describe algunos frameworks populares como 960 Grid System, Blueprint y Skeleton, y explica conceptos clave como maquetación, diseño visual y posicionamiento en buscadores.
Este documento introduce los frameworks CSS. Explica que son herramientas que abstraen tareas repetitivas de desarrollo CSS para aumentar la productividad. Explora ventajas como código más consistente y mantenible, e inconvenientes como curva de aprendizaje. Luego resume algunos frameworks populares como 1KB Grid, 960 Grid System, Blueprint y Bootstrap, destacando sus características como uso de retículas y facilidad de uso.
Este documento presenta una introducción a los frameworks CSS. Explica brevemente qué son los frameworks CSS y sus ventajas e inconvenientes. Luego, ofrece una panorámica de varios frameworks populares como 1Kb CSS Grid, 960 Grid System, Blueprint, Foundation y Bootstrap, describiendo sus características principales. Finalmente, discute algunos factores a considerar a la hora de elegir un framework para un proyecto en particular.
CSS es un lenguaje de diseño para sitios web que define la presentación de documentos HTML y XML. Permite aplicar estilos de forma centralizada para controlar la apariencia de un sitio completo y mejorar la accesibilidad. CSS puede enlazarse a HTML de forma interna, en línea o externa para separar el contenido de la presentación.
Santiago Porras Rodríguez presenta conceptos sobre diseño web responsivo, incluyendo el uso de media queries, frameworks como Bootstrap y Foundation, y el preprocesador SASS. Explica cómo crear sitios web adaptables a diferentes dispositivos mediante el rediseño flexible del contenido y estilos con base en las características de pantalla. También discute cuándo es adecuado utilizar frameworks frente a la maquetación personalizada.
Este documento describe varias tecnologías web como AJAX, JSP, CGI, ASP, ASP.NET y JSF. También describe lenguajes de programación como HTML, JavaScript, XML, CSS, SQL, PHP, Java, C++, C# y Python. Además, describe protocolos como REST API, DNS, HTTP, HTTPS y URL. Finalmente, describe librerías como jQuery, React, Bootstrap y GWT así como preprocesadores y frameworks.
DEBER HOJA DE ESTILO (CSS) blog blogger blogspotLISSYCE
Este documento introduce los conceptos básicos de CSS (Cascading Style Sheets) o hojas de estilo en cascada. Explica que CSS permite aplicar formato a los documentos HTML de manera más precisa que el propio HTML. También describe algunas de las características y ventajas de CSS como definir distancias entre líneas, aplicar sangrías a párrafos, posicionar elementos con precisión y definir visibilidad y estilos de texto. Además, resume los diferentes usos de CSS como definir estilos para una etiqueta, parte o toda una pá
Este documento proporciona una guía básica sobre Bootstrap, un framework de código abierto para diseño y desarrollo front-end. Explica qué es un framework y para qué sirve, define Bootstrap como un framework para crear interfaces web adaptables, y proporciona instrucciones sobre cómo empezar a usar Bootstrap, incluyendo cómo enlazar los archivos CSS y JavaScript necesarios. También describe varias clases y componentes de Bootstrap como contenedores, la cuadrícula, tipografía, colores, botones y formularios.
Semelhante a Arquitectura frontend para proyectos con preprocesadores CSS (20)
Catalogo General Grespania Ceramica Amado Salvador Distribuidor Oficial ValenciaAMADO SALVADOR
Descarga el catálogo general de productos cerámicos Grespania, presentado por Amado Salvador, distribuidor oficial de cerámica Grespania. Explora la amplia selección de productos Grespania de alta calidad diseñados para brindar belleza y durabilidad a tus proyectos de construcción y diseño.
Grespania es reconocida por la excelencia en productos cerámicos. Como distribuidor oficial de cerámica Grespania, Amado Salvador te ofrece acceso a una variedad de productos que cumplen con los más altos estándares de calidad.
En este catálogo encontrarás una amplia gama de opciones en azulejos, pavimentos y revestimientos cerámicos, todos ellos fabricados con la alta calidad que caracteriza a Grespania. Desde diseños modernos hasta clásicos atemporales, los productos satisfacen las necesidades de cualquier proyecto.
Confía en Amado Salvador como tu distribuidor oficial de cerámica Grespania para encontrar los productos perfectos que se adapten a tus proyectos. Descarga el catálogo ahora y descubre los productos de Grespania. Amado Salvador distribuidor oficial Grespania en Valencia.
Catalogo Peronda: Pavimentos y Revestimientos Ceramicos de Calidad. Amado Sal...AMADO SALVADOR
Descubre el catálogo completo de pavimentos y revestimientos cerámicos de Peronda, líder en innovación y diseño en el sector. Como distribuidor oficial de Peronda, Amado Salvador te ofrece una amplia gama de productos de alta calidad para tus proyectos de diseño y construcción.
En este catálogo, encontrarás una selección excepcional de pavimentos y revestimientos cerámicos que destacan por su durabilidad, resistencia y estética inigualable. Peronda se distingue por su compromiso con la excelencia, ofreciendo soluciones que combinan funcionalidad y estilo en cada pieza.
Los productos de Peronda disponibles a través de Amado Salvador ofrecen una variedad de diseños, desde los clásicos hasta los más vanguardistas, adaptándose a cualquier espacio y necesidad. Desde suelos cerámicos elegantes hasta revestimientos que añaden personalidad a tus proyectos, cada producto refleja la artesanía y la innovación que caracterizan a Peronda.
Con Peronda, puedes confiar en la calidad de los materiales y en la belleza atemporal de sus diseños. Encuentra la inspiración que buscas para tus proyectos de interiorismo, arquitectura y construcción con la garantía de un distribuidor oficial como Amado Salvador. Descarga nuestro catálogo y descubre cómo los pavimentos y revestimientos cerámicos de Peronda pueden transformar tus espacios.
El crecimiento urbano de las ciudades latinoamericanas ha sido muy rápido en las últimas décadas, debido a factores como el crecimiento demográfico, la migración del campo a la ciudad, y el desarrollo económico. Este crecimiento ha llevado a la expansión de las ciudades hacia las áreas periféricas, creando problemas como la falta de infraestructura adecuada, la congestión del tráfico, la contaminación ambiental, y la segregación social.
En muchas ciudades latinoamericanas, el crecimiento urbano ha sido desorganizado y ha resultado en la formación de asentamientos informales o barrios marginales, donde las condiciones de vida son precarias y la población carece de servicios básicos como agua potable, electricidad y transporte público.
Además, el crecimiento urbano descontrolado ha llevado a la destrucción de áreas verdes, la deforestación y la pérdida de biodiversidad, lo que tiene un impacto negativo en el medio ambiente y en la calidad de vida de los habitantes de las ciudades.
Para hacer frente a estos desafíos, las ciudades latinoamericanas están implementando políticas de planificación urbana sostenible, promoviendo la densificación urbana, la revitalización de áreas degradadas, la preservación de espacios verdes y la mejora de la infraestructura y los servicios públicos. También se están llevando a cabo programas de vivienda social y de regularización de asentamientos informales, con el objetivo de mejorar la calidad de vida de los habitantes de estas áreas.
El crecimiento urbano de las ciudades latinoamericanas ha sido muy rápido en las últimas décadas, debido a factores como el crecimiento demográfico, la migración del campo a la ciudad, y el desarrollo económico. Este crecimiento ha llevado a la expansión de las ciudades hacia las áreas periféricas, creando problemas como la falta de infraestructura adecuada, la congestión del tráfico, la contaminación ambiental, y la segregación social.
En muchas ciudades latinoamericanas, el crecimiento urbano ha sido desorganizado y ha resultado en la formación de asentamientos informales o barrios marginales, donde las condiciones de vida son precarias y la población carece de servicios básicos como agua potable, electricidad y transporte público.
Además, el crecimiento urbano descontrolado ha llevado a la destrucción de áreas verdes, la deforestación y la pérdida de biodiversidad, lo que tiene un impacto negativo en el medio ambiente y en la calidad de vida de los habitantes de las ciudades.
Para hacer frente a estos desafíos, las ciudades latinoamericanas están implementando políticas de planificación urbana sostenible, promoviendo la densificación urbana, la revitalización de áreas degradadas, la preservación de espacios verdes y la mejora de la infraestructura y los servicios públicos. También se están llevando a cabo programas de vivienda social y de regularización de asentamientos informales, con el objetivo de mejorar la calidad de vida de los habitantes de estas áreas.
4. Agencia
Numéricco es una agencia digital creativa especializada en
estrategia de marca y creación digital.
Diseñamos la identidad de marca, realizamos el seguimiento
para hacerla evolucionar, y trabajamos para aplicarla de una
manera coherente y moderna a todos los dispositivos digitales.
Analizamos el proyecto y estudiamos las posibilidades para su
desarrollo con el fin de encontrar las mejores técnicas actuales
y futuras.
Nuestro objetivo principal es dar a cada proyecto una solución
creativa única que le haga destacar, ajustándose a sus
necesidades.
5. Índice
1. ¿Qué es y para que sirve un preprocesador CSS?
2. Ventajas del uso de preprocesadores CSS
3. Características de los preprocesadores (SASS)
4. ¿Cómo generamos nuestro archivo de CSS?
5. ¿Qué es Gulp?
6. Crea tus propias tareas con gulpfile.js
7. ¿Cómo lo integramos en nuestro Wordpress?
8. Caso de uso: Proyecto digital
6. ¿Qué es y para que sirve un
preprocesador CSS?
Arquitectura frontend para proyectos con preprocesadores CSS
7. ¿Qué es y para que sirve un
preprocesador CSS?
Un preprocesador de CSS es una herramienta que nos permite
escribir pseudo-código CSS que luego será convertido a CSS
8. ¿Por qué utilizar un
preprocesador?
Un archivo de CSS contiene muchas líneas de código, lo que
demanda una inversión significativa de nuestro tiempo
Escribir CSS genera un trabajo menos productivo
“CSS on its own can be fun, but stylesheets are getting larger,
more complex, and harder to maintain”
9. ¿Por qué utilizar un
preprocesador?
Un archivo de CSS contiene muchas líneas de código, lo que
demanda una inversión significativa de nuestro tiempo
Escribir CSS genera un trabajo menos productivo
“CSS on its own can be fun, but stylesheets are getting larger,
more complex, and harder to maintain”
Aquí es donde un preprocesador de CSS puede ayudarnos.
10. ¿Cómo nos ayudan los
preprocesadores?
Ventajas y Características del uso de preprocesadores CSS
11. Ventajas del uso de
preprocesadores
Menos es más
Nos ayuda a escribir menos código y a evitar que se repita.
12. Ventajas del uso de
preprocesadores
Nesting: Anidación
Los preprocesadores nos permiten nestear los selectores de
CSS dentro de otros selectores para así no tener que repetir
una y otra vez la clase de tu .selector-principal cada vez que
quieras darle estilo a algo al interior de dicho selector.
SASS
CSS
13. Ventajas del uso de
preprocesadores
Es modular
Podemos importar diferentes hojas de estilos dentro de un
archivo .scss sin sumar peticiónes http.
14. Ventajas del uso de
preprocesadores
Arquitecturas efectivas
Organiza tus ficheros de forma que tu proyecto sea escalable:
· vendor/
· base/
_mixins.scss
_variables.scss
· layouts/
_grid.scss
_header.scss
· modules/
_forms.scss
_buttons.scss
· main.scss
16. Características de los
preprocesadores (SASS)
Mixins
Grupos de declaraciones que se incluyen en un elemento,
pueden recibir parámetros.
Ej: prefijos vendor para motores de navegador
17. Características de los
preprocesadores (SASS)
Extends
Extensiones de código que se puede aplicar a diferentes
elementos:
Conseguimos una declaración en CSS que incluye a todos los
elementos que tienen dicha extensión.
20. Compilación en terminal
Instalamos Ruby
gem install sass
Ejecutamos SASS
sass input.scss output.css
Le decimos a SASS que se ejecute
cuando haya un cambio en input.scss
sass --watch input.scss:output.css
21. Formatos de salida en SASS
1.
Nested
Estilo por defecto, indenta y
anida todos los selectores
sass text.scss text.css
4.
Compact
Ocupa menos líneas y
prioriza los selectores por
encima de las propiedades.
sass text.scss text.css --style compact
2.
Expanded
Como si se creara
manualmente la hoja de
estilos CSS
sass text.scss text.css --style expanded
5.
Compressed
Formato orientado a la
producción
sass text.scss text.css --style compressed
22. ¿Y si mi proyecto es más grande que una sola hoja de estilos?
¿Cómo hago para generar diferentes hojas de estilo CSS?
¿Y si necesito utilizar librerias externas?
23. Gulp
¿Y si mi proyecto es más grande que una sola hoja de estilos?
¿Cómo hago para generar diferentes hojas de estilo CSS?
¿Y si necesito utilizar librerias externas?
24. ¿Qué es gulp?
¿Para qué sirve?
Herramienta para automatizar y mejorar el flujo de trabajo:
· Minificar código JS
· Validar sintaxis
· Compilar SASS
· Recargar el navegador cada vez que modifiquemos un
archivo
· Colocar archivos en una ubicación determinada
var gulp = require('gulp'),
uglify = require('gulp-uglify'),
sass = require('gulp-sass');
gulp.task('default', ['uglify', 'scss', 'watch']);
gulp.task('uglify', function() {
gulp.src('js/**/*.js')
.pipe(uglify())
.pipe(gulp.dest('min_js'));
});
gulp.task('scss', function() {
gulp.src('scss/**/*.scss')
.pipe(sass())
.pipe(gulp.dest('css'));
});
gulp.task('watch', function() {
gulp.watch('js/**/*.js', ['uglify']);
gulp.watch('scss/**/*.scss', ['scss']);
});
25. Crea tus propias tareas en
gulpfile.js
Tarea que compila SASS en gulpfile.js:
//Archivo gulpfile.js
var gulp = require(‘gulp’);
var sass = require(‘gulp-sass’);
gulp.task(‘styles’, function(){
return gulp.src(‘src/main.scss’)
.pipe(sass())
.pipe(gulp.dest(‘dist’))
});
gulp.task(‘watch’, function() {
gulp.watch(‘scss/**/*.scss’, [‘styles’]);
});
1. Instalamos el comando gulp de forma global
$ npm install-g gulp
2. Crear package.json
$ npm init -y
3. Inicio de instalación de paquetes necesarios
$ npm install --save-dev gulp gulp-sass
4. Lanzamos la tarea watch que ejecuta “styles”
$ gulp watch
26. ¿Y si queremos utilizar la
versión de sass de Bootstrap?
Instalamos bower para gestionar librerías externas
Descargamos la libreria de Bootstrap
Accedemos a la librería de variables y mixins interna
de Bootstrap
https://github.com/twbs/bootstrap-sass
1. Iniciamos Bower
$ bower init
2. Instalamos el código en SASS de Bootstrap
$ bower install --save bootstrap-sass
3. Lanzamos la tarea “styles”
$ gulp styles
27. ¿Y si queremos utilizar la
versión de sass de Bootstrap?
_bootstrap.scss Archivo de
variables de
bootstrap
28. ¿Y si queremos utilizar la
versión de sass de Bootstrap?
Nuestra Arquitectura SASS
· vendor/
bootstrap/*
_bootstrap.scss
· base/
_mixins.scss
_variables.scss
· layouts/
_grid.scss
_header.scss
· modules/
_forms.scss
_buttons.scss
· main.scss
1. Volvemos a lanzar el watch
$ gulp styles
32. Ractem
Líderes europeos en estanterías.
El análisis de los objetivos de expansión
de su negocio y la investigación de las
diferentes necesidades surgidas en los
diferentes mercados en los que opera, nos
han llevado a crear una nueva e-commerce
con una estrategia basada en facilitar la venta
al usuario y la configuración de cada parte
del producto. Un diseño único y totalmente
adaptable a todos los dispositivos.
El proyecto también incluye un rediseño de
marca que se aplica a todos los soportes
de comunicación, apoyando los nuevos
objetivos de la estrategia de venta online.
Proyectos digitales
34. Caso de Uso
Una estructura para la e-commerce adaptada al frontend de
Prestashop.
Surge un blog independiente a la e-commerce que necesita
recoger estilos de la tienda.
Creamos una nueva tarea en gulpfile.js que nos genere un
archivo css con los componentes que necesitamos.