in experiments/babel/app/pages/chirphd_voices.py [0:0]
def subtle_chat_input_journey():
"""input component"""
with me.box(
style=me.Style(
border_radius=16,
padding=me.Padding.all(8),
background=BACKGROUND_COLOR,
display="flex",
width="100%",
)
):
with me.box(
style=me.Style(
flex_grow=1,
)
):
me.native_textarea(
autosize=True,
min_rows=4,
placeholder="Statement to voice with Chirp 3: HD voices",
style=me.Style(
padding=me.Padding(top=16, left=16),
background=BACKGROUND_COLOR,
outline="none",
width="100%",
overflow_y="auto",
border=me.Border.all(
me.BorderSide(style="none"),
),
color=me.theme_var("on-surface"),
),
on_blur=on_blur_statement,
)
# with me.content_button(type="icon"):
# me.icon("upload")
# with me.content_button(type="icon"):
# me.icon("photo")
with me.box(style=me.Style(display="flex", gap=5, flex_direction="column")):
with me.content_button(type="icon", on_click=on_click_babel):
me.icon("send")
with me.content_button(type="icon", on_click=on_click_clear_babel):
me.icon("clear")