Estilizar comentarios Siempre he pensado que la parte de comentarios es la gran ignorada cuando tuneamos nuestros blogs. L...

06/03/2009

Siempre he pensado que la parte de comentarios es la gran ignorada cuando tuneamos nuestros blogs. Le ponemos bordes, un fondo y a tirar para adelante.

Hoy vamos a ver como estilizarlos un poco para darle otro aspecto sin grandes dificultades.

En la plantilla Minima el CSS que afecta a los comentarios viene definido de esta forma

/* Comments
----------------------------------------------- */
#comments h4 {
margin:1em 0;
font-weight: bold;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color: $sidebarcolor;
}
#comments-block {
margin:1em 0 1.5em;
padding: 10px 10px 10px 10px;
line-height:1.6em;
}
#comments-block .comment-author {
margin:.5em 0;
}
#comments-block .comment-body {
margin:.25em 0 0;
}
#comments-block .comment-footer {
margin:-.25em 0 2em;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.1em;
}
#comments-block .comment-body p {
margin:0 0 .75em;
}
.deleted-comment {
font-style:italic;
color:gray;
}

Eso se vera así



Vamos a darle otro aspecto (remarco en rojo los añadidos)

/* Comments
----------------------------------------------- */
#comments h4 {
margin:1em 0;
font-weight: bold;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color: $sidebarcolor;
}
#comments-block {
margin:1em 0 1.5em;
padding: 10px 10px 10px 10px;
line-height:1.6em;
}
#comments-block .comment-author {
margin:.5em 0;
}
#comments-block .comment-body {
margin:.25em 0 0;
}
#comments-block .comment-footer {
margin:-.25em 0 2em;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.1em;
}
#comments-block .comment-body p {
margin:0 0 .75em;
padding: 10px 10px 10px 10px;
width: 500px;
background: #f2f2f2;

}
.deleted-comment {
font-style:italic;
color:gray;
}


Solo agregando estos cambios ya se verían así



Ahora vamos a quitarle el "dijo..."

Expandimos artilugios, buscamos

<data:commentPostedByMsg/>

y lo sustituimos por

<div class='triangulo'/>


Para acabar vamos a darle el ultimo ajuste (resalto en rojo los cambios y añadidos)

/* Comments
----------------------------------------------- */
#comments h4 {
margin:1em 0;
font-weight: bold;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.2em;
color: $sidebarcolor;
}

#comments-block {
padding: 10px 10px 10px 10px;
margin:1em 0 1.5em;
padding: 10px 10px 10px 10px;
line-height:1.6em;
}
#comments-block .comment-author {
margin:0;
}
#comments-block .comment-body {
margin:0;
}
#comments-block .comment-footer {
margin:-.25em 0 2em;
line-height: 1.4em;
text-transform:uppercase;
letter-spacing:.1em;
}
#comments-block .comment-body p {
margin:0 0 .75em;
padding: 10px 10px 10px 10px;
width: 500px;
background: #f2f2f2;
}
}
.deleted-comment {
font-style:italic;
color:gray;
}
.triangulo {
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 0;
border-bottom: 20px solid #f2f2f2;
width:0;
height:0;
background-position: 0 0 0 25px;
}


Veamos el resultado de estos cambios



Hemos visto una forma fácil de estilizarlo...seguiremos.
Te recomendamos también

