From: Jeremy Thomas
Date: Fri, 5 May 2017 12:04:16 +0000 (+0100)
Subject: Explain findColorInvert
X-Git-Tag: 0.4.2~7
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef763d520d71197326eb08e6177b81e8b06d387e;p=thirdparty%2Fbulma.git
Explain findColorInvert
---
diff --git a/docs/bulma-docs.sass b/docs/bulma-docs.sass
index 019042b3c..0d90e9f40 100644
--- a/docs/bulma-docs.sass
+++ b/docs/bulma-docs.sass
@@ -20,3 +20,7 @@ html
\::selection
background: $primary
color: $primary-invert
+
+@debug "hsl(294, 71%, 79%)"
+@debug colorLuminance(hsl(294, 71%, 79%))
+@debug findColorInvert(hsl(294, 71%, 79%))
diff --git a/docs/css/bulma-docs.css b/docs/css/bulma-docs.css
index fc70cabeb..b431b144c 100644
--- a/docs/css/bulma-docs.css
+++ b/docs/css/bulma-docs.css
@@ -2053,6 +2053,7 @@ input[type="submit"].button {
.select {
display: inline-block;
height: 2.25em;
+ max-width: 100%;
position: relative;
vertical-align: top;
}
@@ -2105,6 +2106,7 @@ input[type="submit"].button {
cursor: pointer;
display: block;
font-size: 1em;
+ max-width: 100%;
outline: none;
padding-right: 2.5em;
}
@@ -7128,7 +7130,7 @@ label.panel-block:hover {
}
.highlight {
- background-color: #fdf6e3;
+ background-color: #f5f5f5;
color: #586e75;
}
@@ -7400,6 +7402,7 @@ svg {
}
#carbonads {
+ font-size: 14px;
text-align: left;
}
@@ -7897,7 +7900,7 @@ html.route-index #carbon {
.color {
border-radius: 2px;
- box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5);
+ box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1);
display: inline-block;
float: left;
height: 24px;
@@ -7963,6 +7966,7 @@ html.route-index #carbon {
.highlight pre {
max-height: 600px;
+ margin-bottom: 0 !important;
}
.structure {
diff --git a/docs/documentation/overview/customize.html b/docs/documentation/overview/customize.html
index 6ca9ccb50..719947281 100644
--- a/docs/documentation/overview/customize.html
+++ b/docs/documentation/overview/customize.html
@@ -50,14 +50,16 @@ npm install bulma
// 2. Set your own initial variables
// Update blue
$blue: #72d0eb
-// Add pink
+// Add pink and its invert
$pink: #ffb3b3
+$pink-invert: #fff
// Add a serif family
$family-serif: "Merriweather", "Georgia", serif
// 3. Set the derived variables
// Use the new pink as the primary color
$primary: $pink
+$primary-invert: $pink-invert
// Use the existing orange as the danger color
$danger: $orange
// Use the new serif family
@@ -79,7 +81,7 @@ $family-primary: $family-serif
See the result: before and after
- Notice how the $blue-invert is now black instead of white, based on findColorInvert(#72d0eb)
+ As $blue has been updated, and since $blue-invert is automatically calculated with the function$blue-invert: findColorInvert($blue), the $blue-invert is now black instead of white
+ For colors that have a luminance close to the 0.55 threshold, it can be useful to override the findColorInvert() function, and rather set the invert color manually.
+
+ For example, this shade of purple has a color luminance of 0.5529. It can be preferable to set a color invert of white instead of transparent black:
+