SlideShare una empresa de Scribd logo
Protostar como 
Framework 
Por Valentín García
Valentín García 
• TSU Informática Administrativa 
• Ingeniero en Tecnologías de la Información 
• Director de Diseño en OSTraining 
• Desarrollador de Templates comerciales para 
Joomla!
Experiencia con Joomla! 
• 2010: conocí Joomla! 
• 2011: creé mi primer template 
para Joomla! 1.5
Experiencia con Joomla! 
2012: desarrollé templates y módulos para Joomla! 2.5
Experiencia con Joomla! 
2013: me uní a OSTraining como Director de Diseño. 
Empecé a vender templates comerciales para Joomla! 
2.5 y 3
Experiencia con Joomla! 
2014: me convertí en author Elite 
en Envato al vender más de 3,000 
licencias de plantillas en 
Themeforest
2014: Rediseño web de OSTraining.com 
• CSS: responsive 
• CSS: overrides 
• CSS: clases personales 
• CSS: animación 
• CSS: FontAwesome 
¡CSS está en todas partes!
Framework 
Es un marco de trabajo diseñado para apoyar el desarrollo 
de sitios web dinámicos, aplicaciones web y servicios web. 
Los archivos PHP y CSS de Protostar 
contienen elementos reusables.
¿Ventajas de usar un Framework?
Sin Framework 
• Desarrollado desde cero 
(todo el CSS, HTML, PHP, 
JS) 
• 4 meses de desarrollo 
• Flexibilidad limitada 
• Menu de un sólo nivel
Con Framework 
• 5 horas de desarrollo 
• Excelente flexibilidad 
• Menu de dos niveles
Sin Framework: 4 meses 
Con Framework: 5 horas
Protostar Template 
• Incluye Bootstrap 
• Fácil de configurar 
• Código nativo 
• Responsive 
• Fácil de modificar 
• ¡Gratis!
ostraining.com/breeze
¿Qué haremos? 
1.Duplicar Protostar 
2.Predeterminar 
miplantilla 
3.Personalizar CSS 
4.Editar modules.php
1. Duplicar Protostar 
1.Extensiones 
2.Gestor de Plantillas 
3.Plantillas
4. Detalles y archivos de la plantilla Protostar 
5. Copiar Plantilla
6. Nuevo nombre de plantilla: miplantilla 
7. Copiar plantilla 
¡Hecho!
2. Predeterminar miplantilla 
1.Extensiones 
2.Gestor de Plantillas 
3.Estilos 
4.Predeterminar
Lo siguiente no es sobre enseñar CSS ni PHP, 
te voy a mostrar las posibilidades de crear 
nuevos templates a partir de Protostar
3. Personalizar CSS 
En un editor como Notepad++ o similar abre 
el archivo: 
templates/miplantilla/css/template.css
CSS Personalizado 
Cambiar el diseño sin tocar PHP ni HTML
Modificar el ancho del template 
Editar línea 7008 de 
templates/miplantilla/css/template.css: 
.container { 
max-width: 760px; 
} 
Guardar
Antes 
Después de personalizar el CSS
Modificar la columna derecha
Modificar la columna derecha 
Editar línea 2117 de 
templates/miplantilla/css/template.css: 
.well { 
min-height: 20px; 
padding: 19px; 
margin-bottom: 10px; 
background-color: #e5f3fa; 
border: none; 
} 
Guardar
Modificar el link de “Leer más”
Modificar el link de “Leer más” 
Editar línea 2187 de templates/miplantilla/css/template.css: 
.btn { 
display: inline-block; 
*display: inline; 
*zoom: 1; 
padding: 4px 12px; 
margin-bottom: 0; 
font-size: 13px; 
line-height: 18px; 
text-align: center; 
vertical-align: middle; 
cursor: pointer; 
color: #fff; 
background-color: #0088cc; 
*background-color: #0088cc; 
border: none; 
*border: 0; 
border-bottom-color: #a2a2a2; 
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
border-radius: 4px; 
*margin-left: .3em; 
}
Modificar el contenedor principal
Modificar el contenedor principal 
Editar línea 6992 de 
templates/miplantilla/css/template.css: 
.body .container { 
background-color: #fff; 
padding: 35px; 
} 
Guardar
Modificar el menu principal
Modificar el menu principal 
Editar línea 6973 de 
templates/miplantilla/css/template.css: 
.navigation { 
padding: 3px 5px; 
margin-bottom: 35px; 
background: #badff2; 
border-radius: 4px; 
} 
Guardar
Modificar el campo de búsqueda
Modificar el campo de búsqueda 
Editar línea 1529 de 
templates/miplantilla/css/template.css: 
input.search-query { 
margin-bottom: 0; 
} 
Guardar
Modificar el ancho del pie
Modificar el ancho del pie 
Agregar después de la última línea de código de 
templates/miplantilla/css/template.css: 
footer .container{ 
max-width: 830px; 
} 
Guardar
Agregar una imagen de fondo 
Guardar imagen fondo.jpg en la carpeta: 
/templates/miplantilla/images/
Agregar una imagen de fondo 
Editar línea 6927 de templates/miplantilla/css/template.css: 
body.site { 
border-top: 3px solid #0088cc; 
padding: 20px; 
background-color: #f4f6f7; 
background-image: url("../images/fondo.jpg"); 
background-position: center top; 
background-repeat: no-repeat; 
background-size: 100% auto; 
background-attachment: fixed; 
} 
Guardar
4. Editar modules.php 
En un editor como Notepad++ o similar abre 
el archivo: 
templates/miplantilla/html/modules.php
Editar línea 44 de 
templates/miplantilla/html/modules.php cambiar 
de h3 a h4 
echo "<h4 class="page-header">" . $module->title . “</h4>"; 
Guardar
https://github.com/htmgarcia/miplantilla
¿Qué más puedo 
personalizar? 
• CSS 
• Fuente de texto 
• Colores 
• Espaciado 
• PHP 
• Overrides 
• Modulos 
• Parámetros del template
Preguntas
¡Gracias! 
@htmgarcia

