login.html 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <title>SimpleApp</title>
  5. <meta charset = "UTF-8">
  6. <link rel = "shortcut icon" href = "tests/logo.png" type = "image/png" />
  7. <link rel="stylesheet" type="text/css" href="../style.css">
  8. <link rel = "stylesheet" type = "text/css" href = "../dark.css" />
  9. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  10. <style type = "text/css">
  11. main {
  12. gap: 1em;
  13. }
  14. </style>
  15. <script src = "../sidebar.js" defer></script>
  16. </head>
  17. <body>
  18. <header>
  19. <div id = "sidebar-button" class = "flex-row" onclick = "clickSidebarToggle()">
  20. <div class = "logo-and-title">
  21. <img src = "./logo.png" alt = "SimpleApp Logo" class = "logo">
  22. <h1>FemtoCrank</h1>
  23. </div>
  24. </div>
  25. <nav class = "fg1">
  26. <ul role = "menubar">
  27. <li><a href = "../index.html" class = "active">Demo home</a></li>
  28. </ul>
  29. </nav>
  30. <div>
  31. <p class = "subtle">Next page refresh:</p>
  32. <p><progress id = "next-update" value = "0" max = "30" title = "Time until next update"></progress></p>
  33. </div>
  34. <div id = "last-updated-container">
  35. <p class = "subtle">Last result:</p>
  36. <p id = "last-updated" class = "critical">
  37. Never updated
  38. </p>
  39. </div>
  40. <a href = "https://github.com/jamesread/uncomplicated-alert-receiver" target = "_blank" class = "aside icon">
  41. &#9829;
  42. </a>
  43. </header>
  44. <div id = "layout">
  45. <aside id = "sidebar">
  46. <div class = "flex-row">
  47. <span class = "fg1"></span>
  48. <div id = "stick-icon" onclick = "clickSidebarStick()" class = "script-button">
  49. &#128052;
  50. </div>
  51. </div>
  52. <ul>
  53. <li>
  54. <a href = "../index.html">Demo home</a>
  55. </li>
  56. <li>
  57. <a href = "about.html">About</a>
  58. </li>
  59. <li>
  60. <a href = "simple.html">SimpleApp</a>
  61. </li>
  62. </ul>
  63. </aside>
  64. <div id = "content">
  65. <main class = "grid">
  66. <div class = "flex-row g2">
  67. <section class = "small">
  68. <h2>Login</h2>
  69. <p>Please enter your username and password to log in.</p>
  70. <form>
  71. <input type = "text" id = "username" name = "username" placeholder = "Username" required />
  72. <input type = "password" id = "password" name = "password" placeholder = "Password" required />
  73. <button type = "submit">Login</button>
  74. <div class = "flex-row g1">
  75. <a class = "button" href = "#">Forgot password?</button>
  76. <a class = "button" href = "#">Create account</a>
  77. </div>
  78. </form>
  79. </section>
  80. </div>
  81. </main>
  82. <div class = "flex-spacer"></div>
  83. <footer>
  84. <p>
  85. <span><a href = "https://github.com/jamesread">jamesread on GitHub</a></span>
  86. <span id = "current-version">v2</span>
  87. </p>
  88. </footer>
  89. </div>
  90. </div>
  91. </body>
  92. </html>