diff --git a/main.js b/main.js index 3017780..0db8c0a 100644 --- a/main.js +++ b/main.js @@ -228,6 +228,10 @@ return isRouteManagement() && getAction() === "build2" } + function isRouteEditPage() { + return isRouteManagement() && getAction() === "edit" + } + function isRouteStagesPage() { return isRouteManagement() && getAction() === "stages" } @@ -1834,6 +1838,14 @@ document.querySelector(`#content table table tr:nth-child(2) `).remove() } + function prettifyRouteEditPage() { + document.querySelectorAll(`textarea:is([name="track[comment_int]"], [name="track[comment_ext]"])`).forEach(el => { + el.rows = 1 + }) + + document.querySelectorAll(`table tr:is(:nth-child(3), :nth-child(4), :nth-child(5))`).forEach(el => el.classList.add("hidden")) + } + function toggleStagePageRows(rows) { let showIndex = [0, 3] let to = rows.findIndex(el => el.querySelector("th")?.textContent.trim() == "Бонусы") @@ -2042,6 +2054,10 @@ if (isRouteBuildPage()) { prettifyRouteBuildPage() } + + if (isRouteEditPage()) { + prettifyRouteEditPage() + } if (isRouteStagesPage()) { prettifyRouteStagesPage()