feat(mobile-navigation-improvements): Complete US-211 - Integrare MobileActionBar în ReceiptCreateUnifiedView
Implemented by Ralph autonomous loop. Iteration: 13 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -231,8 +231,8 @@
|
||||
"Action bar dispare când se deschide BottomSheet sau alte overlay-uri",
|
||||
"npm run build passes"
|
||||
],
|
||||
"passes": false,
|
||||
"notes": ""
|
||||
"passes": true,
|
||||
"notes": "Completed in iteration 13"
|
||||
},
|
||||
{
|
||||
"id": "US-214",
|
||||
|
||||
@@ -76,3 +76,9 @@ User Stories: 14 (US-201 to US-214)
|
||||
[2026-01-12 12:38:12] Working on story: US-209
|
||||
[2026-01-12 12:38:12] Running Claude... (log: /workspace/roa2web/scripts/ralph/logs/iteration_12_US-209.log)
|
||||
[2026-01-12 12:40:29] SUCCESS: Story US-209 passed!
|
||||
[2026-01-12 12:40:29] Changes committed
|
||||
[2026-01-12 12:40:29] Progress: 12/14 stories completed
|
||||
[2026-01-12 12:40:31] === Iteration 13/100 ===
|
||||
[2026-01-12 12:40:31] Working on story: US-211
|
||||
[2026-01-12 12:40:31] Running Claude... (log: /workspace/roa2web/scripts/ralph/logs/iteration_13_US-211.log)
|
||||
[2026-01-12 12:42:01] SUCCESS: Story US-211 passed!
|
||||
|
||||
@@ -415,11 +415,18 @@ const mobileActionBarActions = computed(() => {
|
||||
return actions
|
||||
})
|
||||
|
||||
// US-209: Check if MobileActionBar should be visible
|
||||
// US-209/US-211: Check if MobileActionBar should be visible
|
||||
// Hide when dialogs/overlays are open for better UX
|
||||
const showMobileActionBar = computed(() => {
|
||||
if (!isMobile.value) return false
|
||||
|
||||
// In create/edit mode, always show
|
||||
// US-211: Hide action bar when overlays are open
|
||||
if (showRejectDialog.value || showCreateSupplierDialog.value) return false
|
||||
|
||||
// US-211: Hide action bar when virtual keyboard is visible (better form UX)
|
||||
if (keyboardVisible.value) return false
|
||||
|
||||
// In create/edit mode, always show (unless overlay open)
|
||||
if (!isViewMode.value) return true
|
||||
|
||||
// In view mode, show only if there are actions
|
||||
|
||||
Reference in New Issue
Block a user