From 0aef1a99e6d4b567554ebf630f0fd0c61b941518 Mon Sep 17 00:00:00 2001 From: henryruhs Date: Fri, 25 Oct 2024 13:16:43 +0200 Subject: [PATCH] Make slider inputs and reset like a unit --- facefusion/uis/assets/overrides.css | 17 ++++++++++++++++- facefusion/uis/core.py | 2 ++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/facefusion/uis/assets/overrides.css b/facefusion/uis/assets/overrides.css index 2dc95e5f..7a1fd640 100644 --- a/facefusion/uis/assets/overrides.css +++ b/facefusion/uis/assets/overrides.css @@ -6,7 +6,22 @@ :root:root:root:root input[type="number"] { - max-width: 6rem; + appearance: textfield; + text-align: center; + order: 1; +} + +:root:root:root:root input[type="number"]:focus-visible, +:root:root:root:root input[type="number"]:focus +{ + box-shadow: unset; + border: unset; + outline: unset; +} + +:root:root:root:root .reset-button +{ + background: var(--background-fill-secondary); } :root:root:root:root [type="checkbox"], diff --git a/facefusion/uis/core.py b/facefusion/uis/core.py index 9dfc7182..e7f870b8 100644 --- a/facefusion/uis/core.py +++ b/facefusion/uis/core.py @@ -122,6 +122,8 @@ def get_theme() -> gradio.Theme: ).set( background_fill_primary = '*neutral_100', background_fill_primary_dark = '*neutral_950', + background_fill_secondary = '*neutral_50', + background_fill_secondary_dark = '*neutral_800', block_background_fill = 'white', block_background_fill_dark = '*neutral_900', block_border_width = '0',