]

viernes, 7 de noviembre de 2014

FUENTES PERSONALIZADAS

Cómo poner en Blogger fuentes personalizadas

    Seguro que alguna vez os habéis preguntado cómo podríais usar vuestras tipografías preferidas en vuestro blog de Blogger. Me refiero a esas que os descargáis para usar en vuestras láminas o en vuestros diseños de scrapbooking digital pero que no están disponibles en Blogger. Pues aquí y ahora os traigo la respuesta ;) 

Resulta que en Blogger, en principio, solo se pueden usar las tipografías de Google Fonts Directory. Hay bastantes y muchas chulas. Sabéis cómo instalar las fuentes de Google ¿verdad? Bueno, por si acaso, os cuento resumidamente cómo usarlas.

Lo primero sería entrar en Google Web Fonts y seleccionar la que más os guste. Después, hacéis click en el botón del cuadro con la flechita ("Quick-use") y os copiáis el código (de la pestaña estándar) que aparece en el Apartado 3. Esta línea la tendríais que incluir en vuestra plantilla de Blogger justo debajo de <head>. En el código del Apartado 4 tenéis el nombre de la fuente para que lo podáis incluir en vuestra página de estilo (CSS) y así usar vuestra nueva fuente donde queráis. No me extiendo más. Si queréis, en otra entrada os cuanto como hacerlo con más detalle.


    Listo, ahora os cuento lo realmente interesante:  
Cómo usar vuestras propias fuentes 
en el blog de Blogger 

    Supongamos que vuestra tipografía favorita no está entre las fuentes de Google Fonts, o que, por ejemplo, queréis utilizar
vuestra propia tipografía (o la mía)  para los títulos de las entradas de vuestro blog.

    Es muy fácil, ya veréis. Tenemos que utilizar la regla CSS @font-face. Con @font-face podemos decirle a los navegadores (Firefox, Chrome, Explorer, Opera) que vamos a utilizar una fuente subida a un servidor en nuestro blog. El problema es que no todos los navegadores usan el mismo formato de fuentes. Así que tendremos que convertir nuestra fuente a todos los formatos que usan los navegadores actuales, tanto para ordenadores de sobremesa como para móviles/tabletas. Ahora os lo explico paso a paso.

Paso 1: Hacer un backup

    Antes de ponernos a trastear con el html, siempre es conveniente hacer un backup de nuestra plantilla.


Paso 2: Elegir la fuente que queremos utilizar

    Os recomiendo que le echéis un vistazo a
Fontsquirrel. En esa web tenemos muchísimas fuentes. Aunque antes de descargarlas para utilizarlas en vuestro blog, aseguraos de que no infringís su licencia de uso (copyright). Las fuentes tipográficas, como las imágenes, tienen derechos de autor. Una vez os descarguéis la fuente, veréis que viene en formato OTF o TTF. Sin problemas.

Paso 3: Generar el kit de @font-face

    En este paso, generaremos el código html de @font-face que tenemos que poner en nuestra plantilla y los formatos extra que necesitamos de la fuente. ¿Y cómo lo hacemos? Pues primero vamos al generador webfont de Fontsquirrel. Ahí, añadimos nuestra fuente, hacemos click en la pestaña del acuerdo legal, y descargamos el "kit" de fuentes.

captura webfont generator de fontsquirrel 
Listo. Dentro de la carpeta comprimida que descargamos tenemos todo lo necesario para seguir.

Paso 4:  Subir las fuentes a un servidor

    Si tuviésemos nuestro propio dominio web, este paso sería inmediato. Sin embargo, en Blogger no tenemos acceso a los servidores de Google. Así que tenemos que emplear uno alternativo.

    Mi recomendación es usar una carpeta pública en vuestra cuenta Dropbox. Sin no tenéis una ¡no sé a qué esperáis! Aquí os explican cómo hacerlo. Este servicio muy estable, por lo que nuestras fuentes siempre estarán accesibles. En vuestra carpeta pública tenéis que subir cuatro de los archivos del "kit" que habéis generado antes. En concreto, los archivos de las fuentes EOT, SVG, TTF y WOFF.

Captura de dropbox 
    Una vez subidos, si hacéis click con el botón derecho del ratón sobre cada uno de los archivos, veréis como primera opción "copiar link público". Hacedlo con los cuatro y copiad las direcciones en algún sitio (por ejemplo en el bloc de notas), ya que ahora las necesitaremos para editar nuestro código @font-face.

