QUARK CSS

Un framework liviano y simple para desarrollo front end.

Características



Qué necesitás?


Descargá el siguiente archivo ZIP

.

El mismo contiene:



El HTML


Es un template para arrancar tu sitio lo antes posible. Cuenta con links al archivo CSS, al JavaScript, y a Font Awsome, además de una barra de navegación responsive y varias otras etiquetas que son elementales en un sitio web (descripción, keywords, autor, theme-color, etc.).
Recordá que es fundamental que mantengas este template como base de tus páginas para el correcto funcionamiento de Quark.
En el head verás:



Podés modificar el link a "quark.css" para dirigirlo al directorio donde hayas guardado el archivo.
Asimismo, en el final del sitio, te encontrarás con un footer predeterminado, cuyo contenido podrás modificar, asociado a un script al final del código, que mantendrá el sitio mostrando siempre el año actual. Además del link a quark-control.js, que también podés modificar si lo guardaste en otra ruta que no sea el directorio predeterminado.



Por último, notarás que la etiqueta body tiene por ID "body". Esto es necesario para que funcione el toggle de modo oscuro.


Lo que deberás agregar


Google Fonts


Dentro de la etiquetas head, debajo de la línea comentada GOOGLE FONTS, pegá el link de las fuentes que hayas seleccionado. Quark CSS está preparado, out-of-the-box, para usar hasta dos fuentes predeterminadas.



Colores y fuentes predeterminadas


Debajo del comentario QUARK CSS, definirás hasta 4 colores, que luego se aplicarán a todas las clases del framework (es fundamental que el primary sea el color de texto y el secondary el color de fondo, y que contrasten entre sí pues han de invertirse con del modo oscuro), y hasta 2 fuentes que hayas importado previamente con Google Fonts.



La barra de navegación


El template incluye una nav por defecto, con estilos básicos para que ocupe todo el ancho superior de la pantalla.
Los primeros dos links no deben borrarse, pues son el botón de menú hamburguesa y cerrar en responsive. El último puede borrarse si no vas a emplear el toggle de modo oscuro, caso contrario dejarlo.
Entre ambas, podés agregar cuantos links tu web necesite.



Y listo!


Ya podés comenzar a usar Quark CSS para armar tu página en tiempo record!


Layout


Estas clases, aplicadas a un div o la etiqueta que prefieras (se pueden combinar), aplicarán lo siguiente:



Sistema de grilla


Con las siguientes clases podrás armar un layout responsivo para tu sitio.



En responsive, todas adoptarán un ancho del 100%.


Texto y alineación


Bastante autoexplicativas.



Colores y fondos


De acuerdo a los colores elegidos en el head, podrás aplicar el siguiente las siguientes clases para definir colores de texto y fondo.



Los hovers de color y background son similares a los anteriores, añadiendo hover- al inicio del nombre de las clases (hover-color-primary, hover-back-secondary, etc.).


Bordes y hover


Empleando los colores que definimos en el encabezado, podrás aplicar el siguiente set de clases para definir bordes y hover states.



Los hovers de border son similares a los anteriores, añadiendo hover- al inicio del nombre de las clases (hover-border-sm-primary, hover-border-bottom-md-primary, etc.).


Imágenes


Las clases que te ayudarán con las imágenes (aunque pueden aplicarse a cualquier elemento) son:



Márgenes y padding



Alturas



Responsive



Otros estilos