GithubHelp home page GithubHelp logo

codeandomexico / frenalacurvamx Goto Github PK

View Code? Open in Web Editor NEW
11.0 6.0 10.0 9.61 MB

Repositorio con landing page para mexico.frenalacurva.net

Home Page: https://mexico.frenalacurva.net/

License: MIT License

JavaScript 78.01% HTML 0.94% Dockerfile 0.14% SCSS 20.92%

frenalacurvamx's Introduction

Codeando México

Frena La Curva México - Landing page

demo

Este repositorio contiene la landing page para México trabajando con <frenalacurva.net>.

Puedes ver el demo aquí.

Requerimientos

Para utilizar esta plantilla, tu computadora necesita:

  • Node.js. Para armar los paquetes. (https://nodejs.org/en/download/)
  • Prueba usando node -v en la terminal
  • npm. Usado para gestionar las dependencias.
  • Prueba usando npm -v en la terminal
  • Gulp. Es un task runner. npm install -g gulp
  • Prueba usando gulp -v en la terminal

Instalación:

  • Instala los paquetes de node: npm install
  • Corre gulp dev
  • Tu sitio está visible en el URL: http://localhost:3000
  • Nota: Modifica sólo los archivos en la carpeta src/

Desarrollo con Docker

Para hacer y probar cambios locales en el contenido, estilos, imagenes, etc. puedes usar un contenedor docker.

  • docker build . -t frenalacurva:dev
  • docker run --rm -it --init -p 3000:3000 -v $PWD/src/:/app/src frenalacurva:dev
  • Tu sitio está visible en el URL: http://localhost:3000

Usar docker-compose (1.20+)

Si necesitas cambiar algun archivo fuera de ./src solo vuelve a ejectuar ambos comandos.

Deployment en gh-pages:

  • Una vez hayas concluido el desarrollo, deberás cambiar la carpeta dist/ que se generó por docs/:
    mv dist/ docs/
  • Haz un push de tus cambios al repositori
  • En la sección de settings de tu repositorio, ve a la opción de GitHub Pages y selección como Source la carpeta docs/
  • ¡Listo! Tu landing quedará servida en <usario-u-organizacio>.github.io/<repositorio>

Atribuciones

frenalacurvamx's People

Contributors

foorasteroo avatar rodolfoferro avatar rodolfocamposglz avatar ricardomiron avatar dependabot[bot] avatar soliderik avatar geraalcantara avatar

Stargazers

 avatar Canek García avatar  avatar  avatar César Rodríguez avatar  avatar  avatar Sebastian Ferrari avatar Cathy Richards avatar Sergio Sánchez Zavala avatar Jesús Alberto Martínez Mendoza avatar

Watchers

James Cloos avatar  avatar Flkt Crnpio avatar Octavio Razo avatar César Rodríguez avatar  avatar

frenalacurvamx's Issues

Sección de header

Crear bloque para header acorde al diseño especificado en el issue #11.

Las imágenes y textos pueden ser provistas por Rox, porfa escribirle por nuestro canal de Telegram.

Añadir bloque de información verificada

Especificaciones:

  • Cambiar la sección de "Cuidarnos | Aprender | Compartir" por un bloque de "Información verificada" como se muestra en el mockup: #1
  • Para las tres imágenes que se requieren, especificar en este issue las dimensiones. El equipo de mexico.frenalacurva.net puede proporcionar las imágenes, diseños y links.
  • Ya hay una clase de CSS llamada section-feature-grey que puede ayudar para ir alternando los fondos.

Tamaño fijo en las tarjetas

Definir un tamaño fijo para las tarjetas, con un número de caracteres definidos, en lugar de que se alarguen cuando haya más información

[COMIENZA AQUÍ] Descripción de updates

Echa un ojo a los issues del tablero y solicita que se te asigne el que quieras trabajar.

Update general de la landing page (24/04/2020)

La imagen a contnuación ilustra un poco los bloques que esperan ser añadidos (3). Cada bloque será separado en un issue distinto (se hará referencia a ellos) y las contribuciones podrán ser enviadas a través de Pull Requests (siguiendo el git flow tradicional).

photo5172438143050295371

Los issues son:

  • Añadir bloque de información verificada: #2
  • Añadir bloque de iniciativas: #3
  • Añadir bloque de Telegram: #4

Sección de footer

Crear sección de footer acorde al diseño especificado en el issue #11.

Las imágenes y textos pueden ser provistas por Rox, porfa escribirle por nuestro canal de Telegram.

Sección "¿Qué puedo encontrar en el mapa?"

Crear sección "¿Qué puedo encontrar en el mapa?" acorde al diseño especificado en el issue #11.

Las imágenes y textos pueden ser provistas por Rox, porfa escribirle por nuestro canal de Telegram.

Añadir bloque de iniciativas

Especificaciones:

  • Añadir una sección de "Conoce las iniciativas" como se muestra en el mockup: #1
  • Para las imágenes que se requieren, especificar en este issue las dimensiones. El equipo de mexico.frenalacurva.net puede proporcionar las imágenes y diseños.
  • Para las iniciativas a desplegar, el equipo de mexico.frenalacurva.net puede proporcionar las que se vayan a poner, así como los links a las mismas y al documento que se menciona en la sección.
  • Este bloque tiene una propuesta de diseño en el mockup ya mencionado, pero en realidad es un bloque abierto a sugerencias.
  • Ya hay una clase de CSS llamada section-feature-grey que puede ayudar para ir alternando los fondos de las secciones.

Updates para Frena La Curva Mapa

Descripción

La contribución general consiste en añadir una sección nueva con el diseño que se despliega al final de esta descripción en un nuevo URL /mapa.

La estructura general del sitio y plataformas quedaría como sigue:

photo_2020-04-08 19 24 30

Issues

Los updates serán descompuestos en issues para trabajar los distintos bloques:

Diseño

photo_2020-04-08 20 43 43

Añadir bloque de Telegram

Especificaciones:

  • Cambiar la sección de "Infórmate" (con el Twitter) como se muestra en el mockup: #1
  • Para las imágenes que se requieren, especificar en este issue las dimensiones. El equipo de mexico.frenalacurva.net puede proporcionar las imágenes y diseños.
  • El URL al chat de Telegram es el siguiente: https://t.me/frenalacurvamx
  • Este bloque tiene una propuesta de diseño en el mockup ya mencionado, pero en realidad es un bloque abierto a sugerencias. Puede en realidad dejarse de un lado el link al Telegram y del otro a Twitter o hacer una propuesta propia.
  • Ya hay una clase de CSS llamada section-feature-grey que puede ayudar para ir alternando los fondos de las secciones.

HTML Base + Navbar

Crear URL base /mapa y añadir Navbar acorde al diseño especificado en el issue #11.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.