den po
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: 1. Можно ли в списке закладок по кнопке - убрать Trash (надо будет полезу дополнительно)? 2. Можно ли в Vivaldi таким макаром перенести строку состояния наверх? Кнопка с закладками - первый уровень сортируется правильно, второй уже нет. | Корзину убрал, сортировку подпапок исправил. Теперь про перенос строки состояния и не только. Если запустить браузер с ключами Код: --debug-packed-apps --silent-debugger-extension-api | можно из контекстного меню элементов интерфейса браузера запустить инспектор. Экспериментировать со стилями, менять html-код интерфейса браузера и прочее на лету. Самый простой способ поднять строку статуса - изменить стиль "order", а точней сделать, чтоб order объекта main (и может быть header заодно) был больше, чем у footer. В папке hooks создаём .css файл Код: Если нужно не просто поменять порядок объектов, а переместить один объект внутрь другого (например переместить статусную строку под адресную, которая находится внутри #main - другой уровень вложенности), то тут уже дело js. Самое простое - тупо найти объект (статстроку) с помощью document.querySelector и добавить в нужное место с помощью insertBefore или appendChild (из старого места она удалится автоматом) Код: vivaldi.jdhooks.onUIReady(function() {//выполняется только после создания UI браузера var statusbar=document.querySelector('#browser > #footer'); var addressbar=document.querySelector('#main > .toolbar'); addressbar.parentNode.insertBefore(statusbar, addressbar.nextSibling); }); | Проблема возникает, если во время работы объект может удаляться. Строка статуса просто прячется, её это не касается. Но вот кнопка V при переключении способа отображения главного меню (ctrl+m) удаляется и создаётся заново. Если она при этом будет перемещена таким образом, внутренности браузера будут ругаться, мол родитель не тот, ай-яй-яй. А ещё в некоторых случаях после такого перемещения может понадобиться добавить новые стили, потому что старые перестанут работать (селекторы учитывают вложенность). Цитата: Отложенная может грузиться и сама через какое-то время, а вот ленивая не должна. Что-то типа такого https://ru.wikipedia.org/wiki/Ленивые_вычисления |