Refactor Send Invitation button to use fixed width for better layout consistency

This commit is contained in:
Leon Bösche
2026-01-24 04:38:43 +01:00
parent 5cf3b1d997
commit be09b5830e

View File

@@ -584,25 +584,28 @@ class _OrganizationSettingsDialogState
),
),
const SizedBox(height: 16),
ModernGlassButton(
onPressed: () {
if (_canManage) {
final username = usernameController.text.trim();
if (username.isNotEmpty) {
_inviteUser(username, selectedRole);
usernameController.clear();
}
} else {
ScaffoldMessenger.of(context).showSnackBar(
const SnackBar(
content: Text(
'You do not have permission to send invitations',
SizedBox(
width: 120,
child: ModernGlassButton(
onPressed: () {
if (_canManage) {
final username = usernameController.text.trim();
if (username.isNotEmpty) {
_inviteUser(username, selectedRole);
usernameController.clear();
}
} else {
ScaffoldMessenger.of(context).showSnackBar(
const SnackBar(
content: Text(
'You do not have permission to send invitations',
),
),
),
);
}
},
child: const Text('Send Invitation'),
);
}
},
child: const Text('Send Invitation'),
),
),
],
);