This commit is contained in:
Zixaphir 2014-02-16 04:25:29 -07:00
parent 9dc9d96574
commit 7f69ba59fb
4 changed files with 15 additions and 71 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1292,12 +1292,12 @@ a.useremail:last-of-type {
float: none;
}
/* Fixes text spoilers */
.remove-spoilers.indicate-spoilers .spoiler::before,
.remove-spoilers.indicate-spoilers s::before {
.remove-spoilers.reveal-spoilers .spoiler::before,
.remove-spoilers.reveal-spoilers s::before {
content: '[spoiler]';
}
.remove-spoilers.indicate-spoilers .spoiler::after,
.remove-spoilers.indicate-spoilers s::after {
.remove-spoilers.reveal-spoilers .spoiler::after,
.remove-spoilers.reveal-spoilers s::after {
content: '[/spoiler]';
}
:root:not(.remove-spoilers) .spoiler:not(:hover) *,

View File

@ -1,23 +1,7 @@
RemoveSpoilers =
init: ->
if Conf['Reveal Spoilers'] and !Conf['Remove Spoilers']
if Conf['Reveal Spoilers']
$.addClass doc, 'reveal-spoilers'
return unless Conf['Remove Spoilers']
if Conf['Reveal Spoilers']
@wrapper = (text) ->
"[spoiler]#{text}[/spoiler]"
Post.callbacks.push
name: 'Reveal Spoilers'
cb: @node
wrapper: (text) ->
text
node: (post) ->
spoilers = $$ 's', @nodes.comment
for spoiler in spoilers
$.replace spoiler, $.tn RemoveSpoilers.wrapper spoiler.textContent
return
if Conf['Remove Spoilers']
$.addClass doc, 'remove-spoilers'