diff --git a/css/style.css b/css/style.css index 04b12d11..a216d482 100644 --- a/css/style.css +++ b/css/style.css @@ -74,6 +74,14 @@ progress::after { text-align: right; width: 215px; } +div:has(> #positive_prompt) { + border: none; +} + +#positive_prompt { + padding: 1px; + background: var(--background-fill-primary); +} #positive_prompt textarea { height: 80px; diff --git a/javascript/viewer.js b/javascript/viewer.js index 3df32ccf..d3153734 100644 --- a/javascript/viewer.js +++ b/javascript/viewer.js @@ -55,6 +55,7 @@ window.addEventListener('resize', (e) => { onUiLoaded(async () => { resized(); + setTimeout(() => document.querySelector("#positive_prompt textarea").style.height = "80px"); }); function on_style_selection_blur() { diff --git a/webui.py b/webui.py index d7bc7765..63ff6813 100644 --- a/webui.py +++ b/webui.py @@ -115,7 +115,7 @@ with shared.gradio_root: with gr.Row(): with gr.Column(scale=17): prompt = gr.Textbox(show_label=False, placeholder="Type prompt here or paste parameters.", elem_id='positive_prompt', - container=False, autofocus=True, lines=1024) + autofocus=True, lines=3) default_prompt = modules.config.default_prompt if isinstance(default_prompt, str) and default_prompt != '':