diff --git a/main.py b/main.py
index e9bc3f7..0e24c55 100644
--- a/main.py
+++ b/main.py
@@ -114,8 +114,7 @@ def page_login() -> None:
ui.add_head_html('''
''')
- ui.add_body_html('''
-
+ ui.add_body_html('''
''')
async def alert():
await ui.run_javascript('''
// Show the prompt
+ if(!deferredPrompt)
+ alert("Browser non compatibile");
deferredPrompt.prompt();
// Wait for the user to respond to the prompt
deferredPrompt.userChoice.then((choiceResult) => {
@@ -156,12 +142,13 @@ def page_login() -> None:
console.log('User dismissed the A2HS prompt');
}
deferredPrompt = null;
+
});''', respond=False)
with ui.card().classes('absolute-center items-center'):
- ui.button('Install App', on_click=alert)
+ ui.button('Installa App', on_click=alert)
ui.image('assets/logo.svg')
- ui.label('Let\'s Swing Admin').classes('text-2xl')
+ ui.label('Let\'s Swing Admin').classes('text-2xl').style("text-align:center")
username = ui.input('Username').on('keydown.enter', try_login).classes('w-full')
password = ui.input('Password', password=True, password_toggle_button=True).on('keydown.enter', try_login)
ui.button('Log in', on_click=try_login)