Frontend stuff for lain.church. Fork for the rare times I change anything.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
1.3KB

  1. <head>
  2. <style>
  3. #redeem {
  4. display: none;
  5. }
  6. #redeem:target {
  7. display:block;
  8. }
  9. #gencode {
  10. display: none;
  11. }
  12. #gencode:target {
  13. display:block;
  14. }
  15. #changepass {
  16. display: none;
  17. }
  18. #changepass:target {
  19. display:block;
  20. }
  21. </style>
  22. </head>
  23. <body>
  24. <a href="#redeem">Redeem invite code</a> <a href="#gencode">Generate invite code</a> <a href="#changepass">Change password</a>
  25. <div id="redeem">
  26. <form action="/redeemcode.cgi" method="post">
  27. Invite code: <input type="text" name="key"><br>
  28. Username: <input type="text" name="username"><br>
  29. Password: <input type="password" name="password"><br>
  30. Email: <input type="text" name="email"><br>
  31. <input type="submit" value="Redeem">
  32. </form>
  33. </div>
  34. <div id="gencode">
  35. <form action="/gencode.cgi" method="post">
  36. Username: <input type="text" name="username"><br>
  37. Password: <input type="password" name="password"><br>
  38. <input type="submit" value="Generate code">
  39. </form>
  40. </div>
  41. <div id="changepass">
  42. <form action="/changepass.cgi" method="post">
  43. Username: <input type="text" name="username"><br>
  44. Password: <input type="password" name="password"><br>
  45. New Password: <input type="password" name="newpass"><br>
  46. <input type="submit" value="Change password">
  47. </form>
  48. </div>
  49. </body>