mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-22 00:16:15 -04:00
colibris: fix coloring text when authorship background color is activated #3641
This commit is contained in:
parent
5e6ceb071e
commit
2193875292
3 changed files with 11 additions and 11 deletions
|
@ -255,15 +255,9 @@ function Ace2Inner(){
|
|||
authorStyle.backgroundColor = bgcolor;
|
||||
parentAuthorStyle.backgroundColor = bgcolor;
|
||||
|
||||
// text contrast
|
||||
if(colorutils.luminosity(colorutils.css2triple(bgcolor)) < 0.5)
|
||||
{
|
||||
authorStyle.color = '#ffffff';
|
||||
parentAuthorStyle.color = '#ffffff';
|
||||
}else{
|
||||
authorStyle.color = null;
|
||||
parentAuthorStyle.color = null;
|
||||
}
|
||||
var textColor = colorutils.textColorFromBackgroundColor(bgcolor, parent.parent.clientVars.skinName);
|
||||
authorStyle.color = textColor;
|
||||
parentAuthorStyle.color = textColor;
|
||||
|
||||
// anchor text contrast
|
||||
if(colorutils.luminosity(colorutils.css2triple(bgcolor)) < 0.55)
|
||||
|
|
|
@ -142,4 +142,12 @@ colorutils.complementary = function(c)
|
|||
];
|
||||
}
|
||||
|
||||
colorutils.textColorFromBackgroundColor = function(bgcolor, skinName)
|
||||
{
|
||||
var white = skinName == 'colibris' ? 'var(--super-light-color)' : '#fff';
|
||||
var black = skinName == 'colibris' ? 'var(--super-dark-color)' : '#222';
|
||||
|
||||
return colorutils.luminosity(colorutils.css2triple(bgcolor)) < 0.5 ? white : black;
|
||||
}
|
||||
|
||||
exports.colorutils = colorutils;
|
||||
|
|
|
@ -84,8 +84,6 @@
|
|||
margin-left: 15px;
|
||||
width: 45px;
|
||||
height: 100%;
|
||||
background-color: var(--bg-color);
|
||||
color: var(--text-color);
|
||||
}
|
||||
.toolbar ul li[data-key=showusers] > a {
|
||||
width: 100%;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue