
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
1-7 강의 중 custom_theme코드를 붙여넣기해도 아래처럼 설정이 변경되지 않는 기본 UI로 뜨는데 어떤 게 잘못됐는지 모르겠습니다.

작성한 코드 및 에러 메세지
import gradio as gr
def bmi(name, height, weight, diet):
bmi_val = round(weight / ((height/100) ** 2), 2)
emotion = ""
if bmi_val > 23:
emotion = "🍕"
else:
emotion = "😍"
if diet:
diet = "다이어트 중"
else:
diet = "살 찌는 중..."
return (f"안녕하세요 {name}님 당신의 bmi는 {bmi_val}입니다.", emotion, diet)
# 사용자 정의 테마 설정
custom_theme = gr.themes.Default(
# color: slate, gray, zinc, neutral, stone, red, orange, amber, yellow, lime, green, emerald, teal, cyan, sky, blue, indigo, violet, purple, fuchsia, pink ,rose
# 강조색상 톤 설정
primary_hue= gr.themes.colors.blue,
# 선택된 요소나 활성화된 요소의 색상 톤 설정
secondary_hue= gr.themes.colors.green,
# 앱의 배경색, 텍스트 색상, 비활성화된 요소의 색상 톤 설정
neutral_hue= gr.themes.colors.red,
# 텍스트 크기 설정 ("sm", "md", "lg",)
text_size="lg",
# 요소 간의 간격 크기 설정 ( "sm", "md", "lg",)
spacing_size="lg",
# 요소의 모서리 둥글기 크기 설정 ("sm", "md", "lg",)
radius_size="sm",
# 기본 폰트 설정
font=[gr.themes.GoogleFont("Mooli"), "Arial", "sans-serif"],
# 고정폭 폰트 설정
font_mono=[gr.themes.GoogleFont("Inconsolata"), "Arial", "sans-serif"],
)
interface=gr.Interface(
fn=bmi,
inputs=["text", gr.Slider(0,300,label="키(cm)"), gr.Slider(0,150,label="몸무게(kg)"), gr.Checkbox(label="다이어트 여부")],
outputs=["text", "text", "text"],
flagging_options=["good", "bad", "error"],
examples=[["최지웅",180,80,False], ["황영상", 180, 60, True]],
title="BMI 계산기"
)
interface.launch()