Más contenido relacionado

La actualidad más candente

Elementos básicos y estructura de una página web
Elementos básicos y estructura de una página webElementos básicos y estructura de una página web
Elementos básicos y estructura de una página web
adri9610
 
Curso Wordpress desde Cero, parte 2
Curso Wordpress desde Cero, parte 2Curso Wordpress desde Cero, parte 2
Curso Wordpress desde Cero, parte 2
Sergio Nouvel Castro
 

La actualidad más candente (20)

Curso WordPress desde Cero, parte 1
Curso WordPress desde Cero, parte 1Curso WordPress desde Cero, parte 1
Curso WordPress desde Cero, parte 1
 
Smacss. Organizando css
Smacss. Organizando cssSmacss. Organizando css
Smacss. Organizando css
 
CSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y ModularCSS - Arquitectura Escalable y Modular
CSS - Arquitectura Escalable y Modular
 
Html
HtmlHtml
Html
 
Bootstrap, un framework CSS
Bootstrap, un framework CSSBootstrap, un framework CSS
Bootstrap, un framework CSS
 
Bootstrap menues, contenedores y formularios
Bootstrap   menues, contenedores y formulariosBootstrap   menues, contenedores y formularios
Bootstrap menues, contenedores y formularios
 
Html
HtmlHtml
Html
 
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbaoDesarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
Desarrollo de Themes de WordPress desde cero. @DarioBF en @WPBilbao
 
Sesion3 curso avanzado SPIPEDU
Sesion3 curso avanzado SPIPEDUSesion3 curso avanzado SPIPEDU
Sesion3 curso avanzado SPIPEDU
 
Cómo aprovechar mejor Wordpress - Daniel Monleón
Cómo aprovechar mejor Wordpress - Daniel Monleón Cómo aprovechar mejor Wordpress - Daniel Monleón
Cómo aprovechar mejor Wordpress - Daniel Monleón
 
