JSFiddle - React, Tailwind, and code Playground
by devgru
HTML
<div class="block status_error dark">test@bocore-demo</div>
<div class="block status_critical dark">symboldb@claudius</div>
<div class="block status_warning light">[email protected]</div>
<div class="block status_success light">[email protected]</div>
CSS
</style>
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans:400italic,700,600,400"><style>
body {background: url(http://ivoivan.eu/images/freebies/noise_01.jpg); }
.block {
cursor: pointer;
display: block;
font-family: 'Open Sans', sans-serif;
font-size: 17px;
height: 20px;
line-height: 20px;
margin-bottom: 5px;
padding: 5px 10px;
white-space: nowrap;
width: 354px;
}
.dark {
color: black;
text-shadow: 0 0 10px rgba(255,255,255,0.75), 0 0 20px rgba(255,255,255,0.75);
}
JavaScript
hcl = d3.hcl
d3.select('.status_error').style('background', hcl(30, 100, 75))
d3.select('.status_critical').style('background', hcl(65, 90, 80))
d3.select('.status_warning').style('background', hcl(95, 72, 90))
d3.select('.status_success').style('background', hcl(130, 60, 85))