Paso 5: Editar código @font-face

    Dentro de la carpeta descomprimida veréis un archivo stylesheet.css. En este archivo está el código CSS que necesitamos incluir en nuestra plantilla. Lo primero que hay que hacer es actualizar las direcciones url de los archivos de los cuatro formatos de la fuente. Para ello tenemos que substituir cada uno de los nombres de la fuente junto con su extensión (.woff, .ttf, .svg y .eot) por las correspondientes direcciones url que hemos anotado antes en el bloc de notas.

    En el ejemplo de abajo deberíamos substituir el código en azul por las correspondientes direcciones url de vuestra carpeta pública de Dropbox:
@font-face {
    font-family: 'pacificoregular';
    src: url('pacifico-webfont.eot');
    src: url('pacifico-webfont.eot?#iefix') format('embedded-opentype'),
         url('pacifico-webfont.woff') format('woff'),
         url('pacifico-webfont.ttf') format('truetype'),
         url('pacifico-webfont.svg#pacificoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

Paso 6. Incluir código @font-face en la plantilla de Blogger

    Para añadir el código que hemos generado a vuestra plantilla html, nos tenemos que dirigir a Blogger > Plantilla > Editar Html. Ahí copiaremos nuestro código CSS justo encima de ]]<b:skin> y guardaremos.


    Ya está, ¡ya casi hemos acabado! Ya podemos usar nuestras nuevas fuentes. ¿Y cómo lo hacemos? Seguid leyendo, aventureras...
Paso 7: Usar la nueva tipografía en el blog
 
    Para usar la tipografía en el blog, tenemos que especificar en nuestra plantilla html dónde queremos usar la nueva fuente. En el código que hemos copiado en la plantilla encontraremos el nombre que tenemos que emplear para utilizarla (la fuente). El nombre es el que aparece junto a font-family. En mi caso, el nombre de la tipografía es "pacificoregular" (vosotras tendréis otro nombre).

    Si ponemos el nombre de la fuente en el atributo font-family de las etiquetas (h1, h2, h3, h4) de nuestra plantilla todos los elementos que usen esas etiquetas automáticamente usarán la fuente.

    Si por ejemplo queréis usarlo para los títulos, pues buscáis en la plantilla h3.post-title y cambiáis el valor de font-family por el nombre de vuestra fuente. En mi ejemplo sería:

h3.post-title, .comments h4 {
  font-family: 'pacificoregular', cursive;
  font-weight: 400;
  font-size: 22px;
  margin: .75em 0 0;
}

 
    Si no os queréis marear con etiquetas, podéis, por ejemplo, añadir el siguiente código encima de ]]<b:skin> para utilizar siempre vuestra fuente en el texto de vuestras entradas:

.post-body,.post {font-family: pacificoregular, verdana, sans-serif;}

    ¡Ah! es una buena costumbre incluir fuentes alternativas. Así, en caso de que por algún motivo nuestra fuente no esté disponible, el navegador utilizará alguna de las que le dejamos como opción. En el ejemplo anterior veis que he puesto "verdana" y "sans-serif" como fuentes backup.


Cómo usar fuentes personalizadas en tu blog

Cómo cambiar la fuente de las entradas en blogger.

En este tutorial vamos a aprender cómo podemos cambiar la tipografía de los títulos de las entradas de blogger para personalizar nuestro blog y que queden más bonitos.

En Google Fonts disponen de un montón de fuentes que puedes utilizar gratis para tu blog, (también las puedes descargar si quieres utilizarlas en programas de edición gráficos).

Lo primero es entrar a la página de google fonts y elegir una tipografía que te guste, entonces haces click sobre el botón de color azul de la derecha que dice Add to collection, al hacer esto en la parte inferior de la página te mostrará el nombre de la  fuente añadida a tu colección (parte izquierda inferior) y en el lado derecho tendrás tres botones como los de la imagen siguiente:

