Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

Сustom Buttons » Custom Buttons » Вчера 19:33:42

Dumby пишет:

var url = gClipboard.read(); if (!url.startsWith("https://www.youtube.com/watch?")) return;

youtube-dl кроме youtube ещё кучу сайтов поддерживает http://rg3.github.io/youtube-dl/supportedsites.html

я на [linux] youtube-dl запускаю так:
у меня своё расширение (делалось не для youtube-dl а вообще для запуска приложений с аргументами)

скрытый текст
https://imageshost.ru/images/2018/12/14/runapplications.png

но можно и из Custom Buttons
и простой bash скрипт чтобы выбрать директорию куда скачивать
скрытый текст

Выделить код

Код:

#!/bin/bash

if [ -n "$1" ]; then
    DIR=$(zenity --file-selection --directory --title="Выбрать директорию")
    if [ "$?" -eq 1 ]; then
        exit 1
    fi
    mate-terminal --profile=youtube-dl --working-directory="$DIR/" --command "$1"
fi

if [ -n "$2" ]; then
    mate-terminal --profile=youtube-dl --command "$2"
fi


используется mate-terminal

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » Вчера 02:19:31

v4386 пишет:

код, который устранял у меня эффект стробоскопа

https://forum.mozilla-russia.org/viewto … 23#p764323

v4386 пишет:

И уж тогда научите сначала, как её подписывать, чтобы можно было сразу применять и видеть, что у меня получается.

не нужно каждый раз подписывать чтобы проверить изменения вы можете установить его временно

скрытый текст
https://imageshost.ru/images/2018/12/14/SNIMOK-EKRANA-V-2018-12-14-02-05-04.png

или отключить проверку или ...

насчет как подписать https://forum.mozilla-russia.org/viewto … 02#p764502

x0009
скрытый текст

Выделить код

Код:

#navigator-toolbox::after {
    display: none !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 13-12-2018 13:39:31

dezhnev
метод
loadAndRegisterSheet
сработает в любом случае для всех документов вопрос только когда
и для окна библиотеки такой адрес документа
"chrome://browser/content/places/places.xul"

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 13-12-2018 12:42:49

dezhnev пишет:

так и делаю

как именно?
тогда бы хватило такого кода

скрытый текст

Выделить код

Код:

#places scrollbar {
      visibility: collapse !important;
  }


ALEX_45_ORP
я же писал
[windows]
%localappdata%\Mozilla\Firefox\Profiles\XXXXXXXX.профиль\startupCache

введите это в адресную строку в проводнике
заменив
XXXXXXXX.профиль
на профиль [firefox]

но вы писали что у вас сборка какая-то, в портативной может другой путь быть

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 13-12-2018 10:40:43

Вит
потому что надо вычищать кеш папка startupCache
[windows]
%localappdata%\Mozilla\Firefox\Profiles\XXXXXXXX.профиль\startupCache
[linux]
~/.cache/mozilla/firefox/XXXXXXXX.профиль/startupCache

ALEX_45_ORP
измените переменную
var custom_scrollbar_size_value = 17
и также очистите кеш

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 12-12-2018 23:52:33

dezhnev пишет:

Возможно ли убрать scrollbar из #places > #placesView > #placesViewsDeck > #downloadsRichListBox ?
т.е. из меню Загрузок, убирается из history/bookmarks, а из downloads никак:
#places scrollbar{display:none !important;}

display:none !important; не делайте
для [firefox] 64+

скрытый текст

Выделить код

Код:

@-moz-document url("chrome://browser/content/places/places.xul") {
    #places treerows scrollbar {
        visibility: collapse !important;
    }
    #places scrollbox {
        scrollbar-width: none !important;
    }
}


для версий ниже должен сработать такой трюк
скрытый текст

Выделить код

Код:

@-moz-document url("chrome://browser/content/places/places.xul") {
  #places treerows scrollbar {
      visibility: collapse !important;
  }
  #places scrollbox {
      visibility: hidden !important;
  }
  #places scrollbox > box {
      visibility: visible !important;
  }
}


