diff --git a/assets/favicon.ico b/assets/favicon.ico new file mode 100644 index 000000000..166ae995e Binary files /dev/null and b/assets/favicon.ico differ diff --git a/reflex/components/core/upload.py b/reflex/components/core/upload.py index 682fd45a9..31b28776a 100644 --- a/reflex/components/core/upload.py +++ b/reflex/components/core/upload.py @@ -13,6 +13,8 @@ from reflex.components.component import ( StatefulComponent, ) from reflex.components.el.elements.forms import Input +from reflex.components.lucide import icon +from reflex.components.radix.themes.components.button import button from reflex.components.radix.themes.layout.box import Box from reflex.config import environment from reflex.constants import Dirs @@ -385,9 +387,8 @@ class StyledUpload(Upload): The styled upload component. """ # Set default props. - props.setdefault("border", "1px dashed var(--accent-12)") - props.setdefault("padding", "5em") - props.setdefault("textAlign", "center") + if not children: + children = [button("Upload Files", icon("upload", size=12), align_items="center")] # Mark the Upload component as used in the app. Upload.is_used = True