mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-17 04:15:02 +00:00
fix(ui): polish mobile layouts, error pages, and volume backups
Keep error pages full-viewport, lift the unsaved bar above the mobile keyboard, make status/heading layouts stack cleanly on small screens, route service DB backups to volume-backups, and tighten volume backup grid/forms. Cover with feature tests.
This commit is contained in:
1 parent
262ad8981a
commit
e4fa2b6964
31 files changed
+172
-83
No files matched your search
@@ -56,6 +56,16 @@ test('unsaved bar stays above floating notifications so save actions remain acce
|
||||
->and($popup)->toContain('z-999');
|
||||
});
|
||||
|
||||
test('unsaved bar stays above the mobile keyboard', function () {
|
||||
$contents = file_get_contents(resource_path('views/components/unsaved-bar.blade.php'));
|
||||
|
||||
expect($contents)
|
||||
->toContain('window.visualViewport')
|
||||
->toContain('keyboardInset')
|
||||
->toContain('--keyboard-inset')
|
||||
->toContain('removeEventListener');
|
||||
});
|
||||
|
||||
test('settings general unsaved bar excludes auto-saving instance timezone', function () {
|
||||
$path = resource_path('views/livewire/settings/index.blade.php');
|
||||
$contents = file_get_contents($path);
|
||||
|
||||
Reference in new issue
Block a user