Spaces:
Running
Running
| import gradio as gr | |
| import webbrowser | |
| def open_hairpick(): | |
| """Open HairPick website""" | |
| webbrowser.open("https://hairpick.me") | |
| return "β HairPick opened in new tab!" | |
| with gr.Blocks(title="HairPick") as demo: | |
| gr.Markdown( | |
| """ | |
| # π¨ HairPick - AI Hair Style Simulator | |
| ### Preview your perfect hairstyle in 360Β° before cutting! | |
| **β¨ Features:** | |
| - 360Β° view (front, side, back) | |
| - 100+ hairstyles | |
| - Free trial available | |
| Click below to start: | |
| """ | |
| ) | |
| with gr.Row(): | |
| btn = gr.Button("π Open HairPick", variant="primary", size="lg") | |
| status = gr.Textbox(label="Status", visible=False) | |
| btn.click(open_hairpick, outputs=status) | |
| gr.HTML( | |
| """ | |
| <br> | |
| <center> | |
| <a href="https://hairpick.me" target="_blank" | |
| style="font-size: 20px; color: purple;"> | |
| π www.hairpick.me | |
| </a> | |
| </center> | |
| """ | |
| ) | |
| if __name__ == "__main__": | |
| demo.launch(inbrowser=True) |