Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -126,13 +126,13 @@ with gr.Blocks(css=css_styles) as MoodShaker:
|
|
126 |
|
127 |
with gr.Row():
|
128 |
output_recipe = gr.HTML(label="Your Cocktail Recipe")
|
129 |
-
|
130 |
play_button = gr.Button("Play Music", visible=False, elem_classes=["generate-button"], scale=1) # Initially not visible
|
131 |
background_music = gr.Audio(label="Background Music", autoplay=True, visible=False, scale=4) # Initially not visible
|
|
|
132 |
|
133 |
with gr.Row():
|
134 |
save_pdf_button = gr.Button("Download Recipe as PNG", visible=False)
|
135 |
-
pdf_download_link = gr.File(label="Download Link", visible=False) # For displaying the PDF download link
|
136 |
|
137 |
def on_generate_click(*args):
|
138 |
recipe, show_play_button = generate_cocktail(*args)
|
@@ -149,7 +149,7 @@ with gr.Blocks(css=css_styles) as MoodShaker:
|
|
149 |
|
150 |
play_button.click(fn=play_music, inputs=[], outputs=[background_music, background_music])
|
151 |
|
152 |
-
save_pdf_button.click(fn=save_as_png, inputs=[output_recipe], outputs=[])
|
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 |
|
|
|
126 |
|
127 |
with gr.Row():
|
128 |
output_recipe = gr.HTML(label="Your Cocktail Recipe")
|
129 |
+
|
130 |
play_button = gr.Button("Play Music", visible=False, elem_classes=["generate-button"], scale=1) # Initially not visible
|
131 |
background_music = gr.Audio(label="Background Music", autoplay=True, visible=False, scale=4) # Initially not visible
|
132 |
+
pdf_download_link = gr.HTML(visible=False) # For displaying the PDF download link
|
133 |
|
134 |
with gr.Row():
|
135 |
save_pdf_button = gr.Button("Download Recipe as PNG", visible=False)
|
|
|
136 |
|
137 |
def on_generate_click(*args):
|
138 |
recipe, show_play_button = generate_cocktail(*args)
|
|
|
149 |
|
150 |
play_button.click(fn=play_music, inputs=[], outputs=[background_music, background_music])
|
151 |
|
152 |
+
save_pdf_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 |
|