его не будет видно но будет занимать место
можно добавить отрицательный margin
margin-inline-end:

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 12-12-2018 21:14:21

ALEX_45_ORP пишет:

может я скину вам в личку необходимые файлы, а вы подскажете как и куда?:rolleyes:

папку профиля не найдёте? about:support - папка профиля - открыть папку
потом содержимое папки method 1 добавляете в chrome и всё
или по method 2 делайте...

v4386 пишет:

Вот вы по первой ссылке drage2 пишите: "всё очень просто цвета настроить в manifest.json -> "colors": { ...", а я даже не понимаю, что такое "manifest.json" и где его искать...

там реално просто и не нужно быть программистом, где manifest.json? в теме конечно на самом деле это zip архив
ну ладно попробуйте эти параметры

скрытый текст

Выделить код

Код:

    --lwt-accent-color: #0a740a !important;
    --lwt-text-color: #ffffff !important;


в данный момент проверить на [windows] не могу

Вит пишет:

custom_scrollbars.uc js

автор скроллбара похоже не в курсе что он на [linux] не отображается как положено
в общем подправил когда пробовал изменил ту переменную радиус изменяется
и для кнопок scrollbarbu

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 12-12-2018 18:46:59

Вит пишет:

Удивлен что вы спросили "Что это?"

а чему вы удивляетесь я не пользуюсь чужими приблудами стилями и т.д.
если речь об этом https://github.com/Aris-t2/Scrollbars/releases
попробуйте изменить значение переменной
var cs_thumb_roundness = 5;
собственно она делает тоже самое изменяет border-radius

ALEX_45_ORP пишет:

подскажите и для этой версии

Ну попробуйте этот же https://github.com/Aris-t2/Scrollbars/releases
У меня есть свой стиль но куда вы его поместите просто в userChrome.css работать не будет
кто пользуется этими панелями https://github.com/VitaliyVstyle/Vitali … _files.zip
то туда можно добавить

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 12-12-2018 17:26:18

momo2000 пишет:

Но как уменьшить отступ между расширениями и убрать широкую окантовку при наведении?

скрытый текст

Выделить код

Код:

@-moz-document url("about:addons") {
*|*.addon.card {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
    --card-shadow: none !important;
    --card-shadow-hover: none !important;
    --card-shadow-focus: 0 0 0 2px #0a84ff !important;
}
}


ALEX_45_ORP пишет:

комрады подскажите плз, как сделать полосу прокрутки справа уже раза в два и сменить ее цвет?

[firefox] 64 + добавили новые css свойства для скроллбара
если добавить в userContent.css

скрытый текст

Выделить код

Код:

html, body {
    scrollbar-color: rgb(0,116,232) transparent;
    scrollbar-width: thin;
}


то изменится цвет и размер https://developer.mozilla.org/en-US/doc … Scrollbars
но scrollbar-color наследуемое свойство а scrollbar-width нет
поэтому во вложенных элементах применится только цвет scrollbar-color

v4386
попробуйте лучше с

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 12-12-2018 00:00:13

Karn пишет:

Для экспериментов нужен nightly?

или Developer Edition как у меня на скрине выше (недавно тоже занялся экспериментами)
впрочем можете и с релизной версией попробывать с тем кодом от Dumby
правда не знаю когда там отключат возможность запускать код из конфигурационного файла

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 11-12-2018 19:12:02

drage2 пишет:

в 61 - напрочь нет.

замени [textoverflow="end"] на
[textoverflow="true"]

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 11-12-2018 16:55:00

drage2 пишет:

???

это в начало файла но после @import если есть
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");
или замени в коде html| на *|

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 11-12-2018 16:30:07

drage2
у меня стиль работает за исключением когда фокус в поле ввода,
если правильно понял

скрытый текст
https://imageshost.ru/images/2018/12/11/2018.12.11.png

пространства имён добавил?

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 11-12-2018 15:05:26

Karn пишет:

как использовать UserChrome.css вместе с Stylus?

