mirror of
https://github.com/nextcloud/server.git
synced 2026-05-28 04:32:30 -04:00
commit
2da6f6b4ce
1 changed files with 5 additions and 8 deletions
|
|
@ -34,23 +34,20 @@
|
|||
*
|
||||
* Which will result in:
|
||||
*
|
||||
* <div id="albumart" style="background-color: rgb(123, 123, 123); ... ">T</div>
|
||||
* <div id="albumart" style="background-color: hsl(123, 90%, 65%); ... ">T</div>
|
||||
*
|
||||
*/
|
||||
|
||||
(function ($) {
|
||||
$.fn.placeholder = function(seed) {
|
||||
var hash = md5(seed),
|
||||
maxRange = parseInt('ffffffffff', 16),
|
||||
red = parseInt(hash.substr(0,10), 16) / maxRange * 256,
|
||||
green = parseInt(hash.substr(10,10), 16) / maxRange * 256,
|
||||
blue = parseInt(hash.substr(20,10), 16) / maxRange * 256,
|
||||
rgb = [Math.floor(red), Math.floor(green), Math.floor(blue)],
|
||||
maxRange = parseInt('ffffffffffffffffffffffffffffffff', 16),
|
||||
hue = parseInt(hash, 16) / maxRange * 256,
|
||||
height = this.height();
|
||||
this.css('background-color', 'rgb(' + rgb.join(',') + ')');
|
||||
this.css('background-color', 'hsl(' + hue + ', 90%, 65%)');
|
||||
|
||||
// CSS rules
|
||||
this.css('color', 'rgb(255, 255, 255)');
|
||||
this.css('color', '#fff');
|
||||
this.css('font-weight', 'bold');
|
||||
this.css('text-align', 'center');
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue