diff --git a/src/components/elements/Avatar.vue b/src/components/elements/Avatar.vue
index e6c230df..41635429 100644
--- a/src/components/elements/Avatar.vue
+++ b/src/components/elements/Avatar.vue
@@ -109,7 +109,7 @@ export default {
},
placeholderClass () {
return ({
- true: 'bg-tw-gray-500',
+ true: 'bg-gray-500 dark:bg-gray-900',
false: 'bg-tw-gray-100'
})[!!this.alt]
},
diff --git a/src/components/elements/Toggle.vue b/src/components/elements/Toggle.vue
index f3c3f35c..860d742c 100644
--- a/src/components/elements/Toggle.vue
+++ b/src/components/elements/Toggle.vue
@@ -1,11 +1,11 @@
-
+
diff --git a/src/components/forms/Input.vue b/src/components/forms/Input.vue
index 40efdc23..37634ba1 100644
--- a/src/components/forms/Input.vue
+++ b/src/components/forms/Input.vue
@@ -22,8 +22,8 @@
:readonly="readonly"
:autocomplete="autocomplete"
:spellcheck="spellcheck"
- :class="inputClass"
- @input="updateValue($event.target.value)"
+ :class="[baseClass, sizeClass, paddingClass, paddingIconClass, appearanceClass, customClass]"
+ @input="onInput($event.target.value)"
@focus="$emit('focus', $event)"
@blur="$emit('blur', $event)"
>
@@ -42,17 +42,12 @@