index.html 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. {% load crispy_forms_tags %}
  2. {% load socialaccount %}
  3. {% load static %}
  4. <!doctype html>
  5. <html lang="en">
  6. <head>
  7. <meta charset="utf-8">
  8. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  9. <link rel="icon" href="/docs/4.0/assets/img/favicons/favicon.ico">
  10. <title>UnTube</title>
  11. <style type="text/css">
  12. body {
  13. background: linear-gradient(-45deg, #B2A3FF, #84bcf3, #AE876B, #B0E7AE);
  14. //background: linear-gradient(-45deg, #0645a4, #2480cd, #84bcf3, #b7d6f7);
  15. //background: linear-gradient(-45deg, #AE876B, #ABA27B, #A7BC8A, #A3D69A);
  16. background-size: 400% 400%;
  17. animation: gradient 10s ease infinite;
  18. }
  19. @keyframes gradient {
  20. 0% {
  21. background-position: 0% 50%;
  22. }
  23. 50% {
  24. background-position: 100% 50%;
  25. }
  26. 100% {
  27. background-position: 0% 50%;
  28. }
  29. }
  30. </style>
  31. <link href="https://fonts.googleapis.com/css2?family=Fredoka+One&family=Open+Sans&display=swap" rel="stylesheet">
  32. <link href="{% static 'fontawesome-free-5.15.3-web/css/all.min.css' %}" rel="stylesheet">
  33. <!-- Bootstrap core CSS -->
  34. <link href="https://getbootstrap.com/docs/4.0/dist/css/bootstrap.min.css" rel="stylesheet">
  35. <!-- Custom styles for this template -->
  36. <link href="https://getbootstrap.com/docs/4.0/examples/cover/cover.css" rel="stylesheet">
  37. </head>
  38. <body style="font-family: 'Fredoka One'">
  39. <div class="cover-container d-flex h-100 p-3 mx-auto flex-column text-center">
  40. <header class="masthead mb-auto">
  41. {% for message in messages %}
  42. <div class="alert alert-success alert-success fade show" role="alert">
  43. {{ message }}
  44. <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  45. </div>
  46. {% endfor %}
  47. </header>
  48. <main role="main" class="inner cover">
  49. <h1 class="cover-heading">UnTube</h1>
  50. <p class="lead">UnTube is a simple Youtube playlist manager. Modify and keep track of your YouTube playlists with ease.</p>
  51. <p class="lead">
  52. <br>
  53. <a class="btn btn-danger" href="{% provider_login_url 'google' %}">Login with Google</a>
  54. </p>
  55. </main>
  56. <footer class="mastfoot mt-auto">
  57. <div class="inner text-white">
  58. <h5>Made with <i class="fas fa-heart" style="color: #e25555;"></i> & <i class="fas fa-mug-hot" style="color: brown;"></i> in Django</h5>
  59. </div>
  60. </footer>
  61. </div>
  62. <!-- Bootstrap core JavaScript
  63. ================================================== -->
  64. <!-- Placed at the end of the document so the pages load faster -->
  65. <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
  66. <script src="https://getbootstrap.com/docs/4.0/assets/js/vendor/popper.min.js"></script>
  67. <script src="https://getbootstrap.com/docs/4.0/dist/js/bootstrap.min.js"></script>
  68. </body>
  69. </html>