diff --git a/packages/ theme_neumorphism/src/sass/lib.scss b/packages/ theme_neumorphism/src/sass/lib.scss index c9b278a7..389f4567 100644 --- a/packages/ theme_neumorphism/src/sass/lib.scss +++ b/packages/ theme_neumorphism/src/sass/lib.scss @@ -65,7 +65,7 @@ $tokens-compiled: util.give-names-to-tokens($tokens-compiled, $vars-prefix); sys: ( 'color': ( 'content-tertiary': '', - 'content-secondary': '', + 'content-secondary': #A19A9D, 'content-primary': '', 'content-quaternary': '', 'on-disabled': '', @@ -101,6 +101,14 @@ $tokens-compiled: util.give-names-to-tokens($tokens-compiled, $vars-prefix); 'text-color-active': token-as-var('ref.color.common.color-theme-accent'), ) ), + 'textfield': ( + 'background-color': #FAF4F8, + 'background-color-hover': #FAF4F8, + 'border-color': #F7F3F4, + 'label-color': #D5CDD0, + 'counter-color': #909399, + 'outline-color': rgba(0, 0, 0, 0.5), + ), 'util': ( 'overlay': '', ), diff --git a/packages/theme/src/sass/lib.scss b/packages/theme/src/sass/lib.scss index e16fdd0a..1965f86f 100644 --- a/packages/theme/src/sass/lib.scss +++ b/packages/theme/src/sass/lib.scss @@ -93,6 +93,14 @@ $tokens-compiled: util.give-names-to-tokens($tokens-compiled, $vars-prefix); 'text-color-active': '', ) ), + 'textfield': ( + 'background-color': #F5F7F8, + 'background-color-hover': #ECEFF0, + 'border-color': #DDE0E1, + 'label-color': #75787B, + 'counter-color': #75787B, + 'outline-color': '', + ), 'util': ( 'overlay': rgba(0, 0, 0, 0.45), ), diff --git a/packages/theme/src/sass/tokens.scss b/packages/theme/src/sass/tokens.scss index 07d97ab1..25712ade 100644 --- a/packages/theme/src/sass/tokens.scss +++ b/packages/theme/src/sass/tokens.scss @@ -59,6 +59,14 @@ $tokens: ( 'text-color-active': null, ), ), + 'textfield': ( + 'background-color': null, + 'background-color-hover': null, + 'border-color': null, + 'label-color': null, + 'counter-color': null, + 'outline-color': null, + ), 'util': ( 'overlay': null, ), diff --git a/packages/ui/src/components/TextField/STextField.vue b/packages/ui/src/components/TextField/STextField.vue index b76ee814..484587c1 100644 --- a/packages/ui/src/components/TextField/STextField.vue +++ b/packages/ui/src/components/TextField/STextField.vue @@ -153,9 +153,8 @@ function onInput(e: Event) { const isValueEmpty = computed(() => !model.value) const isFocused = ref(false) -const labelTypographyClass = computed(() => - !(props.filledState || isFocused.value) && isValueEmpty.value ? 'sora-tpg-p3' : 'sora-tpg-p4', -) +const labelTypographyClass = computed(() => 'sora-tpg-p3'); + const inputRef = ref(null) @@ -284,6 +283,7 @@ const shouldShowValidationsList = computed( @mousedown="handleInputWrapperMouseDown" >