Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -86,6 +86,7 @@ css = """
|
|
86 |
display: inline-block;
|
87 |
padding-right: 20px;
|
88 |
padding-left: 20px;
|
|
|
89 |
}
|
90 |
|
91 |
#right-column {
|
@@ -104,6 +105,22 @@ css = """
|
|
104 |
margin-top: 10px;
|
105 |
display: block;
|
106 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
"""
|
108 |
|
109 |
with gr.Blocks(css=css) as demo:
|
@@ -113,10 +130,10 @@ with gr.Blocks(css=css) as demo:
|
|
113 |
gr.Markdown("""# Text-to-Image Gradio Template""")
|
114 |
|
115 |
# Display result image at the top
|
116 |
-
result = gr.Image(label="Result", show_label=False)
|
117 |
|
118 |
# Add a textbox to display the prompts used for generation
|
119 |
-
prompt_info = gr.Textbox(label="Prompts Used", lines=3, interactive=False)
|
120 |
|
121 |
# Advanced Settings and Run Button
|
122 |
with gr.Accordion("Advanced Settings", open=False):
|
@@ -175,8 +192,7 @@ with gr.Blocks(css=css) as demo:
|
|
175 |
run_button = gr.Button("Run", elem_id="run-button")
|
176 |
|
177 |
with gr.Column(elem_id="right-column"):
|
178 |
-
|
179 |
-
|
180 |
# State to track active tab
|
181 |
active_tab = gr.State("Prompt Input")
|
182 |
|
@@ -189,6 +205,7 @@ with gr.Blocks(css=css) as demo:
|
|
189 |
max_lines=1,
|
190 |
placeholder="Enter your prompt",
|
191 |
container=False,
|
|
|
192 |
)
|
193 |
prompt_tab.select(lambda: "Prompt Input", inputs=None, outputs=active_tab)
|
194 |
|
|
|
86 |
display: inline-block;
|
87 |
padding-right: 20px;
|
88 |
padding-left: 20px;
|
89 |
+
vertical-align: top;
|
90 |
}
|
91 |
|
92 |
#right-column {
|
|
|
105 |
margin-top: 10px;
|
106 |
display: block;
|
107 |
}
|
108 |
+
|
109 |
+
#prompt-info {
|
110 |
+
margin-bottom: 20px;
|
111 |
+
}
|
112 |
+
|
113 |
+
#result {
|
114 |
+
margin-bottom: 20px;
|
115 |
+
}
|
116 |
+
|
117 |
+
.gradio-tabs > .tab-item {
|
118 |
+
margin-bottom: 20px;
|
119 |
+
}
|
120 |
+
|
121 |
+
#prompt {
|
122 |
+
margin-bottom: 20px;
|
123 |
+
}
|
124 |
"""
|
125 |
|
126 |
with gr.Blocks(css=css) as demo:
|
|
|
130 |
gr.Markdown("""# Text-to-Image Gradio Template""")
|
131 |
|
132 |
# Display result image at the top
|
133 |
+
result = gr.Image(label="Result", show_label=False, elem_id="result")
|
134 |
|
135 |
# Add a textbox to display the prompts used for generation
|
136 |
+
prompt_info = gr.Textbox(label="Prompts Used", lines=3, interactive=False, elem_id="prompt-info")
|
137 |
|
138 |
# Advanced Settings and Run Button
|
139 |
with gr.Accordion("Advanced Settings", open=False):
|
|
|
192 |
run_button = gr.Button("Run", elem_id="run-button")
|
193 |
|
194 |
with gr.Column(elem_id="right-column"):
|
195 |
+
# Removed the Prompt / Tag Input title here
|
|
|
196 |
# State to track active tab
|
197 |
active_tab = gr.State("Prompt Input")
|
198 |
|
|
|
205 |
max_lines=1,
|
206 |
placeholder="Enter your prompt",
|
207 |
container=False,
|
208 |
+
elem_id="prompt"
|
209 |
)
|
210 |
prompt_tab.select(lambda: "Prompt Input", inputs=None, outputs=active_tab)
|
211 |
|