base.html 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <!DOCTYPE html>
  2. <html lang="ru">
  3. <head>
  4. <meta charset="UTF-8"/>
  5. <link rel="stylesheet" href="../../../../static/css/base.css"/>
  6. <link
  7. rel="stylesheet"
  8. href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
  9. integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh"
  10. crossorigin="anonymous"
  11. />
  12. <link rel="icon" href="../../../static/images/logo_b.ico" type="image/x-icon"/>
  13. <title>{{title}}</title>
  14. </head>
  15. <body>
  16. <div class="alert alert-danger mess_block" role="alert">
  17. <h4 style="text-align:center;">Это демонстрационная версия сайта, пока что мы не рекомендуем сохранять здесь важные данные</h4>
  18. </div>
  19. {% if current_user.is_authenticated %}
  20. <nav class="navbar">
  21. <div class="nav_panel">
  22. <a class="nav_chapter" href="/profile">
  23. <div class="nav_user">
  24. <div class="nav_user_name_div"><p class="nav_user_name nav_chapter_text">{{current_user.name}}</p></div>
  25. </div>
  26. </a>
  27. <a class="nav_chapter" href="/projects">
  28. <p class="nav_chapter_text">Проекты</p>
  29. </a>
  30. <a class="nav_chapter" href="/showcase">
  31. <p class="nav_chapter_text">Витрина</p>
  32. </a>
  33. </div>
  34. </nav>
  35. {% else %}
  36. <nav class="navbar" id="navbar">
  37. <div class="container-fluid">
  38. <a class="navbar-brand" href="/">
  39. <img src="../../../../static/images/logo_b.png" class="nav_logo"/>
  40. </a>
  41. <a class="auth_button" href="/login">Авторизация</a>
  42. </div>
  43. </nav>
  44. {% endif %}
  45. <!-- Begin page content -->
  46. <main role="main">{% block content %}{% endblock %}</main>
  47. <footer class="footer">
  48. <div class="footer_block">
  49. <a href="/#header_block"
  50. ><img class="footer_logo" src="../../../../static/images/logo_w.png"
  51. /></a>
  52. <strong class="footer_rights">© All rights reserved</strong>
  53. </div>
  54. </footer>
  55. <script
  56. src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.1/dist/js/bootstrap.bundle.min.js"
  57. integrity="sha384-u1OknCvxWvY5kfmNBILK2hRnQC3Pr17a+RTT6rIHI7NnikvbZlHgTPOOmMi466C8"
  58. crossorigin="anonymous"
  59. ></script>
  60. </body>
  61. </html>