Jornadas Odoo 2015 - Diseño y creación de un tema Bootstrap para Odoo
Jornadas Odoo 2015 - Diseño y creación de un tema Bootstrap para OdooJornadas Odoo 2015 - Diseño y creación de un tema Bootstrap para Odoo
Jornadas Odoo 2015 - Diseño y creación de un tema Bootstrap para Odoo
 
Conceptos basicos prog web introduccion a html y css
Conceptos basicos prog web   introduccion a html y cssConceptos basicos prog web   introduccion a html y css
Conceptos basicos prog web introduccion a html y css
 
Crear una pagina web con bloc de notas
Crear una pagina web con bloc de notasCrear una pagina web con bloc de notas
Crear una pagina web con bloc de notas
 
Taller de Maquetación Web
Taller de Maquetación WebTaller de Maquetación Web
Taller de Maquetación Web
 
Etiquetas de código html
Etiquetas de código htmlEtiquetas de código html
Etiquetas de código html
 
Elementos básicos y estructura de una página web
Elementos básicos y estructura de una página webElementos básicos y estructura de una página web
Elementos básicos y estructura de una página web
 
Curso Wordpress desde Cero, parte 2
Curso Wordpress desde Cero, parte 2Curso Wordpress desde Cero, parte 2
Curso Wordpress desde Cero, parte 2
 
Desarrollo de temas de apariencia para Liferay 6.1
Desarrollo de temas de apariencia para Liferay 6.1Desarrollo de temas de apariencia para Liferay 6.1
Desarrollo de temas de apariencia para Liferay 6.1
 
Wordpress como framework - DarioBF en WordCamp Barcelona
Wordpress como framework - DarioBF en WordCamp BarcelonaWordpress como framework - DarioBF en WordCamp Barcelona
Wordpress como framework - DarioBF en WordCamp Barcelona
 
Usando Bootstrap correctamente con LESS
Usando Bootstrap correctamente con LESSUsando Bootstrap correctamente con LESS
Usando Bootstrap correctamente con LESS
 

Similar a Protostar como framework

Introducción a Foundation 5
Introducción a Foundation 5Introducción a Foundation 5
Introducción a Foundation 5
Cycle-IT
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child Themes
Amit Kvint
 
Liferay themestraining lr6.2-es_v1.0
Liferay themestraining lr6.2-es_v1.0Liferay themestraining lr6.2-es_v1.0
Liferay themestraining lr6.2-es_v1.0
Juan Gallardo Ortiz
 
Curso cei 339 dreamweaver, nivel básico
Curso cei 339   dreamweaver, nivel básicoCurso cei 339   dreamweaver, nivel básico
Curso cei 339 dreamweaver, nivel básico
Procasecapacita
 

Similar a Protostar como framework (20)

MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!MasterClass Desarrollo Plantillas Joomla!
MasterClass Desarrollo Plantillas Joomla!
 
#JoomlaIO - Desarrollo de Plantillas para Joomla!
#JoomlaIO - Desarrollo de Plantillas para Joomla!#JoomlaIO - Desarrollo de Plantillas para Joomla!
#JoomlaIO - Desarrollo de Plantillas para Joomla!
 
Seo para prestashop V.2
Seo para prestashop V.2Seo para prestashop V.2
Seo para prestashop V.2
 
Creación de tiendas woo commerce y páginas web - Ender, Factoría de Software
Creación de tiendas woo commerce y páginas web - Ender, Factoría de SoftwareCreación de tiendas woo commerce y páginas web - Ender, Factoría de Software
Creación de tiendas woo commerce y páginas web - Ender, Factoría de Software
 
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
 
Exposicion Mambo
Exposicion  MamboExposicion  Mambo
Exposicion Mambo
 
Creando una plantilla Joomla! de forma fácil
Creando una plantilla Joomla! de forma fácilCreando una plantilla Joomla! de forma fácil
Creando una plantilla Joomla! de forma fácil
 
Introducción a Foundation 5
Introducción a Foundation 5Introducción a Foundation 5
Introducción a Foundation 5
 
Introducción a Foundation 5
Introducción a Foundation 5Introducción a Foundation 5
Introducción a Foundation 5
 
Joomla!Day 2013 España - Taller de Desarrollo de Plantillas Joomla! - Sergio ...
Joomla!Day 2013 España - Taller de Desarrollo de Plantillas Joomla! - Sergio ...Joomla!Day 2013 España - Taller de Desarrollo de Plantillas Joomla! - Sergio ...
Joomla!Day 2013 España - Taller de Desarrollo de Plantillas Joomla! - Sergio ...
 
229707509 bootstrap-3-el-manual-oficial
229707509 bootstrap-3-el-manual-oficial229707509 bootstrap-3-el-manual-oficial
229707509 bootstrap-3-el-manual-oficial
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child Themes
 
Liferay themestraining lr6.2-es_v1.0
Liferay themestraining lr6.2-es_v1.0Liferay themestraining lr6.2-es_v1.0
Liferay themestraining lr6.2-es_v1.0
 
Drupal
DrupalDrupal
Drupal
 
Seo para prestashop
Seo para prestashopSeo para prestashop
Seo para prestashop
 
Modifica y crea temas de WordPress - Meetup WP Ourense
Modifica y crea temas de WordPress - Meetup WP OurenseModifica y crea temas de WordPress - Meetup WP Ourense
Modifica y crea temas de WordPress - Meetup WP Ourense
 
Introducción comprensivo al theming para Drupal 7 Front-end
Introducción comprensivo al theming para Drupal 7 Front-endIntroducción comprensivo al theming para Drupal 7 Front-end
Introducción comprensivo al theming para Drupal 7 Front-end
 
En 20 minutos ... Responsive Design
En 20 minutos ... Responsive DesignEn 20 minutos ... Responsive Design
En 20 minutos ... Responsive Design
 
Hojas de estilo en cascada
Hojas de estilo en cascadaHojas de estilo en cascada
Hojas de estilo en cascada
 
Curso cei 339 dreamweaver, nivel básico
Curso cei 339   dreamweaver, nivel básicoCurso cei 339   dreamweaver, nivel básico
Curso cei 339 dreamweaver, nivel básico
 

Último

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 

Último (20)

Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
herramientas informaticas mas utilizadas
herramientas informaticas mas utilizadasherramientas informaticas mas utilizadas
herramientas informaticas mas utilizadas
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 

Protostar como framework

  • 1. Protostar como Framework Por Valentín García
  • 2. Valentín García • TSU Informática Administrativa • Ingeniero en Tecnologías de la Información • Director de Diseño en OSTraining • Desarrollador de Templates comerciales para Joomla!
  • 3. Experiencia con Joomla! • 2010: conocí Joomla! • 2011: creé mi primer template para Joomla! 1.5
  • 4. Experiencia con Joomla! 2012: desarrollé templates y módulos para Joomla! 2.5
  • 5. Experiencia con Joomla! 2013: me uní a OSTraining como Director de Diseño. Empecé a vender templates comerciales para Joomla! 2.5 y 3
  • 6. Experiencia con Joomla! 2014: me convertí en author Elite en Envato al vender más de 3,000 licencias de plantillas en Themeforest
  • 7. 2014: Rediseño web de OSTraining.com • CSS: responsive • CSS: overrides • CSS: clases personales • CSS: animación • CSS: FontAwesome ¡CSS está en todas partes!
  • 8. Framework Es un marco de trabajo diseñado para apoyar el desarrollo de sitios web dinámicos, aplicaciones web y servicios web. Los archivos PHP y CSS de Protostar contienen elementos reusables.
  • 9. ¿Ventajas de usar un Framework?
  • 10. Sin Framework • Desarrollado desde cero (todo el CSS, HTML, PHP, JS) • 4 meses de desarrollo • Flexibilidad limitada • Menu de un sólo nivel
  • 11. Con Framework • 5 horas de desarrollo • Excelente flexibilidad • Menu de dos niveles
  • 12. Sin Framework: 4 meses Con Framework: 5 horas
  • 13. Protostar Template • Incluye Bootstrap • Fácil de configurar • Código nativo • Responsive • Fácil de modificar • ¡Gratis!
  • 15.
  • 16. ¿Qué haremos? 1.Duplicar Protostar 2.Predeterminar miplantilla 3.Personalizar CSS 4.Editar modules.php
  • 17. 1. Duplicar Protostar 1.Extensiones 2.Gestor de Plantillas 3.Plantillas
  • 18. 4. Detalles y archivos de la plantilla Protostar 5. Copiar Plantilla
  • 19. 6. Nuevo nombre de plantilla: miplantilla 7. Copiar plantilla ¡Hecho!
  • 20. 2. Predeterminar miplantilla 1.Extensiones 2.Gestor de Plantillas 3.Estilos 4.Predeterminar
  • 21. Lo siguiente no es sobre enseñar CSS ni PHP, te voy a mostrar las posibilidades de crear nuevos templates a partir de Protostar
  • 22. 3. Personalizar CSS En un editor como Notepad++ o similar abre el archivo: templates/miplantilla/css/template.css
  • 23. CSS Personalizado Cambiar el diseño sin tocar PHP ni HTML
  • 24. Modificar el ancho del template Editar línea 7008 de templates/miplantilla/css/template.css: .container { max-width: 760px; } Guardar
  • 25. Antes Después de personalizar el CSS
  • 27. Modificar la columna derecha Editar línea 2117 de templates/miplantilla/css/template.css: .well { min-height: 20px; padding: 19px; margin-bottom: 10px; background-color: #e5f3fa; border: none; } Guardar
  • 28.
  • 29. Modificar el link de “Leer más”
  • 30. Modificar el link de “Leer más” Editar línea 2187 de templates/miplantilla/css/template.css: .btn { display: inline-block; *display: inline; *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 13px; line-height: 18px; text-align: center; vertical-align: middle; cursor: pointer; color: #fff; background-color: #0088cc; *background-color: #0088cc; border: none; *border: 0; border-bottom-color: #a2a2a2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *margin-left: .3em; }
  • 31.
  • 33. Modificar el contenedor principal Editar línea 6992 de templates/miplantilla/css/template.css: .body .container { background-color: #fff; padding: 35px; } Guardar
  • 34.
  • 35. Modificar el menu principal
  • 36. Modificar el menu principal Editar línea 6973 de templates/miplantilla/css/template.css: .navigation { padding: 3px 5px; margin-bottom: 35px; background: #badff2; border-radius: 4px; } Guardar
  • 37.
  • 38. Modificar el campo de búsqueda
  • 39. Modificar el campo de búsqueda Editar línea 1529 de templates/miplantilla/css/template.css: input.search-query { margin-bottom: 0; } Guardar
  • 40.
  • 42. Modificar el ancho del pie Agregar después de la última línea de código de templates/miplantilla/css/template.css: footer .container{ max-width: 830px; } Guardar
  • 43.
  • 44. Agregar una imagen de fondo Guardar imagen fondo.jpg en la carpeta: /templates/miplantilla/images/
  • 45. Agregar una imagen de fondo Editar línea 6927 de templates/miplantilla/css/template.css: body.site { border-top: 3px solid #0088cc; padding: 20px; background-color: #f4f6f7; background-image: url("../images/fondo.jpg"); background-position: center top; background-repeat: no-repeat; background-size: 100% auto; background-attachment: fixed; } Guardar
  • 46.
  • 47. 4. Editar modules.php En un editor como Notepad++ o similar abre el archivo: templates/miplantilla/html/modules.php
  • 48. Editar línea 44 de templates/miplantilla/html/modules.php cambiar de h3 a h4 echo "<h4 class="page-header">" . $module->title . “</h4>"; Guardar
  • 49.
  • 50.
  • 52. ¿Qué más puedo personalizar? • CSS • Fuente de texto • Colores • Espaciado • PHP • Overrides • Modulos • Parámetros del template