.projects_page { height: 120vw; background-color: #dcb495; display: flex; flex-direction: column; align-items: center; } .project_header { height: 25vw; width: 100%; display: flex; align-items: center; justify-content: space-around; } .project_logo { margin-right: 4vw; margin-top: 30px; width: 15vw; height: 15vw; border: 0.2vw solid #ffffff; border-radius: 2vw; } .brand_block { height: 25vw; margin-left: -8vw; display: flex; flex-direction: column; align-items: center; justify-content: space-between; color: #dcb495; } .name_project { font-size: 3vw !important; margin-right: 4vw; overflow-y: hidden; overflow-x: auto; white-space: nowrap; max-width: 40vw; } .name_project::-webkit-scrollbar { height: 0.8vw; /* ширина scrollbar */ } .name_project::-webkit-scrollbar-thumb { background-color: #d49d51; /* цвет плашки */ border-radius: 5vw; /* закругления плашки */ border: 0.25vw solid #ffffff; } .edit_block { display: flex; align-items: center; justify-content: center; } .edit_button { background-color: #9E795A; border: #9E795A; width: 15vw; height: 5vw; color: #ffffff; border-radius: 5vw; vertical-align: middle; font-size: 1.5vw; } .edit_button_text { color: #ffffff; height: 5vw; margin-top: 25%; } .edit_button_link { width: 15vw; height: 5vw; display: flex; align-items: center; justify-content: center; } .edit_button_link:hover { text-decoration: none; color: #ffffff; } .collaborator_block { width: 95%; height: 25vw; background-color: #EDCBB0; border-radius: 2vw; overflow-y: auto; } .staff_block { margin: 20px; } .user { width: 24vw; height: 3.5vw; background-color: #ffffff; border: 2px solid #9E795A; border-radius: 3vw; margin-top: 5px; display: flex; align-items: center; justify-content: flex-start; flex-direction: row; flex-wrap: no-wrap; } .user_logo { margin-left: 3px; width: 3vw; height: 3vw; border-radius: 5vw; background-color: #000000; } .user_names { margin-left: 9px; margin-top: 10px; overflow-x: auto; color: #000000 !important; font-size: 1.5vw; } .link_to_user { width: 26vw; height: 3.5vw; display: flex; align-items: center; justify-content: flex-start; flex-direction: row; flex-wrap: no-wrap; text-decoration: none; } .link_to_user:hover { text-decoration: none; } .head_staff_block { display: flex; width: 30vw; flex-direction: column; align-items: center; } .header_title, .header_title_2 { text-align: center; color: #000000; font-size: 3vw; margin-bottom: 15px; } .header_title_2 { width: 51vw !important; } .header_title { width: 100%; } .header_task_block { width: 60vw; height: 30vw; display: flex; flex-direction: column; align-items: center; } .task_block, .list_files_block { background-color: #EDCBB0; width: 95%; height: 25vw; border-radius: 2vw; overflow-y: auto; } .task { margin: 20px; } .task_block::-webkit-scrollbar { width: 0.8vw; /* ширина scrollbar */ } .task_block::-webkit-scrollbar-thumb { background-color: #d49d51; /* цвет плашки */ border-radius: 5vw; /* закругления плашки */ border: 0.25vw solid #ffffff; } .body_block { display: flex; justify-content: space-evenly; align-items: flex-start; flex-direction: row; } .new_task_block { width: 13vw; height: 5vw; background-color: #000000; border: 2px solid #ffffff; border-radius: 3vw; margin-left: 2vw; margin-bottom: 0.5vw; } .new_task_link { color: #ffffff; width: 13vw; height: 5vw; } .new_task_link:hover { text-decoration: none; color: #ffffff; } .new_task_text { width: 13vw; height: 5vw; text-align: center; font-size: 1.5vw; color: #ffffff; display: flex; align-items: center; justify-content: center; } .new_task_image { width: 4.5vw; height: 4.5vw; } .head_task { display: flex; flex-direction: row; flex-wrap: nowrap; width: 60vw; justify-content: center; align-items: flex-start; } .list_quests { width: 95%; margin-left: 2.5%; margin-top: 0.5vw; overflow-y: hidden; overflow-x: hidden; } .quest_header_button { height: 4.5vw; width: 100%; text-align: left; border-radius: 5vw; background-color: #9E795A; border-color: #9E795A; border-bottom-color: #9E795A; color: #ffffff; display: flex; align-items: center; } .quest_button_block_one { width: 68%; display: flex; justify-content: space-between; align-items: flex-start; } .quest_title_block { width: 96%; height: 4vw; display: flex; align-items: center; } .quest_title { overflow-y: hidden; overflow-x: auto; max-height: 5vw; font-size: 2.1vw !important; display: flex; align-items: center; margin-top: 0.8vw; margin-left: 1.8vw; font-size: 3.5vw; white-space: nowrap } .quest_title::-webkit-scrollbar { height: 0.8vw; /* ширина scrollbar */ } .quest_title::-webkit-scrollbar-thumb { background-color: #d49d51; /* цвет плашки */ border-radius: 5vw; /* закругления плашки */ border: 0.25vw solid #ffffff; } .deadline_block { border-radius: 5vw !important; width: 15vw !important; height: 3vw !important; margin-top: 2%; font-size: 1vw; display: flex; color: #000000 !important; align-items: center; justify-content: center; flex-direction: row; } .quest_body_block { background-color: #9E795A; width: 100%; height: 20vw; border-radius: 2vw; display: flex; align-items: center; justify-content: center; } .quest_body { width: 94%; height: 94%; display: flex; align-items: center; justify-content: space-around; } .quest_description_block { width: 70%; height: 90%; display: flex; flex-direction: column; align-items: center; justify-content: center; } .quest_description { width: 100%; height: 100%; background-color: #dcb495; border-radius: 2vw; overflow-y: auto; } .quest_description::-webkit-scrollbar, .task_block::-webkit-scrollbar-thumb { width: 0.8vw !important; } .quest_description::-webkit-scrollbar-thumb, .task_block::-webkit-scrollbar-thumb { background-color: #d49d51 !important; /* цвет плашки */ border-radius: 5vw !important; /* закругления плашки */ border: 0.25vw solid #ffffff !important; } .quest_description_text { margin: 20px; } .quest_solve_button { width: 13vw; height: 5vw; background-color: #000000; border: 2px solid #ffffff; border-radius: 3vw; } .quest_solve_link:hover { text-decoration: none; color: #000000; } .quest_solve_text { width: 13vw; height: 5vw; text-align: center; font-size: 1.5vw; color: #ffffff; display: flex; align-items: center; justify-content: center; } #quest_solve_link_id { display: none; } .link_back_block, .link_edit_block { display: flex; align-items: center; justify-content: center; flex-direction: column; flex-wrap: nowrap; } .link_back, .link_edit { background-color: #ffffff; color: #000000; width: 15vw; height: 4.5vw; vertical-align: middle; border-radius: 5vw; display: flex; align-items: center; justify-content: center; } .link_edit { width: 13vw; } .link_back:hover, .link_edit:hover { text-decoration: none; color: #000000; } .link_back_text, .link_edit_text { font-size: 1.5vw; margin-top: 15px; display: flex; align-items: center; justify-content: center; } .files_block { display: flex; flex-direction: column; align-items: center; width: 95%; height: 50vw; } .list_files { margin: 2vw; } .files_title { text-align: center; color: #000000; font-size: 4vw; } .file { width: 98%; display: flex; background-color: #9E795A; margin: 0.5vw; align-items: center; justify-content: space-between; flex-direction: row; height: 4.5vw; border-radius: 2vw; } .file_head { width: 30vw; margin-left: 1vw; height: 4vw; background-color: #9E795A !important; overflow-y: hidden; overflow-x: auto; } .file_head_path, .file_path { font-size: 1.5vw; color: #ffffff !important; font-weight: bold; height: 3vw; display: flex; align-items: flex-start; background-color: #9E795A !important; } .file_buttons { margin-right: 2vw; } .file_delete, .file_download, .upload_button { border-radius: 1vw !important; margin: 1vw; width: 8vw; height: 3vw; } .file_delete { background-color: hsla(0, 100%, 62%, 0.785) !important; border-color: hsla(0, 100%, 62%, 0.785) !important; } .button_text { font-size: 1.3vw; } .quest_buttons_block { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 15vw; margin-top: 3vw; } .link_edit_block { margin-top: 1vw; }