/* * ShrinkVertically page scripts (loaded on every page via template:layout:js). Each runs only where * its elements exist, so both are no-ops elsewhere: * * 1. addPlus() -- mark the two vertical-collapse gear-menu items with a trailing "+" so it is * obvious the behaviour comes from this plugin and not core. Core renders these labels in * app/Template/project_header/dropdown.php: * .filter-vert-collapse .filter-vert-toggle-collapse -> "Collapse vertically" * .filter-vert-expand .filter-vert-toggle-collapse -> "Expand vertically" * Editing the rendered text (not the translation table) is locale-independent. * * 2. syncAutoAdjust() -- on Settings -> Shrink Vertically, dim + disable the pixel-offset input * while "Auto adjust" is checked. This lives here (not an inline