diff --git a/app/Http/Controllers/User/PreferencesController.php b/app/Http/Controllers/User/PreferencesController.php
index f1d57fa..75b9a95 100755
--- a/app/Http/Controllers/User/PreferencesController.php
+++ b/app/Http/Controllers/User/PreferencesController.php
@@ -32,6 +32,11 @@ class PreferencesController extends Controller
'room_invites' => 'sometimes|boolean',
'email_notifications' => 'sometimes|boolean',
'client_open_mode' => 'sometimes|in:same,new_window',
+ 'client_volume' => 'sometimes|integer|min:0|max:100',
+ 'client_quality' => 'sometimes|in:low,medium,high',
+ 'compact_mode' => 'sometimes|boolean',
+ 'hide_online' => 'sometimes|boolean',
+ 'default_page' => 'sometimes|in:me,hotel,community,shop',
]);
$preferences = array_merge($this->getDefaultPreferences(), $validated);
@@ -51,6 +56,11 @@ class PreferencesController extends Controller
'room_invites' => true,
'email_notifications' => false,
'client_open_mode' => 'same',
+ 'client_volume' => 50,
+ 'client_quality' => 'medium',
+ 'compact_mode' => false,
+ 'hide_online' => false,
+ 'default_page' => 'me',
];
}
}
diff --git a/resources/themes/atom/views/user/settings/preferences.blade.php b/resources/themes/atom/views/user/settings/preferences.blade.php
index 2fff8dc..98810c4 100755
--- a/resources/themes/atom/views/user/settings/preferences.blade.php
+++ b/resources/themes/atom/views/user/settings/preferences.blade.php
@@ -98,6 +98,83 @@
+
+
+
+
+
+
+
+
+
+ {{-- Layout Settings --}}
+
+
{{ __('Layout Settings') }}
+
+
+
+
+
+
+
+
+
+ {{-- Privacy Settings --}}
+
+
{{ __('Privacy Settings') }}
+
+
@@ -127,4 +204,18 @@
+
+ @push('javascript')
+
+ @endpush
diff --git a/resources/themes/dusk/views/user/settings/preferences.blade.php b/resources/themes/dusk/views/user/settings/preferences.blade.php
index 5b28c43..f45b191 100644
--- a/resources/themes/dusk/views/user/settings/preferences.blade.php
+++ b/resources/themes/dusk/views/user/settings/preferences.blade.php
@@ -98,6 +98,83 @@
+
+
+
+
+
+
+
+
+
+ {{-- Layout Settings --}}
+
+
{{ __('Layout Settings') }}
+
+
+
+
+
+
+
+
+
+ {{-- Privacy Settings --}}
+
+
{{ __('Privacy Settings') }}
+
+
@@ -127,4 +204,18 @@
+
+ @push('javascript')
+
+ @endpush