Fíjate que viene marcada por defecto la opción Choose pero tenemos que elegir la opción Use.
La siguiente pantalla te dará una serie de pasos, tienes que ir al paso 3 donde hay un código como el de la imagen siguiente.
  • Antes de copiar el código abre el panel de edición de blogger y ve a Plantilla, después pincha en editar html y busca la etiqueta <head> que está casi al principio del código html. 
  • Cuando encuentres la etiqueta copia y pega justo debajo de ella la línea de código nueva, pero antes de darle a guardar tienes que poner al final de esta nueva linea que has pegado una barra / para cerrar la etiqueta,  justo después de la palabra css' (ver foto abajo). 
  • Guardamos la plantilla.
 

En el panel de google fonts (paso 4)  nos queda otra línea de código que tenemos que usar pero no la copies todavía  (ver foto):

Esta línea de código la tenemos que integrar en nuestro css, para ello vamos de nuevo en el menú de la izquierda a Plantilla, después le damos al botón Personalizar, Avanzado, Añadir CSS, y en el recuadro de la derecha tienes que pegar el siguiente código:

h3.post-title {
  font-family: 'Amatic SC';
}

Este código de arriba sirve para cambiar y personalizar sólo el título de tu post

Si lo que quieres es usar un tipo de letra para todo el blog el código que tienes que poner en el css es el siguiente:

body {
  font-family: 'Amatic SC';
}


Para cambiar el tipo de letra de la cabecera hay que usar el siguiente:
.header h1 {
  font-family: '
Amatic SC';
}



Para cambiar el tipo de letra del cuerpo de las entradas hay que usar el siguiente:
.post-body,.post {
  font-family: '
Amatic SC';
}




(El código es lo que va en rojo, lo que va en color negro es el nombre de la tipografía.)
Ahora  lo siguiente es sustituir donde pone font-family... por el código que te da en el paso 4 google fonts y que contiene el nombre y los datos de la fuente que tu has seleccionado.

Si todo ha ido bien ya puedes previsualizar tu blog y tendrás tu fuente funcionando. Guarda los cambios haciendo click en el botón de aplicar al blog.
(http://trucos-diseno-web.euroresidentes.com/2013/06/como-usar-fuentes-personalizadas-en-tu.html)


IMAGEN JUNTO AL TÍTULO DE LA ENTRADA

insertar imagen junto al título de la entrada 

Cómo insertar una imagen junto al título de cada entrada:

La imagen que pongamos, pude ser identificativa o relacionada con la temática del blog.
Es obligatorio que la imagen sea muy pequeña. Así que podemos reducir la imagen deseada o crear una nueva.

Una vez seleccionada tenemos que copiar la URL de esa imagen, que previamente habremos subido al blog, por ejemplo.  
Si pinchamos sobre cualquier imagen con el botón derecho del ratón, aparecerá "COPIAR URL DE IMAGEN". Una vez copiado, lo reservamos...
 A continuación, abrimos en el menú de diseño la pestaña PLANTILLA, y después la Edición HTML. Cuando se nos abra la nueva ventana, estos son los pasos a seguir:


*2: Para guiarte, busca este código:     
<h3 class='post-title entry-title'>
y justo en medio de estos dos 
<a expr:href='data:post.url'>*<data:post.title/></a> 
*4: Ahí, pega el siguiente código : <img src='URL de tu imagen'/>

Simple Slider para Posts

Simple Slider para Post en Blogger

El Slider se ve de la siguiente manera:

Para agregar este truco a tu blog haz los siguientes pasos:

: Ve a Diseño - Diseñador de plantilla - Avanzado - Añadir CSS, y allí agregas lo siguiente:
/*--Main Container--*/
.main_view {
float: left;
position: relative;
}
/*--Window/Masking Styles--*/
.window {
height:250px; width: 500px;
overflow: hidden; /*--Hides anything outside of the set width/height--*/
position: relative;
}
.image_reel {
position: absolute;
top: 0; left: 0;
}
.image_reel img {float: left;}
/*--Paging Styles--*/
.paging {
position: absolute;
bottom: 40px; right: -7px;
width: 178px; height:47px;
z-index: 100; /*--Assures the paging stays on the top layer--*/
text-align: center;
line-height: 40px;
background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgce-JSVTn0a9GuPcGt9OEHuRRCDMRA1w8ty7qAnRqvIkptB2sWdPB96hdQprLsajQvMMBjKgbwVbr7LxhO7LIYw2q04S_pW9qkP5SYRNWbgOqNQP9TaVNnjKja35pb2P8uULqIoGw0OVTF/s1600/paging_bg2.png) no-repeat;
display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
padding: 5px;
text-decoration: none;
color: #fff;
}
.paging a.active {
font-weight: bold;
background: #920000;
border: 1px solid #610000;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}

: Ahora ve a Plantilla, Editar HTML y antes de </head> lo siguiente:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
$(document).ready(function() {
//Set Default State of each portfolio piece
$(&quot;.paging&quot;).show();
$(&quot;.paging a:first&quot;).addClass(&quot;active&quot;);
//Get size of images, how many there are, then determin the size of the image reel.
var imageWidth = $(&quot;.window&quot;).width();
var imageSum = $(&quot;.image_reel img&quot;).size();
var imageReelWidth = imageWidth * imageSum;
//Adjust the image reel to its new size
$(&quot;.image_reel&quot;).css({&#39;width&#39; : imageReelWidth});
//Paging + Slider Function
rotate = function(){
var triggerID = $active.attr(&quot;rel&quot;) - 1; //Get number of times to slide
var image_reelPosition = triggerID * imageWidth; //Determines the distance the image reel needs to slide
$(&quot;.paging a&quot;).removeClass(&#39;active&#39;); //Remove all active class
$active.addClass(&#39;active&#39;); //Add active class (the $active is declared in the rotateSwitch function)
//Slider Animation
$(&quot;.image_reel&quot;).animate({
left: -image_reelPosition
}, 500 );
};
//Rotation + Timing Event
rotateSwitch = function(){
play = setInterval(function(){ //Set timer - this will repeat itself every 3 seconds
$active = $(&#39;.paging a.active&#39;).next();
if ( $active.length === 0) { //If paging reaches the end...
$active = $(&#39;.paging a:first&#39;); //go back to first
}
rotate(); //Trigger the paging and slider function
}, 7000); //Timer speed in milliseconds (3 seconds)
};
rotateSwitch(); //Run function on launch
//On Hover
$(&quot;.image_reel a&quot;).hover(function() {
clearInterval(play); //Stop the rotation
}, function() {
rotateSwitch(); //Resume rotation
});
//On Click
$(&quot;.paging a&quot;).click(function() {
$active = $(this); //Activate the clicked paging
//Reset Timer
clearInterval(play); //Stop the rotation
rotate(); //Trigger rotation immediately
rotateSwitch(); // Resume rotation
return false; //Prevent browser jump to link anchor
});
});
</script>

3º: Ahora regresa a Diseño, Añadir Gadget, HTML/JavaScript y pega lo siguiente:
<div class="container">
<div class="folio_block">
<div class="main_view">
<div class="window">
<div class="image_reel">
<a href="URL AL QUE ENLAZA LA IMAGEN"><img src="URL DE TU IMAGEN" alt="" /></a>
<a href="URL AL QUE ENLAZA LA IMAGEN"><img src="URL DE TU IMAGEN" alt="" /></a>
<a href="URL AL QUE ENLAZA LA IMAGEN"><img src="URL DE TU IMAGEN" alt="" /></a>
<a href="URL AL QUE ENLAZA LA IMAGEN"><img src="URL DE TU IMAGEN" alt="" /></a>
<a href="URL AL QUE ENLAZA LA IMAGEN"><img src="URL DE TU IMAGEN" alt="" /></a>

</div>
</div>
<div class="paging">
<a href="#" rel="1">1</a>
<a href="#" rel="2">2</a>
<a href="#" rel="3">3</a>
<a href="#" rel="4">4</a>
<a href="#" rel="5">5</a>
</div>
</div>
</div>
</div>

En esta parte reemplaza lo que está resaltado por lo que se indica en cada caso.


target="_blank"

Código html



target="_blank"

Si se coloca después de una dirección target="_blank" este atributo permite abrir un enlace en una ventana nueva.

Ejemplo;


<a href="http://toolboxxblog.blogspot.com.es/" target="_blank">

Es bueno entender su significado para saber si se desea que realice esa orden o simplemente quitarlo del código para que se abra el enlace sobre nuestra página, y se suele poner para evitar que los lectores se escapen hacia la otra página a la que apunta el link, ya que la nuestra obviamente queda chafada con el nuevo link.

Pero hay que considerar que esto entorpece la navegación del usuario, y en el caso de tener que abrir muchos links se hace extremadamente molesto, y por otra parte, el usuario siempre puede optar a abrir el link en otra ventana sin “obligarlo” a hacerlo en una nueva ventana, con el botón derecho del ratón, y sin necesidad de colocar la orden.
Por lo tanto, sabiendo para qué sirve  y lo que supone, hay que decidir si se deja o no en función de lo que queramos. 


target=“_new”

Otra solución: Este nuevo target viene a ser el nombre de una nueva ventana;
Con el target=”_blank”  los enlaces que se crean se abrían en ventanas independientes las unas de las otras. (Se coloca detrás de la dirección del enlace, igual que el otro target)

Pues con este nuevo target el target="_new” lo que viene a hacer es lo siguiente:
Si aun no has abierto ninguno de los enlaces que hayas creado con esta sintaxis, al hacerlo se va abrir en una ventana nueva la cual, por así decirlo, va tener el nombre de NEW, y a partir de esa ventana los demás enlaces que abras y que tengan el “_new” se van cargar en esta única ventana.
Concretamente, vas a tener tu ventana principal donde estén tus enlaces, y los enlaces  que se linkan desde tu ventana se van cargar en una segunda y única ventana, pero esta vez  cada enlace que abras va reemplazar (chancar) al anterior enlace abierto.
Por lo tanto en el caso de que se quiera optar por enviar a otra ventana que no reemplace la nuestra esta sería una mejor solución para no cargar demasiado el navegador.
En definitiva, dependiendo de nuestros objetivos y sabiendo las posibilidades de cada orden, podremos decidir  la utilización o no de un target u otro.


Otros atributos de target:
targetIndica donde abrir el URL.
_blankEl URL se abrirá en una nueva ventana.Ejemplo que muestra como abrir un enlace en una nueva ventana
_parentEl URL se abrirá en el frameset padre.Ejemplo que muestra como abrir un enlace en un frameset padre
_selfEl URL se abrirá en el mismo frame donde fue apretado.Ejemplo que muestra como abrir un enlace en el mismo frame donde fue apretado
_topEl URL se abriró en una ventana de tamaño completo.

Texto 3D

TEXTO 3D en la cabecera

Ir a plantilla --> editar en html y ahí bucar <header> y debajo del último  </div> pegar;
<div class='textoddd'>TooLBoXBLoG</div>

Luego ir al CSS: plantilla --> personalizar --> avanzado --> añadir CSS , y ahí pegar el siguiente código:

.textoddd {
  font: bold 80px/1 arial;
  text-transform: uppercase;
  color: #c69c1e;
  text-shadow: 0  2px  0   #8b6e15,
               0  4px  0   #7c6213,
               0  6px  0   #6e5611,
               0  8px  0   #5f4b0e,
               0 10px  0   #503f0c,
               0 12px  0   #41330a,
              3px 8px 15px rgba(0,0,0,0.1),
              3px 8px  5px rgba(0,0,0,0.3);
}


Este es el código base, se trataba de convertir el título o cualquier texto que se poretenda convertir en 3D en una clase con el div class para luego poder aplicarle unas propiedades que le den el aspecto de 3D. Conociendo este truqui se ppueden hacer variaciones sobre el diseño modificando colores, sombra (shadow), tipo de letra, etc.

miércoles, 5 de noviembre de 2014

Poner y quitar sombras de imágenes

Como poner sombra a una imagen en blogger

Blogger por defecto suele poner en las imágenes que publicamos en los blogs una sombra y un contorno blanco alrededor de ellas. Ya explicamos en un post anterior como quitar ese efecto (ver enlace más abajo si lo que quieres es quitar las sombras)



Cómo he tenido algunos comentarios preguntando si se puede aplicar ese efecto sólo para algunas de las fotos he buscado una solución que puede que os sirva. 

¿Cómo poner sombra a algunas de las imágenes de blogger?

Si lo que quieres es que sólo algunas de las fotos que subes al blog mantengan ese efecto de sombra tienes que aplicarles un estilo css


Cómo yo tengo modificado el blog para que me salgan las imágenes por defecto sin sombra en esta imagen no he hecho nada.




Cómo poner efecto de sombra a una imagen 

Paso 1


Nota: Este paso sólo lo hacemos una vez en el blog

Copia y pega el siguientes código en Plantilla/ Personalizar/ Avanzado/ Añadir CSS

#sombraimg{
   -webkit-box-shadow: 6px 4px 5px 1px rgba(148,145,148,1);
  -moz-box-shadow: 6px 4px 5px 1px rgba(148,145,148,1);
   box-shadow: 6px 4px 5px 1px rgba(148,145,148,1);
}


Paso 2

El siguiente paso es poner  dentro de la etiqueta de cada imagen a la que queremos añadir el efectoid='sombraimg'

Nota: Este paso lo hacemos en cada imagen en la que queremos añadir una sombra

Vamos a la entrada del post donde tenemos la imagen a la que queremos añadir el efecto sombra, en el post tienes arriba un botón donde pone html, buscamos la imagen, para ello puedes usar la opción de busqueda Crtl+f y cuando salga el buscador poner img para localizar las fotos.

Una vez localizada la imagen, en mi caso la de abajo añadimos el id

<img  id='sombraimg' border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4qfm1zGk0Cv7zReV4UPUmCM1wrkf4qcV3_oBty70RQ0mQ9gSMBamfz5nKIAAfgKSz29O497zXUQU7YbaMyy6PcUQ7r2QJicZWbfAf6sT5SVn3gDGtvrO5hDDXTivCTEKkEJEOd9H7bqI/s1600/foto_con_sombra.png" />





Espero que os sirva de solución. Gracias Lidia por tu ayuda :D

Happy day :)


De: http://trucos-diseno-web.euroresidentes.com/

Cómo quitar las sombras de las imágenes de blogger

Tutorial para eliminar las sombras y el borde en las fotos del blog (Blogger)


Cuando subes cualquier imagen al blog, blogger pone por defecto un contorno y una sombra en esa foto o imagen.  (ver ejemplo abajo)



Si te gusta como quedan tus fotos con el contorno y el sombreado perfecto no toques nada pero si no te gusta como queda y prefieres que la foto no tenga ese efecto puedes quitarlo de un modo muy sencillo.

1. Entra al editor de blogger y haz click en Plantilla/ Editar Html



como quitar sombra y contorno de las fotos en blogger



2. Después coloca el cursor dentro de la zona editable de la plantilla y presiona la combinación crtl+f en tu teclado, aparecerá un buscador en la esquina derecha del editor


quitar sombra y contorno de las fotos en blogger



3. Copia este trozo de código: .post-body img y pégalo dentro de la caja de búsqueda, después dale a la tecla enter (o intro). Con esto lo que hacemos es localizar el código en el que vamos a cambiar los parámetros

tutorial quitar sombra y contorno de las fotos en blogger


4. Te aparecerá destacado en amarillo el código que estamos buscando, fíjate sólo en el primero que te marca que es el que hay que cambiar, el código que tenemos que localizar es el siguiente: 


.post-body img, .post-body .tr-caption-container, .Profile img, .Image img,
.BlogList .item-thumbnail img {
  padding: $(image.border.small.size);

  background: $(image.background.color);
  border: 1px solid $(image.border.color);

  -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);



Lo que hay marcado en rojo es lo que tenemos que cambiar, puedes cambiar los números uno a uno o copiar y pegar el código de abajo que ya está cambiado

Tienes que poner todo los números marcados en rojo a 0 de forma que quede como el código de abajo 

.post-body img, .post-body .tr-caption-container, .Profile img, .Image img,
.BlogList .item-thumbnail img {
  padding: $(image.border.small.size);

  background: $(image.background.color);
  border: 0px solid $(image.border.color);

  -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, .1);
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, .1);
  box-shadow: 0px 0px0 rgba(0, 0, 0, .1);


Importante cuando no tienes mucha experiencia con el html


Cuidado al tocar el html de la plantilla si no estás seguro de que los has hecho correctamente puedesdeshacer (ctrl+z) y dale a vista previa antes de guardar la plantilla y los cambios.

De: http://trucos-diseno-web.euroresidentes.com/2014/06/como-quitar-las-sombras-de-las-imagenes.html

INDICES POR CATEGORÍAS CON MINIATURAS

CREAR INDICES CON MINIATURAS DE TODAS LAS ENTRADAS


Después de bucear por la red buscando alguna forma de hacer índices con miniaturas y no encontrar nada que se ajustara a mis necesidades, finalmente decidí hacer un experimento y este es el resultado. Se trata de un pequeño apaño para colocar un índice en una página o entrada. (En definitiva, se trata de un código creado por una neófita)
Por ejemplo, yo lo he puesto en una entrada que he convertido en la homepage, con el truquito de modificar la fecha de publicación,  además de aparecer  en el menú de inicio.
Para poner en tu blog este índice realizaremos estos sencillos pasos:

1.- Entra en Diseño | Edición de HTML y antes de ]]></b:skin> pega lo siguiente:

/* Últimas entradas por categorías
--------------------------------- */
img.label_thumb{
float:left;
border:1px solid #8f8f8f; 
/* Borde de las miniaturas */
margin-right:10px !important;
height:55px; 
/* Alto de las miniaturas */
width:55px; 
/* Ancho de las miniaturas */
}
.label_with_thumbs {
float: left;
width: 100%;
min-height: 70px;
margin: 0px 10px 2px 0px;
padding: 0;
}
ul.label_with_thumbs li {
padding:8px 0;
min-height:65px;
margin-bottom:10px;
}
.label_with_thumbs a {}
.label_with_thumbs strong {padding-left:0px;}

2.- el segundo paso es poner antes de </head> el siguiente script:

<script type='text/javascript'>
//<![CDATA[
function labelthumbs(json){document.write('<ul class="label_with_thumbs">');for(var i=0;i<numposts;i++){var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='replies'&&entry.link[k].type=='text/html'){var commenttext=entry.link[k].title;var commenturl=entry.link[k].href;}
if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break;}}var thumburl;try{thumburl=entry.media$thumbnail.url;}catch(error)
{s=entry.content.$t;a=s.indexOf("<img");b=s.indexOf("src=\"",a);c=s.indexOf("\"",b+5);d=s.substr(b+5,c-b-5);if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")){thumburl=d;}else thumburl=
'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjK3d8xE-vc-_uW__cLBcX_CQEBxWa0xfDQJNwHckDeckgrTP85JExE9l7CW4Ph0IPPrHL6sNWfag-zwIbfc0DLchq7lSZuN6aG8wM03YaW6hsMhnTg9BbVc-_b9PnjY1mhHeW5napQT0/';}
var postdate=entry.published.$t;var cdyear=postdate.substring(0,4);var cdmonth=postdate.substring(5,7);var cdday=postdate.substring(8,10);var monthnames=new Array();monthnames[1]="Ene";monthnames[2]="Feb";monthnames[3]="Mar";monthnames[4]="Abr";monthnames[5]="May";monthnames[6]="Jun";monthnames[7]="Jul";monthnames[8]="Ago";monthnames[9]="Sep";monthnames[10]="Oct";monthnames[11]="Nov";monthnames[12]="Dic";document.write('<li class="clearfix">');if(showpostthumbnails==true)
document.write('<a href="'+posturl+'" target ="_top"><img class="label_thumb" src="'+thumburl+'"/></a>');document.write('<strong><a href="'+posturl+'" target ="_top">'+posttitle+'</a></strong><br>');if("content"in entry){var postcontent=entry.content.$t;}
else
if("summary"in entry){var postcontent=entry.summary.$t;}
else var postcontent="";var re=/<\S[^>]*>/g;postcontent=postcontent.replace(re,"");if(showpostsummary==true){if(postcontent.length<numchars){document.write('');document.write(postcontent);document.write('');}
else{document.write('');postcontent=postcontent.substring(0,numchars);var quoteEnd=postcontent.lastIndexOf(" ");postcontent=postcontent.substring(0,quoteEnd);document.write(postcontent+'...');document.write('');}}
var towrite='';var flag=0;document.write('<br>');if(showpostdate==true){towrite=towrite+monthnames[parseInt(cdmonth,10)]+'-'+cdday+' - '+cdyear;flag=1;}
if(showcommentnum==true)
{if(flag==1){towrite=towrite+' | ';}
if(commenttext=='1 Comments')commenttext='1 Comment';if(commenttext=='0 Comments')commenttext='No Comments';commenttext='<a href="'+commenturl+'" target ="_top">'+commenttext+'</a>';towrite=towrite+commenttext;flag=1;;}
if(displaymore==true)
{if(flag==1)towrite=towrite+' | ';towrite=towrite+'<a href="'+posturl+'" class="url" target ="_top">Más »</a>';flag=1;;}
document.write(towrite);document.write('</li>');if(displayseparator==true)
if(i!=(numposts-1))
document.write('');}document.write('</ul>');}
//]]>
</script>

Aquí hay una URL en color purpura, esa es la imagen que se mostrará cuando la entrada no contenga ninguna imagen, pero puedes cambiarla por otra imagen si lo deseas.


3.- Por último crea una nueva página o entrada y ahí pega esto:

<div style="text-align: justify;">
<span style="font-family: Arial, serif;"><span style="line-height: 19px;"><b>
Insertando imágenes: Slider y Acordeones, y otras galerías de imágenes</b></span></span></div>
<div style="text-align: justify;">
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/Slider y Acordeones?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script>
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = false;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/galería imágenes?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>
<div style="text-align: justify;">
<span style="font-family: Arial, serif;"><span style="line-height: 19px;"><b>Distintas Formas de presentar las Entradas recientes y Posts relacionados</b></span></span></div>
<div style="text-align: justify;">
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/Post Recientes?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script>
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;overflow: hidden;</script>
<script src="/feeds/posts/default/-/Post Relacionados?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>
<div style="text-align: justify;">
<span style="font-family: Arial, serif;"><span style="line-height: 19px;"><b>Multimedia: Introducir música, video, publicaciones, etc.</b></span></span></div>
<div style="text-align: justify;">
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/Multimedia?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>
<div style="text-align: justify;">
<span style="font-family: Arial, serif;"><span style="line-height: 19px;"><b>Cómo hacer menús</b></span></span></div>
<div style="text-align: justify;">
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/Menú?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>
<div style="text-align: justify;">
<span style="font-family: Arial, serif;"><span style="line-height: 19px;"><b>Elementos del diseño del blog</b></span></span></div>
<div style="text-align: justify;">
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/DISEÑO BLOG?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>
<div style="text-align: justify;">
<span style="font-family: Arial, serif;"><span style="line-height: 19px;"><b>DISTINTOS GADGETS</b></span></span></div>
<div style="text-align: justify;">
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/GADGETS?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>
<div style="text-align: justify;">
<br /></div>

En el texto subrayado Nombre-de-la-etiqueta à  va el nombre de la etiqueta que quieres mostrar, tal como es, respetando mayúsculas y minúsculas. En el caso que la etiqueta contenga espacios o acentos lo mejor es que ingreses a la etiqueta y te fijes en la URL que aparece en la barra de direcciones del navegador, al final de la URL vendrá el nombre de la etiqueta tal como debe ponerse, por ejemplo, si tuviera espacios se vería así:

         http://toolboxxblog.blogspot.com.es/search/label/DISE%C3%91O%20BLOG

Sin embargo yo la he puesto tal y como veis con ese código  en el html de la página y no me ha dado problemas, pero dejo las dos formas para tantear.
<script src="/feeds/posts/default/-/DISEÑO BLOG?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>



También dentro de éste último código hay unas áreas que podemos personalizar, true significa que lo mostrará y false que no lo mostrará.

var numposts ← Número de entradas a mostrar
var showpostthumbnails ← 
Mostrar o no las miniaturas (true, quiero mostrarlas)
var displaymore ← 
Mostrar o no el enlace para leer más (yo he puesto true para que se vea)
var displayseparator ← 
Mostrar o no un separador (true)
var showcommentnum ← 
Mostrar o no el número de comentarios (false, no quiero que se muestren)
var showpostdate ← 
Mostrar o no la fecha de las entradas (false)
var showpostsummary ← Mostrar o no el resumen de las entradas (true)
var numchars ← 
Número de caracteres en los resúmenes (yo he puesto por defecto 80)


Este es un código para indizar varias categorías de etiquetas distintas, pero si se ha de poner menos o más sólo tienes que quitar, o repetir por cada categoría adicional que quieras agregar el último trozo:
<div style="text-align: justify;">
<span style="font-family: Arial, serif;"><span style="line-height: 19px;"><b>Cómo hacer menús</b></span></span></div>
<div style="text-align: justify;">
<script type="text/javascript">var numposts = 10;var showpostthumbnails = true;var displaymore = true;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 80;</script>
<script src="/feeds/posts/default/-/Menú?published&amp;alt=json-in-script&amp;callback=labelthumbs" type="text/javascript"></script></div>