CodeandoMexico/cambia-la-ley — pull request #62 by eddie-ruva (2014-08-27 07:04:38+00:00)
Title: Feature/landing page redesign

Este PR cubre el rediseño del home del sitio. El primer commit lo utilicé para hacer unos cambios en el app en específico, actualizar algunos módulos que estaban requiriendo versiones RC que creo no deberíamos de estar utilizando en producción. También removí unos archivos que ya estaban deprecados y cree unos nuevos que los suplen.

Sobre el diseño del home los pasos que seguí fueron los siguientes:
1. Instalación de SASS y quitar LESS :thumbsup:
2. Para la instalación de SASS también agregué un linter bien básico para seguir un poco el mismo estilo al ir agregando más estilos.
3. La estructura de los archivos de SASS siguen las reglas de http://smacss.com/ pero nos podemos desviar también un poco de ahí como vayan viendo aunque creo que nos da unas buenas bases y al mismo tiempo flexibilidad.
4. El framework base es http://purecss.io/, está bastante bueno porque solo nos da estilos básicos.
5. Autoprefixer nos permitirá escribir CSS sin tener que preocuparnos por los prefixes de los browsers.

Cosas que faltan por hacer:
- Quitar número fijo de comentarios y artículos en la vista de cada ley en home.
- Obtener los usuarios de la BD.
- Cambiar el footer por un sticky footer pero manteniendo el estilo responsive.

Estos últimos puntos que faltan por hacer no frenan el PR así que se pueden agregar a futuro ya que vayamos a integrar a master y subir a producción.

:beers:

Staging: http://cambia-la-ley-st.herokuapp.com/ley

Si hay chansa prueben ahí en la mayor cantidad de browsers que puedan, yo ya probé con IE (8,9,10), Chrome, Firefox, Safari, iPhone Safari, iPad Safari, Nexus 4.