diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue
index f70aeb4..84e9e0e 100644
--- a/src/components/Navbar.vue
+++ b/src/components/Navbar.vue
@@ -12,8 +12,8 @@
+ text="Haptic Configuration Tool" scramble-on-mount :scramble-amount="1" :fill-interval="35"
+ :replace-interval="40" />
diff --git a/src/components/config/ConfigSection.vue b/src/components/config/ConfigSection.vue
index ff4b2df..c0d9002 100644
--- a/src/components/config/ConfigSection.vue
+++ b/src/components/config/ConfigSection.vue
@@ -39,7 +39,7 @@ defineProps({
default: 'MISSING_TITLE',
},
iconComponent: {
- type: [String, Object],
+ type: [String, Object, Function],
default: undefined,
},
showToggle: {
diff --git a/src/components/config/ConnectionTypeButton.vue b/src/components/config/ConnectionTypeButton.vue
index f4c7c5d..69dbbde 100644
--- a/src/components/config/ConnectionTypeButton.vue
+++ b/src/components/config/ConnectionTypeButton.vue
@@ -23,7 +23,7 @@ defineProps({
default: '',
},
icon: {
- type: String,
+ type: [String, Object, Function],
default: '',
},
selected: {
diff --git a/src/components/config/pages/ProfileConfig.vue b/src/components/config/pages/ProfileConfig.vue
index 6d027ae..03abefd 100644
--- a/src/components/config/pages/ProfileConfig.vue
+++ b/src/components/config/pages/ProfileConfig.vue
@@ -24,7 +24,7 @@
maxlength="50" />
-
+