32 comentarios:

  1. Hola, Pizcos, he intentado realizar los cambios que me dices en tu blog, pero en la plantilla que yo tengo no encuentro las líneas para hacer los cambios ( te los he adjuntado en un correo que te he mandado)
    Muchas gracias y un abrazo
    Rampy

    ResponderSuprimir
  2. Pizcos, gracias ya añadi el cambio a mi blog.
    Si alguno quiere comprobarlo; un enlace que tiene Comentarios

    ResponderSuprimir
  3. PIPI muy bueno!!!, escucha mi cielo, no aparecen los comentarios en el post footer, puedes decirme cómo lograrlo???, gracias y chauuuu

    ResponderSuprimir
  4. Rampy, ayer te conteste pero veo que mi comentario no salio ☻☻☻

    Te decia que añadieras todo el css y buscases bien en tu plantilla porque si estaba el codigo que hay que cambiar ☺☺☺

    ResponderSuprimir
  5. Roudy ya lo vi, quedo muy bien ☺☺☺

    ResponderSuprimir
  6. Graciela comentarios en el post-footer???..no me entero, aclarame que quieres ☺☺☺

    ResponderSuprimir
  7. hola Pizcos, te voy a hacer una pregunta de peregrullo, perome da miedo meter la pata.
    data:postCommentMsg. es lo mismo que data:comentPostedByMsg.
    Imagino que si, pero por si acaso..... ;)

    ResponderSuprimir
  8. non consegui, sabe o avatarzinho do blogger?? ficou repetindo duas vezes;

    ResponderSuprimir
  9. Pero que buura soy. Me había cargado la caja de hablar, pero ya lo arreglé. Graciasssss

    ResponderSuprimir
  10. la de escribir... Me voy a dormir que ya estoy espesita
    Hasta mañana

    ResponderSuprimir
  11. PIPI viste que el post footer tiene el número de comentarios de las entradas, bien quiero que figure, no sé si lo saqué...entiendes???
    besitos!!!!

    ResponderSuprimir
  12. Pizcos, entonces yo debo ser muy torpe porque cuando lo intento buscar por el sistema ctrl+g y copio la primera línea,no me lo localiza, y cuando copio la segunda línea, entonces sale una cosa ligeramente distinta de la que aparece en tu línea, así que cuando llego a la línea donde tengo que añadir pues no la encuentro.
    Un abrazo y de todas formas, gracias por tu ayuda
    Rampy

    ResponderSuprimir
  13. Hola Pizcos, he incorporado todas tus instrucciones (excepto quitar lodel "dijo...")
    y no esntiendo porqué, pero no se ha producido ningún cambio.

    Gracias!!

    ResponderSuprimir
  14. Iara veo que lo conseguiste ☺☺☺

    ResponderSuprimir
  15. Graciela tambien veo que ya lo conseguistes ☺☺☺..que bien...

    ResponderSuprimir
  16. Rampy te aseguro que esta, lo vi en tu plantilla...no te fies del control...

    ResponderSuprimir
  17. Natxo Rovira si no cambias el html, no veras ningun cambio...no elimines el codigo pero añade el del triangulo...

    ResponderSuprimir
  18. Bueno, lo volveré a intentar, ya te contaré. Gracias por tu ayuda.
    Un rampyabrazo
    Rampy

    ResponderSuprimir
  19. Me ha encantado estilizarlos, el dijo ya antes lo había cambiado por "maulló" jejeje :D
    Me gustaba el triangulito en tus comentarios y nos sabía cómo, gracias ^_^

    besos ronroneados

    ResponderSuprimir
  20. Σ=o) Pau ☺☺☺ a que no costaba tanto???

    ResponderSuprimir
  21. Hola Pizcos, Mi problema es que no se ve lo que Dice "Anonimo Dijo....", y no me gusta ese aspecto.... Gracias de Antemano.... Excelente Blog!!!

    ResponderSuprimir
  22. Acá Tengo un link en donde puedes ver esos comentarios Click Aqui

    ResponderSuprimir
  23. No es que no se vea sino que tienes el color de la letra en negro añade a esta parte del css

    #comments-block .comment-author

    indicale el color color: #fff; por ejemplo...

    ResponderSuprimir
  24. Hola! Pizcos, desde ya que busco y el unico que tenia la estilizacion como deseaba estaba en tu blog.
    Necesitaria que me ayudes.

    En princicipio no tenia en mi plantilla ninguno de los codigo de comment-block etc, etc, no me figuraba por ningun lado, decidi simplemente copiar todo y pegarlo en mi plantilla, aparentemente quedo funcionando, pero no se ve como me gustaria.

    Principalmente porque el cuadro de dialogo queda extremadamente largo y como puedes, si subes y bajar la pantalla, se sobrepone sobre el menu fijo.
    Y por otro lado, tengo el comentario de autor estilizado, para destacarlo y la flechita queda un poquito mas abajo,
    Desde ya te dejo mi blog, para que puedas revisarlo y muchas gracias por tu tiempo.

    http://panoramicadelobservador.blogspot.com

    ResponderSuprimir
  25. Ah! Perdon !
    El tema de superposicion lo puedes ver en esta entrada que tiene un comentario Anonimo y mi comentario de Autor.

    http://panoramicadelobservador.blogspot.com/2010/02/escritos-dulce-engano.html#comments

    ResponderSuprimir
  26. adrian en comment body p ajusta el width 375px, con respecto a lo que me dices de la superposicion, no puedo averiguar porque, tu plantilla es un caos de codigo..,yo te recomendaria que ordenaras un poco el css.. ☺☺☺

    ResponderSuprimir
  27. Pizcos es verdad, es todo un lio, aunque no tengo idea de como ordenarlo, soy un simple aprendiz, que intenta diseñar, si me puede ayudar muchisimo mejor!

    Por cierto con el with, pudo achicar el margen,
    tendria que ver porque se superponen con el menu!

    Por otro lado, se podra agregar un avatar para los comentarios anonimos?
    Y los registrados en blogger, se veran los avatars de todas formas?

    Un gran saludo!!

    ResponderSuprimir
  28. Adrian yo no añadiria nada por el momento, deberias empezar desde cero y agrupar cada cosa en tu codigo css...si no solo tendras cada vez mas problemas...

    ResponderSuprimir
  29. Muchas gracias por esta explicación, la verdad me ha servido de mucho. Saludos

    ResponderSuprimir