fix javascript audio buttons on hearthstone wiki

This commit is contained in:
Cadence Ember 2023-06-17 00:09:59 +12:00
parent f6933e9e50
commit 4336e4ab43
Signed by: cadence
GPG key ID: BC1C2C61CF521B17
2 changed files with 9 additions and 0 deletions

View file

@ -110,6 +110,10 @@
#;(curry attribute-maybe-update 'class #;(curry attribute-maybe-update 'class
(λ (class) (string-join (classlist-updater (string-split class " ")) " "))) (λ (class) (string-join (classlist-updater (string-split class " ")) " ")))
(curry attribute-maybe-update 'class class-updater) (curry attribute-maybe-update 'class class-updater)
; audio buttons - sample: hearthstone/wiki/Diablo_(Duels_hero)#Sounds
(curry u
(λ (v) (has-class? "ext-audiobutton" v))
(λ (v) (dict-set (dict-remove v 'hidden) 'controls '(""))))
; yet more uncollapsing - sample: warframe/wiki/Amp_(Ability) ; yet more uncollapsing - sample: warframe/wiki/Amp_(Ability)
(curry u (curry u
(λ (v) (and (dict-has-key? v 'id) (λ (v) (and (dict-has-key? v 'id)

View file

@ -210,6 +210,11 @@ figcaption, .lightbox-caption, .thumbcaption {
display: block; display: block;
} }
/* javascript audio play buttons, see hearthstone/wiki/Diablo_(Duels_hero) */
a.ext-audiobutton {
display: none;
}
/* animated slots */ /* animated slots */
#mw-content-text .animated > :not(.animated-active), #mw-content-text .animated > .animated-subframe > :not(.animated-active) { #mw-content-text .animated > :not(.animated-active), #mw-content-text .animated > .animated-subframe > :not(.animated-active) {
display: inline-block; display: inline-block;