Browse Source

improve:adjust yamleditor height

rufengsuixing 5 years ago
parent
commit
39f1971c0e
1 changed files with 15 additions and 11 deletions
  1. 15 11
      luasrc/view/AdGuardHome/yamleditor.htm

+ 15 - 11
luasrc/view/AdGuardHome/yamleditor.htm

@@ -60,19 +60,23 @@ function addmore() {
 }
 }
 //]]>
 //]]>
 </script> 
 </script> 
+
 <script type="text/javascript">//<![CDATA[
 <script type="text/javascript">//<![CDATA[
 function cheditor(){
 function cheditor(){
-var editor = CodeMirror.fromTextArea(document.getElementById("cbid.AdGuardHome.AdGuardHome.escconf"), {
-mode: "text/yaml",    //实现groovy代码高亮
-styleActiveLine: true,
-lineNumbers: true,	//显示行号
-theme: "dracula",	//设置主题
-lineWrapping: true,	//代码折叠
-foldGutter: true,
-gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter"],
-matchBrackets: true //括号匹配
-}
-);
+	var editor = CodeMirror.fromTextArea(document.getElementById("cbid.AdGuardHome.AdGuardHome.escconf"), {
+		mode: "text/yaml",    //实现groovy代码高亮
+		styleActiveLine: true,
+		lineNumbers: true,	//显示行号
+		theme: "dracula",	//设置主题
+		lineWrapping: true,	//代码折叠
+		foldGutter: true,
+		gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter"],
+		matchBrackets: true //括号匹配
+	});
+	var he=window.innerHeight
+	console.debug(he)
+	if (he<300){he=300;}
+	editor.setSize("100%", he-120)
 }
 }
 function reload_config(){
 function reload_config(){
 	XHR.get('<%=url([[admin]], [[services]], [[AdGuardHome]], [[reloadconfig]])%>', null,
 	XHR.get('<%=url([[admin]], [[services]], [[AdGuardHome]], [[reloadconfig]])%>', null,