import gradio as gr
from ui.navigator_tab import create_navigator_tab
from ui.suggestions_tab import create_suggestions_tab
def build_ui():
with gr.Blocks(title="RetailGenie") as demo:
# β
Global CSS
gr.HTML(
"""
"""
)
# π§Ύ Disclaimer
gr.Markdown(
"""
β Disclaimer: RetailGenie is a prototype developed for educational and demonstration purposes only. Product suggestions, availability, and store locations are based on sample data and may not reflect real-time inventory.
π Note: Some responses may take a few seconds due to model inference and file processing within a constrained development environment.
""",
elem_classes="centered-text"
)
# π§ββ Title
gr.Markdown("# π§ββ RetailGenie β In-Store Smart Assistant", elem_classes="centered-text")
# π‘ Tabs
with gr.Tabs():
create_navigator_tab()
create_suggestions_tab()
# π Footer
gr.Markdown("Made by TEAM AtoMβ‘", elem_classes="centered-text")
return demo