diff --git a/lib/tree-updater.rkt b/lib/tree-updater.rkt index 109c875..098af3d 100644 --- a/lib/tree-updater.rkt +++ b/lib/tree-updater.rkt @@ -110,15 +110,6 @@ #;(curry attribute-maybe-update 'class (λ (class) (string-join (classlist-updater (string-split class " ")) " "))) (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) - (curry u - (λ (v) (and (dict-has-key? v 'id) - (string-prefix? (car (dict-ref v 'id)) "mw-customcollapsible"))) - (λ (v) (dict-set v 'style "display:block"))) ; change links to stay on the same wiki (curry attribute-maybe-update 'href (λ (href) @@ -254,9 +245,6 @@ ; remove gamespot reviews/ads [(has-class? "reviews" attributes) return-no-element] - ; remove customcollapsible customtoggle buttons - sample: warframe/wiki/Amp_(Ability) - [(and (dict-has-key? attributes 'class) (regexp-match? #rx"^mw-customtoggle-[^ ]* button-c$" (car (dict-ref attributes 'class)))) - return-no-element] [#t (list element-type ;; attributes diff --git a/static/main.css b/static/main.css index 1641886..3d3ed5a 100644 --- a/static/main.css +++ b/static/main.css @@ -210,14 +210,6 @@ figcaption, .lightbox-caption, .thumbcaption { display: block; } -/* javascript audio play buttons */ -a.ext-audiobutton { /* see hearthstone/wiki/Diablo_(Duels_hero) */ - display: none; -} -.sound > [style="display:none"] { /* see minecraft/wiki/villager#Sounds */ - display: inline !important; -} - /* animated slots */ #mw-content-text .animated > :not(.animated-active), #mw-content-text .animated > .animated-subframe > :not(.animated-active) { display: inline-block;