CodeIgniter + Bootstrap + HTML5 BP

bLaKnI

Pues eso, quiero mezclarlos.

He visto que ya hay en GitHub forks con dichas combinaciones, pero yo quiero hacerme la mia particular.

Entonces:

  • Deploy CI en proyecto nuevo.

  • Creo header.php y footer.php como views a incluir.

  • Configuro CI como quiero.

  • En header.php:

  • Añadir primero normalize.css y luego main.css de HTML5 BP.

  • Añadir inmediatamente después, bootstrap.min.css y bootstrap-responsive.min.css.

  • Añadir modernizr.js

  • Condicional HTML para html5shiv.js.

  • En footer.php

  • Añadir jQuery

  • bootstrap.min.js

  • Google Analytics.

A grandes rasgos.

La pregunta es:

  • Ya se que Bootstrap se nutre de normalize.css en gran medida. Entonces, ¿es incorrecto hacer este orden de adhesión?
    Normalize.css, nudre a main.css de HTML5 BP y posteriormente, bootstrap y su version responsive, machacarian sin problemas lo que redefinan, no? Entonces de este modo, evito tener que crear un CSS específico, con las características de cada uno que me interesen. No? Sobretodo las características "print" de main.css...

¿Como lo veis?

Merkury

#1 ¿Que diferencia hay entre bootstrap y html5 BP?

1
bLaKnI

Son dos frontend frameworks distintos.
Y en particular el segundo, está mas orientado al equilibrio de "ejecución" de HTML5 en multi-browser y multi-plataforma.
Bootstrap, se especifica mas como UI designer, entre comillas...

Josepanaero

Casualmente yo hice mi PFC usando esas mismas tecnologías (entre otras) y recuerdo que usé esto:

http://www.initializr.com/

Tiene un cierto grado de personalización, pero no sé si se adaptará a tus necesidades, o si tú necesitas aún más personalización.

¡Salu2!

2 respuestas
bLaKnI

#4 Si, conozco.
Pero no me acaba de convencer la integración que hacen. Ya comentaba, que no quiero mezclar. Quiero dejar intactos los dicheros que tocan, para cuando se necesite acualizar a un BS nuevo o a un H5BP nuevo. Esa es la idea.

cebollino

Si usas modernizr.js no necesitas html5shiv.js ya que lo incluye.

Yo lo haría con la herramienta que comenta #4. Te va a resultar igual de facil/difícil actualizar que hacíendolo a tu manera. ¿Qué es lo que no te convence?

Además personalmente opino que es una tontería usar el main.css del boilerplate (y por supuesto el normalize.css) ya que casi todo, por no decir todo, ya lo tiene contenido el bootstrap (las caracteristicas print que comentas tb).

1 respuesta
bLaKnI

#6 Si? Entonces quizás ni me preocupe, como comentas. :)

Usuarios habituales

  • bLaKnI
  • cebollino
  • Josepanaero
  • Merkury