diff --git a/src/scripts/coopstarter.js b/src/scripts/coopstarter.js index 7714adb846bb22cef54a349066e9eca710972685..3dabb106be0f2159299774a085dfbf1fcf4714ae 100644 --- a/src/scripts/coopstarter.js +++ b/src/scripts/coopstarter.js @@ -850,6 +850,19 @@ document.addEventListener("DOMContentLoaded", event => { //Manage the form to report broken link. let resourceDetailDialog = document.getElementById("detail-mentor"); resourceDetailDialog.addEventListener("populate", event => { + + // If there is an improvement to do on a resource, setup the action on the edit button + if (document.getElementsByClassName("cs-edit-action-improvement")){ + var button_edits = document.getElementsByTagName("cs-edit-action-improvement") + for (button_edit of button_edits) { + button_edit.querySelector("div sib-link").onclick = function() { + let mentor_resource_detail = document.getElementById( + "mentor-resource-detail" + ); + mentor_resource_detail.removeAttribute('open'); + }; + } + } var userWhoSubmitReport = mentorAccountDataSrc.dataset.src var formBrokenLink = document.getElementById("report-broken-link-mentor"); fillReportBrokenLinkForm(event, userWhoSubmitReport, formBrokenLink); diff --git a/src/styles/index.scss b/src/styles/index.scss index 61f7446e29cfd9dc463d26862fd11693a9a71728..6ac76d3534f5b4a06304e526a9631e39f10c41ad 100644 --- a/src/styles/index.scss +++ b/src/styles/index.scss @@ -319,7 +319,7 @@ input[type="submit"].disabled { width: auto; cursor: pointer; } -.button_dark:hover, , #confirm_suppress button:hover{ +.button_dark:hover, #confirm_suppress button:hover{ background-color: var(--bg-block); color: #444C4D; }