никак это webextension,
только с webextensions experiments можно получить доступ к интерфейсу [firefox] ...

momo2000

скрытый текст

Выделить код

Код:

@-moz-document url("chrome://browser/content/places/places.xul") {
  #editBMPanel_tagsRow, #editBMPanel_tagsSelectorRow, #editBMPanel_keywordRow {
    display: none !important;
  }
}


drage2
в конце адресной строки? там стилем можно
+ для строки поиска
скрытый текст

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

#urlbar html|input.urlbar-input[textoverflow="end"],
#urlbar html|input.urlbar-input::-moz-placeholder,
.searchbar-textbox html|input.textbox-input,
.searchbar-textbox html|input.textbox-input::-moz-placeholder {
    mask-image: none !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 10-12-2018 16:39:59

drage2 пишет:

но лучше бы три точки

тогда раз уж всё равно ковыряешь omni.ja
проще будет подправить tabbrowser.xml
<binding id="tabbrowser-tab"
...
<xul:label class="tab-text tab-label" anonid="tab-label"
                       xbl:inherits="xbl:text=label,accesskey,fadein,pinned,selected=visuallyselected,attention"
                       role="presentation"/>
заменить на

скрытый текст

Выделить код

Код:

<xul:label class="tab-text tab-label" anonid="tab-label" crop="end" flex="1"
                       xbl:inherits="value=label,accesskey,fadein,pinned,selected=visuallyselected,attention"
                       role="presentation"/>


и стиль
скрытый текст

Выделить код

Код:

.tab-content > .tab-label-container {
    mask-image: none !important;
}


или в tabbrowser.css удалить свойство mask-image
[spoiler]

Выделить код

Код:

.tab-label-container[textoverflow][labeldirection=ltr]:not([pinned]),
.tab-label-container[textoverflow]:not([labeldirection]):not([pinned]):-moz-locale-dir(ltr) {
  direc

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 10-12-2018 00:38:28

Вит пишет:

как уменьшить расстояние между Панелью поиска и панелью закладок? У меня сильно большое пространство по горизонтали, спасибо. Другими словами: чуток приподнять Панель закладок вверх

включите компактный режим, или из этого стиля можно код подсмотреть https://forum.mozilla-russia.org/viewto … 74#p763074
или так
[spoiler][code]:root {
    --toolbarbutton-outer-padding: 2px !important;
    --toolbarbutton-inner-padding: 6px !important;
}
/* компактный режим */
:root[uidensity="compact"] {
    --toolbarbutton-outer-padding: 1px !important;
    --toolbarbutton-inner-padding: 5px !important;
}
/* мобильный режим */
:root[uidensity="touch"] {
    --toolbarbutton-outer-padding: 2px !important;
    --toolbarbutton-inner-padding: 9px !important;
}

#urlbar, #searchbar .searchbar-textbox {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
}

:root:not([uidensity="compact"]) #back-button {
    padding-top: var(--toolbarbutton-outer-paddin

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 08-12-2018 01:28:17

R@MEO пишет:

Подскажите, скачал архив vertical_top_bottom_bar и добавил в браузер, включил нижнюю панель, но в нее ничего добавить нельзя? Ранее стояла bottom_bar, но после обновления браузера все значки с нее исчезли

а вы всегда nightly используете? это дело такое там постоянно что то удаляют, уже и до toolbar.xml добрались.
думаю пока ещё это можно поправить...

попробуйте user_chrome_files.zip https://github.com/VitaliyVstyle/Vitali … _files.zip
эти панели работают на 65

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 07-12-2018 17:54:06

drage2 пишет:

Если надо unread вставить , то могу образец  дать

tabbrowser.js править? я знаю конечно как...
вообще то и без правки, примерно тоже самое https://forum.mozilla-russia.org/viewto … 84#p763384

dreamkz

скрытый текст

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");


#urlbar html|*.textbox-input::-moz-placeholder {
    color: transparent !important;
    text-shadow: none !important;
}

или opacity: 0 !important;

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 07-12-2018 16:10:46

drage2

Выделить код

Код:

#TabsToolbar .tabbrowser-tab:not(:-moz-any([image],[bursting],[pinned],[busy],[crashed],[sharing])) .tab-icon-image {
    display: -moz-box !important;
}

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 07-12-2018 13:56:10

