Diferencia entre revisiones de «Usuario:Juanda/bootstrap/Themes»
De WikiEducator
< Usuario:Juanda | bootstrap
(Página creada con ' ===Bower=== *Es un gestor de paquetes de Front End. *Depende de nodejs y de npm (node package manager). sudo apt-get install npm') |
|||
| Línea 1: | Línea 1: | ||
| + | {{Usuario:juanda/bootstrap/nav }} | ||
| + | {{#widget:Slides}} {{MiTitulo| Twitter Bootstrap}} | ||
| + | <div class="slides layout-regular template-default"> | ||
| + | <div class="slide"> | ||
| + | |||
| + | = Crear un theme = | ||
| + | </div> | ||
| + | |||
| + | <div class="slide"> | ||
| + | === Requerimientos previos === | ||
| + | *node.js | ||
| + | *npm (Viene con node desde la v0.6.3) | ||
| + | *git (prerequisito for bower) | ||
| + | *[http://bower.io/ Bower], gestor de paquetes para web | ||
| + | *[http://gruntjs.com/ Grunt], gestor de tareas de javascript] | ||
| + | *Conocimiento básico de [http://lesscss.org/ less] | ||
| + | npm install -g bower | ||
| + | grunt-cli | ||
| + | npm install -g grunt-cli | ||
| + | a very light understanding of LESSs | ||
| + | </div> | ||
| + | |||
| + | <div class="slide"> | ||
| + | === ¿Qué es Twitter Bootstrap? === | ||
| + | *Es el framework de Twitter que permite crear interfaces web con CSS y Javascript | ||
| + | *The most popular front-end framework for developing responsive, mobile first projects on the web. | ||
| + | </div> | ||
| + | |||
| + | <div class="slide"> | ||
| + | ===Versiones de Bootstrap=== | ||
| + | *La versión 3 salió el 19 de Agosto de 2013, [http://blog.getbootstrap.com/2013/08/19/bootstrap-3-released/ ver blog]. | ||
| + | *Ojo con documentación, consultas en stackoverflow, etc. hay mucha más información de Bootstrap 2. ¡Debemos mirar con cuidado! | ||
| + | </div> | ||
| + | |||
| + | <div class="slide"> | ||
| + | ===Descargas de Bootstrap=== | ||
| + | *Compilada y comprimida. Sin documentos ni fuentes originales. | ||
| + | *Sin compilar ni comprimir. Los fuentes de CSS están en Less. | ||
| + | *Sin compilar ni comprimir. Los fuentes de CSS están en Sass. | ||
| + | </div> | ||
| + | |||
| + | <div class="slide"> | ||
| + | ===Documentación de Bootstrap=== | ||
| + | *[http://getbootstrap.com/ Página web del proyecto] | ||
| + | *[http://librosweb.es/bootstrap_3/ Documentación traducida al español] | ||
| + | |||
| + | </div> | ||
| + | |||
| + | <div class="slide"> | ||
| + | ===Utilidad de Bootstrap=== | ||
| + | *Tenemos dos opciones para utilizar Bootstrap: | ||
| + | *Utilizar exclusivamente su sistema de rejilla (grid) para colocar elementos y responsividad. | ||
| + | *Utilizar su diseño: botones, labels, etc así como su librería de javascript (basada en jQuery). | ||
| + | </div> | ||
| + | |||
| + | <div class="slide"> | ||
| + | ===Diseño con Bootstrap=== | ||
| + | *Modificaremos a partir de los ficheros less existentes. | ||
| + | *Crearemos themes. | ||
| + | *También podremos optar por descargar themes existentes (muchos de pago). | ||
| + | |||
| + | </div> | ||
| + | </div> | ||
| + | |||
| + | |||
| + | |||
===Bower=== | ===Bower=== | ||
Revisión de 20:51 23 feb 2014
Bower
- Es un gestor de paquetes de Front End.
- Depende de nodejs y de npm (node package manager).
sudo apt-get install npm