Give 'Mark Read' link background correct alpha on non-4chan sites.
This commit is contained in:
parent
78f0cf9e78
commit
460bc87a5a
@ -257,15 +257,20 @@ Main =
|
|||||||
div.style.visibility = 'hidden';
|
div.style.visibility = 'hidden';
|
||||||
$.add d.body, div
|
$.add d.body, div
|
||||||
bgColor = window.getComputedStyle(div).backgroundColor
|
bgColor = window.getComputedStyle(div).backgroundColor
|
||||||
|
c.log(bgColor)
|
||||||
$.rm div
|
$.rm div
|
||||||
|
rgb = bgColor.match(/[\d.]+/g)
|
||||||
# Use body background if reply background is transparent
|
# Use body background if reply background is transparent
|
||||||
unless /^rgb\(/.test(bgColor)
|
unless /^rgb\(/.test(bgColor)
|
||||||
s = window.getComputedStyle(d.body)
|
s = window.getComputedStyle(d.body)
|
||||||
bgColor = "#{s.backgroundColor} #{s.backgroundImage} #{s.backgroundRepeat} #{s.backgroundPosition}"
|
bgColor = "#{s.backgroundColor} #{s.backgroundImage} #{s.backgroundRepeat} #{s.backgroundPosition}"
|
||||||
Main.bgColorStyle.textContent = """
|
Main.bgColorStyle.textContent = """
|
||||||
.dialog, .suboption-list > div:last-of-type, :root.catalog-hover-expand .catalog-container:hover > .post, .unread-mark-read {
|
.dialog, .suboption-list > div:last-of-type, :root.catalog-hover-expand .catalog-container:hover > .post {
|
||||||
background: #{bgColor};
|
background: #{bgColor};
|
||||||
}
|
}
|
||||||
|
.unread-mark-read {
|
||||||
|
background-color: rgba(#{rgb[...3].join(', ')}, #{0.5*(rgb[3] || 1)});
|
||||||
|
}
|
||||||
"""
|
"""
|
||||||
$.after $.id('fourchanx-css'), Main.bgColorStyle
|
$.after $.id('fourchanx-css'), Main.bgColorStyle
|
||||||
setStyle()
|
setStyle()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user