tonyassi commited on
Commit
e2705da
·
verified ·
1 Parent(s): a2af975

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -172,7 +172,9 @@ with gr.Blocks(title="Video Face Swap", theme=gr.themes.Soft(), css=CUSTOM_CSS)
172
  # Sidebar CTA
173
  with gr.Sidebar(open=False) as side:
174
  gr.Markdown("### Upgrade to HD 1920x1080\n- 4× quality\n- Priority queue\n- 1-5 minute video duration\n- GPU speed")
175
- pro2 = gr.Button("Open Pro Checkout", variant="primary")
 
 
176
 
177
  # Floating bottom promo
178
  gr.HTML(
@@ -190,8 +192,12 @@ with gr.Blocks(title="Video Face Swap", theme=gr.themes.Soft(), css=CUSTOM_CSS)
190
  # Open Pro in new tab via JS (no Python call)
191
  pro.click(fn=None, inputs=None, outputs=None,
192
  js=f"()=>window.open('https://www.face-swap.co/?utm_source=hfspace_deepfakevideo&utm_medium=upgrade_to_hd','_blank')")
193
- pro2.click(fn=None, inputs=None, outputs=None,
194
- js=f"()=>window.open('https://www.face-swap.co/?utm_source=hfspace_deepfakevideo&utm_medium=sidebar','_blank')")
 
 
 
 
195
 
196
  # Queue for long jobs + to ensure alerts appear as modals
197
  demo.queue()
 
172
  # Sidebar CTA
173
  with gr.Sidebar(open=False) as side:
174
  gr.Markdown("### Upgrade to HD 1920x1080\n- 4× quality\n- Priority queue\n- 1-5 minute video duration\n- GPU speed")
175
+ pro_paypergen = gr.Button("Pay per Generation", variant="primary")
176
+ pro_subscription = gr.Button("Monthly Subscription", variant="primary")
177
+ pro_api = gr.Button("Face Swap API", variant="primary")
178
 
179
  # Floating bottom promo
180
  gr.HTML(
 
192
  # Open Pro in new tab via JS (no Python call)
193
  pro.click(fn=None, inputs=None, outputs=None,
194
  js=f"()=>window.open('https://www.face-swap.co/?utm_source=hfspace_deepfakevideo&utm_medium=upgrade_to_hd','_blank')")
195
+ pro_paypergen.click(fn=None, inputs=None, outputs=None,
196
+ js=f"()=>window.open('https://www.face-swap.co/?utm_source=hfspace_deepfakevideo&utm_medium=sidebar_paypergen','_blank')")
197
+ pro_subscription.click(fn=None, inputs=None, outputs=None,
198
+ js=f"()=>window.open('https://www.face-swap.co/?utm_source=hfspace_deepfakevideo&utm_medium=sidebar_subscription','_blank')")
199
+ pro_api.click(fn=None, inputs=None, outputs=None,
200
+ js=f"()=>window.open('https://www.face-swap.co/?utm_source=hfspace_deepfakevideo&utm_medium=sidebar_api','_blank')")
201
 
202
  # Queue for long jobs + to ensure alerts appear as modals
203
  demo.queue()