MrDenver пишет:

Заметил, что в режиме закрытой боковой панели , сама кнопка "боковой панели" всегда остается визуально выделенной .
Это можно как-то поправить?

Зато видно закрыта боковая панель или скрыта
можно убрать фон но пометить иконку другим цветом

скрытый текст

Выделить код

Код:

#sidebar-button[checked="true"] {
    --toolbarbutton-active-background: transparent !important;
    fill: gold !important;
}


ну или замените  у себя код
[spoiler]

Выделить код

Код:

#sidebar-button > .toolbarbutton-icon {
    -moz-binding: url("data:text/xml;charset=utf-8,<bindings xmlns='http://www.mozilla.org/xbl'><binding id='button'><implementation><field name='_eventListeners'>[];</field><constructor><![CDATA[ var bar = document.querySelector('%23sidebar-box'), splitter = document.querySelector('%23sidebar-splitter'); if (!bar || !splitter) return; var button = this.parentNode, pref; try { pref = Services.prefs; pref.getDefaultBranch('extensions.sidebar_button.').setBoolPref('collapsed', true); if (pref.

Поддержка пользователей » как его подписать » 05-12-2018 20:14:55

tagnupip
а вы кнопку подписать нажали? там потом должен быть вопрос и после появится ссылка на файл

ну или здесь все ваши расширения будут https://addons.mozilla.org/ru/developers/addons
там жмете управление статусом и версиями и выбираете версию ...

Поддержка пользователей » как его подписать » 05-12-2018 19:54:55

tagnupip пишет:

но есть какой то нюанс

это для автоматического обновления если не нужно не делайте
или если есть откуда обновлять то добавьте "update_url" примерно так, это manifest.json из моего расширения
[spoiler][code]{
    "manifest_version": 2,
    "applications": {
        "gecko": {
            "id": "_001_newtabpage@vitaliy.ru",
            "strict_min_version": "60.0",
            "update_url": "https://vitaliyvstyle.github.io/webextensions/updates.json"
        }
    },
    "name": "New Tab Page",
    "short_name": "NewTabPage",
    "author": "Vitaliy",
    "version": "2018.11.30",
    "description": "__MSG_extDescription__",
    "homepage_url": "https://github.com/VitaliyVstyle/VitaliyVstyle.github.io",
    "default_locale": "en",
    "permissions": [
        "bookmarks", "history"
    ],
    "icons": {
        "48": "iconlarge.svg",
        "96": "iconlarge.svg"
    },
    "chrome_url_overrides": {
        "newtab": "new_tab_page.html"
    },
    "chrome_settings_o

Поддержка пользователей » как его подписать » 05-12-2018 19:36:58

tagnupip
что то не так с иконкой mpv-logo.png, пишет иконки должны быть квадратными
попробуйте заменить и лучше на svg

Поддержка пользователей » как его подписать » 05-12-2018 19:15:08

tagnupip пишет:

ткните носом как его подписать

создайте аккаунт на AMO https://addons.mozilla.org/ru/firefox/
потом "Отправить новое дополнение" https://addons.mozilla.org/ru/developer … stribution
выбираете "Самостоятельно" и если пройдёт автоматическую валидацию то можно будет сразу же подписать

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 03-12-2018 15:41:01

rubel пишет:

Попробовал в userContent.css вставить  /*--Snow Leopard tooltips--*/
Он вообще перестал работать.

нужно не перенести а продублировать.
но думаю не сработает из-за того же

Vitaliy V. пишет:

в userChrome.css не все tooltip'ы можно изменить нужен стиль не USER_SHEET а с правами выше AGENT_SHEET

rubel пишет:

Могу выложить свой минимальный профиль с Scrapbook и Newsfox.
Если будет время, может посмотрите.

хорошо выкладывайте и со всеми стилями.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]