index.html 3.8 KB

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