Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/chroma-js/test/html/luminance.html')
-rw-r--r--node_modules/chroma-js/test/html/luminance.html50
1 files changed, 50 insertions, 0 deletions
diff --git a/node_modules/chroma-js/test/html/luminance.html b/node_modules/chroma-js/test/html/luminance.html
new file mode 100644
index 0000000000..1ecee89500
--- /dev/null
+++ b/node_modules/chroma-js/test/html/luminance.html
@@ -0,0 +1,50 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Chroma.js</title>
+ <script type="text/javascript" src="../../chroma.js"></script>
+</head>
+<body>
+
+ <script type="text/javascript">
+
+ function showScale(color, mode, odiv) {
+ var c = document.createElement('div');
+ for (var i=0; i <= 1; i += 0.01) {
+ var col = chroma(color).luminance(i, mode);
+ var d = document.createElement('div');
+ d.style.display = 'inline-block';
+ d.style.width = '10px';
+ d.style.height = '60px';
+ d.style.background = col.hex();
+ c.appendChild(d);
+ }
+ odiv.appendChild(c);
+ }
+
+ var scales = [
+ ['red', 'rgb'],
+ ['red', 'lab'],
+ ['yellow', 'lab'],
+ ['black', 'rgb'],
+ ['blue', 'rgb'],
+ ['green', 'rgb'],
+ ['green', 'lab'],
+ ['orange', 'rgb']
+ ];
+
+ for (var s in scales) {
+ s = scales[s];
+ d = document.createElement('div');
+ d.style.position = 'relative';
+ document.body.appendChild(d);
+ d.innerHTML = "<div style='position:absolute;top:5px;left:10px;opacity:0.9;color:#000;text-shadow:-1px -1px 0px rgba(255,255,255,0.3), 1px 1px 0px rgba(255,255,255,0.3), -1px 1px 0px rgba(255,255,255,0.3), 1px -1px 0px rgba(255,255,255,0.3)'><code>" + s.join(' / ') + "</code></div>";
+ showScale(s[0], s[1], d);
+ }
+
+
+
+ </script>
+
+</body>
+</html> \ No newline at end of file