diff --git a/edit.html b/edit.html index 32c037b1..8e06dc9d 100644 --- a/edit.html +++ b/edit.html @@ -243,6 +243,14 @@ padding: 0.5rem; z-index: 99; } + #help-popup.big { + max-width: 100%; + left: 3rem; + } + #help-popup.big .CodeMirror { + min-height: 2rem; + height: 70vh; + } #help-popup .title { font-weight: bold; background-color: rgba(0,0,0,0.05); diff --git a/edit.js b/edit.js index e15cf5ff..fb11c477 100644 --- a/edit.js +++ b/edit.js @@ -1529,7 +1529,7 @@ function showLintHelp() { function showHelp(title, text) { var div = document.getElementById("help-popup"); - div.style.cssText = ""; + div.classList.remove("big"); div.querySelector(".contents").innerHTML = text; div.querySelector(".title").innerHTML = title; @@ -1552,7 +1552,7 @@ function showHelp(title, text) { function showCodeMirrorPopup(title, html, options) { var popup = showHelp(title, html); - popup.style.width = popup.style.maxWidth = "calc(100vw - 7rem)"; + popup.classList.add("big"); popup.codebox = CodeMirror(popup.querySelector(".contents"), shallowMerge(options, { mode: "css", @@ -1567,7 +1567,6 @@ function showCodeMirrorPopup(title, html, options) { keyMap: prefs.getPref("editor.keyMap") })); popup.codebox.focus(); - popup.codebox.setSize(null, "70vh"); popup.codebox.on("focus", function() { hotkeyRerouter.setState(false) }); popup.codebox.on("blur", function() { hotkeyRerouter.setState(true) }); return popup;