Veamos entonces que generadores de botones pueden sernos de gran utilidad para completar ese proyecto en el blog que siempre quisimos hacer:
1. CSS3 Button Generador
Este es un generador muy generoso ya que cuenta con muchas opciones disponibles con las que podrás conseguir la apariencia que quieras para tu botón. Definirás el color de fondo del botón, incluso creando el efecto gradiente (color que se desvanece de un tono a otro), borde con un ancho determinado, sombra, etc. También podrás definir el color del texto, su tamaño y agregarle sombra si deseas.Al estar creando el botón, podrás ver el resultado al mismo tiempo que lo configuras, por lo que crearlo resulta sumamente sencillo e intuitivo. Al definir todas las características del botón, te generará el CSS necesario para que lo apliques en el elemento que desees. También te generará el HTML donde podrás ver como es que se aplican los estilos generados, añadiendo la clase del botón.
Haz click sobre la imagen para acceder a la página del generador
2. Button Maker
Fantásitico el trabajo de CSS Tricks, al crear este grandioso generador, que, con opciones muy accesibles podrás crear la apariencia que desees al botón. Una de las características que lo hacen distinto con respecto al generador anterior, es que además de definir la apariencia por defecto del botón, también podrás definir algunas características del botón al poner el puntero del ratón encima (:hover) y al hacer click sobre éste (:active)
El botón que ves ahí, muestra el botón que has creado, incluyendo el efecto al poner el puntero del ratón y al hacer click sobre éste. Una vez completado tu botón haz click sobre éste para acceder al CSS generado, y copiarlo en el portapapeles, para luego usarlo donde desees.
Haz click sobre la imagen para acceder a la página del generador
3. CSS3 Button Generador
Otro maravilloso generador que nos invita a crear el botón de forma divertida y dinámica. De manera ordenada y sin ningún tipo de confusión podrás ir creando la apariencia de tu botón, ya que las opciones se encuentran dentro de secciones en un acordeón. De ese modo estarás creando tu botón por partes. También podrás configurar algunas opciones disponibles para crear la apariencia que tendrá el botón al poner el puntero del ratón sobre éste y además el generador facilita el código necesario para que funcione en Internet Explorer (sobre todo por el efecto gradiente) lo cual recomiendo agregar.Una vez finalizada la apariencia de tu botón, abajo te generará el CSS que podrás usar para personalizar "ese botón en tu plantilla que no te gusta" o bien ponerlo en algún enlace.
Haz click sobre la imagen para acceder a la página del generador
2 Ejemplos de cómo aplicar el botón en tu blog
Ok, todo suena muy bien pero, si por ejemplo no tienes ni idea de cómo cambiar el botón en un elemento o cómo ponerlo a un enlace, el haber creado ese impresionante botón no servirá de nada. No te preocupes, la otra buena noticia es que ahora veremos algunos ejemplo de dónde poner un botoncito de estos.Ejemplo #1. Personalizar el botón del gadget de "Cuadro de búsqueda".
Cómo lo hice (te despejará dudas sobre como encontrar el ID de un elemento)
1. Creas el botón en el generador. Yo usé el tercero: "CSS3 Button Generator", ya que este tiene la ventaja de facilitar el CSS para que funcione bien en Internet Explorer. Asegúrate de marcar la casilla de: include IE styles, para que se agregue el código para que se vea el color de fondo en Internet Explorer.
2. Teniendo el gadget añadido, vamos al blog y averiguamos como está identificado el botón de este elemento. ¿Recuerdas cuando hablábamos de como identificar un elemento en la plantilla, usando la herramienta de "inspeccionar elemento"?. Haremos lo mismo, inspeccionaremos el botón, usando el navegador Chrome o Firefox +10, situando el puntero del ratón sobre el botón, hacemos click en el botón derecho del mouse, y seleccionamos la opción que dice "Inspeccionar elemento" y ahí veremos cómo está identificado el botón, como puede verse en la siguiente imagen:
Captura desde Chrome
Esto es lo que nos interesa:
input.gsc-search-button
3. Luego vamos a Plantilla > Personalizar > Avanzado > Añadir CSS y agregamos nuestro CSS en este orden: (1) la linea que identifica al botón (2) la llave de apertura, (3) el CSS que obtuvimos del generador (4) la llave de cierre.
input.gsc-search-button {Y para evitar confusiones, he aquí el CSS que usé en el botón que muestro como ejemplo en la imagen al principio:
/* aquí el CSS del botón que obtuve del generador */
}
input.gsc-search-button{
color: #ffffff;
font-size: 15px;
padding: 4px;
text-decoration: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
text-shadow: 1px 1px 1px #777;
border: solid #1654f0 1px;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#15c5e8), to(#1654f0));
background: -moz-linear-gradient(top, #15c5e8, #1654f0);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#15c5e8, endColorStr=#1654f0);
display:inline-block; /* Importante en IE */
}
Ya que andamos en el rollo de la personalización del widget, pudieras ampliar el campo de entrada del texto, pensando en que tal vez quede muy estrecho al poner el nuevo botón.
Para ello, averiguamos como está identificado dicho campo, situándonos sobre éste, e inspeccionado el elemento, como anteriormente explicaba en el paso 2. Ya que tomamos nota, escribimos el CSS para éste en el campo de añadir CSS:
input.gsc-input{En este caso agregé una altura(height)de 22 pixeles, así se verá más alto, también agregé line-heigth, para controlar la altura de la linea de texto, y evitar problemas en algunas versiones de Internet Explorer (que el texto quede muy arriba dentro del campo).
height:22px;
line-height:20px;
}
4. Desde ahí podrás ver los resultados de tu nuevo botón, y una vez que consigas los resultados que buscas, guarda los cambios en "Aplicar al blog".
¿Fácil verdad?, ahora el cuadro de búsqueda o buscador que Blogger facilita, tiene un botón que se adapta al diseño de tu blog ;)
Cómo lo hice (te despejará dudas sobre como encontrar el ID de un elemento)
1. Creas el botón en el generador. Usé el tercero: "CSS3 Button Generator", ya que éste tiene la ventaja de facilitar el CSS para que funcione bien en Internet Explorer. Asegúrate de marcar la casilla de: include IE styles, para que se agregue el código necesario para que se vea el color de fondo en Internet Explorer.
Nota: Al configurar las opciones, no usé la opción de "border-radius", (que es donde puedes definir la redondez de las esquinas), puesto que este botón ya tiene esquinas redondeadas.
2. Teniendo el gadget añadido, vamos al blog, y averiguamos cómo está identificado el botón del widget, para ello, ponemos el puntero del ratón sobre el botón, usando Chrome o Firefox +10, hacemos click en el botón derecho del mouse, y seleccionamos la opción que dice "Inspeccionar elemento" y ahí veremos cómo está identificado el botón, como se muestra en la imagen.
Captura desde Chrome
Esto es lo que nos interesa:input.follow-by-email-submit3. Luego vamos a Plantilla > Personalizar > Avanzado > Añadir CSS y escribimos nuestro CSS en este orden: (1) la linea que identifica al botón (2) la llave de apertura, (3) el CSS que obtuvimos del generador (4) la llave de cierre.
input.follow-by-email-submit {
/* aquí el CSS del botón que obtuve del generador */
}
Este es el CSS que usé en el botón de ejemplo:
input.follow-by-email-submit {
color: #ffffff;
padding: 0 5px;
text-decoration: none;
-webkit-box-shadow: 0px 0px 3px #666666;
-moz-box-shadow: 0px 0px 3px #666666;
text-shadow: 1px 1px 3px #666666;
border: solid #eb219a 1px !important;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#ff4ca0), to(#fc0574)) !important;
background: -moz-linear-gradient(top, #ff4ca0, #fc0574) !important;
-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ff4ca0, endColorStr=#fc0574) !important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ff4ca0, endColorStr=#fc0574) !important;
display:inline-block; /* IE is so silly */
}
Nota: En este caso será necesario poner !important en los valores de "background" y el "border", para que se interpreten, ya que Blogger agrega esos valores para este botón en el CSS que nos envían. Poniendo !important el navegador le da preferencia a estos valores por encima de los que puso Blogger.
También fue necesario editar el valor del padding, agregando 0 al principio, para que no se aplique arriba y abajo, de otro modo se bajará el texto del botón.
4. Una vez conseguidos los resultados que buscas guardas los cambios en "Aplicar al blog".
Notas finales
-El generador que use en los ejemplo (3), no soporta al navegador Opera, en otras palabras, no genera la linea de CSS3 requerida para que se vea el color gradiente en ese navegador. Aunque es un navegador que casi no se usa, si nos interesa darle soporte lo podemos agregar y para ello sólo usas esta linea de CSS:
background: -o-linear-gradient(top, #15c5e8, #1654f0);Los colores que resalté de azul los pondrás manualmente y deberán ser los mismos de esta otra linea que si genera el generador, y que sirven para que el color de fondo se aplique en Firefox:
background: -moz-linear-gradient(top, #15c5e8, #1654f0);
Bueno, espero sea útil, y no olvides compartirlo y/o recomendarlo en Google, tal vez le sea útil a alguien en tus redes y seguramente te lo agradecerá, al igual que yo ;)
Generadores vistos en:
Web Designer Depot








Magnifico!!! :D
ResponderEliminarHice todo lo posible pero al final nada de nada :( la ID de mi botón es
ResponderEliminarinput#b-searchbtn.blue
pero al aplicarle el css de la misma manera de arriba no cambia nada, mi buscador está añadido como un elemento html, tendrá algo que ver¿?
Gracias de todos modos, me servirá con muchas otras cosas.
¿Qué te parece Daniel si me muestras el blog donde estas tratando de hacer esto? y así echo un vistazo...
EliminarEs que me da algo de pena, espero no te enojes :) es el botón del buscador o sea el que dice "Buscar"
EliminarPues ¿qué es lo que publicas en tu blog Dani? :D (es broma). Hablando en serio, que no te de pena hombre...Si te decides sólo déjame la dirección de tu blog y echo un vistazo para averiguar porque no se están aplicando esos estilos...
EliminarLa dejé jaja :) sólo es de hacer clic en mi nombre :D
EliminarEs que cuando lo mires vas a ver por qué me da pena...
¡Ah no Daniel!, o pones esos círculos o vamos a tener problemas...jaja, no hay bronca, puedes personalizar la plantilla según te parezca ;)
EliminarCon respecto a lo de como esta identificado tu botón, estabas correcto, el botón ademas de tener un id, tienen una clase, y en el CSS lo puedes declarar así:
input#b-searchbtn.blue
o así
input.blue
o así
input#b-searchbtn
...y de los tres modos debería funcionar.
Pero, te cuento algo, hay varios errores en tu CSS, identifica esta parte del CSS:
#PopularPosts1 li {
padding:8px 0;
font-size: 120%;
font-style: normal;
min-height:10px;
/* Color texto seleccionado */
::selection {
background: #fafafa;
}
::-moz-selection {
background: #fafafa;
.arrow_box {
position: relative;
background: #88b7d5;
border: 4px solid #c2e1f5;
.text2 { text-shadow:#fff 0px 1px 0, #000 0 -1px 0;}
span { line-height:3em; font-size:3em; font-weight:bold; color:#808080;}
}
Elimínala, y pon esto:
.arrow_box {
position: relative;
background: #88b7d5;
border: 4px solid #c2e1f5;
}
.text2 { text-shadow:#fff 0px 1px 0, #000 0 -1px 0;}
span { line-height:3em; font-size:3em; font-weight:bold; color:#808080;}
Estoy asumiendo que usas la clase "tex2" y "arrow_box2", y los estilos en la etiqueta span. Si no es así, entonces no lo necesitas y también elimínalo. Los errores que tienes en esa parte básicamente son: la falta de llave de cierre "}" y una llave de cierre de mas.
Ten mucho cuidado al hacer los cambios. Si no estas seguro de lo que estas haciendo no lo hagas. Generalmente cuando no se interpreta el CSS que agregas, es porque hay un error previo a ese código. Si sigue sin verse me dices.
Suerte!
=))))))))))))))))))))))))))))))))))))))))) Me funcionó!!!
EliminarPero tuve que eliminar el código que me dijiste y ya no agregé el otro que me diste porque se me agrandaba el text y los créditos.
El código que dices que era error lo puse porque sólo así pude hacer un poco más grande la letra de las entradas populares (frases populares)pero por lo visto si estaba muy mal jaja
Ya me habías asustado con los círculos porque como me costó quitarlos jaja pero si miras en la categoria de discos ahí están :D
También tengo otros dos problemas, si no es mucho molestar :)
1- El attribution no lo puedo eliminar, ni ocultar con condicionales, ni eliminar el widget desde la plantilla, ni nada de nada. Tal vez tú conoces alguna manera de taparlo con css o algo así :) porque si se ve un poco feo "Con la tecnología de Blogger" ahí donde está.
2- No puedo activar los comentarios, ya probé de todas las formas,también desde configuración-entradas y comentarios pero siguen sin verse. Lo curioso es que siempre que hago un cambio aquí lo hago en la otra página (discos)y las plantillas se supone que son iguales en casi todo pero en la otra si se puede comentar y en esta no. Tal vez tienes alguna idea de que está pasando.
Muchas gracias por tu ayuda, Internet no sería lo mismo sin ti :)
Hoy ando muy de buenas jaja, así que, ¿que te parece si descargas la plantilla y me la mandas?, haré esos cambios, lo hago muy rápido, además aprovecho para eliminar el CSS que no necesitas y buscar posibles errores parra corregirlos. Lo haré mañana en la tarde o bien el sábado por la mañana y te envío el archivo con la plantilla editado.
EliminarMándame el archivo XML a:
karla[arroba]compartidisimo[punto]com
Muchas muchas muchas gracias, Karla. Ya te mandé los archivos y tengo una última pregunta :) ¿Es posible que la main.section quede hasta arriba? O sea al lado del título del blog, gracias. Espero no sea mucho abusar y no te preocupes, puedes adjuntar la factura :)no hay problema (yo sé el trabajo que esto lleva), también cualquier cosa que pueda hacer por ti puedes pedirlo con gusto :D
Eliminarok Daniel, si es posible, lo haré, entonces, sólo tengo una duda ¿cuál de los dos archivos que me enviaste debería editar?
EliminarHola Karla! Es el archivo "1" en donde tengo los problemas con los comentarios (el que hay que editar, creo) el "2" es en donde SI se miran los comentarios. Pero adjunté los dos porque se supone que las dos plantillas las modifico igual o sea son iguales(supuestamente). Si es posible lo de main te agradecería que en las 2(si es posible).
EliminarEspero no molestarte mucho y por cierto, gracias a esta entrada del potro http://bit.ly/IRRHAI pude ocultar el attribution :D
Tomate el tiempo que quieras, yo puedo esperar. Gracias!!!
Vaya, que genial explicación de estas herramientas, la verdad que con un poco de paciencia se pueden hacer muchas cosas, ya que esos generadores son excelentes para realizar infinidad de combinaciones y rápidamente.
ResponderEliminarAsí es Olmo es muy práctico y puedes jugar con los colores a tus anchas, combinándolos y descubriendo un sin fin de posibilidades, jaja...¿lo compras?
EliminarLo he aplicado todo paso a paso, pero no encuentro en mi blog el código clave del buscar ni de los suscriptores no lo encuentro en mi plantilla... :/
ResponderEliminarSerá que me podrías ayudar para aplicarlo en mi blog? KARLA
Saludos! MI BLOG: www.tutoxpc.com
No estoy segura de lo que me hablas pero, si usas los gadgets de Blogger que cito, entonces están identificados como menciono arriba ;)
EliminarSaludos!
Pues si que son buenas webs, las he probado y son la mar de sencillos de aplicarles el diseño.
ResponderEliminarMe ahorra mucho trabajo tener que estar probando en la plantilla y dar a vista previa constantemente.
Gracias por compartir Karla, saludos compañera!
De nada Dryken, de verdad que si son muy prácticos, a mi también me encantan :)
EliminarSaludos correspondidos y gracias por pasarte y comentar ;)