Avisos
Vaciar todo

Personalizar Menú con botones de distinto color y fondo de imagen que se adapte al tamaño  

 
Miguel
 Miguel
Usuario eminente

Hola, escribo mi primera consulta.
Estoy utilizando el tema del pack Himalia.

Me gustaría personalizarlo por completo, así que empiezo por la parte del menu:
- ¿Cómo puedo hacer para que cada botón sea de un color diferente?
- ¿Como podría poner un fondo a cada botón, que se adapte según su tamaño?

Gracias y saludos a toda la comunidad.

Citar
Respondido : 17/09/2016 1:46 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Miguel.
¿Puedes indicarnos la URL de la web de la que quieres realizar las modificaciones?

Un saludo

ResponderCitar
Respondido : 17/09/2016 1:52 pm

Cursos Gratuitos WordPress

Miguel
 Miguel
Usuario eminente

Hola Pepe, gracias por la ayuda.
De momento he creado un prestashop de pruebas, esta es la url http://tuwebaunclick.com/pruebasprestashop/

ResponderCitar
Respondido : 19/09/2016 3:51 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Miguel.

Los estilos se modifican desde css en el archivo ' customuser.css ' que encontraras en ' pruebasprestashop/themes/Himalia/css/customuser.css

Por ejemplo, este código es el que muestra el botón:

.btn-default {
 background-color: #666;
    border: 0 none;
    color: #fff;
    padding: 8px 12px;

Supongamos que quiero cambiar el color del fondo del botón, modificaría ' background-color: #666; ' por el código del código que quiero.

Código de Colores

¿ Como puedes identificar el código que tienes que modificar ?
Existe una herramienta de navegador que te ayudara en esa tarea.

Revisa esta entrada del blog donde se explica su uso:
Cómo modificar estilos CSS en Plantillas Joomla, WordPress o PrestaShop

Un saludo

ResponderCitar
Respondido : 19/09/2016 4:23 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Miguel
 Miguel
Usuario eminente

Hola de nuevo Pepe, una pregunta.
¿Esto no modificaría el color de todos los botones?.
Y otra cosa, mi intención es cambiar el fondo por una imagen que se adapte, te explico.
La idea que que cuando el botón sea más ancho por su texto, la imagen se adapte también en los laterales. Te envío un archivo adjunto para que lo veas. 😉

ResponderCitar
Respondido : 19/09/2016 10:39 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Para lograr esto que comentas tendrías que modificar mucho el diseño del theme ya que no esta pensado para trabajar con imágenes de fondo.

Lo que te recomiendo es buscar desde el inicio un theme al cual no tengas que hacerle muchas modificaciones.

Lo que deseas se podría hacer pero con muchas modificaciones y podría complicarte, especialmente si no conoces CSS y programación de themes

Saludos.

ResponderCitar
Respondido : 19/09/2016 11:49 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Miguel
 Miguel
Usuario eminente

¿Me recomiendas algún tema para esto?

ResponderCitar
Respondido : 20/09/2016 11:20 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Miguel.

¿ Cambiar una plantilla o basarse en una plantilla por un botón con imagen ? ¿ Tan importante es ?

Dime exactamente que es lo que buscas ¿ que imagen quieres que se represente ? ¿ es un icono ? ¿ Es una fotografía ? ¿ Serian todos los botones o uno en concreto ?
¿ Puedes adjuntarnos la imagen que quieres que se muestre ?

Uff, demasiadas preguntas :ohmy: pero bueno si nos respondes podremos ver como solucionarlo.

Un saludo

ResponderCitar
Respondido : 20/09/2016 11:42 am

Miguel
 Miguel
Usuario eminente

Hola Pepe, me he propuesto diseñar una tema totalmente personalizado, "a ver hasta donde puedo llegar".
La cuestión es que mi intención es que cada botón tenga un color diferente.
Y la imagen de fondo, no es que sea imprescindible, pero puedo conseguir acabados de envejecido y cosas mas interesantes si utilizo imágenes.

Ahh, y no me importa cambiar de plantilla, prefiero la que permitas mejores cambios sin tantas complicaciones, jej.

ResponderCitar
Respondido : 20/09/2016 12:30 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Miguel.

El tema de cambiar el color de los botones no hay problema, solo es crear una clase para cada botón con el color que quieras.

Por ejemplo como te comente en el hilo anterior con el código para en ' .btn-default '.
Seria lo mismo pero por ejemplo en este caso lo llamaríamos btn-boton1.

.btn-boton1 {
 background-color: #666; ( Cambiar por el valor del color que quieras ) 
    border: 0 none;
    color: #fff;
    padding: 8px 12px;

Luego tienes que realizar la llamada al botón por ejemplo:

Más información

Si lo que quieres es añadir una imagen a ese botón, los pasos son los mismos, solo que añadimos también una imagen:

.btn-boton1 {
 background-color: #666; ( Cambiar por el valor del color que quieras ) 
 background-image: url("img/paper.gif"); ( Cambiar por la URL donde esta almacenada la imagen ) 
 border: 0 none;
 color: #fff;
 padding: 8px 12px;

Todo esto lo puedes aplicar a la plantilla que quieras, solo hay que ver la web que instalas, revisar el código que maneja los botones y adaptarlo a tus necesidades con un poco de CSS.

Primero decide que plantilla quieres utilizar, instala y luego vamos por pasos 😉
Cuenta con nosotros para ayudarte en todo lo que necesites 🙂

Un Saludo

ResponderCitar
Respondido : 20/09/2016 2:27 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación