JS:
$(".letterpic").letterpic({
fill: 'color',
initial: {
color: {
"A" : "red",
"B" : "blue",
"M" : "green",
}
}
});
HTML:
<div class="letterpic" title="Mike Green" data-letterpic-key="M"></div>
Now you can define attribute data-letterpic-key
to manualy set color dictionary value of user.By default this key is equals to users initials from
title
attribute.Also you can pass
maxInitialsLength
as parameter of $.letterpic, to define max length of initals string on avatar,by default it's value is 2.
Mike Green
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin.Mike Patton
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin.Andrew Red
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin.Andy
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin.Bob
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin.Jhon Doe
This letterpic doesn't havedata-letterpic-key
.
It's key generated from title => JD. We didn't pass 'JD' to initial colors,it will get it from default colors or from colors array passed on $.letterpic.