import gradio as gr
# Function to generate greeting card content
def generate_card(name, message):
# HTML greeting card layout with inline CSS
html = f"""
Salaam, {name}!
{message}
"""
return html
# Gradio interface using HTML output
demo = gr.Interface(
fn=generate_card,
inputs=[
gr.Textbox(label="Enter your name"),
gr.Textbox(label="Enter a custom message")
],
outputs=gr.HTML(label="Your Greeting Card"),
title="🌟 Greeting Card Generator",
description="Create a beautiful greeting card with a name and message. Powered by Gradio + HTML."
)
demo.launch()