projects.html 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <link rel="stylesheet" href="../static/css/projects.css"/>
  2. {% extends "base.html" %} {% block content %}
  3. <div class="projects_page">
  4. <div class="header_block">
  5. <h2 class="header_title">КНИЖКИ</h2>
  6. <strong class="header_title_2">Здесь вы можете создавать свои проекты, изменять их, ставить дату дедлайна и
  7. добавлять участников в своей проект.</strong>
  8. </div>
  9. <div class="find_block">
  10. <form action="" method="post" class="form_project_block">
  11. <input class="find_input_text" type="text" placeholder="Имя проекта" name="find_text">
  12. <button class="find_input_button">Поиск</button>
  13. <div class="new_project_button">
  14. <a class="new_project_button_link" href="/projects/new">
  15. <p class="new_project_button_text">Создать</p>
  16. </a>
  17. </div>
  18. </form>
  19. </div>
  20. <div class="list_project_block">
  21. {% for project in list_projects %}
  22. <div class="accordion list_project" id="accordionPanelsStayOpen{{ project.id }}">
  23. <div class="accordion-item project">
  24. <h2 class="accordion-header project_header" id="panelsStayOpen-heading{{ project.id }}">
  25. <button class="accordion-button project_header_button" type="button" data-bs-toggle="collapse"
  26. data-bs-target="#panelsStayOpen-collapse{{ project.id }}" aria-expanded="true"
  27. aria-controls="panelsStayOpen-collapse{{ project.id }}">
  28. <div class="project_button_block_one">
  29. <div class="project_logo_block">
  30. <img src="{{ project.logo }}" class="project_logo">
  31. </div>
  32. <div class="project_title_block">
  33. <p class="project_title">{{ project.name }}</p>
  34. </div>
  35. </div>
  36. </button>
  37. </h2>
  38. <div id="panelsStayOpen-collapse{{ project.id }}" class="accordion-collapse collapse project_description_block"
  39. aria-labelledby="panelsStayOpen-heading{{ project.id }}">
  40. <div class="accordion-body project_description">
  41. <div class="collaborator_block">
  42. <div class="staff_block">
  43. {% for user in project.staff %}
  44. <div class="user">
  45. <img class="user_logo" src="{{user.photo}}">
  46. <p class="user_names">{{user.name}}</p>
  47. </div>
  48. {% endfor %}
  49. </div>
  50. </div>
  51. <div class="description_block">
  52. <div class="description_header_block">
  53. <p class="description_header_text">Описание</p>
  54. </div>
  55. <div class="description_block_text">
  56. <p class="description_text">{{ project.description }}</p>
  57. </div>
  58. </div>
  59. <div class="open_project_block">
  60. <div class="open_button">
  61. <a class="open_button_link" href="/projects/{{ project.id }}">
  62. <p class="open_button_text">Открыть</p>
  63. </a>
  64. </div>
  65. </div>
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70. {% endfor %}
  71. </div>
  72. </div>
  73. {% endblock %}