feat: change preset from option to select, add accordion for resolution
This commit is contained in:
parent
e9c6dbdd5f
commit
a0114de9e9
|
|
@ -101,10 +101,14 @@ progress::after {
|
|||
overflow: auto !important;
|
||||
}
|
||||
|
||||
.aspect_ratios label {
|
||||
.performance_selection label {
|
||||
width: 140px !important;
|
||||
}
|
||||
|
||||
.aspect_ratios label {
|
||||
flex: calc(50% - 5px) !important;
|
||||
}
|
||||
|
||||
.aspect_ratios label span {
|
||||
white-space: nowrap !important;
|
||||
}
|
||||
|
|
|
|||
29
webui.py
29
webui.py
|
|
@ -257,25 +257,24 @@ with shared.gradio_root:
|
|||
|
||||
with gr.Column(scale=1, visible=modules.config.default_advanced_checkbox) as advanced_column:
|
||||
with gr.Tab(label='Setting'):
|
||||
with gr.Row():
|
||||
if not args_manager.args.disable_preset_selection:
|
||||
preset_selection = gr.Dropdown(label='Preset',
|
||||
choices=modules.config.available_presets,
|
||||
value=args_manager.args.preset if args_manager.args.preset else "initial",
|
||||
interactive=True, scale=3)
|
||||
performance_selection = gr.Dropdown(label='Performance',
|
||||
choices=flags.Performance.list(),
|
||||
value=modules.config.default_performance, scale=1)
|
||||
with gr.Accordion('Resolution'):
|
||||
if not args_manager.args.disable_preset_selection:
|
||||
preset_selection = gr.Dropdown(label='Preset',
|
||||
choices=modules.config.available_presets,
|
||||
value=args_manager.args.preset if args_manager.args.preset else "initial",
|
||||
interactive=True)
|
||||
performance_selection = gr.Radio(label='Performance',
|
||||
choices=flags.Performance.list(),
|
||||
value=modules.config.default_performance,
|
||||
elem_classes=['performance_selection'])
|
||||
with gr.Accordion('Resolution', open=False):
|
||||
aspect_ratios_selection = gr.Radio(label='Aspect Ratios', choices=modules.config.available_aspect_ratios,
|
||||
value=modules.config.default_aspect_ratio, info='width × height',
|
||||
elem_classes='aspect_ratios')
|
||||
|
||||
with gr.Row():
|
||||
output_format = gr.Dropdown(label='Output Format',
|
||||
choices=flags.OutputFormat.list(),
|
||||
value=modules.config.default_output_format, scale=1)
|
||||
image_number = gr.Slider(label='Image Number', minimum=1, maximum=modules.config.default_max_image_number, step=1, value=modules.config.default_image_number, scale=3)
|
||||
output_format = gr.Radio(label='Output Format',
|
||||
choices=flags.OutputFormat.list(),
|
||||
value=modules.config.default_output_format)
|
||||
image_number = gr.Slider(label='Image Number', minimum=1, maximum=modules.config.default_max_image_number, step=1, value=modules.config.default_image_number, scale=3)
|
||||
|
||||
negative_prompt = gr.Textbox(label='Negative Prompt', show_label=True, placeholder="Type prompt here.",
|
||||
info='Describing what you do not want to see.', lines=2,
|
||||
|
|
|
|||
Loading…
Reference in New Issue