From 05a0d7e6250431d227b53d8c3fa42f7dd7788538 Mon Sep 17 00:00:00 2001 From: Sorin Davidoi Date: Thu, 18 Jan 2018 17:12:41 +0100 Subject: [PATCH] fix(theme/book): Disable stylesheets by property, not attribute Closes #553. --- src/theme/book.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/theme/book.js b/src/theme/book.js index 2f0e5894..b81901ce 100644 --- a/src/theme/book.js +++ b/src/theme/book.js @@ -151,21 +151,21 @@ document.addEventListener('DOMContentLoaded', function() { let ace_theme; if (theme == 'coal' || theme == 'navy') { - document.querySelector("[href='ayu-highlight.css']").setAttribute('disabled', true); - document.querySelector("[href='tomorrow-night.css']").removeAttribute('disabled'); - document.querySelector("[href='highlight.css']").setAttribute('disabled', true); + document.querySelector("[href='ayu-highlight.css']").disabled = true; + document.querySelector("[href='tomorrow-night.css']").disabled = false; + document.querySelector("[href='highlight.css']").disabled = true; ace_theme = "ace/theme/tomorrow_night"; } else if (theme == 'ayu') { - document.querySelector("[href='ayu-highlight.css']").removeAttribute('disabled'); - document.querySelector("[href='tomorrow-night.css']").setAttribute('disabled', true); - document.querySelector("[href='highlight.css']").setAttribute('disabled', true); + document.querySelector("[href='ayu-highlight.css']").disabled = false; + document.querySelector("[href='tomorrow-night.css']").disabled = true; + document.querySelector("[href='highlight.css']").disabled = true; ace_theme = "ace/theme/tomorrow_night"; } else { - document.querySelector("[href='ayu-highlight.css']").setAttribute('disabled', true); - document.querySelector("[href='tomorrow-night.css']").setAttribute('disabled', true); - document.querySelector("[href='highlight.css']").removeAttribute('disabled'); + document.querySelector("[href='ayu-highlight.css']").disabled = true; + document.querySelector("[href='tomorrow-night.css']").disabled = true; + document.querySelector("[href='highlight.css']").disabled = false; ace_theme = "ace/theme/dawn"; }