Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -132,7 +132,7 @@ with gr.Blocks(css=css_styles) as MoodShaker:
|
|
132 |
pdf_download_link = gr.HTML(visible=False) # For displaying the PDF download link
|
133 |
|
134 |
with gr.Row():
|
135 |
-
|
136 |
|
137 |
def on_generate_click(*args):
|
138 |
recipe, show_play_button = generate_cocktail(*args)
|
@@ -144,12 +144,12 @@ with gr.Blocks(css=css_styles) as MoodShaker:
|
|
144 |
generate_button.click(
|
145 |
fn=on_generate_click,
|
146 |
inputs=[mood, sweetness, sour, savory, bitter, flavor_association, drinking_experience, soberness_level, allergies, additional_requests],
|
147 |
-
outputs=[output_recipe, play_button]
|
148 |
)
|
149 |
|
150 |
play_button.click(fn=play_music, inputs=[], outputs=[background_music, background_music])
|
151 |
|
152 |
-
|
153 |
|
154 |
clear_button.click(fn=reset, inputs=[], outputs=[mood, sweetness, sour, savory, bitter, flavor_association, drinking_experience, soberness_level, allergies, additional_requests, output_recipe, play_button, background_music])
|
155 |
|
|
|
132 |
pdf_download_link = gr.HTML(visible=False) # For displaying the PDF download link
|
133 |
|
134 |
with gr.Row():
|
135 |
+
save_png_button = gr.Button("Download Recipe as PNG", visible=False)
|
136 |
|
137 |
def on_generate_click(*args):
|
138 |
recipe, show_play_button = generate_cocktail(*args)
|
|
|
144 |
generate_button.click(
|
145 |
fn=on_generate_click,
|
146 |
inputs=[mood, sweetness, sour, savory, bitter, flavor_association, drinking_experience, soberness_level, allergies, additional_requests],
|
147 |
+
outputs=[output_recipe, play_button, save_png_button]
|
148 |
)
|
149 |
|
150 |
play_button.click(fn=play_music, inputs=[], outputs=[background_music, background_music])
|
151 |
|
152 |
+
save_png_button.click(fn=save_as_png, inputs=[output_recipe], outputs=[pdf_download_link])
|
153 |
|
154 |
clear_button.click(fn=reset, inputs=[], outputs=[mood, sweetness, sour, savory, bitter, flavor_association, drinking_experience, soberness_level, allergies, additional_requests, output_recipe, play_button, background_music])
|
155 |
|