From a9c49a028258a50d70b0bfbe839701283b862599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20B=C3=B6sche?= Date: Sat, 24 Jan 2026 05:59:18 +0100 Subject: [PATCH] Enhance role selection dropdown with custom InkWell and update dropdown color --- .../lib/widgets/organization_settings_dialog.dart | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/b0esche_cloud/lib/widgets/organization_settings_dialog.dart b/b0esche_cloud/lib/widgets/organization_settings_dialog.dart index 2e4a9f7..30560d1 100644 --- a/b0esche_cloud/lib/widgets/organization_settings_dialog.dart +++ b/b0esche_cloud/lib/widgets/organization_settings_dialog.dart @@ -560,8 +560,17 @@ class _OrganizationSettingsDialogState child: DropdownButtonFormField( initialValue: selectedRole, items: ['admin', 'member'].map((role) { - return DropdownMenuItem(value: role, child: Text(role)); + return DropdownMenuItem( + value: role, + child: InkWell( + splashFactory: NoSplash.splashFactory, + highlightColor: Colors.transparent, + splashColor: Colors.transparent, + child: Text(role), + ), + ); }).toList(), + dropdownColor: AppTheme.primaryBackground, onChanged: (value) => selectedRole = value ?? 'member', decoration: InputDecoration( labelText: 'Role',