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 |
|