<!DOCTYPE html> <html> <head> <link rel="stylesheet" href="login_ui.css" > </head> <body> <div id="sign-in-div"> <div id="sign-in-body"> <div id="title-text"> Sign in with your Google Account </div> <div> <label> <input type="text" id="user-text" name="user"> Username </label> </div> <div> <label> <input type="password" id="pass-text" name="pass"> Password </label> </div> <button type="button" id="login-button" onclick="callLogin();"> Sign In </button> <a id="login-incognito" onclick="callLoginIncognito();"> Browse without signing in </a> <a id="shutdown-system" onclick="callShutdownSystem();"> Shutdown System </a> </div> </div> </body> <script> function callLogin() { var user = document.getElementById('user-text').value; var pass = document.getElementById('pass-text').value; disableScreen(); chrome.send('AuthenticateUser', [user, pass]); } function disableScreen() { setDisabled(true); } function enableScreen() { setDisabled(false); } function clearPassword() { document.getElementById('pass-text').value = ''; } function resetPrompt() { clearPassword(); enableScreen(); } function setDisabled(on) { document.getElementById('login-button').disabled = on; document.getElementById('login-incognito').disabled = on; document.getElementById('shutdown-system').disabled = on; document.getElementById('user-text').disabled = on; document.getElementById('pass-text').disabled = on; } function callLoginIncognito() { disableScreen(); chrome.send('LaunchIncognito', []); } function callShutdownSystem() { disableScreen(); chrome.send('ShutdownSystem', []); } </script> </html>