From f76a2f2ecd641f15e691ade41ce305502355f727 Mon Sep 17 00:00:00 2001 From: Zhora Shalyapin Date: Wed, 19 Mar 2025 10:26:53 +0000 Subject: [PATCH] prettify route edit page --- main.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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()