* Task/Ticket desktop dialogs — widened from 520 → 600dp, and tasks now uses SizedBox(width: 600) instead of ConstrainedBox(maxWidth:) which was the root cause of the "still small" issue (max-only never forced expansion)
* Pass Slip + Leave — both dialogs gained an isSheet flag; callers now branch on AppBreakpoints.tablet: bottom sheet on mobile, dialog on desktop
This commit is contained in:
@@ -740,7 +740,11 @@ class _DashboardScreenState extends State<DashboardScreen> {
|
||||
subtitle: 'Live metrics and team activity',
|
||||
),
|
||||
const _DashboardStatusBanner(),
|
||||
...sections,
|
||||
for (int i = 0; i < sections.length; i++)
|
||||
M3FadeSlideIn(
|
||||
delay: Duration(milliseconds: i.clamp(0, 5) * 40),
|
||||
child: sections[i],
|
||||
),
|
||||
],
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user