Всем привет 8-)
Решил, значицца, подогнать внешний вид Firefox. Конкретнее — шрифты, но возникла трудность, ибо не знаю как называются элементы интерфейса программы, и посему не могу применить к ним правила css :( По совету Infocather (ЕМНИП) сделал таки файлик userChrome.css такого вида:

Выделить код

Код:

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

label, description, treechildren, textbox {
	font-size:			14px			!important;
	font-family:		"Proto 10/6"		!important;
	font-weight:		400				!important;
}

Получилось :) Но, увы, остался элемент с прежним дефолтным шрифтом и я не знаю как он называется. Вот он (это я про строку ввода имени закладок/папок):
80222556.th.png
Господа, подскажите пожалуйста как шрифт поправить :)

DOM Inspector'ом воспользуйся.

Lynn, а можно немного конкретнее? Что-то не получается... Попробовал в userChrome добавить menulist-editable-input — не вышло :( Попробовал html:input — тем более... ЧЯДНТ?

menulist-editable-input – это класс. Если и использовать его, то вот так:

Выделить код

Код:

.menulist-editable-input

У html:input другой namespace.

А требующийся селектор – «menulist»:

Выделить код

Код:

label, description, treechildren, textbox, menulist { ... }

P.S. Гугл говорит, что и правда мой совет был.

А требующийся селектор – «menulist»:

Вот спасибо!!! :beer:
Infocatcher, если не трудно, то подскажите куда мне в DOMInspector-е смотреть чтобы определить селектор элемента?

Селекторы – они разные бывают.

В DOM Inspector'е в панели слева выбрать DOM Nodes, справа – DOM Node.
В результате слева будет DOM-дерево, а справа – атрибуты выбранного узла и их значения.

И в контекстном меню дерева есть «Copy Selector».

Селекторы – они разные бывают.

Это я уже давно усвоил :)

В DOM Inspector'е в панели слева выбрать DOM Nodes, справа – DOM Node.
В результате слева будет DOM-дерево, а справа – атрибуты выбранного узла и их значения.

Сделал, но, увы, так и не понял где Вы взяли menulist :/
34156553.th.png
Пробовал вписывать в юзерхром и сам класс, т.е. .menulist-editable-input, но и это результата не дало... Так вот, я и спрашиваю: ГДЕ??? :)

ПротопопулуS

в этой > http://forum.mozilla-russia.org/viewtop … 92#p350592 теме есть ссылка на расширение  Easy Font Setter for Firefox , с его помощью можно менять шрифт в интерфейсе браузера, может если поковырять внутри что то интересное найдёте :angel:

menulist там двумя уровнями выше.
А красным отмечены элементы, определенные черех XBL. Т.е. в явном виде они в исходном XUL-файле не прописаны.
Кстати, .menulist-editable-input, скорее всего, не изменить без

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);

Крошка Ру, спасибо, конечно, но очень не люблю лишности всякие :)

menulist там двумя уровнями выше.

И то верно! Совсем ниччё не вижу :blush: Всё, буду разбираться потихоньку... Всем спасибо :beer:

может быть проще системные шрифты сделать больше?

Добрый вечер. Взгляните, пожалуйста, в эту тему http://forum.mozilla-russia.org/viewtop … 46#p357046. Заранее благодарю.

В очередной раз установил 3.5. Вроде всё привёл в божеский вид, за одним исключением. Как убрать постоянно лезущие на глаза надписи в адресной строке, типа "Наберите адрес сайта"? На кого это вообще рассчитано? Даже моя прабабушка (86 лет) и племянник (3 года) знают, что там надо набирать. Реально достало. Подозреваю, что отключить их можно через userChrome.

господи, хорошо что я не линупсоид :blush:

Handy пишет

Как убрать постоянно лезущие на глаза надписи в адресной строке, типа "Наберите адрес сайта"?

http://forum.mozilla-russia.org/viewtopic.php?id=37494

Infocatcher
Спасибо. Как всегда, вы помогли. :) А я почему-то не заметил нужную тему. :blush:

Вот ещё такой вопрос. :rolleyes: В адресной строке и панели вкладок имеются значки, при клике на которых раскрываются списки посещённых сайтов и открытых вкладок соответственно. Ни то, ни другое мне не нужно. Как удалить значки?

Handy
Это?

Выделить код

Код:

#urlbar dropmarker, .tabs-alltabs-button {display: none !important;}

Jarichek
Да! Спасибо! :)

Хм... тут вот какое дело. Значок списка открытых вкладок исчез, но место, которое он занимал, вкладки использовать почему-то не могут, т.е. сейчас это просто пустое место на панели вкладок. Можно как-то исправить? И ещё - посмотрел я на браузер и подумал, что надобность в выборе поисковых плагинов тоже вполне может отпасть. Этот значок как удалить? :)

Handy пишет

но место, которое он занимал, вкладки использовать почему-то не могут

ага, я это упустил из виду, тогда так:

Выделить код

Код:

#urlbar dropmarker, .searchbar-engine-button,
.tabs-alltabs-button , .tabs-alltabs-box-animate{
display: none !important;
}

Jarichek
Спасибо, работает!

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

Выделить код

Код:

menu[label="Автоматическая дефрагментация после"] {
display: none;
}

Не помогает, а работает только в английском варианте?

А текст сохранён в UTF-8 :) ?

Или скажите, где это меню можно найти.

Этот пункт появляется после установки расширения Vacuum place.sqlite.

20100312084832.jpg

Файл userChrome.css сохранял в UTF-8, в последней версии 3.7a3pre перестало работать Menu Editor, и возникла необходимость изменять вручную, в английской локализации все работает нормально и все прекрасно скрывается, в русской нет.

gest, три варианта на выбор:

Выделить код

Код:

#VPIToolsmenu {display:none;}

menuitem[id="VPIToolsmenu"] {display:none;}

menuitem[label="Автоматическая дефрагментация после"] {display:none;}

Расширение называется иначе.

Спасибо вопрос решен.

Может кто подскажет как увеличить по ширине выпадающий список rss из панели закладок?

Отдельно RSS никак. Для вообще закладок так:

Выделить код

Код:

menu.bookmark-item,menuitem.bookmark-item {  max-width: 39em !important; }
Vitaliy пишет

Отдельно RSS никак. Для вообще закладок так:

Выделить код

Код:

menu.bookmark-item,menuitem.bookmark-item {  max-width: 39em !important; }

отлично! подскажите, в каком файле копать, хотя бы название
P.S. тема Chromifox basic.....


P.P.S. Все разобрался файл текущей темы,windows/browser/browser.css, фикс параметра работает

Vitaliy пишет

Вообще-то тема называется Настройка внешнего вида Firefox в userChrome.css

Да я видел, просто не хотелось лишнюю тему плодить

Вообще-то тема называется Настройка внешнего вида Firefox в userChrome.css

А если надо именно именно в "теме", то в файле chromifox.jar\windows\browser\browser.css искать menu.bookmark-item

Vitaliy пишет

Отдельно RSS никак.

Да ну?

Выделить код

Код:

[livemark] .bookmark-item { max-width: 39em !important;}

luitzen
хрустит печенькой
Век живи - век учись...

luitzen пишет
Vitaliy пишет

Отдельно RSS никак.

Да ну?

Выделить код

Код:

[livemark] .bookmark-item { max-width: 39em !important;}

О! а вот это уже просто здорово сейчас проверю......
не могу найти данный параметр ((

Invincible
Сам его добавь.

Спасибо!!! luitzen и Vitaliy
Все Работает!:cool:

Здрасте :) . Ранее, когда юзал винду, в юерхром.цсс прописывал значки к папкам закладок и выглядело это так:

.bookmark-item[container="true"][label="EBooks"] {
list-style-image: url("file:///c:/Users/Markoffka/AppData/Roaming/Mozilla/Firefox/Profiles/680f2s36.default/chrome/Bookmarks Icons/book.png") !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}

Сейчас в Убунте не знаю как ему пусть писать

.bookmark-item[container="true"][label="Bodybuilding"] {
list-style-image: url("file:///home/alessandro/.mozilla/mbzkggk7.default/chrome/Bookmarks Icons/body.png") !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}

не выходит:blush: Мот кто знает :D

Notanial
Можно путь вообще не указывать, а вставить картинки непосредственно в код. Нужен Stylish или онлайн-конвертер.

В userChrome.css можно указывать относительный путь:

Выделить код

Код:

list-style-image: url("Bookmarks Icons/body.png") !important;

здравствуйте, можно ли увеличить шрифт в самих вкладках, стрелочка показывает где:
http://s55.radikal.ru/i149/1006/c2/88bee32de02e.jpg

LegatoN1 пишет

увеличить шрифт в самих вкладках

Выделить код

Код:

.tabbrowser-tab .tab-text {
    font-size: 120% !important;
}

LegatoN1

tab .tab-text {
  font-size: 16px !important;
}

Vitaliy пишет

tab .tab-text

Стрелочка указывала на вкладки tabbrowser'а, а тут увеличатся все вкладки вообще. =)

Infocatcher
спасибо Вам огромное))

как убрать стрелки у папок в фоксе 1245645.png ( у меня kde если важно)

убрать стрелки у папок

Выделить код

Код:

.bookmark-item > .toolbarbutton-menu-dropmarker {
    display: none !important;
}

Кстати, в Windows они скрыты.

Infocatcher
да, перенес профиль теперь корректировать мелочи нужно :)

как объединить эти две панели в одну
0fc1e9f8b4d483f26f0c2f6b11d5eef7.jpeg

подскажите как поставить "панель навигации" над статус баром?

Когда делал прозрачность контекстных менюшек, неожиданно вылезли стрелочки прокрутки вообще во всех менюшках:779288m.png
Подскажите, пожалуйста, как от них избавиться?

пропали сами собой после обновления [firefox] до следующей версии, всех благодарю за содействие

Здравствуйте как разблокировать окно добавить в избранное, или может быть возможно просто сменить его местоположение?
http://img801.imageshack.us/img801/4831/46689004.png

tuck пишет

Здравствуйте как разблокировать окно добавить в избранное, или может быть возможно просто сменить его местоположение?
http://img801.imageshack.us/img801/4831/46689004.png

OpenBook :: Add-ons for Firefox
https://addons.mozilla.org/en-US/firefox/addon/42/

Я уже опробовал это расширение, но оно просто увеличивает favorites в правом верхнем углу. Мне бы перетащить его в левый нижний.

tuck
Add to bookmarks(resizable)(Firefox)
http://forum.mozilla-russia.org/viewtop … 73#p420073

Как этим пользоваться?

tuck пишет

Как этим пользоваться?

Вам нужно установить расширение Custom Buttons и добавить в него код указанной кнопки.

Эта кнопка не изменяет размер, а только показыват вторую версию избранного, т.е. я хтел бы перетащить окно которое показывается при нажатии правой кнопкой мыши по сайту, а эта при нажатии на зведочку.

Как этим пользоваться?

tuck пост №1 - рзворачиваем подзаголовок "Как добавить кнопку..." и читаем :)

26-10-2010 13:14:33

....или может быть возможно просто сменить его местоположение?

вот такое расширение появилось > ViewMarks - среди прочего окошко добавления закладки появляется посредине окна :)

Крошка Ру пишет

вот такое расширение появилось > ViewMarks - среди прочего окошко добавления закладки появляется посредине окна :)

Подойдет, спасибо).

Крошка Ру пишет

вот такое расширение появилось > ViewMarks

Посмотрел, визуализация всё таки это великое дело.  Отличное расширение.

tuck :)

savssa да :)

Эсли кому то нужно, то вот как можно изменить расположение диалога дабавление закладки.Размер отступов канешно укажите свой.

#editBookmarkPanel {margin-top: 155px !important; margin-left: 900px !important; }

/*margin-top- это отступ от верхнего края.
margin-left- это отступ от левого края.*/

Где это нужно писать?

tuck пишет

Где это нужно писать?

В userChrome.css, Этот файл находится в профиле.

Где должен лежать отредактированный userChrome.css?

tuck пишет

Где должен лежать отредактированный userChrome.css?

Там же где и не отредактированный ;). Этот файл находится в папке chrome, а папка chrome находится в профиле. Путь к профилю: C:\Documents and Settings\Администратор\Application Data\Mozilla\Firefox\Profiles\хххххххххх\chrome

tuck пишет

Где должен лежать отредактированный userChrome.css?

Файл userChrome.css — это обычный текстовый файл в формате CSS. Загляните в папку «chrome» в папке профиля, возможно там уже есть заготовка — «userChrome-example.css». Переименуйте этот файл в userChrome.css, откройте в текстовом редакторе (блокноте) и добавляйте снизу нужные Вам изменения элементов интерфейса. Правила, описанные в userChrome.css , вступают в действие после перезагрузки браузера.

Папки профиля http://wiki.mozilla-russia.org/index.ph … %20Firefox

Эсли кому то нужно, то вот как  у меня в userChrome.css выглядит  диалог дабавление закладки.

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

Выделить код

Код:

/* pievienot grāmatzīmi............................................................*/
#editBookmarkPanel{ -moz-appearance: none !important;
background: #cfdad7 !important;border: none !important;}
#editBMPanel_rows {width:40em !important;}
#editBookmarkPanel {margin-top: 10px !important; margin-left: 10px !important;}
#editBMPanel_locationField{-moz-appearance: none !important; background-color: #F7F9EA !important;  }

#editBookmarkPanelStarIcon,#editBMPanel_tagsRow,#editBMPanel_keywordRow,#editBMPanel_descriptionRow
{ display: none !important; }

/* locationRow for Add/Change Bookmark (Fx3) */ 
#editBMPanel_locationRow,
#editBMPanel_loadInSidebarCheckbox {visibility: visible; }

:( пока писал ответ человеку уже ответили

savssa пишет

Путь к профилю

Проще: Справка - Информация для решения проблем - Папка профиля - Открыть.

Спасибо вам, разобрался.

Подскажите пожалуйста как передвинуть с помощью userChrome.css строку в низ
67504941.jpg

подскажите пожалуйста как уменьшить зеленый значок в адресной строке на странице дополнений (https://addons.mozilla.org/ru/firefox).

alexx-alexx
C рецептом  усмирения жирной зелёной гусеницы можете ознакомится тут >пост№8 :)

08-11-2010 08:55:03
Selten как через userChrome.css не знаю, хотя кажется где-то на форуме видел :)

но можно  помощью расширения Tabs on top

или одного из стилей>

http://userstyles.org/styles/19594

http://userstyles.org/styles/10986

http://userstyles.org/styles/11000

спасибо вам за ответ.Ho,я имел виду маленький код для его уменьшения.раньше у меня он был установлен,но не помню где об этом писали.
поскольку я переустановил windows,приходится все устанавливать заново....и канешно я всьоровно вам благодарен.

alexx-alexx
можно попробовать так:
#identity-icon-labels{display: none !important;}

нет.не получилось.

alexx-alexx пишет

нет.не получилось.

Конечно, не получилось. Извиняюсь, это я для четверки написал. Для 3.6 попробуйте:
#identity-icon-label {display:none !important;}

да. это тo...спасибо вам!

Как с помощью userChrome.css скрыть меню "Файл, Правка, Вид, Журнал, Закладки, Инструменты, Справка"? А то сейчас у меня вот так: 8d2b925cd48e21e66b0c83b92dcf510f.png

Радик245
Возможно это какое-то расширение туда задвинуло менюшки. Попробуйте:
#menubar-items {display: none !important;}
но не уверен, что сработает, а если и сработает, то и в режиме с включенной панелью меню менюшек видно не будет.

pasynok
Спасибо, помогло. Как разделю профили [firefox]3.6 и [firefox] кандидат в b4, так использую.

Здравствуйте! у меня такая проблема:я случайно нажал на "вид"потом появился столбик и там как-то нажалось "меню" и всё теперь меню(строка такая в вверху:"фаил","вид"закладки"инструменты"и т.д.) пропало!!!! Скажите можно ли восстановить?А то у меня там закладок много год собирал,да и кэш не почистить....Возможно ли вообще или оно навсегда пропало?Помогите пожалуйста.....

@ndru}{a пишет

Возможно ли вообще или оно навсегда пропало?

@ndru}{a, скорее всего возможно ;) .  Жмём на клавиатуре Alt, появится столбик, идём по пути Вид/Панель инструментов и включаем Панель инструментов. Кстати для того что бы почистить Кеш или там закладки свои открыть совсем не обязательно отображение этой самой панели, а просто жмём Alt и в появившемся столбике выбирай необходимое действие.

savssa ЙХУ!!! Спасибо!!!!:D А то думал,что всё потерял!!!Респект тебе!!!!По-больше бы таких людей....ЭХ!!! тогда бы у нас страна была!!!!!!!!!!!

Как убрать из адресной строки значок "Подписаться на ленты новостей", чтобы освободить место для адреса; и как в панели меню уменьшить шрифт, ограничить пространство, занимаемое пунктами Файл, Правка, Вид, Журнал, Закладки, Инструменты, Справка и уменьшить пробелы межу ними?

Радик245 пишет

Как убрать из адресной строки значок "Подписаться на ленты новостей"

Открыть дом-инспектор, посмотреть id иконки, использовать что-то вроде

Выделить код

Код:

#urlbar-icons > #feed-button {display:none!important}

Может, прямо так сработает (:

Как убрать из адресной строки значок "Подписаться на ленты новостей", чтобы освободить место для адреса;

Радик245 А просто скрыть все значки ? :)
Auto-hide location bar buttons - стиль наверное можно переделать для userChrome.css

подскажите плиз,как поменять дизайн верхнего поля страници,раньше когда открываешь мазилу появлялась стартовая страница яндекса сверху желтый фон потом как то я поменяла на другой, а теперь вернуть обратно не знаю как или просто на другой фон поменять.ПОМОГИТЕ!!!:blush:

....ограничить пространство, занимаемое пунктами Файл, Правка, Вид, Журнал, Закладки, Инструменты, Справка и уменьшить пробелы межу ними?

Радик245 вот кажется, но только за счёт размера  >

Выделить код

Код:

/* Изменить размер и тип шрифта в меню */
menubar > menu {
font-size: 12px !important; font-family: Comic Sans MS, sans-serif !important; font-weight: bold !important;
}

http://forum.mozilla-russia.org/doku.ph … chrome.css
.... только значения свои подставлять :) ..... правда может код уже усторел :sick:

26-11-2010 12:51:38
Arastik :)

скрытый текст
Вы про это? :sick:

Aj0oV6tm8smv.png

.... если да, то так >

XoFoC15ZmMKE_1.png


:offtopic:

Крошка Ру
Спасибо! Там же нашел:

/* Изменить растояние между кнопками меню: Файл, Правка и т.д (по горизонтали)*/
menu { padding: 0px !important; }
/* Чтобы избежать упаковки по вертикали (раскрывающееся меню) нужно добавить следующее: */
menuitem { padding: 15px !important; }

Кстати, почему этого нет в новой Вики?

Кстати, почему этого нет в новой Вики?

Радик245 а разве нет? ... не знаю :angel: наверное у тех кто занимается переносом руки не дошли ещё ... зато ссылка в шапке на старую Wiki есть :)

26-11-2010 13:02:52

Там же нашел:

    /* Изменить растояние между кнопками меню: Файл, Правка и т.д (по горизонтали)

....а я вот незаметил - невимательно смотрел :dumb:

Tiger.711 пишет

Открыть дом-инспектор

А где его найти?

Радик245 пишет

Tiger.711 написал:Открыть дом-инспекторА где его найти?

https://addons.mozilla.org/ru/firefox/addon/6622/

:offtopic: Только у меня со вчерашнего дня не грузятся многие расширения с АМО, в т. ч. и этот инспектор?

Радик245 пишет

Только у меня со вчерашнего дня не грузятся многие расширения с АМО, в т. ч. и этот инспектор?

А так? https://developer.mozilla.org/En/DOM_Inspector

=Agasfer=
Я тоже догадался туда заглянуть, а там написано: «You may download and install the DOM Inspector from the AMO web site.» :) Впрочем, я уже загрузил с АМО - через Гугл Хром, со второй попытки.

Что-то я никак не разберусь, как инспектором DOM исследовать не страницу, а сам [firefox].

http://imagepost.ru/?v=314/dmBTsvyay9H6.png Пример взят отсюда (http://forum.mozilla-russia.org/viewtopic.php?pid=456937#p456937)

=Agasfer=
Вроде разобрался. Спасибо и + к репутации!

Радик245 пишет

=Agasfer=Вроде разобрался. Спасибо и + к репутации!

А я её всё равно не вижу :)

=Agasfer=
У тебя 191 плюсов и 188 минусов с(8

Tiger.711 пишет

=Agasfer=У тебя 191 плюсов и 188 минусов с(8

:offtopic:
Непорядок, однако! равновесие нарушено! Надо срочно исправлять! :lol:

=Agasfer=

:offtopic:
А я видел, когда было равновесие, и нарушил его. :)

Попытался уменьшить пункты меню по ширине, но

Выделить код

Код:

menu { width="20" !important; }

не помогает. Почему?

Радик245 пишет

Попытался уменьшить пункты меню по ширине, но

Выделить код

Код:

menu { width="20" !important; }

не помогает. Почему?

Потому что во-первых неправильный синтаксис правильно было бы

Выделить код

Код:

menu { 
  width: 20px !important; 
}

,
не работает, потому что во-вторых какие пункты какого меню?

profanatic
Все пункты панели меню.

Радик245
Попробуйте так
menupopup { width: 50px !important;}

pasynok
Не работает. Вместо этого сжались подпункты меню, в том числе контекстного. А надо ограничить место для самих слов «Файл Правка Вид Журнал Закладки Инструменты Справка». Понятно?

01-12-2010 00:53:08
okkamas_knife
Видимо, надо заменять картинки кнопок. Вот так.

Радик245 пишет

Не работает. Вместо этого сжались подпункты меню, в том числе контекстного. А надо ограничить место для самих слов «Файл Правка Вид Журнал Закладки Инструменты Справка». Понятно?

Я, действительно, не так вас понял. Попробуйте так:

Выделить код

Код:

menubar > menu .menubar-text
{
  /*уменьшаем ширину*/
  width: 30px !important;
  /*уменьшаем отступы текста*/
  margin-left: 2px !important;
  margin-right: 2px !important;
}
Радик245 пишет

А надо ограничить место для самих слов «Файл Правка Вид Журнал Закладки Инструменты Справка».

Как-то так:

Выделить код

Код:

menu > label.menubar-text {
    /*width: 3em !important;*/
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 1px !important;
    padding-right: 1px !important;
}

Ограничиваться через max-width почему-то не хочет.

okkamas_knife пишет

в 4[firefox] сделать кнопочки обычными,плоскими без всяких бордюрчиков и прочих украшательств?

Проще сделать, чтобы они системную тему оформления наследовали:

Выделить код

Код:

toolbarbutton,
toolbarbutton > dropmarker {
    -moz-appearance: toolbarbutton !important;
    -moz-box-shadow: none !important;
}

Но кнопка вперед/назад будет смотреться ужасно. =)
Или можно ее не перекрашивать, например, так:

Выделить код

Код:

toolbar > toolbarbutton,
toolbar > toolbarbutton > toolbarbutton,
toolbar > toolbarbutton > dropmarker {
    -moz-appearance: toolbarbutton !important;
    -moz-box-shadow: none !important;
}

Без украшательств:

Выделить код

Код:

toolbarbutton,
toolbarbutton > dropmarker {
    -moz-box-shadow: none !important;
    border: none !important;
    background: transparent !important;
}

pasynok
Infocatcher
Спасибо, помогают оба варианта, только в варианте Infocatcher надо раскомментировать строку width: 3em !important;
В итоге увеличилось место для строки адреса и поиска (она у меня совмещённая). Ставлю по плюсу.

okkamas_knife пишет

как убрать скруглённые углы в адресной строке и строке поиска?

Выделить код

Код:

#urlbar, .searchbar-textbox {
    -moz-border-radius: 0 !important;
}

Речь ведь по-прежнему про 4.0?

Добрый вечер! Подскажите, пожалуйста, каким образом удалить иконку RSS и звездочку с панели адреса? Заранее спасибо.

Tem1k пишет

Добрый вечер! Подскажите, пожалуйста, каким образом удалить иконку RSS и звездочку с панели адреса? Заранее спасибо.

Выделить код

Код:

#urlbar-icons {
display: none !important;
}

Уберёт все иконки с урлбара

Огромное спасибо:)

подскажите плиз,как поменять дизайн верхнего поля страници,раньше когда открываешь мазилу появлялась стартовая страница яндекса сверху желтый фон потом как то я поменяла на другой, а теперь вернуть обратно не знаю как или просто на другой фон поменять.ПОМОГИТЕ!!!:blush::dumb:

Arastik
я ранее уже пытался ответить но наверное Вы не заметили > пост№91 под спойлером (скрытый текст) :)

Спасибо Вам огромное!!я и вправду не заметила.я правда имела ввиду внешний вид панели мазила,но благодаря вашей подсказке я аналогично нашла настройку.еще раз огромное спасибо:blush::beer:

....я правда имела ввиду внешний вид панели мазила

Arastik Вы о теме оформления самого браузера? но тогда при чём здесь яндекс :rolleyes: :angel: :)

НАВЕРНОЕ НИ ПРИЧЕМ!SORY:blush:

03-12-2010 13:34:01
НОВАЯ ПРОБЛЕМА!!!КАК УВЕЛИЧИТЬ РАЗМЕР СТРАНИЦИ В КОНТАКТЕ.СЛУЧАЙНО ЧТО ТО НАЖАЛА ВСЯ СТРАНИЦА УМЕНЬШИЛАСЬ ДО МАЛЮСЕНЬКИХ РАЗМЕРОВ :dumb:

Arastik Панель Меню > Вид >Масштаб :)

СПАСИБО БОЛЬШОООООЕЕЕ!!!!!!!

Arastik
Советы и хитрости ;)

Tiger.711 пишет

Tem1k пишет:Добрый вечер! Подскажите, пожалуйста, каким образом удалить иконку RSS и звездочку с панели адреса? Заранее спасибо.Код:#urlbar-icons {
display: none !important;
}Уберёт все иконки с урлбара

А можно-ли убирать иконки выборочно? Так, чтобы остались добавленные иконки.

И ещё: можно-ли посредством userChrome очистить боковую панель от всякой шелухи (поиск, панель, меню и неподшитые)?  Чтобы при открытии отображались только имя панели (закладки или журнал) и собственно содержимое.

Akastyi
#star-button,#feed-button{display: none !important;}

bunda1 пишет

Akastyi
#star-button,#feed-button{display: none !important;}

#star-button,#feed-button вместо #urlbar-icons?

Akastyi
вместо #urlbar-icons?
Неподшитые закладки - к сожалению, через userChrome.css этого сделать нельзя, папробуй https://addons.mozilla.org/ru/firefox/addon/7884/
https://addons.mozilla.org/en-US/firefox/addon/2108/+

скрытый текст
/* bookmark panel */
#bookmarksPanel>hbox, #history-panel > hbox {display: none !important;}

/* Hide sidebar-splitter*/
#sidebar-splitter {
margin-left: -6px !important;
border: none !important;background-color:transparent !important; }

#bookmarks-view :-moz-tree-cell-text(hover), #history-panel :-moz-tree-cell-text(hover)
{color: red !important;
text-decoration: none !important;}



/* tooltip */
@-moz-document url("chrome://browser/content/bookmarks/bookmarksPanel.xul")
{tooltip{display:none!important;}}

bunda1 пишет

Akastyi
вместо #urlbar-icons?

Пардон! Сначала спросил, а потом прочитал:) Спасибо, помогло.

bunda1 пишет

Akastyi
Неподшитые закладки - к сожалению, через userChrome.css этого сделать нельзя, папробуй https://addons.mozilla.org/ru/firefox/addon/7884/

Т.е. только неподшитые нельзя, а панель, меню и поиск - можно?

За Sidebar спасибо - никак не мог вспомнить каким расширением это делается:dumb:, но он убирает только частично, вроде.

Да, убрал всё, кроме поиска. Ещё раз спасибо.

Arastik
может быть Ctrl+ Вам в помощь?Можете увеличивать практически бесконечно, до тех пор, когда Вам Ваш монитор позволит.

спасибо ;)

Как в [firefox] 4 с помощью userChrome.css убрать кнопку «Закрыть панель дополнений»?

Радик245
#addonbar-closebutton {display:none !important;}

Подскажите, пожалуйста, как жёстко ограничить ширину адрес-бара, скажем 400 пикселей и ширину навигационного бара по ширине всех иконок или жёстко 200 пикс скажем?
firefoxh.th.png
а то косяк...
firefox2l.th.png

7zak7

Выделить код

Код:

#urlbar-container {
    max-width: 400px !important;
}
#search-container {
    max-width: 200px !important;
}

В 4-м FF появилась вот такая вот штука - посмотрите, может, она вам пригодится.

hydrolizer
спасибо, сначала работает, но потом табы всё равно сужают адресную строку до нечитабельного варианта...
если не сложно, то интересно было бы ещё попробовать уменьшить высоту табов где-то до 12-14 пикселей

7zak7 пишет

уменьшить высоту табов где-то до 12-14 пикселей

Да тоже, в общем-то, не проблема:

Выделить код

Код:

.tabbrowser-tabs {
   height: 12px !important;
}

hydrolizer
спасибо, но не работает почему-то...
думал tab utilities мешает, отключил, но всё равно не работает, видимо что-то ещё препятствует.
а вот насчёт самого важного - адресной строки, может можно как-то задать минимальную ширину, чтобы она не зажималась?

Добрый день.

Возможно ли удалить строку поиска в боковой панели закладок,
ибо ею не пользуюсь, а место она занимает.

1dd832bafc33.jpg

еще если бы полоску с словом Заклдки и с крестиком- было бы воопще супер

parlament1

Выделить код

Код:

#sidebar-search-container {
    display: none;
}

#sidebar-header {
    display: none;
}

спасибо  - давно хотел избавиться
ebc4b262c47f.jpg

можно ли уменьшить минимальную ширину поля закладок,на 2см ?
http://i035.radikal.ru/1102/7a/42d688ed7e1d.jpg

parlament1 пишет

можно ли уменьшить минимальную ширину поля закладок,на 2см ?

Да на сколько захотите:

Выделить код

Код:

#sidebar {
    min-width: 4em !important;
}

sidebar.jpg

Спасибо hydrolizer

сделал 10em -получилось стала минимальная как в IE

А может можно еще как нибуть стрелочки перед папками убрать

что бы место еще освободилось ?


http://s56.radikal.ru/i153/1102/8b/7a7a39b778b9.jpg

parlament1

Выделить код

Код:

#bookmarks-view-children::-moz-tree-twisty {
    list-style-image: none !important;
}

Стрелки исчезли но сами папки влево не сдвинулись , к сожлению.
А собственно для этого и хотел чтобы они сдвинулись на расстояние этих стрелок
а так вот что
http://s54.radikal.ru/i143/1102/ee/ac67961836b3.jpg

Плиз хелп! Можно ли как-нибудь перенести кнопку расширения, прикрепленную к панели дополнений [firefox] 4 beta 12, в другое место? В данном случае кнопку Echofon-а. А то держать панельку открытой только из-за нее тупо.

Варианты:
1) https://addons.mozilla.org/ru/firefox/addon/firefox-4-ui-fixer/ - возможно даст перенсти
2) https://addons.mozilla.org/ru/firefox/addon/minimize-addon-bar/ - сделать аддон-бар маленьким по ширине (если там одна иконка - размером с одну иконку и будет, справа внизу) - этот точно работает - сам пользуюсь.

Правда это все не через цсс

shumomer пишет

Варианты:1) https://addons.mozilla.org/ru/firefox/addon/firefox-4-ui-fixer/ - возможно даст перенсти2) https://addons.mozilla.org/ru/firefox/addon/minimize-addon-bar/ - сделать аддон-бар маленьким по ширине (если там одна иконка - размером с одну иконку и будет, справа внизу) - этот точно работает - сам пользуюсь.Правда это все не через цсс
                    Отредактировано shumomer (Сегодня 16:17:47)

1) Работает, но конфликтует с Echofon.
2) А здесь кнопка эхофона вообще не работает

ser8nik пишет

1) Работает, но конфликтует с Echofon.

В чем именно выражается конфликт? У меня не установлен Echofon, но имеющиеся расширения с этим Firefox 4 UI Fixer работают вполне нормально - почему бы им не работать, если расширение со свой кнопкой в статус-баре не делает ничего сверх того, что кнопку в этот статус-бар помещает? Firefox 4 UI Fixer всего лишь заворачивает статус-бар в toolbaritem - чтобы статус-бар можно было перетащить куда угодно. У меня это выглядит так:

tabbar-statusbar.jpg

ser8nik пишет

2) А здесь кнопка эхофона вообще не работает

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

hydrolizer
можно ли на3-4мм влево, сдвинуть значки папок в закладках?
http://img3.immage.de/2602517add2.jpg

parlament1

Выделить код

Код:

#bookmarks-view-children::-moz-tree-twisty {
    list-style-image: none !important;
    margin: 0px !important;
    padding: 0px !important;
    width: 0px !important;
}

#bookmarks-view-children::-moz-tree-indentation {
  width: 9px !important; /* собственно сдвиг иконки закладки, стандартное занчение - 18рх */
}

первую часть кода загрузил- и все сдвинулось так как нужно!!!
Спасибо огромное- так я ждал этого решения!
А вот вторую часть кода не стал включать- так как сейчас стало как надо!
Вдруг что то испортиться

уважаемый, hydrolizer !
ответтьте пожалуста на мой вопрос!
можно ли опустить верхнюю папку в панели закладок
на такое же расстояние, как после разделительных полосок?

http://s46.radikal.ru/i113/1102/64/661c1b3999c4.jpg

Зря я обновил Internet Explorer с 8 до 9
Разочаровала Мозила внешним видом
В Internet Explorer 9 реализовано то что мне хочется- компактность!
С виду все просто , но что бы такое сделать из Firefox 4 нужно хорошо разбирться  в userChrome.css- а с этим на форуме в данной теме туго- если и ответит  кто то раз в неделю  и наверняка это только hydrolizer.
А реализовть то что сделано в IE9 - скорей всего и ему не под силу-слишком там большой объем работы - скрывается за этой видимой простотой.
Может хоть з пол года тема такя появится где это будет реализовано!020311111111.jpg
и для сравнения насколько шире полоса
db68cbd4bb41.jpg

parlament1
Так устроит?
cZo5VO1F.png

устроит ...
а как это сделать ?
в IE9 при наведении на вкладку дает меню-Показывать отдельной строкой
А в Firefox 4 таког нет и как этот код узнать в userChrome.css
Подскажи, мил человек если знаеш!

КАК объединить панель адреса и панель табов в одну в Firefox4 ?

parlament1 пишет

а как это сделать ?

А это без единой строчки в userChrome, просто двигая кнопки.
Фишка в том, что, хотя сами вкладки никуда перетащить нельзя, на панель вкладок можно перетащить всё, что угодно. Кидай туда нужные кнопки и адресную строку, а остальные панели скрывай. Более того, если отметить галочкой «Вкладки сверху», то в развёрнутом окне вкладки вместе с адресной строкой встанут в заголовок окна.

Единственный минус — при большом количестве вкладок адресная строка сжимается до неприличия. Но, если не ошибаюсь, в IE9 так же сделано, или нет?

Я так делал и с помощью кода ограничивал адресную строку - потом оказалось что нужно еще и задать ей мах помимо минимума- иначе она вкладки отталкивает -т.е растет больше чем надо-объяснить трудно
когда смотришь в динамике- тогда станет все понятно.
но и это не все самим вкладкам нужно тоже задать минимальный размер- короче все работает не так как на своих местах
раз нет такого решения их объединить правильно- поэтому и ерунда получается при пользовании.

Чтобы все работало правильно нужно решение по их объединению с корректировками поведения при работе- посмотри как работает в IE9- все станет понятно без слов!

parlament1
А как задавали минимум для адресной строки?
Может быть, подобным образом можно задать и максимум для адресной строки, или минимум для вкладок.

#urlbar, .searchbar-textbox {
    -moz-border-radius: 0 !important;
}


#urlbar {
    min-width: 17em !important;
}

#urlbar {
    max-width: 55em !important;
}


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

кнопки вкладок - уменьшить могу так
.tabbrowser-tab {
    min-width: 5em !important;
}

но они перестают быть длинными как вначале и вообще забывают появляться слева как положено а ноявляются справа и потом съезжают влево- короче трудно объяснять

Вопщем хоть я ничего и не понимаю в userChrome.css и даже не могу посмотреть что там написано,
на форумах посмотрел что где пишут подобное и интуитивно это написал- собрал по кусочкам эти коды
В результате строка адреса работает правильно, а вот вкладки -нет так как они привязываются к максимальному значению внедренной строке адреса и от этой точки начинают плясть.
И как кстати убрать скругления кнопок вкладок я тоже не смог подобрать.

и покашто правильно работающий вид у меня,к сожалению, остается такой-3х полосный
0203c555555.jpg

подскажите хотя бы как опустить папку первую в закладках на такое же расстояние как после разделителя?
049fe75cbaaa.jpg

parlament1
Есть расширение Personal Titlebar, которым в [firefox]4 под Windows можно переместить кнопку меню, адресную строку и прочее в заголовок окна; а вкладки, например, на панель дополнений. Под линуксом это не работает для заголовка окна и само расширение не ставится, только использовать уже настроеннный в Windows профиль, но есть и другие расширения. Кстати, какую тему используете? Умолчальная с Personal Titlebar плохо выглядит (почти не видно кнопок вперёд, назад, обновить, когда они в заголовке), а Ваша, надеюсь, подойдёт.
Когда Вы задаёте размер кнопок вкладок — это размер всей панели или для каждой кнопки? Если последнее, то это лучше настраивать в about:config (см. FAQ).

Personal Titlebar пробовал- не получается

parlament1
Что не получается? Ну есть Hide Caption и ему подобные — немного по другому работают и не получится вкладки поместить на панель дополнений.

я уже все перепробовал- расширения готовые не помогут.
Это не простая штука как кжется.
Я уже оствановился на том что есть.
Хочу только одного- сдвинуть папку верхнюю в закладках на 3мм вниз от верхней границы
Знаешь как это сделать?

parlament1 пишет

Хочу только одного- сдвинуть папку верхнюю в закладках на 3мм вниз от верхней границы

Выделить код

Код:

#bookmarks-view {
    padding-top: 50px;
}

- думаю, идея понятна?
И да, думаю, вам следовало бы изучить вот это и вот это.

hydrolizer
СПАСИБО
все как всегда работает!!!

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

http://img4.immage.de/030320110303233855.jpg

Подскажите пожалста!!Не могу найти userChrome в Firefox 4  :(

sadi Настройка userChrome.css :)

22-03-2011 20:15:06
О профилях Mozilla Firefox

Крошка Ру Если ставить начисто Firefox 4 , то файла userChrome.css просто не создаётся..И папки chrome нет.Я уж думал куда-нить запрятали,потому, как в бетках была эта папка.. Создал и папку и файл сам-работает всё нормально

sadi Да, и папку тоже надо создавать :rolleyes: ... сейчас вспомнил что сам так делал ещё на преальфе :angel:

Крошка Ру Я обычно ставил на 3 поверх и папка была.. А тут поставил начисто и погнал...;)

Как настроить нормальный вид? А то у меня после обновления дополнения все вылезли в панель. И адресная строка совсем маленькая.

24-03-2011 17:38:36
Памяти он сжирает ещё немеренно. Целый гиг сжирает, это как понимать вообще?

Ronin
Проблема в дополнениях, не совместимых с Firefox4

Это я уже понял, разобрался. Настроил в панели осавить только значки.
А вот памяти он сжирает немеренно. Я такого ещё не в одном браузере не видал. Вначале нормально, но потом постепенно гиг сжирает. Почему это интересно?

Ronin
Расширяю ответ: Ищите дополнение, которое вызывает утечку (отключайте по очереди), после чего заменяйте совместимым аналогом. К сожалению, от утечек в плагине Flash'a не избавиться так просто )8

Можно как-нибудь убрать тултип с "Информация о подлинности этого веб-сайта отсутствует", который появляется, когда перетаскиваешь иконку сайта в закладки?

Лия
Не через CSS - легко: у элемента с id="identity-box" надо удалить атрибут tooltiptext. Через CSS - не знаю.

hydrolizer пишет

Лия
Не через CSS - легко: у элемента с id="identity-box" надо удалить атрибут tooltiptext. Через CSS - не знаю.

Пожалуйста, дай код.


Лия
Stylish Stylish :: Дополнения Firefox

Выделить код

Код:

tooltip[label="Информация о подлинности этого веб-сайта отсутствует."] 
{-moz-appearance: none !important;
display: none!important;}

Мне бы через userchrome.

Лия
Думаю, что через userchrome не получится.

bunda1
Я немного поторопился с "легко" - этот tooltiptext перенавешивается каждый раз при загрузке нового адреса, и при переключении по вкладкам.

скрытый текст
В общем-то, и это всё вполне решаемо - у gBrowser.tabContainer захэндлить TabSelect и TabOpen; в TabOpen на browser, соответствующий созданному табу, вешать свою реализацию nsIWebProgressListener, в которой на onStateChange при наличии в state flags флага STATE_STOP будет удаляться этот tooltiptext, плюс удалять tooltiptext в TabSelect. Только такая овчинка, по моему скромному, не стоит описанной выделки :)
Да, у меня css-код, приведенный для скрытия тултипа, эффекта не дал.

hydrolizer пишет

bunda1
Я немного поторопился с "легко" - этот tooltiptext перенавешивается каждый раз при загрузке нового адреса, и при переключении по вкладкам.
Да, у меня css-код, приведенный для скрытия тултипа, эффекта не дал.

Понятно, жаль.
css-код, приведенный для скрытия тултипа работает только с  Stylish. У меня FF 3.6, а у тебя FF 4, может дело  в этом.

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

Лия пишет

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

Починили, проверено.

Sid
Понятно, спасибо.

Мне вот интересно, это действительно невозможно сделать через userchrome, или просто какой-то относительно сложный код надо писать.

у меня справа в панели закладок висит слово Закладки.удобно, спору нет, но места много на панели занимает-нельзя ли его запихнуть туда, где домашняя страница висит? чтобы была маленькая иконка без слова Закладки.туда можно добавить другую кнопку, но это не то-она список закладок открывает  слева, причем отдельное огромное поле появляется, как в 6м Эксплорере.самое интересное, когда я открываю настроить, выглядит все так, как я хочу:
http://fastpic.ru/view/19/2011/0330/2fa1c5e2a8f027e118a5844f1f928750.jpg.html

сделал так:Открыть папку профиля, создать там (если нету) папку chrome (именно с маленькой буквы), в ней создать файл userChrome.css (это обычный текстовой файл) Вписать туда следущее
Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#bookmarks-menu-button {
    display: none !important;
}

это ее скрыло, я добавил значок, теперь выглядит все так:
http://fastpic.ru/view/19/2011/0330/df834446d957afe7a756eaac6f63a001.jpg.html

можно ли добавить в правую верхнюю панель убранный значок Закладки, но без слова закладки, что компактно было? Чтобы Закладки выпадающим списком открывались, а не слева? Просто слева приходиться каждый раз вручную закрывать(

Можно ли поменять как-то только этот цвет? 2098a53e9747.jpg

sadi

Выделить код

Код:

/* Toolbar background............  */
#nav-bar,#PersonalToolbar
{-moz-appearance: none !important;
background: #cfdad7!important;}

bunda1 Слева,до применения кода,справа -после применения кода, панель навигации изменила цвет, а не хотелось этого f8c28f0cfddc.jpg

sadi
что это за панель такая, с биноклем?
/* Toolbar background............  */

Выделить код

Код:

#PersonalToolbar
{-moz-appearance: none !important;
background: #a3a3a3!important;}

sadi Через дом-инспектор посмотрите ид нужной панели и замените в коде. Тут поподробнее: Универсальный рецепт по изменению внешнего вида любого элемента Firefox 4

shumomer
советую использовать дом-инспектор месте с этой кнопкой http://forum.mozilla-russia.org/viewtop … 32#p470532

bunda1 Теперь только панель закладок меняет цвет.А с биноклем обычная панель -ПКМ- настроить-добавить панель.
shumomer ,bunda1 Посмотрю , как будет время дом-инспектор ,спасибо!

sadi

Выделить код

Код:

#__customToolbar_название панели с биноклем, #PersonalToolbar
{-moz-appearance: none !important;
background: #a3a3a3!important;}

bunda1 СпасибО!Осталось только фон где вкладки ,не знаю как назывется f3dbafd08197t.jpg

sadi

Выделить код

Код:

#__customToolbar_название панели с биноклем, #PersonalToolbar, .box-inherit.scrollbox-innerbox
{-moz-appearance: none !important;
background: #a3a3a3!important;}

bunda1Спасибо!Остались маленькие полосочки по бокам,где закладки,но это я думаю не исправить! 00b2b55f3422t.jpg
И поменялся цвет контекстного меню-не ожидал!Но это совсем не плохо!

sadi пишет

bunda1Спасибо!Остались маленькие полосочки по бокам,где закладки,но это я думаю не исправить! http://i082.radikal.ru/1103/81/00b2b55f3422t.jpg
И поменялся цвет контекстного меню-не ожидал!Но это совсем не плохо!

Исправить можно, но никак не пойму что это за полоски.

bunda1 пишет

Исправить можно, но никак не пойму что это за полоски.

Я подозреваю, что это просто toolbarseparator.

hydrolizer пишет
bunda1 пишет

Исправить можно, но никак не пойму что это за полоски.

Я подозреваю, что это просто toolbarseparator.

Похоже, но на изображение другие toolbarseparator не белые.

bunda1 пишет

Похоже, но на изображение другие toolbarseparator не белые.

Возможно, это потому, что прочие не прилегают к border. В любом случае это просто выяснить - надо посмотреть в localstore.rdf, что там в крайней правой позиции на этом тулбаре.

bunda1 пишет

Похоже, но на изображение другие toolbarseparator не белые.

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

sadi пишет

Я честно скажу не понимаю, о чём вы говорите..но вдруг поможет.

Мы о том, что попробуйте просто в режиме настройки панелей инструментов "утащить" эти белые полоски с панели - возможно, это обычные разделители.

hydrolizer Нет,это не разделитили.Это бы я понял сразу.Спасибо,вы и так очень помогли!:)

или я туплю или ничего не вижу :) как уменьшить высоту панели дополнений внизу? хочу немного уже ее сделать по высоте. подскажите плиз

Подскажите параметр непросмотренной вкладки что-то типа .tabbrowser-tab:not([read])

Tiger.711 пишет

Подскажите параметр непросмотренной вкладки что-то типа .tabbrowser-tab:not([read])

Нету такого. Если только какое-то расширение его не навешивает.

Sid
А какие расширения могут его навешать?

Tiger.711
tab_utilities, Tab Mix Plus

Sid пишет

Если только какое-то расширение его не навешивает.

Тот же табмиксплюс позволяет стилями выделять текущую/прочитанную/непрочитанную вкладки. С текущей и так всё понятно, а относительно прочитанной/непрочитанной - TMP явно делает это через атрибуты табов. Я заглянул в css-ки табмикса - вроде как это атрибут visited.

hydrolizer
Видимо, атрибут специфичен для табмикса, не прокатывает.

hydrolizer пишет

Я заглянул в css-ки табмикса - вроде как это атрибут visited

Вот я про это и говорю — он сам вешает дополнительный атрибут на вкладку, чтобы обеспечить свою же функцию.

Нашёл аналогичный параметр у informationaltab

Выделить код

Код:

.tabbrowser-tab[informationaltab-unread="true"]

03-04-2011 19:58:18
При чём, не зависит от того, включена функция в самом дополнении, или нет.

Пытаюсь втиснуть кнопку с ключиком из SecureLogin в урл-бар слева, там где появляется ключик при запоминании пароля.
Иконка не влезает целиком и не могу восстановить форму урл-бара при скрытии иконки.

Что я делаю не так?

Выделить код

Код:

.secureLoginButtonDisabled { display: none !important; }
.secureLoginButtonDisabled #urlbar {
  -moz-border-radius: 4px 4px 4px 4px !important;
  border-left: 1px !important;
}

toolbar[mode="icons"][currentset*="secureLoginButton"] #urlbar {
  -moz-border-radius: 0 4px 4px 0 !important;
  border-left: 0 !important;
}

toolbar[mode="icons"][currentset*="secureLoginButton,urlbar-container"] #secureLoginButton {
  border-color: rgba(0,0,0,.25) rgba(0,0,0,.32) rgba(0,0,0,.37) !important;
  -moz-border-radius: 4px 0 0 4px!important;  
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,.1) inset,
                   0 1px 0 rgba(255,255,255,.4) !important;
  background: rgba(255,255,255,.725) !important;
  margin-right: -3px !important;
  opacity: 1 !important;
  padding: 0 6px 0 6px !important;
  border-right: 0 !important;
}


toolbar[mode="icons"][currentset*="secureLoginButton,urlbar-container"] #secureLoginButton {
  -moz-image-region: rect(0 11px 12px 0) !important;
}

04-04-2011 09:57:38

Скрин
TLSLEVJxLPokLRtmD4Od0.png

Tiger.711
Судя по всему атрибутный селектор по атрибуту currentset не отрабатывает. В консоль смотрели? Варнингов от CSS-кода нет?
Касательно иконки - мне было бы проще вытащить исходную иконку из расширения, сделать отдельную, и в CCS ссылаться на неё.
И да, просто на всякий случай и на будущее:

Gecko 2.0 note
(Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1)
-moz-border-radius is renamed to border-radius. -moz-border-radius is supported as an alias for a transitional period (at least until Gecko 2.1).

(отсюда). Связано с тем, что фича скругленных краёв границ стала официально поддерживаться стандартом CSS3 (см. тут)

Если переместить вкладки наверх, то исчезает прозрачность. Как ее вернуть? Я не видел готового решения, которое делало только это, обычно еще идет изменение внешнего вида, которое мне не нужно.

С nav-bar и строкой с закладками разобрался. С вкладками не совсем понятно что делать.

Как можно заставить Firefox располагать вкладки в несколько рядов (как в Tab Mix Plus)?
Расширения использовать не могу, т.к. я пересаживаюсь на FF4, а на нем не работает TabKit, без которого я жить не могу - он раскрашивает табы и располагает вкладки в несколько рядов.
Новый аддон с раскраской табов я уже нашел, но в ней нету вкладок в несколько рядов, зато есть куча пересекающихся настроек с Tab Mix Plus и ей подобными утилитами, поэтому во избежание конфликтов хочу просто в userchrome прописать :).
Пробовал вот такой код:

Выделить код

Код:

.tabbrowser-tabs[multirow=true] tab[apptab=true] { width: #px !important; }

И вот такой код:

Выделить код

Код:

/*
  * Implement flowing tabs without the need for an extension
  * Since these elements have no ID or class, we have to use the
  * element names (pulled from the XUL code for the tabs chrome).
  */
 .tabbrowser-tabs > stack > vbox > hbox > hbox
   { height:                     auto                   !important
 ; display:                     block              !important
 ; min-height:           20px                   !important
 ; max-height:           80px                   !important
 ; overflow:               visible               !important
   }
 /*
  * give all tabs a fixed height
  */
 .tabbrowser-tabs tab
   { height:                     16px                   !important
 ; width:                         auto                  !important
 ; min-width:             16px                  !important
 ; max-width:             1000px                  !important
 ; margin:                       0px                     !important
 ; border-width:           2px 2px 0px   !important
 ; border-color:           navy                 !important
 ; border-style:           solid                   !important
 ; -moz-border-radius: 3px 3px 0px 0px !important
 ; border-collapse:     collapse                !important
 ; padding:                     0px                      !important
 ; text-align:           left                   !important
 ; opacity:                     100%                    !important
 ; -moz-opacity:           100%                 !important
 ; background-image:   none                     !important
   }

В userchrome.css помимо этого еще, как было в Wiki сказано, прописал:

Выделить код

Код:

/* set default namespace to XUL */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

Ничего не работает, табы не появляются в несколько рядов. Пробовал код для того, чтобы сделать закладки синим шрифтом - он сработал.

CoolCmd пишет

Если переместить вкладки наверх, то исчезает прозрачность. Как ее вернуть? Я не видел готового решения, которое делало только это, обычно еще идет изменение внешнего вида, которое мне не нужно.

Пришлось самому стиль сделать. Лежит здесь.

Подскажите пожалуйста можно ли увеличить значки и шрифт на панели закладкок  а то больно мелко
42885107.th.jpg

Так же в левой панели размер значков сделать больше
66436058.th.jpg

Еще сделать шрифт крупнее в закладках(фавориты)

И последнее чтобы изменить шрифт во вкладках добавил в userChrome.css
/* Увеличить шрифт во вкладках на 20% */
.tabbrowser-tabs .tab-text {
font-size: 120%;
}
Увеличиваю на 140% но увеличивается шрифт в открытых вкладках а нужно на панели закладок
57984840.th.jpg

97437443.th.jpg

ПротопопулуS пишет

остался элемент с прежним дефолтным шрифтом и я не знаю как он называется. Вот он (это я про строку ввода имени закладок/папок):

input

22-04-2011 23:47:07

Selten пишет

Увеличиваю на 140% но увеличивается шрифт в открытых вкладках

Ну а тебе что нужно?

ЗЫ Не проще в венде dpi увеличить?

CoolCmd пишет

Ну а тебе что нужно?

Увеличить эти значки и текст
80334141.th.jpg

...как сделать в firefox 4

1.удалить индикатор загрузки сайтов.
2.сделать так,чтобы шрифт стал чуть жирным только в вкладках.
3.Код для боковой панель справа.

alexx-alexx пишет

1.удалить индикатор загрузки сайтов.

Выделить код

Код:

.tab-throbber {
    display: none;
}
alexx-alexx пишет

3.Код для боковой панель справа.

Выделить код

Код:

#browser {
    -moz-box-direction: reverse;
}

Что требуется в п.2 - не понял.

hydrolizer пишет
alexx-alexx пишет

1.удалить индикатор загрузки сайтов.

Выделить код

Код:

.tab-throbber {
    display: none;
}
alexx-alexx пишет

3.Код для боковой панель справа.

Выделить код

Код:

#browser {
    -moz-box-direction: reverse;
}

Что требуется в п.2 - не понял.

спасибо работает.

Использую расширение Tab Mix, вкладки располагаются внизу окна в несколько строк, как изменить цвет фона пустого места?
DOM Inspector определяет панель вкладок как class=box-inherit scrollbox-innerbox" или  class="tabs-frame arrowscrollbox-scrollbox"


38b447cd496c82144b746b22abd9a153.png

PEAKTOP

Выделить код

Код:

.tabbrowser-tabs {
    background-color: red;
}

Подскажите пожалуйста, я заменил цвета вкладок, но при этом у меня рамочка вкладок стала с изогнутыми краями. Как сделать перекраску со стандартными краями ФФ4? Вот мой код:

Выделить код

Код:

/* Изменить цвет активной вкладки */
tab{
-moz-appearance: none !important;
}
tab[selected="true"] {
background: #9AB5C7 !important;
color: black !important;
border: 1px solid #5C6E7B !important;
    min-height: 24px !important;
    max-height: 24px !important;
}
/* Изменить цвет обычных вкладок */
tab {
background: #7C9DB2 !important;
color: black !important;
border: 1px solid #5C6E7B !important;
    min-height: 24px !important;
    max-height: 24px !important;
}

Вот как получилось, и какую рамку я хочу:

ff04.jpg

Nikoltait
Совсем убрать скруглённые углы:

Выделить код

Код:

tab {
    -moz-appearance: none !important;
    border-radius: 0px !important;
}

Если всё же скругление надо оставить, только с меньшим радиусом (в варианте выше углы вкладок слишком уж "резкие"), то

Выделить код

Код:

tab {
    -moz-appearance: none !important;
    border-top-left-radius: 3px !important;
    border-top-right-radius: 3px !important;
}
hydrolizer пишет

Nikoltait
Совсем убрать скруглённые углы:

Выделить код

Код:

tab {
    -moz-appearance: none !important;
    border-radius: 0px !important;
}

Если всё же скругление надо оставить, только с меньшим радиусом (в варианте выше углы вкладок слишком уж "резкие"), то

Выделить код

Код:

tab {
    -moz-appearance: none !important;
    border-top-left-radius: 3px !important;
    border-top-right-radius: 3px !important;
}

Спасибо

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

mserv
Custom Buttons :: Дополнения Firefox и его кнопки Готовые кнопки для Custom Buttons | Форум Mozilla Россия помогут

imyax
Мне не нужны дополнительные кнопки, мне  надо скрыть существующие с помощью userChrome.css

mserv
В режиме, когда не отображается панель меню, можно так:

Выделить код

Код:

#titlebar-buttonbox-container {
    display: none;
}

- это все кнопки сразу. Если надо выборочно - делайте по аналогии, id кнопок - titlebar-min, titlebar-max, titlebar-close. Если панель меню отображается, то, я думаю, посредством userChrome здесь ничего сделать нельзя - в windows эти кнопки рисует WinAPI, в прочих операционных системах, я думаю, отрисовка этих кнопок также выполняется не самим FF. Это можно реализовать в расширении, но к данной теме этот вопрос не относится.

mserv
"Постоянно выключенный Chrome-заголовок - показать(Firefox)
При выведении кнопки на панель скрывает Chrome-заголовок окна.
В нажатом состоянии показывает его.
состояние при перезагрузке не запоминается,по-умолчанию Chrome  выключен."
скроет  заголовок окна [firefox] вместе с кнопками которые  перечисленны

hydrolizer пишет

В режиме, когда не отображается панель меню, можно так:

Да спасибо, это то, что я хотел получить.  И  сразу  ещё один вопрос.)  Как увеличить окно редактирования стиля для Стилиш?

mserv пишет

Как увеличить окно редактирования стиля для Стилиш?

Вызывать его через ПКМ на стиле. По нажатию кнопки "Настройки" диалоговые окна, вызываемые в аддон-менеджере, являются non-resizable - если только разработчик не поместил в окно resizer (и все равно им можно пользоваться, только пока он находится вне минимально допустимых границ окна). При этом окно вполне может изменять размеры, если оно было открыто каким-либо другим способом. Причина - в коде аддон-менеджера: в список features окна не добавляется опция resizable.

hydrolizer пишет

Вызывать его через ПКМ на стиле.

О спасибо, так я не догадался. Уже запарился в маленьком тыркаться.:)

okkamas_knife пишет

используй DOM inspector
коротенький хелп с чего начать тут http://forum.mozilla-russia.org/viewtop … 77#p432477

Установил, пощелкал и на этом все закончилось-разобраться далее не мог.

Раньше, при входе в Мазилу, у меня выводились на экране 6 окошек. Я их настроила, и при нажатии на них заходила на нужную страничку (закладки). После обновления этого нет. Как вернуть?
Спасибо!

vita.555
Яндекс-бар

vita.555
http://forum.mozilla-russia.org/viewtopic.php?id=39614.

После установления ФФ4 возникли такие проблемы:
1. пропала нижняя строка, которая находилась под табами. появляется при наводке курсора на ссылку.
6dbdccc64017.jpg

2. пропала кнопка "домашняя страница"
как это все вернуть и есть ли возможность поставить старый дизайн?

IVAN IVANYCH
1. https://addons.mozilla.org/ru/firefox/a … us-4-evar/
2. Настройка панелей инструментов.

1. пропала нижняя строка, которая находилась под табами. появляется при наводке курсора на ссылку.

IVAN IVANYCH :)

Ответы на часто задаваемые вопросы (FAQ)» Как вернуть старую строку состояния, которая была в Firefox 3?

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

2. пропала кнопка "домашняя страница"
как это все вернуть ..

Правой кнопкой мышки по свободному месту панели инструентов > в возникшем меню выбрать пункт "Настроить" > в появившемся окне отыскать значок домика и перетянуть его на желаемое место панели инструментов , после чего нажать "Готово" :angel:

....есть ли возможность поставить старый дизайн?

Firefox 3 theme for Firefox 4+

Со строкой все работает. Спасибо!

Крошка Ру пишет

Правой кнопкой мышки по свободному месту панели инструентов > в возникшем меню выбрать пункт "Настроить" > в появившемся окне отыскать значок домика и перетянуть его на желаемое место панели инструментов , после чего нажать "Готово"

Домик каким-то чудным образом был вытолкнут в самый конец, и только после установки темы "3 для 4" он появился и успешно был перетянут назад.

Менеджер дополнений кто-нибудь прозрачным делал?

Где находится файл юсерхром.цсс в ФФ4 в семерке ?
Создал его сам по такому адресу C:\Users\kpripper\AppData\Local\Mozilla\Firefox\Profiles\436nozb7.default\chrome

прописал несколько кодов отсюда http://forum.mozilla-russia.org/doku.php?id=firefox:tips:userchrome.css

но ничего  не изменилось.

kpripper

Last modified: 2007/07/22 19:53 by (Unghost)

С тех пор как бы очень много чего изменилось, многое запросто может и не работать. Наверняка проверить можно, например, так:

Выделить код

Код:

#browser {
    display: none !important;
}
kpripper пишет

Где находится файл юсерхром.цсс в ФФ4 в семерке ?Создал его сам по такому адресу C:\Users\kpripper\AppData\Local\Mozilla\Firefox\Profiles\436nozb7.default\chromeпрописал несколько кодов отсюда http://forum.mozilla-russia.org/doku.php?id=firefox:tips:userchrome.cssно ничего  не изменилось.

Долно быть Roaming вместо Local

Здравствуйте! Меня интересует, как скрыть в firefox журнал? Чтобы его никто не нашел. Нужно убрать кнопку "Журнал". А именно:
3f6c4f19219c.jpg
64e00611f9d2.jpg

Спасибо!

Настройки - приватность - "не будет запоминать историю"

owb пишет

быть Roaming вместо Local

сделал так, но новый значок не появился, просто пустое место стало.

7a0d98821a0d.png

значок 16 на 16 пикселей  в формате пнж

Tiger.711 пишет

Настройки - приватность - "не будет запоминать историю"

Это понятно. Но мне нужно, чтобы она запоминалась, но кнопку убрать

senya4ek пишет

Нужно убрать кнопку "Журнал".

Выделить код

Код:

#history-menu{display: none !important;}

Подскажите, как в окне "Загрузки" и только в нём изменить цвет фона?

mserv

Выделить код

Код:

#downloadView box {
    background-color: red !important;
}
hydrolizer пишет

downloadView box

Спасибо.  Поделись, если нетрудно, как ты нашёл этот параметр.  Я пытался найти с помощью  DOM I  но, увы

InspectorWidget

mserv
Вот так:

скрытый текст
DOMi.jpg

+ спецификация CSS (особенно её часть про селекторы)

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

hydrolizer пишет

Вот так:

Спасибо :beer:

hydrolizer пишет

+ спецификация CSS (особенно её часть про селекторы)

Как там всё запутанно:dumb:

Al_H пишет

InspectorWidget

Я  пользуюсь кнопкой Attributes Inspector, вроде как аналогичный функционал. Или нет?

mserv пишет
senya4ek пишет

Нужно убрать кнопку "Журнал".

Выделить код

Код:

#history-menu{display: none !important;}

Скажите, а где это писать?
Спасибо большое!

senya4ek пишет

Скажите, а где это писать?

4. А куда и как писать собственный стиль?
Есть два варианта: 1. удобный, через аддоны    2. чуть менее удобный, но без аддонов.
1. Ставим Stylish и Stylish-Custom для удобной работы со стилями. Открываем Stylish и кликаем на "Создать новый стиль".
2. В папке профиля, лезем в папку chrome и там изменяем (а если их нет - то сначала создаём) файлы userContent.css (если хотим написать стиль для какого-то сайта) или userChrome.css (если хотим написать стиль меняющий внешний вид браузера).

...а где это писать?

senya4ek Настройка userChrome.css :)

А можно ли с помощью userChrome.css исправить такую проблему?

d875e8df13b3.png

Конкретно: при наведении курсора на элементы меню они становятся белыми - не удобно. и так же сократить расстояние между кнопками меню (пример из Wiki не работает).

P.S. Ubuntu 10.04, Firefox 4.0.1 (из ppa:mozillateam/firefox-stable) + Firefox 3 theme for Firefox 4+ 1.3.1

joker_ru пишет

и так же сократить расстояние между кнопками меню (пример из Wiki не работает).

это просто:

Выделить код

Код:

.menubar-text {
  padding: 0px !important;
  margin: 0px !important;
}
joker_ru пишет

при наведении курсора на элементы меню они становятся белыми

А это, я думаю, зависит от темы - у меня с темой Firefox 3 theme for Firefox 4+ пункты меню описанным образом себя не ведут.
При установленной Bloomind FT GraphiteGlow при наведении курсора они затемняются вот так:

FFmenu.jpg
и лечится это вот так:

Выделить код

Код:

menu:hover, menu:focus, menu[open="true"]{
  color: black !important;
  background: transparent !important;
}

- не знаю, поможет ли это в вашем случае. Попробуйте.

hydrolizer спасибо, с отступами вопрос решился, а вот по поводу элементов меню, ситуация следующая: после добавления кода, под курсором цвет перестал меняться (ни шрифт, ни фон), после нажатия по пункту меню, шрифт остаётся чёрным а фон синим,

f5437077d57c.png
можно ли сделать что бы при нажатии шрифт становился белым, как в раскрывшемся меню?

joker_ru  Это системные настойки :)

Главное Меню > Система > Параметры >  Внешний вид >Тема >Настроить > Цвета

Крошка Ру, да верно, это системные. Но в данный момент речь не об этом, я полаю что FF переназначает системные настройки иначе как объяснить, следующее:

до правки userChrome.css
95c4e9f173ee.png
после правки userChrome.css
4a787afe090b.png

как вы понимаете, системные настройки я при этом не трогал.

joker_ru ну да, действительно :angel:

pi.v.vitaly
Посмотрите на дату постинга ПротопопулуS :)

joker_ru

Выделить код

Код:

menu[open="true"] {
  color: red !important;
  background: yellow !important;
}

FFmenu2.jpg

hydrolizer, к сожалению последний код ни как не влияет

mserv пишет

1. Ставим Stylish и Stylish-Custom для удобной работы со стилями.

От себя добавлю, что Stylish-Custom стОит ставить с осторожностью. У меня он убивал работу Stylish на некоторых сборках, начиная с 4.0pre-alpha

joker_ru
Если приведенный код не влияет - значит, в установленной теме для menu не переопределен элемент -moz-apperance (в установленной у меня вышеупомянутой теме он переопределен). В дефолтной теме его значение - menuitem, и в этом случае действительно подтягиваются системные значения элементов стиля. Попробуйте вот сделать вот так (например):

Выделить код

Код:

menu, menuitem {
  -moz-appearance: none !important;
}

menu:hover, menu:focus {
  color: black !important;
  background: transparent !important;
}

menu[open="true"] {
  color: red !important;
  background: yellow !important;
}

ВОПРОС.

При использовании personas получается скин, который распространяется по всей поверхности верхней панели, включая менюбар, адрессбар, панель поиска и панель вкладок. Так как personas-скин состоит из двух частей - header-а и footer-а, речь пока идет о верхней части. При попытке отобразить этот скин через userChrome.css получается не совсем то, что отображается в personas.
Я не разбираюсь в css,  но путем лазанья по многочисленным сайтам накопал это:

#Findbar, toolbar {background: transparent none !important;}
#navigator-toolbox {background-image: url(t-header.png) !important;}
#browser-bottombox {background-image: url(t-footer.png) !important;}

результат:

скин personas

2dj8o6t.jpg

что получилось у меня

rsvker.jpg

если использовать код

menubar, toolbox, toolbar, .tabbrowser-tabs {
   background-image: url("t-header.png") !important;
   background-color: none !important; }

то получается следующее:

9kwk0j.jpg

то есть для тулбара, адрессбара, таббара каждому присваивается это изображение (оно уже не плоское, а повторяется трижды)

Вопрос в том, как сделать то же самое через userChrome.css, не прибегая к использованию personas?
Чтобы все отображалось как в оригинале?

оригинальные картинки темы personas

http://www.multiupload.com/ZDTUBJ9KT3


Буду благодарен, если кто-то поможет разобраться

axes
Да в общем-то всё очень просто. Посмотрите, каков оригинальный размер картинок, которые вы пытаетесь натянуть на браузер :)
Если не хотите ресайзить картинку - используйте background-size. В вашем случае:

Выделить код

Код:

#navigator-toolbox {
    background-image: url(t-header.png) !important;
    background-size: cover !important;
}

Просто, да не совсем :)

Использовал ваш код - результат такой же, как в моем первом скрине. Выставление параметров длины и ширины тоже не помогло

И еще - в этом случае изображение не распространяется на таббар - таббар остается белым.  Не знаю, какой параметр надо выставить, чтобы это исправить

axes
А где у вас лежат картинки?

картинки лежат в Firefox\Firefox (Profile)\chrome 

сейчас попробовал такое


#navigator-toolbox {
            background-image: url(t-header.png);
    
           -moz-background-size: 100% 100%;           /* Gecko 1.9.2 (Firefox 3.6) */
             -o-background-size: 100% 100%;           /* Opera 9.5 */
        -webkit-background-size: 100% 100%;           /* Safari 3.0 */
                background-size: 100% 100%;           /* Gecko 2.0 (Firefox 4.0) and other CSS3-compliant browsers */
      
           -moz-border-image: url(t-header.png) 0;    /* Gecko 1.9.1 (Firefox 3.5) */
}

получилось вот что:

instfk.jpg

Пока далеко от идеала..

axes
В общем, дело в версии FF - я не заметил, что она у вас 3.6. Эта версия не поддерживает значения content и cover для background-size. Вычисляйте нужное значение в процентах, либо смасштабируйте рисунки графическим редактором. С таббаром у вас не получается всё по той же причине - в 3.6 другая XUL-разметка окна браузера. Должно сработать примерно в таком виде (я проверял на FF 3.6.17):

Выделить код

Код:

#navigator-toolbox,
 .tabbrowser-tabs {
    background-image: url(t-header.jpg) !important;
    background-size: 50% 50% !important;
}

#statusbar-display {
    -moz-appearance: none !important;
    background: transparent none !important;
    background-image: url(t-footer.jpg) !important;
    background-size: 50% 50% !important;
}

hydrolizer, у меня версия 3.6.8. Также скачал и поставил firefox 3.6.17, чтобы проверить.

что-то вроде того получилось, хотя вид тот же - нересайз - серая полоса, тигра не видно
если же подогнать размер изображения к размеру экрана - изображение тигра делится на 2 части. Каждому параметру - #navigator-toolbox и  tabbrowser-tabs - присваивается этот backgroung,  вот в чем проблема..

1z4iwq1.jpg

в personas много тонкостей - непонятно, только ли с помощью css они натягивают изображение, и наверное точно также воспроизвести не удастся..

axes пишет

только ли с помощью css они натягивают изображение

Только. Я влез в код расширения personas, вот результат.
Тема в приложении темная - для нее при необходимости надо будет допилить оформление элементов, которые сливаются с фоном темы. А в остальном - всё работает исключительно средствами userChrome.css.

Hydrolizer - ты гений!!!! Спасибо за помощь! :beer:

33xy3cy.jpg

Остался только один момент - таббар выделен сплошной серой полосой, тогда как в оригинале ее нет:

2dj8o6t.jpg

запарился уже ползать по css, менял и opacity, и все остальное - ничего не помогает..

А мне кажется, так даже лучше смотрится...

axes
Найдите в том userChrome, который по ссылке выше, фрагмент с #main-window .tabbrowser-tabs {...}, и замените вот на это:

Выделить код

Код:

#main-window .tabbrowser-tabs {
  -moz-appearance: none !important;
  background-color: transparent !important;
  background: none !important;
  border-style: none !important;
}

hydrolizer, спасибо. моя задачка решилась :)

Подскажите пожалуйста, а с помощью userChrone.css можно заменить иконки кнопок интерфейса (внерёд, назад, закладки, откр. новую вкладку и т.д.)? то есть без замены темы, заменить картинки интерфейса.

сейчас только до меня дошло - эта темная полоса наследуется из дефолтной темы Firefox
если ставить тему personas и после нее использовать свой userChrome.css - этой полосы не появляется

Спасибо, hydrolizer, с этой правкой кода все встало отлично!  :)

отлаженный и оптимизированный вариант userChrome.css для использования изображения personas без самого дополнения personas (может, кому-то пригодится):

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */

#main-window {
  -moz-appearance: none !important;
}

#main-window #navigator-toolbox {
  -moz-appearance: none !important;
  background-color: transparent !important;
  border-top: 0 !important;
}

#main-window #navigator-toolbox toolbar {
  -moz-appearance: none !important;
  background-color: transparent !important;
  border-top-width: 0px !important;
  border-top-color: transparent !important;
  border-bottom: none !important;
}


#main-window .tabbrowser-tabs {
  -moz-appearance: none !important;
  background-color: transparent !important;
  background: none !important;
  border-style: none !important;
}

#main-window .tabbrowser-tab {
  background-color: -moz-dialog !important;
  opacity: 0.6 !important;
}
#main-window .tabbrowser-tab[selected="true"] {
  opacity: 0.8 !important;
}
#main-window #urlbar,
#main-window #searchbar {
  opacity: 0.8 !important;
}

#browser-bottombox #status-bar {
  border-left: none !important;
  border-bottom: none !important;
  border-right: none !important;
}

#browser-bottombox #FindToolbar {
  border-top-width: 0px !important;
  border-top-color: transparent !important;
  -moz-border-top-colors: transparent !important;
}

#main-window {
  background-image: url(header.png) !important;
  background-repeat: no-repeat !important;
  background-position: top right !important;
}

#main-menubar > menu {
    color: black !important;
}

#browser-bottombox {
  background-image: url(footer.png) !important;
  background-repeat: no-repeat !important;
  background-position: bottom left !important;
  background-color: transparent !important;
}

#browser-bottombox * {
  -moz-appearance: none !important;
  background-color: transparent !important;
  background-image: none !important;
}

personas можно взять в папке профиля (тема сохраняется в виде файлов lightweighttheme-header и lightweighttheme-footer)

axes пишет

отлаженный и оптимизированный вариант userChrome.css для использования изображения personas без самого дополнения personas

Таки не удержусь и спрошу: а нафига?

лишние дополнения, лишняя нагрузка..  когда то же можно сделать без них  :)

Tiger.711 пишет

Таки не удержусь и спрошу: а нафига?

Например, обоины-персоны не вешаются на скины FF. Если будет желание все-таки их повесить, то вышеизложенный трюк поможет.
Только надо упомянуть, что приведенный выше код - для FF 3.6. Для 4.0 он будет другим.

Поделюсь тоже своим юзерхромом. На экране ноутбука мало места, особенно по вертикали, так что я решила высвободить пару пикселей. А заодно перекрасить кнопку меню в нейтральный цвет, чтобы не лезла в глаза.

userChrome.css

Выделить код

Код:

/* set default namespace to XUL */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

/* Красим кнопку меню в синий */
#appmenu-button {
    background: -moz-linear-gradient(#0B9BED, #0071CD 51%, #006DCA 49%, #0063BB) !important;
}
#appmenu-button:hover:not(:active):not([open]) {
    background-image: -moz-radial-gradient(center bottom, farthest-side, rgba(107,178,239,.5) 10%, rgba(87,170,242,0) 70%),
        -moz-radial-gradient(center bottom, farthest-side, rgb(120,184,240), rgba(0,119,218,255)),
        -moz-linear-gradient(rgb(31,147,236), rgb(0,101,182) 95%) !important;
}

/* Сужаем кнопку меню и заменяем надпись */
#appmenu-button {
    padding: 2px 5px 2px 0 !important;
    min-width: 0 !important;
}
#appmenu-button .button-text {
    display: none !important;
}
#appmenu-button dropmarker:before {
    content: "Fx " !important;
}

/* Поднимаем панель вкладок */
#main-window[sizemode=normal][chromemargin="0,-1,-1,-1"] #navigator-toolbox[tabsontop="true"] #TabsToolbar {
    margin: -15px 105px -1px 52px !important;    /* Для стандартных тем Windows 7 */
/*    margin: -12px 92px -1px 50px !important;     Для темы с тонким обрамлением окон (0px) и уменьшенными заголовками (18px) */
}

/* Уточняем позицию меню, появляющегося при нажатии клавиши Alt */
#main-window[sizemode=normal] #navigator-toolbox[tabsontop="true"] #toolbar-menubar[autohide="true"] {
    margin: -15px 0 15px 56px !important;    /* Для стандартных тем Windows 7 */
/*    margin: -12px 0 12px 54px !important;     Для темы с тонким обрамлением окон (0px) и уменьшенными заголовками (18px) */
}

/* Минимальная ширина вкладок */
.tabbrowser-tab {
    min-width: 60px !important;
}


Вид в стандартных темах Windows 7:

fx1.png

Вид в теме Windows 7 с тонким обрамлением окон (0px) и уменьшенными заголовками (18px):

fx2m.th.png

Развёрнутое окно:

fx3c.th.png

Перетаскивание окна, когда панель вкладок заполнена, — за промежуток между кнопкой меню и вкладками.

Кто-нибудь пользуется New Tab King и знает как убрать панель с поиском?

Помогите скрыть  надпись «Найти»  в findbar. Плиз.

mserv

Выделить код

Код:

label.findbar-find-fast {
    display: none;
}

hydrolizer, спасибо. Ещё один вопрос возник. Как теперь сюда интервал заделать?
19c16c317efb.jpg

Подскажите, плз, каким образом можно запретить выход из полноэкранно режима?

Porhun
Средствами CSS - никак.

Помогите все таки убрать надписи у папок в панели закладок.

Tiger.711 пишет

Кто-нибудь пользуется New Tab King и знает как убрать панель с поиском?

Хотя бы скажите, какой у него адрес, дабы самому в DI смотреть...

Tiger.711 пишет

Хотя бы скажите, какой у него адрес, дабы самому в DI смотреть..

Inspect Context :: Дополнения Firefox
InspectorWidget :: Дополнения Firefox
InspectThis :: Дополнения Firefox
Что-то из этого поможет или Custom Buttons :: Дополнения Firefox и его Attributes Inspector|Готовые кнопки для Custom Buttons | Форум Mozilla Россия

Я имел ввиду адрес самой страницы:

Выделить код

Код:

chrome://newtabking/content/ntk_out.htm

Браузером везде она обрабатывается как about:blank, поэтому открыть её в DI немного затруднительно было...

Tiger.711 пишет

Tiger.711 пишет: Кто-нибудь пользуется New Tab King и знает как убрать панель с поиском?Хотя бы скажите, какой у него адрес, дабы самому в DI смотреть...

Из этого я понял что интересует id панели. Так на всякий случай : userContentcss
поиск на панели убрать #searchbox2{display: none !important;}
панель убрать #mainStuff{display: none !important;}
Это я к тому что при наличии ранее указаного можно от любого(почти) элемента страницы по дереву выйти на саму страницу.

kpripper

Помогите все таки убрать надписи у папок в панели закладок.

Если я правильно понял, что нужно, то вот:

Выделить код

Код:

toolbarbutton.bookmark-item[label="Название папки или закладки"] .toolbarbutton-text {display: none !important;}

imyax
Спасибо. Уже сам доковырялся, но всё равно спасибо. Проблема была в том, чтобы понять, какой адрес у страницы.

senya4ek пишет

Здравствуйте! Меня интересует, как скрыть в firefox журнал? Чтобы его никто не нашел. Нужно убрать кнопку "Журнал". А именно:
http://s39.radikal.ru/i084/1104/7e/3f6c4f19219c.jpg
http://s43.radikal.ru/i101/1104/fe/64e00611f9d2.jpg

Спасибо!

mserv пишет
senya4ek пишет

Нужно убрать кнопку "Журнал".

Выделить код

Код:

#history-menu{display: none !important;}

Кнопка по первой ссылки пропала, а по второй нет. Как убрать кнопку на втором скрине??

спасибо!

senya4ek
Personal Menu (Personal Firefox Button) :: Дополнения Firefox

Не подскажете как убрать полосу сверху (Windows XP), код из поста Yeesha


7e9a5a9e2501e8c29f2a26a8e3438a2a.png

senya4ek пишет

а по второй нет.

Выделить код

Код:

#appmenu_history {display: none !important;}

здравствуйте. можно ли через userchrome.css (без Movable Firefox Button Addon) передвигать кнопку меню в линукс?

ПротопопулуS
Тот элемент называется #editBMPanel_namePicker
(если я конечно правильно понял какой, на вашем скриншоте там шрифт самый большой?)
или если брать глубже то .menulist-editable-input, пробуйте:)

Ох ты ж нифига, не заметил что наверху топик закреплен и за 2009 год:usch: наверно давно уже решено:D

Здрасьте.
Помогите пожалуйста убрать прозрачность на панели меню Mozilla 5... beta :/

GENNADICH пишет

Mozilla 5

:offtopic:  Хм..... А ссылку можно? А то я до сих пор только про Firefox 5.0b слышал...

=Agasfer= пишет
GENNADICH пишет

Mozilla 5

:offtopic:  Хм..... А ссылку можно? А то я до сих пор только про Firefox 5.0b слышал...

Да, она и есть вроде как :blush:
Тема класс. компактная

Я в win7 не разбираюсь, но по аналогии с [linux] это должно задаваться через системные настройки (что-то типа исключения для окна firefox)

Тема класс. компактная

GENNADICH  у Вы  тему обновляли? :)

Классическая Компактная теперь и для Firefox 4.0 - 7.0a1



только не "Mozilla 5" а Firefox 5 :angel:


.... ой, да - это системная настройка как верно подметил =Agasfer=
..... я подумал про контекстное меню - был такой глюк в старой версии темы  :rolleyes:

GENNADICH
Как выключить прозрачность окон в Windows 7 и ускорить работу Проводника

=Agasfer= пишет

но по аналогии с [linux]

Вы что, правда строите аналогии настраиваемости пингвина и форточек?

GENNADICH
Попробуйте поставить персону. Любую.

Крошка Ру пишет

ой, да - это системная настройка как верно подметил =Agasfer=

Эти системные настройки можно отключить для отдельно взятого элемента интерфейса, задав ему -moz-appearance: none:

The -moz-appearance CSS property is used in Gecko (Firefox) to display an element using a platform-native styling based on the operating system's theme.

В этой теме об этом уже где-то выше упоминалось. Единственный нюанс - после этого в общем случае придется полностью как надо отрисовать элемент (хотя в большом количестве частных случаев минимально необходимая отрисовка уже есть).

Всем спасибо, :) но пока ничего полезного для себя не подчеркнул!
Класс. компактная и настройки для неё - установлены последние 4.0.9 и 4.0.8
Кстати - если делаю "вкладки сверху" то прозрачность исчезает, но мне так не удобно! :angry:

Tiger.711 пишет

Попробуйте поставить персону. Любую.

GENNADICH , а чем этот вариант  не подходит? :)

Personas (Обои)

Как заставить Personas работать с нестандартной темой - пост № 2

Может кто сможет помочь? Начиная с 4 версии Firefox в настройках шрифтов браузера исчез шрифт Arial Black.
Из-за этого не могу перейти на новую версию / зрение не очень/ Помогите! Как ввести этот шрифт в браузер?

dsg.61 пишет

Может кто сможет помочь? Начиная с 4 версии Firefox в настройках шрифтов браузера исчез шрифт Arial Black.
Из-за этого не могу перейти на новую версию / зрение не очень/ Помогите! Как ввести этот шрифт в браузер?

Так для глаз говорят самый полезный шрифт  - Verdana, попробуй.good3.gif

Крошка Ру пишет
Tiger.711 пишет

Попробуйте поставить персону. Любую.

GENNADICH , а чем этот вариант  не подходит? :)

Personas (Обои)

Как заставить Personas работать с нестандартной темой - пост № 2

Не буду долго вникать в подробности - этот вариант не катит!

mserv пишет
dsg.61 пишет

Может кто сможет помочь? Начиная с 4 версии Firefox в настройках шрифтов браузера исчез шрифт Arial Black.
Из-за этого не могу перейти на новую версию / зрение не очень/ Помогите! Как ввести этот шрифт в браузер?

Так для глаз говорят самый полезный шрифт  - Verdana, попробуй.http://smiles.kolobok.us/light_skin/good3.gif

Спасибо за совет, но разница очень большая в изображении:

http://i.piccy.info/i5/73/96/1589673/11.jpg

http://i.piccy.info/i5/76/96/1589676/22.jpg

05-06-2011 17:05:28

pi.v.vitaly пишет
dsg.61 пишет

Может кто сможет помочь? Начиная с 4 версии Firefox в настройках шрифтов браузера исчез шрифт Arial Black.Из-за этого не могу перейти на новую версию / зрение не очень/ Помогите! Как ввести этот шрифт в браузер?

Уверены, что исчез? Прокрутите список вниз и увидьте ещё один список…

Жаль, но нет шрифта Arial Black в настройках:

http://i.piccy.info/i5/10/97/1589710/33.jpg

dsg.61
К теме по userChrome.css шрифты в зоне контента браузера отношения не имеют.
Минимальный размер шрифта можно поставить побольше для кириллицы и др.
Если Фокс не видит какой-то шрифт - ну наверное он в системе не установлен или повреждён - надо в системе переустанавливать.

pi.v.vitaly пишет

Жаль, но читать вы по-видимому не умеете. Попробуем ещё раз и большие буквы: ПРОКРУТИТЕ СПИСОК ВНИЗ!!!
http://i.piccy.info/i5/00/99/1589900/Arial_Black.png

Вы извините, я конечно идиот, но я прокрутил список 5 раз - у меня его нет! И список с Вашим не совпадает....

http://i.piccy.info/i5/93/00/1590093/55.jpg

PS.  Мне уже 50 лет, а за это время и обезьяна читать научится.:)

pi.v.vitaly , dsg.61 и у меня нет :angel: ..... вообще на букву А ни один шрифт не начинается, но то в ubuntu :)

vladmir пишет

dsg.61
К теме по userChrome.css шрифты в зоне контента браузера отношения не имеют.
Минимальный размер шрифта можно поставить побольше для кириллицы и др.
Если Фокс не видит какой-то шрифт - ну наверное он в системе не установлен или повреждён - надо в системе переустанавливать.

FF 3.6 шрифт Arial Black отображает :http://i.piccy.info/i5/76/96/1589676/22.jpg

FF 7 шрифт Arial Black не отображает:http://i.piccy.info/i5/73/96/1589673/11.jpg ,значит дело не в системе...

05-06-2011 18:54:25

vladmir пишет

Минимальный размер шрифта можно поставить побольше для кириллицы и др.

Играл с размером, не помогает - глаза устают - толщина шрифта не та...

dsg.61
У меня в Фоксе 4.0.1 Arial Black есть в выпадающем списке (как и в Симанки 2.1 с тем же движком).
Значит дело фик знает в чём.)))
Ну я б ещё в багзилле и на мозиллазайн поискал по названию шрифта.
И можно несколько других жирных шрифтов нарыть и поставить в систему - может что-то другое срастётся.

pi.v.vitaly пишет

dsg.61
Что у вас в дополнительных настройках шрифтов?
http://i.piccy.info/i5/97/07/1590797/Fonts.png

Там тоже нет шрифта  Arial Black.  http://i.piccy.info/i5/66/09/1590966/11.jpg Добавлю: его нет в любых настройках...

Ставил FF 3.6 настраивал шрифты и обновлял - опять ничего - просто FF4 сбрасывал настройки шрифта...
Ставил FF рус, ставил англ...- толку никакого...шрифта  Arial Black в настройках нет.

dsg.61
Новый профиль пробовали?

Tiger.711 пишет

dsg.61
Новый профиль пробовали?

Да, раз 20....

Одно не пойму: почему у всех этот шрифт в настройках FF4 есть, а меня нет? Хотя в FF3.6 он у меня есть?

s_1307302412_e9d47274a5.png

Хотя у меня [linux]    pardon.gif

pi.v.vitaly пишет

dsg.61
Просто я заметил, что выбор другого шрифта влияет именно на текущее выбранное семейство шрифтов. То есть если выбрать Arial Black для западных шрифтов, то он не меняется для кириллицы. и наоборот. Что впрочем никак не объясняет почему шрифт виден в третьей версии и не виден в 4. А в Панели управления|Шрифты он есть?

Да, есть: Snymok1a_500.jpg

dsg.61 пишет

Да, есть:

Где есть? На вашем скрине Ariel Black не видно.

pi.v.vitaly пишет

У меня 11, а не 1:
http://i.piccy.info/i5/06/19/1591906/Arials.png
но возможно это различие в отображении между XP и Vista?

У меня Windows 7 ...

06-06-2011 11:25:44

mserv пишет
dsg.61 пишет

Да, есть:

Где есть? На вашем скрине Ariel Black не видно.

Snymok1d_500.jpg

dsg.61 Так Arial Black всё-таки нет, вот Firefox его и не видит.
У вас только есть один Ariel и его модификации жирный, полужирный… Смотрите скрин pi.v.vitaly выше

mserv пишет

dsg.61 Так Arial Black всё-таки нет, вот Firefox его и не видит.
У вас только есть один Ariel и его модификации жирный, полужирный… Смотрите скрин pi.v.vitaly выше

Snymok4rr_500.jpg



А вот FF 3.6:
Snymok23e_500.jpg

Помогите пожалуйста убрать прозрачность на панели меню Firefox 5... beta
Personas - не актуально!
Установлена тема - Класс. компактная и настройки для неё 4.0.9 и 4.0.8
Если делаю "вкладки сверху" то прозрачность исчезает, но мне так не удобно!

GENNADICH
На предыдущей странице же написано, как это сделать.

hydrolizer пишет

GENNADICH
На предыдущей странице же написано, как это сделать.

Еще раз повторюсь, для "особо одаренных" - эти варианты не подходят!

GENNADICH
Еще раз повторю, для тех, кто не умеет читать: средствами userChrome.css это делается путем установки стилевого параметра, отменяющего отрисовку системных стилей. Про параметр упоминалось на предыдущей странице. Если это не подходит - значит, не подходит само решение посредством userChrome, и вопрос перестает соответствовать данной теме форума.

hydrolizer

Вот собственно, что требовалось :P  А не "бакланить" почём зря, не зная ответа! 

создаёте в пофиле (в шапке "о профилях") папку с названием chrome 
кидаете туда файл с названием userChrome.css с обязательным текстом в нём - 
/* set default namespace to XUL */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 
вносите в файл -
/* цвет фона. */
#main-window {
background-color: #08457E !important;
}
перезапускаете браузер

GENNADICH пишет

hydrolizerВот собственно, что требовалось   А не "бакланить" почём зря, не зная ответа!  создаёте в пофиле (в шапке "о профилях") папку с названием chrome  кидаете туда файл с названием userChrome.css с обязательным текстом в нём -  /* set default namespace to XUL */@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");  вносите в файл -/* цвет фона. */#main-window {background-color: #08457E !important;}перезапускаете браузер

Ну ответили тебе на Ру-Борде, радуйся. Так в приличном обществе принято давать ссылку на первоисточник  или, по крайней мере, выделять цитату, а не выдавать с умным видом за свои мысли. Одним словом «бакланишь»fool.gif

mserv пишет

Так в приличном обществе принято давать ссылку на первоисточник

Можно самим потрудиться за автора цитаты: http://forum.ru-board.com/topic.cgi?for … rt=5000#14

hydrolizer пишет

Можно самим потрудиться за автора цитаты: http://forum.ru-board.com/topic.cgi?for … rt=5000#14

Только замени в конце ссылки 14 на 11, точнее будетyes.gif

Имеется аддон FaviconizeTab, который скрывает текст вкладки с помощью стиля:

tab[faviconized="true"] .tab-text,
tab[faviconized="true"] .tab-text-stack * {
   margin: 0px;
   padding: 0px;
   max-width: 0px;
   display: none;
}

вместе с этим используется стиль "широкой активной вкладки" (т.е. выбранная вкладка становится заданной ширины):

#main-window .tabbrowser-tabs .tabbrowser-tab[selected="true"]:not([pinned])
{min-width: 230px !important}

И нужно, чтобы при выборе фавикон-вкладки отображалось ее имя, а не была просто широкая вкладка без имени.
В общем, как кусок стиля с текстом вкладки впихнуть в стиль активной вкладки и задать ее принудительное отображение?

Скажите, пожалуйста: можно ли убрать titlebar с помощью userChrome.css?

neky пишет

Скажите, пожалуйста: можно ли убрать titlebar с помощью userChrome.css?

А чем не устраивает ПКМ по любой панели, и снять галку с «Панель меню»?

mserv пишет

А чем не устраивает ПКМ по любой панели, и снять галку с «Панель меню»?

Наверное, тем, что titlebar - это как раз то, что появляется при снятии галки "Панель меню" :)
Если именно эту штуку и надо убрать, то всё просто:

Выделить код

Код:

#titlebar {
    display: none !important;
}
hydrolizer пишет

Наверное, тем, что titlebar - это как раз то, что появляется при снятии галки "Панель меню" :)

Просто забыл упомянуть ещё про одну галку «Вкладки сверху»  grin.gif

hydrolizer пишет

Если именно эту штуку и надо убрать, то всё просто:

Выделить код

Код:

#titlebar {
    display: none !important;
}

Не возымело ни малейшего эффекта.

neky пишет

Не возымело ни малейшего эффекта.

Значит что-то не то делаешь

mserv пишет
neky пишет

Не возымело ни малейшего эффекта.

Значит что-то не то делаешь

Что же, интересно, я не то делаю? Я добавил код в userChrome.css, как многократно делал и раньше. Что здесь можно сделать не так?

14-06-2011 17:39:50
Попутно ещё вопрос. Пытался сделать панель закладок выпадающей с помощью следующего кода:

Выделить код

Код:

#PersonalToolbar {
display: none;
}
#navigator-toolbox:hover > #PersonalToolbar {
display: -moz-box;
}

Панель действительно стала впадать и выпадать, но все закладки с неё при этом исчезли. Вопрос: чего это они?

neky пишет

Что же, интересно, я не то делаю? Я добавил код в userChrome.css, как многократно делал и раньше. Что здесь можно сделать не так?

Ну не знаю, что можно сделать не так, что бы не работал правильный код. Отсюда не видно.dntknw.gif

14-06-2011 18:20:01

neky пишет

Панель действительно стала впадать и выпадать, но все закладки с неё при этом исчезли. Вопрос: чего это они?

Этот код у меня тоже нормально работает. Панель появляется, закладки все на месте.scratch_one-s_head.gif

neky
Действительно закладки пропадают после перезагрузки Firefox   :(

neky
Вот рабочий Firefox 4 Autohide Bookmarks Toolbar Timed Delayed Только время задержки надо отредактировать, а то 30 сек ну очень много, ИМХО

mserv пишет

nekyВот рабочий Firefox 4 Autohide Bookmarks Toolbar Timed Delayed Только время задержки надо отредактировать, а то 30 сек ну очень много, ИМХО

Спасибо, работает.

Теперь бы ещё с тайтлбаром разобраться...

neky пишет

Не возымело ни малейшего эффекта.

Галку с "Панель меню" снимали?

Подскажите, как изменить стиль Firefox 4 Autohide Bookmarks Toolbar Timed Delayed, что бы панель не появлялась, когда курсор находится на вкладках?

Создал отдельную панельку для размещения новых кнопок. Некоторые расширения имеют огрымных размеров иконки - до 24 и более рх(( жутко смотриться.. пробовал вручную изменять размеры 16х16 и ставил обратно - но после обновлений опять заменяется на дефолтную. Как в хроме задать параметр, чтоб все иконки 16х16?

hydrolizer пишет

Галку с "Панель меню" снимали?

Не влияет никак.

Может быть это связано с какими-то конфликтами в userChrome.css, кнопками Custom Buttons или другими расширениями? Плюс ко всему у меня Linux.

neky
Это легко выясняется: проверьте на новом чистом профиле.

Подскажите пожалуйста где посмотреть CSS настройки оформления всплывающей подсказки, которая появляется слева внизу, при наведении на ссылку?
Хочу сделать аддонбар таким же...

Nero Wolfe
#status-bar

Tiger.711
спасибо :)
а где бы глянуть как она оформлена в дефолтной теме??

Nero Wolfe
В Dom Inspector'е, например

Блин, это слишком сложно для меня :(
Подскажите пожалуйста, я использую вот такой код для аддонбара

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#browser-bottombox {
  position: fixed;
  bottom: 0px;
  width: auto;
  height: 22px;
  padding-right: 1px;
  padding-left: 5px;
  padding-top: 0px;
  padding-bottom: 0px;
  border: 1px solid rgba(197,193,182,0.9) !important;
  border-bottom: 0 !important;
  border-right: 0 !important;  
  background: -moz-Dialog;
  opacity: 0.7;
  right: 15px;
  -moz-border-radius: 7px 0 0 0;
  background-position: right bottom !important;
}

#browser-bottombox:hover {opacity: 1 !important}


#addon-bar > #status-bar > .statusbar-resizerpanel {
  position: relative;
  margin-right:-4px;
}

#addonbar-closebutton {display: none !important;}

@media all and (-moz-windows-theme:luna-blue),(-moz-windows-theme:luna-silver),(-moz-windows-theme:luna-olive),(-moz-windows-theme:zune),(-moz-windows-theme:royale),(-moz-windows-classic) {
#addon-bar {-moz-appearance: menuitem !important;}
}

/* Slide effect */
#browser-bottombox {
  bottom: -16px;
  right: 15px;
  -moz-border-radius: 7px 0 0 0;
  background-position: right bottom !important;
  border-bottom: none;
  border-right: none;
  -moz-transition: bottom .5s 1s ease-in;
}

#browser-bottombox:hover {
  bottom: 0px !important;
  -moz-transition: bottom .5s .3s ease-out;
}

#browser-bottombox > #addon-bar {
  -moz-transition: bottom .5s 1s ease-in;
}

#browser-bottombox:hover > #addon-bar {
  -moz-transition: bottom .5s .3s ease-out;
  visibility: visible !important;
}

как этому аддонбару сделать такой же бэкграунд как на всплывающей statuspanel, которая появляется при наведении на ссылку?
Заранее спасибо :)

Nero Wolfe
#statusbar-display

chrome://browser/content/browser.css

Выделить код

Код:

statuspanel {
  -moz-binding: url("chrome://browser/content/tabbrowser.xml#statuspanel");
  position: fixed;
  margin-top: -3em;
  left: 0;
  max-width: 50%;
  -moz-transition: opacity 100ms ease-out;
}
Выделить код

Код:

statuspanel[label=""] {
  -moz-transition: none;
  opacity: 0;
  pointer-events: none;
}

И далее там же про .statuspanel-inner и .statuspanel-label.

Всем спасибо.
Вроде разобрался немного :)
Теперь вот так:

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#addon-bar {
  -moz-appearance: none !important;
  position: fixed;
  bottom: 0px;
  width: auto;
  height: 22px;
  border-bottom: 0 !important;
  border-right: 0 !important;  
  right: 15px;
  padding: 1px 2px 1px 5px;
  background: -moz-linear-gradient(white, #ddd);
  border: 1px none #ccc;
  border-top-style: solid;
  border-left-style: solid;
  border-top-left-radius: .3em;
  opacity: 0.7;  
}

#addon-bar:hover {opacity: 1 !important}


#addon-bar > #status-bar > .statusbar-resizerpanel {
  position: relative;
  margin-right:-4px;
}

#addonbar-closebutton {display: none !important;}

@media all and (-moz-windows-theme:luna-blue),(-moz-windows-theme:luna-silver),(-moz-windows-theme:luna-olive),(-moz-windows-theme:zune),(-moz-windows-theme:royale),(-moz-windows-classic) {
#addon-bar {-moz-appearance: menuitem !important;}
}


/* Slide effect */
#addon-bar {
  bottom: -16px;
  right: 15px;
  -moz-border-radius: 7px 0 0 0;
  background-position: right bottom !important;
  border-bottom: none;
  border-right: none;
  -moz-transition: bottom .5s 1s ease-in;
}

#addon-bar:hover {
  bottom: 0px !important;
  -moz-transition: bottom .5s .3s ease-out;
  visibility: visible !important;
}

Билли
Я сделал вот так:

Выделить код

Код:

@-moz-document url(about:addons) {
    hbox [class="view-header global-warning-container"],
    richlistitem > hbox.warning {
        display: none !important;
    }
}

Только для скрытия указанного элемента стиль надо применять с помощью Stylish, просто добавление стиля в юзерхром не сработает.

hydrolizer пишет

просто добавление стиля в юзерхром не сработает

Так оно же во вкладке, надо userContent.css пробовать.
И возможность сортировки при этом тоже скроется. =)

23-06-2011 16:57:06

Выделить код

Код:

@-moz-document url("about:addons") {
    .view-header {
        /* See styles for .view-header in chrome://mozapps/skin/extensions/extensions.css */
        background: rgba(251, 252, 253, 0.25) !important;
    }
    .view-header > .global-warning,
    #list-view > .view-header.global-warning-container {
        display: none !important;
    }
}

Но это для убирания предупреждений только из заголовка. Остальные лично мне не очень мешают.

hydrolizer пишет

nekyЭто легко выясняется: проверьте на новом чистом профиле.

Проверил. К сожалению, результат идентичен.

Или вот так:

Выделить код

Код:

@-moz-document url("about:addons") {
    #addons-page:not([warning="safemode"]) .view-header {
        /* See styles for .view-header in chrome://mozapps/skin/extensions/extensions.css */
        background: rgba(251, 252, 253, 0.25) !important;
    }
    #addons-page:not([warning="safemode"]) .view-header > .global-warning,
    #addons-page:not([warning="safemode"]) #list-view > .view-header.global-warning-container {
        display: none !important;
    }
}

– чтобы в безопасном режиме осталось предупреждение.

Как сделать посещенные ссылки зачеркнутыми?Сделать их другого цвета получается,а зачеркнутыми нет.В тройке работало

a:visited {text-decoration: line-through !important; border: 1px solid;}

В пятерке не работает.

bibirada пишет

В пятерке не работает.

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

MagicFly пишет

Имеется аддон FaviconizeTab, который скрывает текст вкладки с помощью стиля:tab[faviconized="true"] .tab-text,tab[faviconized="true"] .tab-text-stack * {   margin: 0px;   padding: 0px;   max-width: 0px;   display: none;}вместе с этим используется стиль "широкой активной вкладки" (т.е. выбранная вкладка становится заданной ширины):#main-window .tabbrowser-tabs .tabbrowser-tab[selected="true"]:not([pinned]){min-width: 230px !important}И нужно, чтобы при выборе фавикон-вкладки отображалось ее имя, а не была просто широкая вкладка без имени. В общем, как кусок стиля с текстом вкладки впихнуть в стиль активной вкладки и задать ее принудительное отображение?

Никто не знает?
И если какой-либо объект можно принудительно скрыть через display: none !important;, то как его, наоборот, принудительно отобразить?

И подскажите еще плз, как сделать, чтобы статусбар (урл попап) с включенным findbar'ом (ctrl+f) отображался слева, а не справа? В общем, как ему задать фиксированное положение?

Народ, а что такое "@namespace" и на что он влияет?

pi.v.vitaly пишет

Вместо "display: none" писать "visibility: visible"

Либо display: -moz-box. Либо что-то из этого (там много вариантов).

ser8nik
CSS namespaces
на пальцах - пространство имен классов и правил, которые можно использовать в своих CSS-инструкциях.

Подскажите, пожалуйста! Как скрыть это?
510d618dc773.jpg

senya4ek

Выделить код

Код:

#menu_historySidebar{display: none !important;}

Как называются такие всплывающие при наведении на кнопки подсказки? Подобные всплывающие только на странице я уже нашел (tooltip).
Можно сразу с примером, хочется немного облагородить их.

6585665868.png

Northtech
Так tooltip и есть:

Выделить код

Код:

tooltip {
    -moz-appearance: none !important;
    background: transparent -moz-linear-gradient(center top , #fff 30%, #ddd 55%) !important;
    color: black !important;
    border-color: #777 !important;
    border-radius: 5px !important;
}
Northtech пишет

Можно сразу с примером

Откройте любую тему, которая изменяет внешний вид этих tooltips, и смотрите содержимое файла chrome://global/skin/popup.css. Например, в установленной у меня теме это выглядит так:

Выделить код

Код:

/* ::::: tooltip ::::: */

tooltip {
  -moz-appearance: none;
  margin-top: 21px;
  border: 1px solid rgb(107,111,124);
  padding: 2px 3px;
  max-width: 40em;
  background-color: rgba(38,39,43,.85);
  color: #c4c5cb;
  font: message-box;
}

tooltip[titletip="true"] {
 /* See bug 32157 comment 128
  * margin: -2px 0px 0px -3px;
  */
  max-width: none;
}

BMGG-tooltip.png

Да смотрел уже там. Работает только на странице, при наведении на вкладки и на bookmark toolbar`е. Кнопки не затрагивает почему-то.

Чтоб понятнее было, у меня так:

Выделить код

Код:

tooltip {
-moz-appearance: none !important;
color: #000000 !important;
background-color: #f1f4fa !important; 
opacity: 0.94 !important;
border-color: #bac2cd !important;
border-radius: 0px 0px 0px 0px !important;
}

56565468.png

26732391.png

Northtech
Значит без Stylish не обойтись.

Жаль (( Не люблю ставить лишние дополнения. Мне бы через userChrome|userContent лучше.
Если все же найдется выход, кроме как устанавливать Stylish, не сочтите за труд, отпишитесь.

Northtech
Ну, любым другим способом добавить стиль с флагом AGENT_SHEET – с помощью Custom Buttons, userChromeJS или отдельного расширения.

у меня стоит версия 3.6.18
два вопроса:

1. как в 4 или 5 версии вернуть интерфейс третьей версии?

2. упала скорость интернета в 5-10 раз, собственно, потому и хочу обновить версию, т.к. выяснилось, что причина в браузере (сегодня обновила 3.6.17 до 3.6.18 - не помогло), но я не хочу менять любимую мозиллу на что-то другое. хэлп плиз, в чем может быть причина и что делать?

fleyta пишет

1. как в 4 или 5 версии вернуть интерфейс третьей версии?

Провести Upgrade до 4, а лучше 5 версии, а потом скачать и установить эту тему.

Vladimir_S
установила пятерку и указанное вами приложение. только как оно работает? по умолчанию ничего не изменилось. и я так поняла, что этот плагин для висты и 7, а у меня ХР.

(скорость получения (по speedtest) сразу возросла до 20 Мбит/с, а по договору у меня всего лишь 3 Мбит/с XDDDD )

fleyta пишет

Vladimir_S
установила пятерку и указанное вами приложение. только как оно работает? по умолчанию ничего не изменилось. и я так поняла, что этот плагин для висты и 7, а у меня ХР.

(скорость получения (по speedtest) сразу возросла до 20 Мбит/с, а по договору у меня всего лишь 3 Мбит/с XDDDD )

Не думаю, что оно только для семерки. Зайдите в Инструменты - Настройки - Дополнения. Откроется вкладка. Один из значков слева имеет вид палитры с кистью - ткните в него. Должно открыться окно с перечнем тем - у Вас, полагаю, будут две: дефолтная ("по умолчанию") и та, что Вы скачали. Переключитесь на последнюю.

Vladimir_S

Vladimir_S пишет

Зайдите в Инструменты - Настройки - Дополнения.

не, там такого нет

я нашла, куда это приложение зарылось: Инструменты/Настройки/Основные/Настроить дополнения/Внешний вид.
В общем... оно не работает... ничего не изменяется при включении/отключении. Видимо, это дополнение на ХР действительно не распространяется (((((

fleyta пишет

Vladimir_S

Vladimir_S пишет

Зайдите в Инструменты - Настройки - Дополнения.

не, там такого нет

я нашла, куда это приложение зарылось: Инструменты/Настройки/Основные/Настроить дополнения/Внешний вид.
В общем... оно не работает... ничего не изменяется при включении/отключении. Видимо, это дополнение на ХР действительно не распространяется (((((

Даже вообразить не могу, где здесь можно запутаться. Сейчас специально для проверки установил эту тему на свою ХР - всё встает, никаких проблем:
40820231.jpg
В полном недоумении пребываю...

Далее.
Пройдя по Инструменты - Настройки - Дополнения - Внешний вид (как я советовал), или по Инструменты/Настройки/Основные/Настроить дополнения/Внешний вид (как Вы "нашли") - мы попадаем ровно в одно и то же место. Только в первом случае настройки темы открываются во вкладке, во втором - в окне.

Теперь идем дальше. Есть у меня подозрение, что Вы просто невнимательно рассмотрели свой Фокс после установки темы. Дело в том, что дополнение (тема) изменила внешний вид кнопок, приведя к стандарту FF3.x, а вот расположение их и панели остались такими, как задал FF5. А потому откройте Вид - Панели инструментов - Настроить и поработайте: переместите кнопки, как привычно, что-то удалите, что-то поставьте, и если всё сделаете правильно, то и получите в итоге тот же FF3 по внешнему виду.

Для сравнения показываю, как выглядит мой FF после удаления установленной темы и возврата к дефолтной:
68642623.jpg

Vladimir_S
я-то как раз не запутывалась, ибо у меня реально нет пути Инструменты - Настройки - Дополнения - Внешний вид, а есть Инструменты/Настройки/Дополнительные, но это не то, и есть Инструменты/Дополнения - вот это то. потому я и облазила все Настройки в поисках Дополнений. и да, нашла сама, т.к. прежде мне не приходилось пользоваться настройками, ибо и так все устраивало. и вообще, раз взялись помогать - объясняйте толково, из выше сказанного я поняла, что при установке этого приложения интерфейс мозиллы5 сам поменяется на 3, и откуда мне было знать, что надо будет вручную что-то делать. и что за расположение кнопок и вкладок отвечает не это приложение, а настройки самого браузера. я думаю, 99% пользователей вообще не заглядывает в меню браузеров, кроме, возможно, Закладок, и не знает что там есть и как всеми этими функциями пользоваться.

вроде все нужное мне изменила, кроме строки состояния. ужасно не нравится, что она всплывающая и нет этих салатовых прямоугольников - индикаторов загрузки страницы.
5a83e67a3d9f.jpg

fleyta пишет

вроде все нужное мне изменила, кроме строки состояния. ужасно не нравится, что она всплывающая и нет этих салатовых прямоугольников - индикаторов загрузки страницы.

http://forum.mozilla-russia.org/viewtopic.php?id=49143

fleyta пишет

раз взялись помогать - объясняйте толково

Ну извините...
P.S. А, доехало - конечно, Инструменты - Дополнения имелись в виду. "Настройки" вбил на автопилоте. Извините еще раз, что влез со своей "помощью".

с помощью данного кода в userChrome.css

Выделить код

Код:

.bookmark-item[container="true"][label="windows"] {
list-style-image: url("../ico/ms.ico") !important;
-moz-image-region: rect(0px 32px 32px 0px) !important;
}

Я заменяю на панели закладок названия на ИКОНКИ. Но если открыть панель закладок в боковой панели то там иконки не отображаются. Это можно как нибудь исправить с помощью userChrome.css. Firefox 5

AndreyPA пишет

Я заменяю на панели закладок названия на ИКОНКИ

C помощью данного кода вы заменяете у папок панели закладок (container="true") с названием windows (label="windows") иконки.

AndreyPA пишет

Но если открыть панель закладок в боковой панели то там иконки не отображаются. Это можно как нибудь исправить с помощью userChrome.css. Firefox 5

Выделить код

Код:

.sidebar-placesTree treechildren::-moz-tree-image(title, container) {
    list-style-image: url("path_to_my_custom_icon/myicon.png") !important;
    -moz-image-region: auto !important;
}

(это тоже код именно для папок, но в боковой панели)

hydrolizer
Попробовал но что то не получилось :angry:

AndreyPA пишет

Попробовал но что то не получилось

Приведите свой код, который вы пробовали. Приведите без изменений, именно в том виде, в каком он у вас в userChrome.css.

Выделить код

Код:

.bookmark-item[container="true"][label="windows"] {
list-style-image: url("../ico/ms.ico") !important;
-moz-image-region: rect(0px 32px 32px 0px) !important;
}

этот был мой

Выделить код

Код:

.sidebar-placesTree treechildren::-moz-tree-image("windows", true) {
    list-style-image: url("path_to_my_custom_icon/myicon.png") !important;
    -moz-image-region: auto !important;
}

этот добавил после моего в конец файла

AndreyPA
В строчке

Выделить код

Код:

list-style-image: url("path_to_my_custom_icon/myicon.png") !important;

Надо было заменить path_to_my_custom_icon/myicon.png на путь к вашей иконке:)

сейчас у меня так в userChrome.css

Выделить код

Код:

.sidebar-placesTree treechildren::-moz-tree-image("windows", true) {
    list-style-image: url("../ico/ms.ico") !important;
    -moz-image-region: auto !important;
}

Путь к иконке такой же как и для панели закладок. Пробовал даже полный путь .
НЕ РАБОТАЕТ :(

А как вы полный путь прописали? Это должно быть вида "url(file:///c:/ico/ms.ico)" :)
А вообще можно попробовать перевести файл в base64, например этим сайтом или этим расширением

Как из .tabbrowser-tab:not([pinned]) сделать, чтобы параметр, наоборот, затрагивал только закрепленные табы?

MagicFly

Выделить код

Код:

.tabbrowser-tab[pinned]
Sid пишет

MagicFlyВыделить кодКод:.tabbrowser-tab[pinned]

Блин, точно. Всяк пробовал, кроме убрать двоеточие. Сенкс.

AndreyPA пишет

сейчас у меня так в userChrome.css

Выделить код

Код:

.sidebar-placesTree treechildren::-moz-tree-image("windows", true) {
    list-style-image: url("../ico/ms.ico") !important;
    -moz-image-region: auto !important;
}

Путь к иконке такой же как и для панели закладок. Пробовал даже полный путь .НЕ РАБОТАЕТ

То, что указывается внутри скобок псевдокласса moz-tree-image - это названия элементов nsIAtom, передаваемых виджету дерева его моделью (интерфейсом nsITreeView в методе getCellProperties - в данном случае). И у этих параметров псевдокласса нет значений, есть только названия, т.е. код надо было использовать так (привожу код именно в том виде, в каком он есть в userChrome.css):

Выделить код

Код:

.sidebar-placesTree treechildren::-moz-tree-image(title, container) {
  list-style-image: url(folder.png) !important;
  -moz-image-region: auto !important;
}

Результат:

ff-sidebar.png
(файлик folder.png лежит рядом с userChrome.css)
Посмотрел содержимое массива тех свойств, которые моделью дерева передаются в псевдокласс - содержимого label ячейки там нет. Возможно, есть способ через CSS назначить отдельный стиль для ячейки с определенным текстом внутри, и без переопределения реализации nsITreeView, но мне он неизвестен.

hydrolizer

Спасибо
короче как я понял что индивидуальную картинку папке в боковой панели нельзя присвоить, как это можно сделать в панели закладок.
Правильно?

AndreyPA
Да.

Можно ли стилем сделать эффект загнутого уголка вклакди?
ytrzpqxmjfozrnewfpaocabyqmczbc.png

Tiger.711
Можно. Копайте в сторону сочетания -moz-border-image и border-radius. Например, в теме, установленной у меня, скругления углов вкладок задаются так:

Выделить код

Код:

.tabbrowser-tab,
.tabs-newtab-button {
  [...]
  -moz-border-image: url(tabbrowser/tab.png) 4 5 3 6 / 4px 5px 3px 6px repeat stretch;
  border-radius: 10px 8px 0 0;
  [...]
}

(код из chrome://browser/skin/browser.css)

hydrolizer
Хостинг глючит. На картинке угол вкладки загнут, как загибают уголок страницы в книге когда нет закладки.
Как сделать именно такой эффект?

Tiger.711
Залейте рисунок на местный файлообменник - у меня по вашей ссылке ничего не видно.

Уже удалил с компа. Вчера ITmages глючил, залил на другой хостинг и, как оказалось, выбор был неудачный. Перезалью, как только картинка станет доступной.

23-08-2011 11:11:38
h_1314083497_5313042_d92abdf19f.png

Tiger.711
Опираться на этот стиль - http://userstyles.org/styles/44825/firefox-4-rounded-tabs

Т.е. нарисовать в фотошопе границы вкладки, конвертнуть изображение в base64, впихнуть его в стиль, допилить.

Tiger.711
Специально для вас, нарисовал картинку, как она примерно должна быть, вот стиль с картинкой:

Выделить код

Код:

.tabbrowser-tab[unread="true"]
    {-moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAYAAABh2p9gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAFnSURBVHja7JO7SgNBFIa/jdHFFGKRNXtRSCHpbMRYaBBMxFYFrUWwUyxVfAN9AStLCxsvpb0iJgGxSGMVizUrC9oJSTSxOYFl2cREwWoPHIaZ+fnm3EaJJ8wIEAH6xAEUWZsEm//+S7wRBfqBcSAJDIlgUMQ1oCFnYyvLS88Xl1dndLAoMJGZnUkd7O/V0umpipyrAqy3otB0S43FYlVgGsi3AyrxhLn6+FD8MA3jHnj33DW9KWu6te469p2mWyOiKwUBI4BqGkYZeJP0Wu6vX2t/A4xKiQKBAJ8dGkBAg66BSUAPAip0Z/4Hz4Gcp5F/BgKcAmvAwG+AAFHXsf36E2DTOzbdAqsvlUrSNIxX17H903Cs6dYucNRLhOWt7Z3hQqE4D8yJ54BFIOs6dn4hlz1U4glzw3XsW+CpE03TLTXgR6lStrpMSvcpu45dlWEutZGkNN3K9NqUn0wJgSEwBIbA/wF+DwCrzF4s5N0uqwAAAABJRU5ErkJggg==") 4 10 3 6 / 4px 5px 3px 6px stretch !important;}

Должно подойти для стандартной темы.

Kamui
Откуда знаете, что я хотел именно unread? (:
Большое спасибо, это то что надо. Тема не стандартная, но я уж как-нибудь своими ручками допилю (:

okkamas_knife
Шутка дес. Может, и неудачная.

Итоговый код (у меня) получился такой:

Выделить код

Код:

.tabbrowser-tab[informationaltab-unread="true"] {
    /*background-color: #993300 !important;*/
    -moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAYAAABh2p9gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAFnSURBVHja7JO7SgNBFIa/jdHFFGKRNXtRSCHpbMRYaBBMxFYFrUWwUyxVfAN9AStLCxsvpb0iJgGxSGMVizUrC9oJSTSxOYFl2cREwWoPHIaZ+fnm3EaJJ8wIEAH6xAEUWZsEm//+S7wRBfqBcSAJDIlgUMQ1oCFnYyvLS88Xl1dndLAoMJGZnUkd7O/V0umpipyrAqy3otB0S43FYlVgGsi3AyrxhLn6+FD8MA3jHnj33DW9KWu6te469p2mWyOiKwUBI4BqGkYZeJP0Wu6vX2t/A4xKiQKBAJ8dGkBAg66BSUAPAip0Z/4Hz4Gcp5F/BgKcAmvAwG+AAFHXsf36E2DTOzbdAqsvlUrSNIxX17H903Cs6dYucNRLhOWt7Z3hQqE4D8yJ54BFIOs6dn4hlz1U4glzw3XsW+CpE03TLTXgR6lStrpMSvcpu45dlWEutZGkNN3K9NqUn0wJgSEwBIbA/wF+DwCrzF4s5N0uqwAAAABJRU5ErkJggg==") 4 10 3 6 / 4px 10px 3px 6px stretch !important;
    border-radius: 1px 18px 0 0!important;
    padding: 0 !important;
    }

Закомментированное ещё и подсвечивает вкладку оранжевым цветом. Я пока от этого отказался.
Реализация "непрочитанности" взята от Informational Tab потому, что это дополнение позволяет делать вкладку "прочитанной" не когда на неё просто переключились, но начали прокручивать.
Kamui, hydrolizer, okkamas_knife, MagicFly спасибо.

Здравствуйте, подскажите, как сделать края вкладки более скругленными? Такой вариант не помогает:

Выделить код

Код:

tab {border-radius: 5px 5px 0 0}

Nigelist
Вот стиль есть готовый.
Просто указав border-radius ничего не получится, всё из-за непонятно как задающегося фона вкладок:(

Kamui пишет

из-за непонятно как задающегося фона вкладок

Очень даже понятно как - задается не фон вкладок, а картинка границы вкладок - с помощью чуть выше упоминавшегося -moz-border-image.

hydrolizer пишет

Очень даже понятно как - задается не фон вкладок, а картинка границы вкладок - с помощью чуть выше упоминавшегося -moz-border-image.

Да да, только что взялся и разобрался с этим, я знал что там -moz-border-image, но не знал почему фон не заливает вкладку если использовать просто border, просто оказалось надо задать позицию и размер фона :)

Nigelist
Примерно вот стиль:

Выделить код

Код:

.tabbrowser-tab
    {background-position: top !important;
     background-size: 99% 99% !important;
     margin-top: 2px !important;
     margin-right: 1px !important;
     -moz-border-image: none !important;
     border: 1px solid #666666 !important;
     border-bottom: none !important;
     border-radius: 4px 4px 0px 0px !important;}

Kamui
спасибо, а нельзя сделать больше расстояние между краями вкладок и текстом (фавиконками), вроде должно задаваться через padding, но у меня не получается. Да и прикрутить этот стиль к кнопке добавления вкладки?
aw50U8Qe.png

И нельзя ли у активной вкладки, в нижней ее части сделать округленным внешний угол? Да и вообще прикрутить стиль вкладок из Opera к Firefox?
XPTRE2Y1.png

Nigelist
Если надо от краев вкладок, вот фавиконка и текст:

Выделить код

Код:

.tab-icon-image
{margin-left: 5px !important;}

Если надо чтобы текст от фавиконки был подальше, то:

Выделить код

Код:

.tab-text.tab-label
{margin-left: 5px !important;}

Вот код для сдвига кнопки закрытия:

Выделить код

Код:

.tab-close-button
{margin-right: 2px !important;}

Значения регулируйте сами, как вам нравиться, вообще достаточно будет сдвинуть фавиконку, текст будет двигать с ней, при этом сохраняя растояние между ними.

По поводу второго, так просто здесь не получится, нужно рисовать самому или где-то взять рисунок вкладки, чтобы его запихнуть, мне пока некогда рисовать, может позже возьмусь.
А кстати, есть же тема Fxopera:)

Kamui пишет

А кстати, есть же тема Fxopera:)

На UX забавно строка поиска выглядит (:
h_1314289914_4590954_2d8ad6d518.png

Nigelist
Вот код для такой вкладки которую вы просили:

Выделить код

Код:

.tabbrowser-tab[selected]
    {background: none !important;
     -moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAZCAYAAACfIRhSAAAEGElEQVR42uWXPWtUYRCFbbJIRP+ATURRECwVRLBIY6Eiguj/sBIVP0AUCyvxP4g/xe9CsVQsLPLhfuTe7F13k+tMsm9Obp777iiWFoeZd+bMmdmTrJJ9dV0DnfmDC3PzB68Zblr+YG6KaQ6of8ggLvqOA4dS7nzUW2alqTn2Uwzge8jj7PSzXzP+QptHKNjA4umz5569fvP2U7fXG2xubtb/I/yzuwfuhZm3SOOaph25cPHy86Io18fjjXr0a7KFyqNDNUE9vCvNpzyLShqeMwrc8Q+ghva5B+7FpStXX5g3R2mcvqLX37778Hk08sGNejsaRkLq8a1YGRQJzrJWIc+D/Xg3785z3r//+MWMuzHrN+5Wf1BWvnQ3hntzEwOHXCHsUXuot4P6qgnO1Qw1c7uCO4tiOLKv6+1Zxj0YVpN63ZCi4IJ2rEflCeqLz5x8j8qhHUDz2k+Og/vBE0fa6vt/SDON4wFcso4a+jAzAM3mD0qIDeWN0qQu6pw1b2YbVw5tyFFtePwjlKhpvoz7KaruYN1z1cWNdavmXEk+e5XnQmeWcd4shuPaUTpSXk2UB9C8cs6RQ620V3mBHFqag7be8V18z4XGrRvZUBqU683owhPwNSdO0caBlvSk2bpLPPEFzfEG9PHGTOdA8G/c2nR4K9qQQzWhEMDRW33M7nyICWYUwVdNyM3xdt5DLaFxm3kTGGfkQTluYG0PxEHufbxb6so95rWpoRmBNeezT932XXtqnnci4xpLaVh8JE3jcTRDupzJ3YMPCj1HpB0YnTTmQuMKG3CUE0cj71tuSHXPVde7GQ3qJ+3sLHa19JVzj2JOn1rk8+bYuP7ar7q3C/b2YdRSjp4WOo89aaAvfe1FLbpFufi6i5rqC+THxu09oq8lPIbH83CHDhCo/Tdm5AxkDVrSwZ3iQL8TGzeuE7oDG0pvy1Ntu65odSH1PTr0lgZ7qImHPOA27ic3ccTlfdSMjTMijWsciYMVHTALfBgWfuDYwPYfLuazvcjA2LiffRfaJqfcogFv1AVxdr0RM8hyuwbcxZm4//f8+C+HVSfaQIpb+fTd6DVrCZgFRzXymjtQ413ox3dSOz/jmM7wLweZ1jm8cPTxas/Igrk9diBvfSunRr4nTl4vmueOPubAUS3+vAvHTjyx37r9MM6KZ+7ce/hypTeqE3z5jDd7yh3NumqBXrgHu1TP7IjnQ85d88Y9ahhnhfPHT556+vX7j6Xl7qh2rJjLyBP8HfU9xtA8NaEdADcnZO8ix9Fa+2beuEcd82rHuHsPH71aXukO7Lu8W9Biy4E4BocLOARaeU0ay14PWjSM4E7uAdwb9+i+ebVl3NLPaqdpeYqCak10Uw6uoqPZS1BdOfdQGxrQ6WZnxOPeYDc1fwNmfnvUcZ3m1AAAAABJRU5ErkJggg==") 4 7 1 7 / 4px 7px 0px 7px stretch !important;}

Код рисунка позаимствовал из темы, которую у казал выше:blush:

Kamui спасибо! Вне всяких сомнений тема очень хороша! Но и ее хотелось бы переделать под [firefox] особенно:
- кнопку меню, добавить немного оранжевого, ведь все таки это - [firefox]
- добиться большей схожести вкладок, у [opera] все равно выглядят лучше
- оставить панель навигации как у [firefox] но панель закладок получилась хорошо. :)

Не подскажете селекторы, которые позволят это настроить? А вкладку сейчас попробую...

25-08-2011 21:27:05
Kamui по поводу кода вкладки, получилось хорошо, но кривовато, а именно margin у активной вкладки получается больше чем обычно.

25-08-2011 21:31:25
В общем, с вашей помощью получается отлично, осталось только адаптировать кнопку меню и активную вкладку. Не подскажете селектор кнопки меню?

Nigelist
Селектор #appmenu-button, но там с фоном проблемы могут быть, но стандартно там фон с градиентом, я не знаю как его сделать, надо будет почитать.

Так, вроде разобрался, примерный код:

Выделить код

Код:

#appmenu-button
    {background-image: -moz-linear-gradient(rgb(255,128,0), rgb(255,0,0) 95%) !important;}

По поводу активной вкладки, можно просто добавить margin-top: 2px !important;, если вы этого не сделали конечно;)

Kamui по поводу кнопки меню, а нельзя ли вытащить стиль из fxopera и добавить к стилю оранжевого? По поводу активной вкладки, расстояние лишнее появляется по бокам активной вкладки. Вот скрин:
WexKsACn.png

25-08-2011 22:18:13
Пробовал добавлять к активной вкладке свойства:

Выделить код

Код:

margin-right:-1px !important; margin-left:-3px !important

Но решение получилось кривоватым.

Чтобы не было расстояния по краям, нужно добавить:

Выделить код

Код:

margin-left: -2px !important;
margin-right: -2px !important;

Или чуть больше, там смотрите как лучше.

Примерно так, если взять стиль от FXopera:

Выделить код

Код:

#appmenu-button {
  background: -moz-linear-gradient(rgba(255,255,0,.75), rgba(230,230,0,.75), rgba(218,218,0,.86));
  background-clip: padding-box;
  border-radius: 0 0 5.3px 5.3px;
  border: 1px solid rgba(0,0,0,56);
  border-top: none;
}

Опять же с цветами можете поэкспериментировать;)

Kamui пишет

Чтобы не было расстояния по краям, нужно добавить:

Я ж говорю, кривовато получается. Ну да и ладно, этот элемент не так важен, хотя хотелось бы его тоже нормально сделать.

Кнопку меню настроил, получилось нормально, но не знаю как уменьшить блок на котором расположена сама кнопка. Но в принципе и так неплохо.

Nigelist пишет

Я ж говорю, кривовато получается. Ну да и ладно, этот элемент не так важен, хотя хотелось бы его тоже нормально сделать.

При -2px у обоих margin'ов у меня получалось нормально.

Nigelist пишет

Кнопку меню настроил, получилось нормально, но не знаю как уменьшить блок на котором расположена сама кнопка. Но в принципе и так неплохо.

Может поиграть с width и height у #appmenu-button или #appmenu-button-container;)

Здравствуйте, как изменить иконку appmenu -  Начать приватный просмотр (appmenu_privateBrowsing)?
Пробовал так:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#appmenu_privateBrowsing{
    list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB20lEQVR42pWTuYpiQRSG7aGDDucJDESNRBDMRAVxwR1BBVdcOnDFwA03xEQNDA19ABNDQejMwAcw8xFERgc66WC4/9Q5TA/2TM0wU/BxL+fe+qrqnFMq1S/D4/E8eL3eF/HEPT9iDyrZ0Ol0z4KrAITb7cZwOMRoNGLonWLv3wVftFpthieLl0cReM1kMkin04jFYrQayuUyKpUKUyqVOBaNRpFKpZBIJEjyVcz9RILPer3+LZ/P8+Tr9YrT6YTNZvMBit1uN5bQv2LeN8HTB0EkEgGNy+UihQb9k8vlfhdQUCaYz+eYTCY4Ho9QFOX/BZ1Oh5PYaDRY8k+C3W6H7XbLFAoFrNdrrFYr1Go1rgYl8q8Ch8OBZrOJdruNbrfLAjrKcrlEvV6H1WqFRqP5syAcDmOxWKDX66Hf7/MR6EnMZjOMx2OYzWbFaDTapAKfz4dqtcpPgkpHfULHKRaLGAwGaLVaJHmRCqh1qawul4sbKBQKIRAIsIjyQAk1mUyKwWCQ78Bms7GAoBWn0ymSySRXJJvNwmKxyHNAK5zPZxwOB+z3e4a2TQJKZjAYhNPp5Ja/rwLfBepv+hCPx7ml36HVSG632+H3+7mEFP95F2S38R61Wk3bZWS38Tvrp/Irv50bZAAAAABJRU5ErkJggg==") !important; -moz-image-region: auto !important;
}
но при перезагрузке иконка меняется на стандартную (иконка взята как пример).

Подскажите как это исправить и как сделать изменяющуюся иконку приватного просмотра при включении приватности?

Не это?

Tiger.711 пишет

Не это?

Не, не то.
В самом меню, а не сама кнопка.

f267061c4d33.jpg

Включено дополнение Menu Icons Plus, оно заменяет иконки в менюшках.
Я так понял оно не даёт через дополнение Stylish изменить иконку.
Как через стайлиш изменить иконку?
И чтобы она менялась на другую заданную в приватном режиме?

skynet281978 пишет

Включено дополнение Menu Icons Plus

Проверьте в его настройках - не определена ли там еще одна иконка для menuitem приватного просмотра. Ваш код на предыдущей странице вполне корректный, и нормально работает.

skynet281978 пишет

И чтобы она менялась на другую заданную в приватном режиме?

Выделить код

Код:

#main-window[privatebrowsingmode=temporary] #appmenu_privateBrowsing{
    list-style-image: url("....") !important;
    -moz-image-region: auto !important;
}

hydrolizer посмотрел настройки и если честно не понял как проверить menuitem приватного просмотра :)
Иконка приватного просмотра заменяется дополнением Menu Icons Plus, как и многие другие иконки в контекстных меню...
При отключённом Menu Icons Plus всё работает. Но тогда куча "приятных глазу" иконок пропадает в других местах...
При включённом Menu Icons Plus и добавлении вашего кода при вхождении в приватный просмотр иконка вообще исчезает и остаётся пустое место вместо иконки
Как сделать чтобы стиль был главнее и заменял иконку добавленную Menu Icons Plus?

Как можно выровнить кнопки по левой стороне в боковой панели ?
2d52f473065342e0010d16a69872b858.jpg

skynet281978
Глупый вопрос конечно, но вы в стиль hydrolizer'а заменили "url("....")" на путь к файлу иконки или указали рисунок в base64?

oopsididagainster
Иконки у вас судя по всему неровно стоят из-за дропмаркеров, если их убрать то дожно быть нормально, а если не убирая их, то надо индивидуально всё подводить:(

Kamui вопрос не глупый, а в точку. Проглядел :)
hydrolizer написал правильный код. После перезагрузки иконка сохраняется нужная.
Спасибо.
Но, как быть с иконкой в нормальном режиме?

Kamui пишет

Глупый вопрос конечно, но вы в стиль hydrolizer'а заменили "url("....")" на путь к файлу иконки или указали рисунок в base64?

Нет, там не в этом дело. Я сейчас заглянул внутрь этого Menu Icons Plus - он жестко вешает на энное количество menuitems иконки из выбранного икон-пака, и иконки, навешиваемые этим расширением, перекрывают иконки, определяемые в userChrome.css. Боюсь, что здесь без внесения изменений в код расширения, и его перепаковки не обойтись. Впрочем, это не так уж и трудно - надо распаковать xpi-пакет расширения, в папке skin найти css-файл, соответствующий используемому икон-паку, закомментировать блок кода для appmenu_privateBrowsing, снова запаковать распакованное в xpi, переустановить расширение.
Вот результат (я подправил Silk.css):

app_menu_pb_in.png
app_menu_pb_out.png

hydrolizer но при обновлении Menu Icons Plus придётся всё делать снова?
и "закомментировать блок кода для appmenu_privateBrowsing" не очень понял как сделать.

skynet281978 пишет

и "закомментировать блок кода для appmenu_privateBrowsing" не очень понял как сделать.

Чтобы закомментировать какой-то блок, нужно перед ним поставить /* и после него */

Kamui спасибо конечно... но это не приблизило меня к решению моего вопроса.
Может нужно больше пива? :)

okkamas_knife там файлы иконок все на одной картинке. Лично я не знаю как заменить, поэтому и обратился сюда.
Обновление необходимо, ибо при смене версии лисы может быть не совместимость с дополнением (ми)...

skynet281978 пишет

можно зайти в папку расширения и там поискать нужный файл, вполне возможно что он  будет внутри .jar архива

Не будет. Папка расширения и jar - это на FF3.x; на 4.0 и выше расширения распаковываются при установке, только если в install.rdf прописано <em:unpack>true</em:unpack>, и в этом случае контент пакуется в jar. Иначе расширение в профиле лежит одним xpi-файлом.

okkamas_knife пишет

а еще проще не морочиться с поиском кода а просто заменить нужный файл иконки своим.

Останется нерешенным вопрос про другую иконку в приватном режиме.

okkamas_knife пишет

и прыгать с бубном вокруг .xpi

Да б-г с вами, какие там пляски? Операция - проще некуда, на всё про всё - 5 минут от силы.

skynet281978 пишет

но при обновлении Menu Icons Plus придётся всё делать снова?

Отключите обновление расширения. Ничего страшного в этом нет (у Menu Icons Plus и так версия совместимости со времен его версии для 4.0 поднималась на сервере, а не в самом расширении - в install.rdf до сих пор верхняя версия FF - 4 там с чем-то).

картинку заменил фиолетовая маска на палочке.
но теперь вместо картинки пустое место.
наверно что-то нужно прописать в Fugue.css файле?
095e816133d6.png
ага, но размеры файла стали больше, при этом другие иконки отображаются нормально.
Значит размер этой общей картинки не играет рояля.

okkamas_knife пишет

видимо что-то напортачил с файлом или редактор кривой вот так пойдёт?http://forum.mozilla-russia.org/uploaded/Fugue.pngдля замены юзал http://portableapps.com/apps/graphics_pictures/gimp_portableу меня всё нормально заменилось на 6-ке(стёр ластиком тот символ, взял пнг с прозрачностью с маской на палочке вставил туда и сохранил.)

Спасибо тебе и всем кто принимал участие :)
Сделал в программе PhotoFiltreStudio Portable, ластик, замена. Оказывается у фотошопа кривые руки :)

9b9e0c9141f6t.jpg

skynet281978 пишет

Оказывается у фотошопа кривые руки :)

Не в обиду будет сказано, но для фотошопа тоже надо руки иметь ;)

Kamui юмор он же... юмор. для этого и было написано как написано было :)
не придирайся :P

Всем привет, возможно ли убрать кнопки "свернуть, восстановить, закрыть", без использования personas? Сейчас в дефолтной теме при использовании кода, все выглядит вот так8d30dbfb3873.jpg, т.е. поверх, а персоны просто их перекрывают, но функции остаются, хотелось бы и в Aero скрыть, и отлично было бы, отключить их функции.
#titlebar-buttonbox-container {display: none !important;}

Можно ли в контекстное меню добавить поисковики, но чтобы они были сразу в его первой ветви, а не как делает "context search".
по умолчанию: f2b30fa785a1.jpg          нужно так: f15929ecef98.jpg

vom у меня без "context search" FireGestures открывают контекстное меню с поисковиками. Установил удобный для себя жест и всё.
Может для тебя это будет решение, чтобы было как ты хочешь.

skynet281978
Лол, я высосал все соки из firegestures, т.е. назначил все что можно и нельзя, а оказалось не все, этот прекрасный попап не заметил, спасибо тебе. Правда, всеравно хотелось бы в контекст ибо жестов дефицит, предполагаю, что это всего несколько строчек в css, может быть кто-нибудь здесь хорошо в этом разбирается.

Как можно уточнить, что этот стиль должен использоваться только если в системе доступно Aero Glass?
И ещё, у кого-нибудь получалось сделать менеджер дополнений стеклянным?

Tiger.711 пишет

Как можно уточнить, что этот стиль должен использоваться только если в системе доступно Aero Glass?

Вот так (я для примера взял простейший стиль - красный шрифт на вкладке, когда установлена aero):

Выделить код

Код:

@media all and (-moz-windows-theme: aero) {
  .tabbrowser-tab {
    color: red !important;
  }
}

Подробнее см. здесь: https://developer.mozilla.org/en/CSS/me … dows-theme (и в общем в статье по ссылке про media queries).
P.S. Может, стоит в данной ветке открепить старт-постинг? На данный момент особенной смысловой нагрузки в нем нет, а с толку он сбивает часто.

hydrolizer
Спасибо.
А стартовый пост можно просто отредактировать.

Tiger.711
Да, кстати - окно загрузок делается прозрачным достаточно просто:

Выделить код

Код:

#downloadView {
  background-color: rgba(255,255,255,.5) !important;
}

#downloadView richlistitem[selected="true"] {
  background-color: rgba(51,153,255,.3) !important;
  color: black !important;
}

Выглядит это примерно так:

dm-opaque.png

Цвет, заданный для background-color richlistitem'а - цвет выделения в стандартной теме win7, его и коэффициенты для альфа-канала подберите по вкусу.

hydrolizer
Я знаю про это. Однако, если загрузки открываются во вкладке, прозрачность теряется. Потому и спрашиваю про аддонов менеджер.

Tiger.711 пишет

Однако, если загрузки открываются во вкладке, прозрачность теряется. Потому и спрашиваю про аддонов менеджер.

код надо ставить в userContent.css

Tiger.711 пишет

Потому и спрашиваю про аддонов менеджер.

Тогда исправьте свой постинг, т.к. там

Tiger.711 пишет

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

Если вам нужна прозрачность во вкладке, то её надо задавать для элемента с id=appcontent. Но это элемент, в котором располагаются все вкладки - соответственно, у вас будет прозрачным всё.

bunda1 пишет

код надо ставить в userContent.css

Вряд ли поможет - непрозрачным является элемент, не принадлежащий документу, и расположенный за его пределами.

hydrolizer
А можно указать прозрачность для всего appcontent и сделать исключение для веб-страниц?

Подскажите пожалуйста код прозрачности вкладок, как вот здесь. Остается ли затемнение табов в фоне, при этом?

И как можно убрать разделитель у главной вкладки, чтобы сливалась со страницей? 9be398541477.jpg

vom
Если интересует, могу выслать свой юзерхром целиком.
А вообще вкладки у меня - сильно переделанный Choose Your Color

Tiger.711
Да, если не сложно.

Что-то вроде этого?
#tabbar
{ background: transparent !important; }

vom
Отличненько, сейчас закончу код для стеков и выложу (:

03-09-2011 13:52:50
Как определяется первая вкладка на таббаре (ближайшая к апп-табам)?

03-09-2011 13:56:09
А последняя вкладка? (8

Tiger.711 пишет

Как определяется первая вкладка на таббаре (ближайшая к апп-табам)?

Просто первая - см. тут: http://www.w3.org/TR/CSS2/selector.html#first-child.

В общем пока так, но стеки рисуют лишний промежуток в начале и конце таб-бара.

Tiger.711
Спасибо, сделал, я думал все намного проще. :) Такой гигантский юзерхром.)

hydrolizerTiger.711
И спрошу у вас, как более опытных в css, возможно ли это реализовать?

скрытый текст
Можно ли в контекстное меню добавить поисковики, но чтобы они были сразу в его первой ветви, а не как делает "context search".
по умолчанию: f2b30fa785a1.jpg          нужно так: f15929ecef98.jpg

vom
Поищите на AMO, я видел подобное дополнение.

vom пишет

И спрошу у вас, как более опытных в css, возможно ли это реализовать?

То, что вы хотите, к CSS не относится - Context Search отображает поисковики в своем подменю, которое создается на основе xul-разметки, а это уже не CSS.
Вам, можно сказать, повезло :) - я некогда, еще во времена 3.6, перепиливал Context Search как раз для того, чтобы он все поисковики отображал в основном меню. Сейчас поднял исходники, подправил версию - вроде бы работает. Можете попробовать, я расширение залил сюда:

context-search-mod.png

hydrolizer
Почему бы Вам его и на AMO не залить?

Tiger.711
Я же только изменил разметку, и всё (почти). Выдавать это за свое новое отдельное расширение - по моему скромному, некомильфо.

hydrolizer
Вау, работает! :o Это класс! Спасибо большое, еще одна давняя идея сбылась, не зря я зарегистрировался. :) Я не разбираюсь просто, яваскрипт скорее всего имел ввиду), получается я могу отредактировать это расширение и сохранить, например, чтобы убрать надпись "Search" и сепаратор?

Единственное заметил момент, в Addons Manager, когда нажимаешь "More" на расширении, потом по Backspace не возвращает в меню Extensions, а происходит 3 холостых шага назад. Помоему это появилось только что, но это мелочи. :D
Tiger.711
Я как-то искал, но все ерунда попадалась.)

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

Насчет глюка, не уверен, что из-за аддона, при выключении его, холостые остаются. Я давно мечтал, чтобы в Context Search был выбор между таким отображением, удивило отсутствие оного. А как устанавливать на другие браузеры, просто переносом файла в папку extensions, лиса сама подхватит?

Tiger.711 пишет

Напишите, что расширение такое-то, сделано то-то.

Попробую. Только совместимости с ветками 3.х не будет.

03-09-2011 20:41:09
vom
P.S. Да, совсем забыл: эта перепиленная версия Context Search использует настройку extensions.contextsearch.mod.enabled: значение true - поисковики отображаются в основном меню, false - в подменю основного меню (так, как себя ведет исходный Context Search). Интерфейс для одной настройки я рисовать не стал, поэтому изменять настройку при необходимости придется через about:config.

vom

Quick Search Bar отражает по нажатию ПКМ иконки сразу всех поисковиков, мыслимых и немыслимых, дефолтных и добавленных с помощью Add to Search Bar.

впрочем, "раз работает уже предложенная" (с) фишка - ничего трогать не надо

hydrolizer
Ок, буду знать, вот таким и должен был быть стандартный CS, все просто и максимально функционально. Надеюсь в AMO появится.
LongLogin
Но там иконки, я видел это расширение до этого, думал оно только для поискового тулбара. Еще вот есть Selected Search, но тоже немного не то.

vom пишет

Но там иконки, я видел это расширение до этого, думал оно только для поискового тулбара

Английские учёные доказали, что бегать глазами по вертикали и вредно и глу..трудно.
У меня паралельно стоит жест мыши вызывающий эту колонку поисковиков, так я вам скажу, что пользуюсь им редко.

LongLogin
Дело привычки, я к cs привык за долгое время, на днях перешел на жест, тоже неплохо. Выбор есть, это хорошо.

hydrolizer
Был же какой-то там код, настройки расширения прямо в менеджере дополнений рисовались. Вроде как даже одной строкой делалось.

Если интересно, еще в менеджере дополнений появился небольшой косяк, при закачке аддона, не возвращает к списку найденного, где полоска загрузки идет.

Не знаю насколько это имеет отношение к внешнему виду, но создавать отдельную тему не хочется (что бы не захламлять форум), а прикрепленной темы с общими вопросами - увы нет.
Подскажите пожалуйста как убрать всплывающую строчку внизу, которая появляется при наведении курсора на любую ссылку???
Она запечатлена на скриншоте:
http://piccy.info/view3/1937552/711580be3a8996a5b6a70fc90f610e14/orig/

User1
Просто скрыть, и всё? Спрашиваю, потому что обычно те, кого не устраивают нововведения в FF относительно всего, что раньше отображалось в статус-баре (упомянутые подсказки при наведении на ссылку в т.ч.) просто устанавливают себе Status-4-Evar. Но если вам надо просто скрыть требуемое, то вот:

Выделить код

Код:

statuspanel[type=overLink] {
  display: none !important;
}

Здравствуйте
как в окне "О мозилла файрфокс" сделать нижний блок с ссылками: Информация о лицензии... сделать прозрачным-стеклянным и поставить на всё это окошко общую картинку на задний фон?
Также как в этом же окне изменить расположение (например сместить правее) и цвет (также цвет и размер тени) большой надписи Firefox которая находится вверху окна?

И последний, наверно самый важный вопрос - Когда браузеры научатся читать мысли и делать то, что я хочу? Я устал управлять мышкой! Моя правая кисть уже в 5 раз больше левой! А указательным пальцем теперь я вообще могу кого угодно проткнуть на сквозь! :D :D :D

skynet281978 пишет

как в окне "О мозилла файрфокс" сделать нижний блок с ссылками: Информация о лицензии... сделать прозрачным-стеклянным и поставить на всё это окошко общую картинку на задний фон?

1. Установить DOM Inspector, запустить.
2. В адресной строке окна DOM inspector набрать адрес chrome://browser/content/aboutDialog.xul, нажать enter - в нижней части окна откроется превью окна, адрес которого вы ввели.
3. Нажать крайнюю слева от строки адреса кнопку.
4. Указателем мыши ткнуть в интересующий блок - DOM inspector подсветит его границы на превью, и развернет дерево нод документа до той ноды, на которую попал указатель мыши:

скрытый текст
iDOMaboutDialog.png

5. Прочитать в дереве нод в соответствующей колонке таблицы тип/id/класс элемента, написать для этого элемента соответствующий код. Дополнительно можно в части окна Object по кнопке-меню выбрать раздел доп. информации об интересующем объекте, и изучить эту информацию (например, CSS-правила текущего оформления).
Я обычно примерно так и решаю задачи, связанные с CSS.

skynet281978 пишет

Также как в этом же окне изменить расположение (например сместить правее) и цвет (также цвет и размер тени) большой надписи Firefox которая находится вверху окна?

Расположение - задать нужные margins/paddings. Цвет/тень - сделать свою картинку, т.к. это надпись является картинкой.

skynet281978 пишет

Моя правая кисть уже в 5 раз больше левой!

Это поправимо:

скрытый текст
mouse-settings.png
- теперь тренируйте левую руку до полной симметрии с правой.

А ещё можно использовать сразу две мыши, да (:

hydrolizer

hydrolizer пишет

Просто скрыть, и всё? Спрашиваю, потому что обычно те, кого не устраивают нововведения в FF относительно всего, что раньше отображалось в статус-баре (упомянутые подсказки при наведении на ссылку в т.ч.) просто устанавливают себе Status-4-Evar. Но если вам надо просто скрыть требуемое, то вот:

Извините за нубский вопрос, но не подскажите куда эти коды вводить?
А вообще да, мне нужно просто скрыть.

В папке профиля (открыть его можно так: Справка→Информация о решении проблем→ в открывшейся вкладке нажать кнопку "Открыть его папку") есть папка crhome. В ней создаете файл userChrome.css и в этом файле сохраняете приведенный вам код. Перезапускаете браузер.

Папки crhome не было. Я ее создал, запилил туда файл, сохранил код, перезапустил, но все как было так и есть =(

Папки crhome не было.

Я ошибся в написании, не crhome, а chrome. Прошу прощения =(

Такой папки тоже не было, ну в общем теперь заработало. Спасибо.
Только исчезла строка при наведении на ссылки, а при открытии сайта она к сожалению появляется как и раньше (там написано "передача данных с тра ля ля" или "ожидание ответа" т. д.)
Ее нельзя убрать тоже?

User1 пишет

Ее нельзя убрать тоже?

Можно:

Выделить код

Код:

statuspanel {
  display: none !important;
}

Спасибо!

hydrolizer спасибо конечно... когда тут спрашивают что-то и я знаю, то просто пишу как есть и не заставляю людей изучать языки, науку и прочее ради пары вопросов. :cool:
Dom у меня есть и пытался сделать как мне нужно, но раз уж не получилось, то и спрашиваю здесь. :(
Поэтому повторю для тех кто знает:

как в окне "О мозилла файрфокс" сделать нижний блок с ссылками: Информация о лицензии... сделать прозрачным-стеклянным и поставить на всё это окошко общую картинку на задний фон?
Также как в этом же окне изменить расположение (например сместить правее) и цвет (также цвет и размер тени) большой надписи Firefox которая находится вверху окна?

А он разве и так не достаточно прозрачный?
h_1315222119_7045429_000c046888.png
А для фоновой картинки можете изменить этот стиль.

Подскажите код для уменьшения высоты табов (обычных, закрепленных) и в любом положении (вкладки сверху/снизу).
Старый случайно удалил и воспроизвести по памяти не получается.

Выделить код

Код:

.tabbrowser-tab { height:100500px !important }

Tiger.711
Не работает на уменьшение. На увеличение, да.

Kuja
Тогда не знаю. У меня стоит TU, я в нём высоту вкладок уменьшил. TMP, вроде, тоже умеет.

Stratiform тоже умеет уменьшать высоту. Но нужно решение работающее без расширений. Придется копаться в коде.

Tiger.711 версия моего браузера явно отличается от вашей, соответственно в найтли она прозрачная...
Приведённый вами стиль меняет лого, а не бекграунд фон

Да, верно, лого он и должен менять. Вы хотите полную прозрачность вместо лого?

лого оставим как есть.
в обычной версии лого это картинка слева, а всё что за картинкой это фон. в найтли видимо лого и фон это одно.
если не ошибаюсь то #aboutDialogContainer нужно сделать стеклянным-прозрачным и сделать общую фоновую картинку не трогая лого.
в общем всё выглядит всё как в найтли. за исключение что присутствует ещё лого

Подскажите пожалуйста, можно ли через .css убрать эти промежутки, как это делает аддон? https://addons.mozilla.org/ru/firefox/a … pace-mini/

56211.png?modified=1302164883

vom
лучше убрать оттуда кнопку Firefox,чем заморачиваться с этими миллипикселями

LongLogin
Но дело в том, что она убрана давно, а вот этот промежуток остался. :) И если туда переместить, например, закладки, то их нужно выцеливать, т.к. этот пробел мешает.

vom пишет

Подскажите пожалуйста, можно ли через .css убрать эти промежутки, как это делает аддон?

Он как раз через CSS это и делает:

Выделить код

Код:

/* ::::: titlebar ::::: */

#main-window[sizemode="normal"] > #titlebar {
  -moz-appearance: -moz-window-titlebar;
}

#main-window[sizemode="maximized"] > #titlebar {
  -moz-appearance: -moz-window-titlebar-maximized;
}

@media all and (-moz-windows-classic) {
  #main-window[sizemode="normal"] > #titlebar > #titlebar-content > #appmenu-button-container {
    margin-top: 4px;
  }
}

#titlebar-buttonbox {
  -moz-appearance: -moz-window-button-box;
}

#main-window[sizemode="maximized"] #titlebar-buttonbox {
  -moz-appearance: -moz-window-button-box-maximized;
}

.titlebar-placeholder[type="appmenu-button"] {
  margin-left: 1px;
}

.titlebar-placeholder[type="caption-buttons"] {
  margin-left: 4px; /* additional space for Aero Snap */
}
Sid пишет

Он как раз через CSS это и делает:

Я подозревал, но этот код к сожалению не работает. :rolleyes:

1. Подскажите как изменить цвет надписи Firefox в окне "О Mozilla Firefox"?

afee4ad3272a.jpg

2. Во всех версиях порой в контекстном меню появляются стрелки прокрутки. Кто подскажет как решить тот вопрос?

2e792c428a24.jpg

skynet281978 пишет

1. Подскажите как изменить цвет надписи Firefox в окне "О Mozilla Firefox"?

Это картинка. Код будет выглядеть наподобие

Выделить код

Код:

#RightBox {
    background-image: url("data:image/png;base64, код картинки ") !important;
    background-position: left;
    background-repeat: no-repeat !important;
  }
skynet281978 пишет

2. Во всех версиях порой в контекстном меню появляются стрелки прокрутки. Кто подскажет как решить тот вопрос?

Так делает кривое расширение. Надо просто откатить расширение на более старую версию и написать автору о несовместимости.

Раньше был у меня код и он работал. В приватном режиме отображал иконку шпиёна. Сейчас, почему-то, шпиён ужимается до 16х16 пикселей. Подскажите, как пофиксить.

Выделить код

Код:

#main-window[privatebrowsingmode] #appmenu-button .button-text 
{ 
    color: transparent !important;
    text-shadow: none !important;
    margin-left: -27px !important;
    margin-right: -33px !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAAEwElEQVRIS7VV609bZRiHXk/p6elpD20pvdALt7bcSwtlMDYvc8w5FRAVRmI2kwlecH5ZxqYx+s0YE92gXBwxMYv6Rf2mm46QCYGpS2RjH/hrfj7PKacUxi0yT/LLea/P83t+z/O+b1HRAb9UaxLpVArtbWkE/D7oios2oSuCYDYiGPAjHAqisjKC+ro4Dmh6/2XpVBJ6clIIA/Xz0BfBSAiHAojHqpGI16CpsQ4fXBx7MiTaM+3krJicFMNUAO4Xwq04kIjVqGisT+Cp491PhoBTtuecG7YSKCTDbcGoR7yWFNgg0JZuPTyB/r7ezeiZwB4w01zAV4Y6ItBANdDa0nQ4AkODr1MxJdTo2fhBYBctOQKJGBr/ayFyJXOBaY7dih2S1QzRYkKJ2UBS6/JkBCNLn4PFpKN5PWLVUTQ3JNBEdTDwSp9qp4Ha+5c7rSj3evL5NpPRI5kU3h97B52ZNFxOCYoswiGVwC4Kj0G2WdT5aDiAjrYU2lIt6O7sQFU0lE/ds88c35sI55il1qIqczlI0ip8MzeHK5cvoe+lM2htboDf64KP4C935xGgdjrZjOfIyejIBXz6yce48fUMkk31OYUITiK/pxKRkB+iYFBRQpJaTCxtMc69MYy5G7OYmZ1GNjuBqewkpqc2MUXtqeks+D9LTmemp9R1H314FbJkhUBB2SxGeErl/VPhViS4nTbIohlW8wYJYp9JJ3Fl/DI5yWJycgKTE9cwcT0Hbmdp7KtrX+I6tUdG3kJX5xH13mBFOXqHTYCvTNmfAEs09NoAOtItpISelMipoKaFjIWCPpx+vgfDZwfBJ+Xs0KCKY0e7EK4I5C8rLZW831ZioPooQV286mAEtDzVRCsg0WaruZgqnLCNzPajyQQ5Wgav5X28P+T3INm4z/swPDyETHsaikNSq5YjDpS74JKt8Cg22AQdJIsedjLIbZGMW9mJBurzGM87bWaU2i3qvyYSQHN9DH6Sn0mpitD+vpdfyKnx6kD/lktGq1gtAqtAhglup5UgkiGninK3rBJzO6xQJAGKXYBbyc1HgmWIBMpQW1kB2WpUlWBoduJV4a2pSDYlclFtgNvb4SHnQW8pvvj8M6rucfS+eApddE9UhXzquM/jQD3luJ8iuzp+CT//9CPW19dV1dgu/5lsNOjduQ5cLJlogp0WSrxhG3jOT07WHj3C4tISfp+fx/zCApZXVvCQxhpilbj47ihWHzxQ5xkP19bgdcmUGh0USkcFET359LHdC9EhGkkyA+WRSFiY9SZ4TJHMuHnzW/yxuIhfb9/GL7duYeHuXfyzuopKugFro0Es31vBvb/+xN/37+P8+XNqLbGaXpeE6rBv71MweuFN1alMzuz03wmc+7H33sZvd+5gaXkZ3/3wPU6dPKE64jxzxN2dGZQ67fkxxWZCxO/e2zk/oVx4vWd6iACTeBx2GmOCXO3a3cBvBh87HuO5/AmhPrfZjs8t0Umo3p2Ai9hqRjjqrrYWOGjjTmCDvIZrRCtU7ssEbb1GnvuKaICfCOz6BjTS2833PrN3kPQOK4H+sWgATmofFkzAIwu7E2DnHAk7LXTGRA7rvHD/jiRO95xQzyg7U8T/Fy7JiKPtzVuU+BemYgF0T+BxAQAAAABJRU5ErkJggg==") no-repeat 10px !important;
}

Tiger.711
#RightBox {
    background-image: url("data:image/png;base64, код картинки ") !important;
    background-position: left;
    background-repeat: no-repeat !important;
  }

Так а код картинки какой? я просто хочу цвет надписи изменить. Я не знаю как вытянуть эту картинку и сделать цвет надписи например белым, возможно с тенью.

Так делает кривое расширение. Надо просто откатить расширение на более старую версию и написать автору о несовместимости.
Расширений много. Стрелки прокрутки появляются не всегда и не понятно почему. Как в таком случае вычислить расширение?

есть ли стиль для стайлишь, при котором исходный код страницы открывается во вкладке?

После того как я уменьшил максимальный размер вкладок кодом

Выделить код

Код:

.tabbrowser-tab {
    max-width: 210px !important;
}

при закрытие вкладок возникает такая трабла
1511f678cc30.png
Подскажите, как исправить

ser8nik
Проверил только что, подобное не повторяется. Может это из-за темы? Судя по скрину у вас fxopera стоит, я на стандартной проверял.

Kamui
Нет, все вручную в userchrome.css настроено, но даже без тех настроек оно так происходит

ser8nik

Выделить код

Код:

.tabbrowser-tab[fadein]:not([faviconized="true"]):not([pinned])

2k1dmg
Добавил,  не помогает

Наверное глючит из-за того что у меня стоит [firefox] 8 aurora

Подскажите, есть тема по скриптам грейсманки, а по стайлиш стилям нет.
Где можно размещать примеры и ссылки на эти стили? Я так понял в этой тебе стили только по внешнему виду файрфокс.
Сам не разобрался куда.

skynet281978 пишет

Я так понял в этой тебе стили только по внешнему виду файрфокс.

Интересно, как вы себе представляете применение CSS-стилей еще к чему либо, кроме внешнего вида?

hydrolizer :) я понимаю что умнее вас только знатоки что, где, когда... и вы не раз как мне помнится помогали мне с ответами
и вам должно быть известно, что не все такие гиганты мысли и не все разбираются в том что для вас очевидно.
Вопрос мой был для того чтобы помогли, а не проявили свой интеллект не по сути вопроса.
Вы помочь можете, ну так подскажите?
Или же подскажите ка создать тему?

В чем помочь? В этом?

skynet281978 пишет

Где можно размещать примеры и ссылки на эти стили?

Ответ - можно размещать здесь, в этой теме. Стили для Stylish ничем не отличаются от стилей для userChrome.css.

Вообще, есть большой-большой http://userstyles.org/

skynet281978 пишет

Подскажите, есть тема по скриптам грейсманки, а по стайлиш стилям нет.Где можно размещать примеры и ссылки на эти стили?

Оченно полезное дело будешь делать товарищ, сам хотел поднять вопрос по поводу обмена рекомендациями на полезные ссылки на скрипты грейсманки и т.п, но каг-то постеснялся.

А у меня такой вопрос: как начисто убрать градиент из табов в Firefox и Thunderbird и задать им нужный (т.е. одинаковый для активных и неактивных вкладок) цвет?

Просто с темными темами все эти мозилловские "эффекты" по умолчанию выглядят жутко. Если можно, расскажите как это сделать в последних версиях продуктов (для шестой и выше). Спасибо.

LongLogin тема со скриптами есть на форуме. но не понятно почему нет темы со стайлиш стилями.
Их пишут в теме дополнения Стайлиш.
Но тогда почему грейсманки выделили отдельную тему?
Подскажите как сделать тему?
а то нигде не увидел как это делать.

skynet281978 пишет

тема со скриптами есть на форуме. но не понятно почему нет темы со стайлиш стилями.Их пишут в теме дополнения Стайлиш.Но тогда почему грейсманки выделили отдельную тему?Подскажите как сделать тему?а то нигде не увидел как это делать.

Тут был намедни разговор, что делать с всем этим разнолесьем, но к консенсусу не пришли.
Как создать тему и что для нужно должны ответить корифеи форума.
По моему там нужно ответить на три вопроса модератора и пройти полосу препятствий.
Не помню..

Tiger.711 сайт со скриптами грейсманки также имеется, но тема же существует на форуме.
Одно дело лазить по userstyles.org и замахиваться переводить для чего стиль и нужен ли он, а другое когда стиль проверен и нравится и его можно посоветовать и пояснить для чего он.

12-09-2011 16:19:29
LongLogin посмеялся с полосы препятствий :)
чтобы долго не решать нужно сделать и всё. тогда будет ясно куда точно обращаться и что спрашивать.
а сейчас то сюда пиши, то туда можешь писать.

skynet281978
нужно войти на форум Поддержка пользователей и слева сверху будет строчка Начать новую тему

skynet281978 пишет

Tiger.711 сайт со скриптами грейсманки также имеется, но тема же существует на форуме.Одно дело лазить по userstyles.org и замахиваться переводить для чего стиль и нужен ли он, а другое когда стиль проверен и нравится и его можно посоветовать и пояснить для чего он.

слушайте слушайте
истину глаголит

вот вопрос, а что действительно мало людей которые заходят сюда и спрашивают: а подскажите стиль...?
а то видел где то, а не помню, забыл да и не знал вообще, а надо!
не пойму, в чём проблема? ярые противники создания конкретной темы?
тогда поясните почему скрипты грейсманки как тема есть. а стили стайлиш это табу?
людям же удобнее и понятнее когда создана конкретная тема. а не разброс на несколько тем да по одной сути.

Кому интересно и нужно, новая тема Стили для дополнения Stylish

skynet281978
Нафига нужна новая тема, если все стили из этой темы можно использовать в stylish?

Подскажите где находится userChrome-example.css(userChrome.css) в Windows 7 при установке версии 6.02 нет даже папки chrome по адресу
C:\Users\.....\AppData\Roaming\Mozilla\Firefox\Profiles\ie2tkz5h.default\
Поиск ничего не дал

...нет даже папки chrome по адресу....

Selten Просто создайте папку с таким именем , а затем и сам файл :)

Настройка userChrome.css

Сделал такой стиль для апп-кнопки:

Выделить код

Код:

#appmenu-button
{
    height: 23px !important;
    min-width: 53px !important;
    width: 53px !important;
}

#appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADAklEQVQ4EQXBPWwbVQDA8f+7e2dfbTc25KNp3HwRykemqhIDW4XYGMjKFgZWRiQmYKhgACGmIlGpMFIYkAyi6QBpEFQwtElpq7otkIBrx3bO9sUfd/fu3Xv8fvKzegyAShTCdbn75wFrZ6ub/3YGrwejYSVRmrUzs2Zn90mtXMhfvXFzr8m93yBsACABAACAC8CXP2ztLi8t5nhxuYLQliA8xIkGr9yoR58C7wIfAQBIAABgc6u2feWvvQO043P4xGXrV40eT7BxhD3ukguaqDj7kGLleeBNAAkArGxf27l889saOccQ+y7TbY2bGjyjyUY9TnoaazXDLMGGR5sh/h/AJXnQ6AO893N96KrgP0rFCZ4pMB4kONYgsEgsk0Sjk5hoNGK2ehrdbX08Vs4luVSt8NPO483J1U/I5SPKU1NonTCaRCSOj7UGo1OkNcw8XaYVR/g2RWdpAfIbErhw+1oNJ+tzwjVopoiUZZxYcGIApstFSgWPdqfPyuIc8TiimPNQ4fic/Gf/iG79Fo4dsfrcOoOgx3CQYbIMHIFF0O8GLJ5bQ6mU3mDIoBOQpA5YgYxjBSfXcdxfGIUhy8tVjod/oyKFcCQISAUc7B9igVMz04SdAMekZNpBAtvlEwXi0ipJHFJ/8BBPuszPlWk2+whXYDNLt9lhYfUM927dQasU8MDax/L6lesUpsrftVVl43Q+pjDzFPfvPMKd9tBJiistOUcTjRSt/RZZkiFwAast4ns5t7oA8IHqvrTRevQVxShFRYJWowOA9B0WV6rYLOOwHaClizUgXO+iTtOBBAB2F5559q0we/WLZLCH9IsYrbA2I40SJuOYoBOSpgbXy+F6/v3x+dfeB5C/6zwAVE59vb50/mwwOn6nNJvHqhFGK4TVDI8Veb9EzhekRt9O59feBhzASKwBABg/GLc/L+hhA+G/IT3xsusZhFGYLCWJhw01CX/UJv6GwtRd5l8wABIAADBWJ/sTPblsug9rRL15jC5jrQRi4AjhtMgVeoAGAPgfBYmj03NylikAAAAASUVORK5CYII=") no-repeat 0px !important;
}

#main-window[privatebrowsingmode] #appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    margin-left: -27px !important;
    margin-right: -33px !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAAEwElEQVRIS7VV609bZRiHXk/p6elpD20pvdALt7bcSwtlMDYvc8w5FRAVRmI2kwlecH5ZxqYx+s0YE92gXBwxMYv6Rf2mm46QCYGpS2RjH/hrfj7PKacUxi0yT/LLea/P83t+z/O+b1HRAb9UaxLpVArtbWkE/D7oios2oSuCYDYiGPAjHAqisjKC+ro4Dmh6/2XpVBJ6clIIA/Xz0BfBSAiHAojHqpGI16CpsQ4fXBx7MiTaM+3krJicFMNUAO4Xwq04kIjVqGisT+Cp491PhoBTtuecG7YSKCTDbcGoR7yWFNgg0JZuPTyB/r7ezeiZwB4w01zAV4Y6ItBANdDa0nQ4AkODr1MxJdTo2fhBYBctOQKJGBr/ayFyJXOBaY7dih2S1QzRYkKJ2UBS6/JkBCNLn4PFpKN5PWLVUTQ3JNBEdTDwSp9qp4Ha+5c7rSj3evL5NpPRI5kU3h97B52ZNFxOCYoswiGVwC4Kj0G2WdT5aDiAjrYU2lIt6O7sQFU0lE/ds88c35sI55il1qIqczlI0ip8MzeHK5cvoe+lM2htboDf64KP4C935xGgdjrZjOfIyejIBXz6yce48fUMkk31OYUITiK/pxKRkB+iYFBRQpJaTCxtMc69MYy5G7OYmZ1GNjuBqewkpqc2MUXtqeks+D9LTmemp9R1H314FbJkhUBB2SxGeErl/VPhViS4nTbIohlW8wYJYp9JJ3Fl/DI5yWJycgKTE9cwcT0Hbmdp7KtrX+I6tUdG3kJX5xH13mBFOXqHTYCvTNmfAEs09NoAOtItpISelMipoKaFjIWCPpx+vgfDZwfBJ+Xs0KCKY0e7EK4I5C8rLZW831ZioPooQV286mAEtDzVRCsg0WaruZgqnLCNzPajyQQ5Wgav5X28P+T3INm4z/swPDyETHsaikNSq5YjDpS74JKt8Cg22AQdJIsedjLIbZGMW9mJBurzGM87bWaU2i3qvyYSQHN9DH6Sn0mpitD+vpdfyKnx6kD/lktGq1gtAqtAhglup5UgkiGninK3rBJzO6xQJAGKXYBbyc1HgmWIBMpQW1kB2WpUlWBoduJV4a2pSDYlclFtgNvb4SHnQW8pvvj8M6rucfS+eApddE9UhXzquM/jQD3luJ8iuzp+CT//9CPW19dV1dgu/5lsNOjduQ5cLJlogp0WSrxhG3jOT07WHj3C4tISfp+fx/zCApZXVvCQxhpilbj47ihWHzxQ5xkP19bgdcmUGh0USkcFET359LHdC9EhGkkyA+WRSFiY9SZ4TJHMuHnzW/yxuIhfb9/GL7duYeHuXfyzuopKugFro0Es31vBvb/+xN/37+P8+XNqLbGaXpeE6rBv71MweuFN1alMzuz03wmc+7H33sZvd+5gaXkZ3/3wPU6dPKE64jxzxN2dGZQ67fkxxWZCxO/e2zk/oVx4vWd6iACTeBx2GmOCXO3a3cBvBh87HuO5/AmhPrfZjs8t0Umo3p2Ai9hqRjjqrrYWOGjjTmCDvIZrRCtU7ssEbb1GnvuKaICfCOz6BjTS2833PrN3kPQOK4H+sWgATmofFkzAIwu7E2DnHAk7LXTGRA7rvHD/jiRO95xQzyg7U8T/Fy7JiKPtzVuU+BemYgF0T+BxAQAAAABJRU5ErkJggg==") no-repeat 0px !important;
}

#appmenu-button dropmarker
{  display: none !important; margin: 0 1px 0 0 !important; }

Проблема в том, что в приватном режиме на апп-кнопке не умещается изображение шпиёна. Точнее, оно умещается, но обрезается до 16х16 пикселей.
Подскажите, где у меня ошибка?

Tiger.711
К селектору #main-window[privatebrowsingmode] #appmenu-button .button-text, добавить свойства:

Выделить код

Код:

margin-top: 0px !important;
    margin-bottom: -1px !important;
    height: 24px !important;

Kamui
Всё равно отображается только половина шпиёна Т_т

Tiger.711
Тогда не знаю как исправить, потому что у меня этот код помогает:/

А можно целиком?

Tiger.711

Целиком ваш код, но с моими тремя строчками:

Выделить код

Код:

#appmenu-button
{
    height: 23px !important;
    min-width: 53px !important;
    width: 53px !important;
}

#appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADAklEQVQ4EQXBPWwbVQDA8f+7e2dfbTc25KNp3HwRykemqhIDW4XYGMjKFgZWRiQmYKhgACGmIlGpMFIYkAyi6QBpEFQwtElpq7otkIBrx3bO9sUfd/fu3Xv8fvKzegyAShTCdbn75wFrZ6ub/3YGrwejYSVRmrUzs2Zn90mtXMhfvXFzr8m93yBsACABAACAC8CXP2ztLi8t5nhxuYLQliA8xIkGr9yoR58C7wIfAQBIAABgc6u2feWvvQO043P4xGXrV40eT7BxhD3ukguaqDj7kGLleeBNAAkArGxf27l889saOccQ+y7TbY2bGjyjyUY9TnoaazXDLMGGR5sh/h/AJXnQ6AO893N96KrgP0rFCZ4pMB4kONYgsEgsk0Sjk5hoNGK2ehrdbX08Vs4luVSt8NPO483J1U/I5SPKU1NonTCaRCSOj7UGo1OkNcw8XaYVR/g2RWdpAfIbErhw+1oNJ+tzwjVopoiUZZxYcGIApstFSgWPdqfPyuIc8TiimPNQ4fic/Gf/iG79Fo4dsfrcOoOgx3CQYbIMHIFF0O8GLJ5bQ6mU3mDIoBOQpA5YgYxjBSfXcdxfGIUhy8tVjod/oyKFcCQISAUc7B9igVMz04SdAMekZNpBAtvlEwXi0ipJHFJ/8BBPuszPlWk2+whXYDNLt9lhYfUM927dQasU8MDax/L6lesUpsrftVVl43Q+pjDzFPfvPMKd9tBJiistOUcTjRSt/RZZkiFwAast4ns5t7oA8IHqvrTRevQVxShFRYJWowOA9B0WV6rYLOOwHaClizUgXO+iTtOBBAB2F5559q0we/WLZLCH9IsYrbA2I40SJuOYoBOSpgbXy+F6/v3x+dfeB5C/6zwAVE59vb50/mwwOn6nNJvHqhFGK4TVDI8Veb9EzhekRt9O59feBhzASKwBABg/GLc/L+hhA+G/IT3xsusZhFGYLCWJhw01CX/UJv6GwtRd5l8wABIAADBWJ/sTPblsug9rRL15jC5jrQRi4AjhtMgVeoAGAPgfBYmj03NylikAAAAASUVORK5CYII=") no-repeat 0px !important;
}

#main-window[privatebrowsingmode] #appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    margin-left: -27px !important;
    margin-right: -33px !important;
    margin-top: 0px !important;
    margin-bottom: -1px !important;
    height: 24px !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAAEwElEQVRIS7VV609bZRiHXk/p6elpD20pvdALt7bcSwtlMDYvc8w5FRAVRmI2kwlecH5ZxqYx+s0YE92gXBwxMYv6Rf2mm46QCYGpS2RjH/hrfj7PKacUxi0yT/LLea/P83t+z/O+b1HRAb9UaxLpVArtbWkE/D7oios2oSuCYDYiGPAjHAqisjKC+ro4Dmh6/2XpVBJ6clIIA/Xz0BfBSAiHAojHqpGI16CpsQ4fXBx7MiTaM+3krJicFMNUAO4Xwq04kIjVqGisT+Cp491PhoBTtuecG7YSKCTDbcGoR7yWFNgg0JZuPTyB/r7ezeiZwB4w01zAV4Y6ItBANdDa0nQ4AkODr1MxJdTo2fhBYBctOQKJGBr/ayFyJXOBaY7dih2S1QzRYkKJ2UBS6/JkBCNLn4PFpKN5PWLVUTQ3JNBEdTDwSp9qp4Ha+5c7rSj3evL5NpPRI5kU3h97B52ZNFxOCYoswiGVwC4Kj0G2WdT5aDiAjrYU2lIt6O7sQFU0lE/ds88c35sI55il1qIqczlI0ip8MzeHK5cvoe+lM2htboDf64KP4C935xGgdjrZjOfIyejIBXz6yce48fUMkk31OYUITiK/pxKRkB+iYFBRQpJaTCxtMc69MYy5G7OYmZ1GNjuBqewkpqc2MUXtqeks+D9LTmemp9R1H314FbJkhUBB2SxGeErl/VPhViS4nTbIohlW8wYJYp9JJ3Fl/DI5yWJycgKTE9cwcT0Hbmdp7KtrX+I6tUdG3kJX5xH13mBFOXqHTYCvTNmfAEs09NoAOtItpISelMipoKaFjIWCPpx+vgfDZwfBJ+Xs0KCKY0e7EK4I5C8rLZW831ZioPooQV286mAEtDzVRCsg0WaruZgqnLCNzPajyQQ5Wgav5X28P+T3INm4z/swPDyETHsaikNSq5YjDpS74JKt8Cg22AQdJIsedjLIbZGMW9mJBurzGM87bWaU2i3qvyYSQHN9DH6Sn0mpitD+vpdfyKnx6kD/lktGq1gtAqtAhglup5UgkiGninK3rBJzO6xQJAGKXYBbyc1HgmWIBMpQW1kB2WpUlWBoduJV4a2pSDYlclFtgNvb4SHnQW8pvvj8M6rucfS+eApddE9UhXzquM/jQD3luJ8iuzp+CT//9CPW19dV1dgu/5lsNOjduQ5cLJlogp0WSrxhG3jOT07WHj3C4tISfp+fx/zCApZXVvCQxhpilbj47ihWHzxQ5xkP19bgdcmUGh0USkcFET359LHdC9EhGkkyA+WRSFiY9SZ4TJHMuHnzW/yxuIhfb9/GL7duYeHuXfyzuopKugFro0Es31vBvb/+xN/37+P8+XNqLbGaXpeE6rBv71MweuFN1alMzuz03wmc+7H33sZvd+5gaXkZ3/3wPU6dPKE64jxzxN2dGZQ67fkxxWZCxO/e2zk/oVx4vWd6iACTeBx2GmOCXO3a3cBvBh87HuO5/AmhPrfZjs8t0Umo3p2Ai9hqRjjqrrYWOGjjTmCDvIZrRCtU7ssEbb1GnvuKaICfCOz6BjTS2833PrN3kPQOK4H+sWgATmofFkzAIwu7E2DnHAk7LXTGRA7rvHD/jiRO95xQzyg7U8T/Fy7JiKPtzVuU+BemYgF0T+BxAQAAAABJRU5ErkJggg==") no-repeat 0px !important;
}

#appmenu-button dropmarker
{  display: none !important; margin: 0 1px 0 0 !important; }

Всё равно половина шпиёна... Ладно, посмотрю другие коды.

Подскажите пожалуйста, как изменить ширину вертикального скроллбара, сделать его невидимым и изменить дизайн?

скрытый текст
d94b8e667c99.jpg

vom ширину можно изменить через системные  настройки :)

в XP например это так >

hlh.png

Крошка Ру
Точно, сработало, спасибо. Я эти настройки как раз со времен XP и не менял, казалось, что они для "Windows Classic" темы персонализации ибо там скрины примеров соответствующие. :)

vom ну а невидимым можно сделать как раз через userChrome.css , и дизайн изменить - попадались кстати и стили для Stylish :)

Только вот они не работают для основного окна.

Tiger.711

Только вот они не работают для основного окна.

Работают. Только не сразу, а после перезапуска броузера. Во всяком случае, раньше так было.

21-09-2011 00:59:08
Вот, например, вы можете примерить примерно такой пример:

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

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

@namespace html url("http://www.w3.org/1999/xhtml");

 /* namespace for HTML elements */

/* ::::: scrollbar ::::: */
/*background*/
scrollbar {
  -moz-appearance: none;
  background: transparent;
  padding: 0px; /*thickness*/
}

/*makes hor & vert background uniform*/
scrollbar[orient="vertical"] 
{
   -moz-appearance: none;
}

/*This is a scroller background*/
slider {
  -moz-appearance:  none;
  border: 0px solid;
  min-height: 10px;
  -moz-border-top-colors: #000000;
  -moz-border-right-colors: #000000;
  -moz-border-bottom-colors: #000000;
  -moz-border-left-colors:#000000;
  background-color: #888888;
}

/*This gives standard vertical scroller*/
thumb {
  -moz-appearance:  none;
  border: 2px solid;
  min-height: 10px;
  -moz-border-top-colors: #FF7777;
  -moz-border-right-colors: #009900;
  -moz-border-bottom-colors: #0077ff;
  -moz-border-left-colors:#ffdd00;
  outline: 2px solid black;
  outline-offset: -4px;
  outline-color: blue;
  background-color: #ffffff;
}

/*This gives standard horizontal scroller*/
thumb[orient="horizontal"] {
  -moz-appearance: none;
  min-width: 8px;
  background-position: center center;
}

/*square at the corner of two scrollbars*/
scrollcorner { 
  -moz-appearance: none; 
  width: 1px;
  cursor: default;
  background-color: #550000;
}

/*right horizontal arrow*/
scrollbarbutton[type="increment"] {
  -moz-appearance: none;
  border: 2px solid;
  -moz-border-top-colors: #FF7777;
  -moz-border-right-colors: #009900;
  -moz-border-bottom-colors: #0077ff;
  -moz-border-left-colors:#ffdd00;
  background-color: #ffffff;
  background-position:center center;
}

/*left horizontal arrow*/
scrollbarbutton[type="decrement"] {
  -moz-appearance: none;
  border: 2px solid;
  -moz-border-top-colors: #FF7777;
  -moz-border-right-colors: #009900;
  -moz-border-bottom-colors: #0077ff;
  -moz-border-left-colors:#ffdd00;
  background-color: #ffffff;
  background-position:center center;
}

/*vertical up arrow*/
scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {
  -moz-appearance: none;
  border: 2px solid;
  -moz-border-top-colors: #FF7777;
  -moz-border-right-colors: #009900;
  -moz-border-bottom-colors: #0077ff;
  -moz-border-left-colors:#ffdd00;
  background-color: #ffffff;
  background-position:center center;
}

/*vertical down arrow*/
scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] {
  -moz-appearance: none;
  border: 2px solid;
  -moz-border-top-colors: #FF7777;
  -moz-border-right-colors: #009900;
  -moz-border-bottom-colors: #0077ff;
  -moz-border-left-colors:#ffdd00;
  background-color: #ffffff;
  background-position:center center;
}

Крошка Ру
А подскажете код? Для невидимости и уменьшения ширины, первостепенно.

okkamas_knife
У меня просто подозрение, что это невозможно через UserChrome. Вот сверху код от MySh есть, но он не работает.

А подскажете код? Для невидимости и уменьшения ширины, первостепенно.

vom не смогу - сущий чайник  :dumb: в таких вещах :angel:

... ну вот для примера стиль > Scrollbar hidden / hide scrollbars totally , но он за 2008  и в новых версиях браузера работать не станет :whistle:

21-09-2011 09:55:58
... такое вот расширение > MinUI

Нажмите "Ctrl", чтобы скрыть различные элементы пользовательского интерфейса, нажмите еще раз показать.

-  в том числе и скролбар прячет , может можно позаимствовать оттуда часть кода отвечающее за это для userChrome.css ? :angel:

Крошка Ру
Ясно, просто хотелось бы знать, вообще, у кого-нибудь получилось изменить скролл через UserChrome? :)

vom
У меня не получилось (использовал код MySh)

vom пишет

просто хотелось бы знать, вообще, у кого-нибудь получилось изменить скролл через UserChrome? :)

Я изменял так Scrollbars - Minimalistic
Цвет, размер можно настроить.

Есть вопрос по userChrome. Хочу сделать себе загнутые уголки на непрочитанных вкладках, вот в этом сообщении http://forum.mozilla-russia.org/viewtopic.php?pid=513311#p513311 уже выкладывали код, но когда забиваю его в userChrome.css ничего не происходит. Дело в том, что у меня с самого начала в папке профиля папки chrome не было, пришлось копировать из версии 3.6.15. Все сделал как положено, переименовал файл из userChrome-example.css в userChrome.css, добавил строки кода, но реакции 0. Вот то что у меня сейчас в userChrome

Выделить код

Код:

/*
 * Do not remove the @namespace line -- it's required for correct functioning
 */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
 .tabbrowser-tab[informationaltab-unread="true"] {
    /*background-color: #993300 !important;*/
    -moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAYAAABh2p9gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAFnSURBVHja7JO7SgNBFIa/jdHFFGKRNXtRSCHpbMRYaBBMxFYFrUWwUyxVfAN9AStLCxsvpb0iJgGxSGMVizUrC9oJSTSxOYFl2cREwWoPHIaZ+fnm3EaJJ8wIEAH6xAEUWZsEm//+S7wRBfqBcSAJDIlgUMQ1oCFnYyvLS88Xl1dndLAoMJGZnUkd7O/V0umpipyrAqy3otB0S43FYlVgGsi3AyrxhLn6+FD8MA3jHnj33DW9KWu6te469p2mWyOiKwUBI4BqGkYZeJP0Wu6vX2t/A4xKiQKBAJ8dGkBAg66BSUAPAip0Z/4Hz4Gcp5F/BgKcAmvAwG+AAFHXsf36E2DTOzbdAqsvlUrSNIxX17H903Cs6dYucNRLhOWt7Z3hQqE4D8yJ54BFIOs6dn4hlz1U4glzw3XsW+CpE03TLTXgR6lStrpMSvcpu45dlWEutZGkNN3K9NqUn0wJgSEwBIbA/wF+DwCrzF4s5N0uqwAAAABJRU5ErkJggg==") 4 10 3 6 / 4px 10px 3px 6px stretch !important;
    border-radius: 1px 18px 0 0!important;
    padding: 0 !important;
    }

Пробовал разные коды вбивать, они тоже не работают, кодировку менял на utf-8, ничего не помогает. Поиском нашел тему с такой же проблемой, но в ней так ответа и не дали.
Может кто что подскажет?

Moz.com пишет

Может кто что подскажет?

Замени  .tabbrowser-tab[informationaltab-unread="true"] на
.tabbrowser-tab[unread="true"]

mserv пишет
Moz.com пишет

Может кто что подскажет?

Замени  .tabbrowser-tab[informationaltab-unread="true"] на
.tabbrowser-tab[unread="true"]

Вот спасибо, заработало, лови "+". И еще вопрос в том посте на который я давал ссылку упоминалось, что можно сделать так чтобы вкладка становилась прочитанной не тогда когда на неё переключились, а только лишь когда начали её прокручивать. Как такое можно реализовать?

Moz.com пишет

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

Читай там внимательно

Реализация "непрочитанности" взята от Informational Tab потому, что это дополнение позволяет делать вкладку "прочитанной" не когда на неё просто переключились, но начали прокручивать.

Т.е. нужно ставить расширение Informational Tab и тогда будет работать стиль, который выложил Tiger.711

mserv пишет
Moz.com пишет

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

Читай там внимательно

Реализация "непрочитанности" взята от Informational Tab потому, что это дополнение позволяет делать вкладку "прочитанной" не когда на неё просто переключились, но начали прокручивать.

Т.е. нужно ставить расширение Informational Tab и тогда будет работать стиль, который выложил Tiger.711

Я плохо разбираюсь в стилях, потому и спросил, мне показалось, что как раз в стиле Tiger.711 уже заложена такая функция которую он вытянул из Informational Tab. И ещё: при отключении tab utilities уголки исчезают, как сделать чтобы они без этого дополнения работали?

Moz.com пишет

И ещё: при отключении tab utilities уголки исчезают, как сделать чтобы они без этого дополнения работали?

«Непрочитанность» это настройка Tab Utilities,  поэтому без него стиль никак не заставишь работать.
Вру, у меня работает и с отключенным :D

mserv пишет
Moz.com пишет

И ещё: при отключении tab utilities уголки исчезают, как сделать чтобы они без этого дополнения работали?

«Непрочитанность» это настройка Tab Utilities,  поэтому без него стиль никак не заставишь работать.
Вру, у меня работает и с отключенным :D

Возможно еще какое-нибудь дополнение есть которое непрочтенные вкладки помечает, потому и отключение TU никак не влияет. Потому как у меня при отключении TU уголки пропадают.

Moz.com пишет
mserv пишет
Moz.com пишет

И ещё: при отключении tab utilities уголки исчезают, как сделать чтобы они без этого дополнения работали?

«Непрочитанность» это настройка Tab Utilities,  поэтому без него стиль никак не заставишь работать.
Вру, у меня работает и с отключенным :D

Возможно еще какое-нибудь дополнение есть которое непрочтенные вкладки помечает, потому и отключение TU никак не влияет. Потому как у меня при отключении TU уголки пропадают.

У mserv просто напросто стоит [nightly], там реализован класс unread для вкладок, вот и всё.

Kamui пишет
Moz.com пишет
mserv пишет

«Непрочитанность» это настройка Tab Utilities,  поэтому без него стиль никак не заставишь работать.
Вру, у меня работает и с отключенным :D

Возможно еще какое-нибудь дополнение есть которое непрочтенные вкладки помечает, потому и отключение TU никак не влияет. Потому как у меня при отключении TU уголки пропадают.

У mserv просто напросто стоит [nightly], там реализован класс unread для вкладок, вот и всё.

Понятно, а я то думаю что за фигня. Интересно а в 9-ке этот параметр как-то графически реализуется, подсветка непрочтенных вкладок и т.п.?

Как сделано чтобы была прозрачна панель меню, панель адреса и желательно панель вкладок. Вот как на картинке.
tFirefox.png
Эта картинка от дополнения которая прячет панель меню. Но очень хотелось бы так-же.
Если так можно  сделать при помощи установки тем, то подобную тему я не видел,искал.

Mihail_Lazarev пишет

Как сделано чтобы была прозрачна панель меню, панель адреса и желательно панель вкладок

Stratiform  - Можно настраивать практически любые аспекты внешнего вида браузера. Вы сможете не только выбрать форму, цвет и прозрачность панелей, кнопок, меню программы, но и изменить цвет и надпись на кнопке главного меню Firefox.
Но вероятно нужно чтоб прозрачность была включена в Windows7, а то не будет прозрачности.
Дом. стр.(есть верс. 1.3 Dev Builds) https://spewboy.deviantart.com/
AMO (верс. 1.2.1) https://addons.mozilla.org/ru/firefox/addon/stratiform/

Доброго времени суток. Захотелось поменять стандартный белый фон в mozilla 7.0, без яндекс бара, не хочу визуальные закладки наблюдать поверх картинки. Как можно установить свое изображение на фон, или сделать эти самые визуальные закладки прозрачными, как например в Opera? Спасибо!

TesT[iS]GooD
Поставьте что-нибудь отсюда, большинство из них настраивается.

vom пишет

Я подозревал, но этот код к сожалению не работает.

Если для вас все еще актуально - работает, просто надо добавить !important.

Выделить код

Код:

/* ::::: titlebar ::::: */

#main-window[sizemode="normal"] > #titlebar {
  -moz-appearance: -moz-window-titlebar !important;
}

#main-window[sizemode="maximized"] > #titlebar {
  -moz-appearance: -moz-window-titlebar-maximized !important;
}

@media all and (-moz-windows-classic) {
  #main-window[sizemode="normal"] > #titlebar > #titlebar-content > #appmenu-button-container {
    margin-top: 4px !important;
  }
}

#titlebar-buttonbox {
  -moz-appearance: -moz-window-button-box !important;
}

#main-window[sizemode="maximized"] #titlebar-buttonbox {
  -moz-appearance: -moz-window-button-box-maximized !important;
}

.titlebar-placeholder[type="appmenu-button"] {
  margin-left: 1px !important;
}

.titlebar-placeholder[type="caption-buttons"] {
  margin-left: 4px !important; /* additional space for Aero Snap */
}

Northtech
Действительно, спасибо, "placeholder" работает. Жаль сами "caption-buttons" невозможно убрать, хотя этот код в интернете распространен.

vom

У меня просто подозрение, что это невозможно через UserChrome. Вот сверху код от MySh есть, но он не работает.

Прошу прощения, но похоже, что через UserChrome код действительно не работает. А вот через Stylish вполне себе работает. Не знаю, чем это объяснить, поскольку был уверен, что всё, что работает через Stylish, работает и через UserChrome, и наоборот.

Как называются правая/левая стрелки и плюсик в режиме прокручивания вкладок?
65434.png

Northtech
Ну вот же:

скрытый текст
iDom-tabs-buttons.png

Здравствуйте
подскажите как правильно прописать чтобы фоновая картинка в окне "O Firefox" растягивалась до краёв окна, а то сделал и порой то белая полоса снизу или справа появится, то часть картинки спрячется за краем.
Особенно это бывает при обновлении лисы.
Я так понял что меняется размер самого окна, картинка же не станет больше-меньше

Как сделать, чтобы в панели закладок (можно и в menupopup, context-menu) не показывались иконки и пустое место справа/слева? Нужно чтоб остался только текст.

768768.png

Northtech
Попробуйте:

Выделить код

Код:

.menu-iconic-left
    {display: none !important;}

Спасибо, оно кстати как-то частично обрезает еще и подменюшки в context-menu и не переносит влево "Open All in Tabs".
Возможно ли сделать это только в районе панели закладок (чтоб на контекстные меню не распространялось)?

8797899.png

Northtech

Выделить код

Код:

menu.bookmark-item > .menu-iconic-left,
menuitem.bookmark-item > .menu-iconic-left {
    display: none !important;
}

Если нужно, чтобы это относилось вообще только к меню папок панели закладок, то так:

Выделить код

Код:

#PlacesToolbar toolbarbutton menu.bookmark-item > .menu-iconic-left,
#PlacesToolbar toolbarbutton menuitem.bookmark-item > .menu-iconic-left {
    display: none !important;
}

18-10-2011 04:07:16
P.S. Да, чтобы убрать левый отступ у Open All in Tabs (и все прочих menuitems в этом меню):

Выделить код

Код:

#PlacesToolbar toolbarbutton menuitem > .menu-text {
    -moz-appearance: none !important;
    padding-left: 0 !important;
}

hydrolizer
Спасибо, оно самое. А правый отступ таким образом убирается (padding-right не подошёл)?

Northtech пишет

правый отступ таким образом убирается (padding-right не подошёл)?

Выделить код

Код:

#PlacesToolbar toolbarbutton menu.bookmark-item > .menu-accel-container,
#PlacesToolbar toolbarbutton menuitem.bookmark-item > .menu-accel-container {
    display: none !important;
}

hydrolizer, Kamui спасибо.

Подскажите еще пожалуйста, как можно уменьшить по вертикали панель закладок (показано стрелкой на рисунке)? Этот код не подошел (16 пикселей для примера стоит).

Выделить код

Код:

#PlacesToolbar {
min-height: 16px !important;
height: 16px !important;
}

7659869.png
Хотелось бы 2px сверху убрать.

Northtech
Селектор неправильный, должно быть #PersonalToolbar:)

Точно, спасибо)

Подскажите, как сделать так чтобы кнопка "Новая вкладка"
2bc5eeb80fb8.png
Выглядела так(vvv), но располагалась рядом с вкладками.
1bc02c31a5a2.png
В общем результат должен быть такой (это фотошоп =>)
9437964cfedf.png

Кто знает, как заменить троббер в меню "List all tabs"?
9765.png

.tab-throbber, #navigator-throbber, #wrapper-navigator-throbber, #sidebar-throbber - уже перепробывал.

Дома использую темную тему на Вин7, системное меню по правому клику выглядит вот так:
RUX3A6Lu.png

А в [firefox] контекстное меню и меню рыжей кнопки выглядят вот так:
1USNKnQz.png

Как в [firefox] сделать такой же цвет шрифта как и в системе? Может можно сделать чтоб [firefox] использовал стиль системного меню?

Nero Wolfe пишет

Как в [firefox] сделать такой же цвет шрифта как и в системе?

Есть подозрение, что это особенность нестандартной темы, которая у вас установлена. Потому что стандартная тема соответствует системной:

скрытый текст
red-menu.png

okkamas_knife
спасибо, полезная штука, правда не всегда срабатывает (я правда omni.jar распотрошил уже).

кому интересно:

Выделить код

Код:

.tab-throbber, .alltabs-item[busy] > .menu-iconic-left > .menu-iconic-icon {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAALVBMVEVAQEAbHBsWFhYAAAAAAAAAAAAAAACIioeKjYqKjYrEx8PFyMTr7+rr7+r///+egYrBAAAAD3RSTlP/AQEBAgMADQgHAgEBAwF56AoJAAAAUElEQVR42mNIYwCChLQ0hgQQo4ANypjAAGU0MLBBGNdgahggIs+yIAzmBLMEMCMswS0bzDBLYMuBMNLYEsEMtjS2BIiutCQGmIEojDQI4xgA9y8TiuYNosUAAAAASUVORK5CYII=") !important;
}
hydrolizer пишет

Есть подозрение, что это особенность нестандартной темы, которая у вас установлена

Тему Вин7 имеете в виду или тему для ФФ? на ФФ у меня стандартная тема стоит...
Вообще с этими темами на вин7 запутался, у меня вин7 ХБ, тем на ней нет, ставил панель кастомизации, если тему через эту панель просто применить, то у меня надписи  в заголовках окон получаются черными на темном фоне. Иду в настройку цветовых схем и выбираю другую "стандартную тему" и все становится нормально. Попробую там поковырять, может и на ФФ повлияет...

Update.
Поковырял как обещал - ничего не получилось, скорее всего дело в Вин7 ХБ, в ней не предусмотрена кастомизация :(
Поэтому вопрос остается: как изменить цвет текста в меню ФФ и привести его к системному??
Заранее благодарен.

подскажите, крестик "вкладки", о котором писал (а)ser8nik, нажимаю на него и вкладки не открываются. открывается пустое окно-нет не настроек, ничего. раньше было у меня розовое поле и 12окошек нужных мне сайтов, было очень удобно. что нужно сделать?

Яна666
http://forum.mozilla-russia.org/viewtopic.php?id=47269.

Подскажите мне, пожалуйста, на вопрос в сообщении №610 http://forum.mozilla-russia.org/viewtopic.php?pid=526548#p526548
а то так и придется на Опере сидеть на ноуте :(

okkamas_knife пишет

Красно и жЫрно:

спасибо большое :)
а чтоб совсем красиво сделать, есть ли разделение на активный/неактивный пункты меню и еще hover ??

okkamas_knife пишет
Nero Wolfe пишет

а чтоб совсем красиво сделать, есть ли разделение на активный/неактивный пункты меню и еще hover ??

насчет ховера не знаю.
а разделение активный нет вот так:

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

Выделить код

Код:

menubar > menu[disabled="true"],menubar[disabled="true"],menubutton[disabled="true"],menu[disabled="true"],menulist[disabled="true"],menuitem[disabled="true"]
{color: navy !important;
font-weight: 900 !important;
}
menubar > menu,menubar,menubutton,menu,menulist,menuitem
{color: red !important;
font-weight: 900 !important;
}

Для ховера можно использовать пседокласс :hover

okkamas_knife пишет

для меня это тёмный лес. я с сss методом тыка разбираюcь и то только когда приспичит. :cool:
если знаешь то напиши а мне разбираться в том что мне не требуется както в лом.

Примерный код:

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

Выделить код

Код:

menubar > menu[disabled="true"],menubar[disabled="true"],menubutton[disabled="true"],menu[disabled="true"],menulist[disabled="true"],menuitem[disabled="true"]
{color: navy !important;
font-weight: 900 !important;
}
menubar > menu,menubar,menubutton,menu,menulist,menuitem
{color: red !important;
font-weight: 900 !important;
}
menubar > menu:hover,menubar:hover,menubutton:hover,menu:hover,menulist:hover,menuitem:hover
{color: red !important;
font-weight: 900 !important;
}

Все тоже самое, только добавляются те же селекторы с :hover

Всё облазел,думаю что самое актуальное в эту тему написать,но боюсь тут мало кто увидит,но новую если делать,думаю снесут.И так.У меня три вопроса и очень надеюсь на помощь.В принципе,все три вопроса собраны в одном скрине,там же и написано что я хочу сделать.Ну а вкратце так.
1.Сузить эту панельку,чтоб добавить ещё закладок.(см.скрин)
2.Использовать самый верх опять же для закладок(см.скрин)
3.Заменить пустые иконки значками,желательно своими(как сделать такие маленькие значки,к примеру из какой-нибудь картинки или фото и как заменить пустые значки-этими картинками чтоб было понятно что там(всё написано и показано на скрине)
628367m.png Чтоб получилось что-то типа 605839m.png
Подскажите кто знает,какой день мучаюсь.Думаю что это делается в userChrome.css ,ну вот что и какие параметры для того чтоб убрать пробелы,сузить буквы(или своё название функции написать-ещё лучше)-не знаю.Больше чем уверен что есть и дополнение такое которое поможет всё сделать как я хочу,но опять же -не знаю,поэтому и обращаюсь
Большая просьба писать только по делу.Заранее благодарю[mozilla]

По поводу первого и второго, попробуйте стиль Icons-Only Menubar.
По поводу третьего, возможно подойдет для этого Bookmark Favicon Changer. Или вот поиск похожих расширений.

Доброго времени суток! У меня включен режим отображения эскизов вкладок на панели Windows. После обновления на версию 8 изменилось отображение значков favicon для сайтов у которых их нет с листочка на прямоугольник в виде точек. Об этом уже писАли на форуме. Удалось исправить путем изменения userchrome.css, но к сожалению, прямоугольник из точек остался в режиме отображения эскизов. Привожу скриншот, где, кстати, на первом эскизе форум mozilla-russia.org. Есть ли способы решения данной проблемы для эскизов путем правки файла userchrome.css? aerod.jpg

Shiroi Bara
С помощью userChrome.css это сделать нельзя. Потому, что для превьюшек дефолтная фавиконка берется из поля XPCOM-класса nsIFaviconService.defaultFavicon (resources://gre/modules/WindowsPreviewPerTab.jsm:120). nsIFaviconService получает фавиконку так:

Выделить код

Код:

NS_IMETHODIMP
nsFaviconService::GetDefaultFavicon(nsIURI** _retval)
{
  NS_ENSURE_ARG_POINTER(_retval);

  // not found, use default
  if (!mDefaultIcon) {
    nsresult rv = NS_NewURI(getter_AddRefs(mDefaultIcon),
                            NS_LITERAL_CSTRING(FAVICON_DEFAULT_URL));
    NS_ENSURE_SUCCESS(rv, rv);
  }
  return mDefaultIcon->Clone(_retval);
}

где, в свою очередь, FAVICON_DEFAULT_URL берется из жестко зашитого в компонент определения в nsIFaviconService.idl:

Выделить код

Код:

#define FAVICON_DEFAULT_URL "chrome://mozapps/skin/places/defaultFavicon.png"

Если вам надо сменить фавиконку и в превьюшках - остается только перепаковывать omni.jar.

hydrolizer пишет

Если вам надо сменить фавиконку и в превьюшках - остается только перепаковывать omni.jar.

Возможно, поможет расширение с

Выделить код

Код:

override chrome://mozapps/skin/places/defaultFavicon.png path/to/another/image.png

в chrome.manifest.

Infocatcher
Да, возможно - сейчас вставил такое переопределение в одно расширение - фавиконка везде заменилась. Надо только проверить на win7 - я сейчас на WinXP, и проверить не могу.
UPD. Да, такой способ вполне работает:
taskbar-previews.png

Kamui пишет

По поводу первого и второго, попробуйте стиль Icons-Only Menubar.По поводу третьего, возможно подойдет для этого Bookmark Favicon Changer. Или вот поиск похожих расширений.
                    Отредактировано Kamui (06-11-2011 16:23:57)

С иконками дополнение конечно прикольное,но что-то после того как его установил очень круто начал браузер подвисать,на половине загрузки останавливается на секунд 10-15 ,потом продолжает загрузку
А вот по поводу основного вопроса (сузить панель)не получается и всё-таки ..наверняка же в файле userChrome.css можно как-то это сделать.Подскажите как?

У меня сегодня кстати Днюшка 11.11.11. к тому же год рождения у меня 77.вот так-то 11111177:cool:

ubogov21

Поможет немного сузить главное меню:

Выделить код

Код:

#main-menubar > menu
    {margin: 0px -4px 0px -4px !important;}

Подскажите как убрать border-radius у табов и кнопок.
Сейчас по умолчанию 2.5px.

769769.png

Northtech пишет

Подскажите как убрать border-radius у табов и кнопок.
Сейчас по умолчанию 2.5px.

http://img17.imageshack.us/img17/8339/769769.png

Его так просто не уберешь, потому что там используется -moz-border-image в качестве бордера, т.е. картинка. Чтобы его убрать надо картинку перерисовать.

Kamui
ясно, а то я думаю чего же не получается))
Спасибо.

Kamui пишет

Чтобы его убрать надо картинку перерисовать.

Можно же просто убрать -moz-border-image.

hydrolizer пишет

Можно же просто убрать -moz-border-image.

Ну да, но тогда будет не так красиво:) хоть я у себя так и сделал, пришлось подбирать цвет бордера и то он не всегда подходит на аеро теме, т.к. в случае с -moz-border-image бордер получается полупрозрачным, можно и так указать прозрачность бордеру чтобы он подходил как и -moz-border-image, но я решил не заморачиваться подбором нужной прозрачности:)

А можно скрыть пункты меню в расширении newsfox?
img1f.th.gif
Мне мешают:
Редактировать бирки
Открыть выделенные записи

как вариант
userContent.css

Выделить код

Код:

@-moz-document url(chrome://newsfox/content/newsfox.xul)
{
   #artMenu menuitem[label="Редактировать бирки"] {display:none !important;} 
   #artMenu menuitem[label="Открыть выделенные записи"] {display:none !important;} 
}

Можно ли сделать подгонку ширины сайтов под размер своего экрана — если не всех сайтов, то хотя бы чтобы на многих работало?
Если это уже сделано в расширении — тоже устроит, только чтобы не за счёт автоматического изменения масштаба шрифта или всей страницы (то есть Default Full Zumm Level не устраивает).

Йцукен пишет

Можно ли сделать подгонку ширины сайтов под размер своего экрана — если не всех сайтов, то хотя бы чтобы на многих работало?Если это уже сделано в расширении — тоже устроит, только чтобы не за счёт автоматического изменения масштаба шрифта или всей страницы (то есть Default Full Zumm Level не устраивает).

ImageFit 1.1.6 подгоняет по ширине, изменяя размер картинок. Но у меня работает только до 5-й версии[firefox]. У некоторых, даже с этого форума, работает и на текущей версии. Но они вероятно знают какой-то секрет.

LongLogin пишет

[This link goes to http://addons.mozilla.org] ImageFit 1.1.6 подгоняет по ширине, изменяя размер картинок. Но у меня работает только до 5-й версии[firefox]. У некоторых, даже с этого форума, работает и на текущей версии. Но они вероятно знают какой-то секрет.

А я использую для подгона изображений  жесты Enlarge Image Size, Reduce Image Size, Reset Image Size
, очень хорошо справляются.

mserv пишет

А я использую для подгона изображений  жесты Enlarge Image Size, Reduce Image Size, Reset Image Size, очень хорошо справляются.

нет, имелось в виду автоматическая подгонка, например на форумах, где пользователи постят большие картинки
а изображения я уменьшаю, увеличиваю, подгоняю под размер экрана, поворачиваю с помощью Image Zoom

pasynok

как вариант
userContent.css
......

Прекрасно сработало, большое спасибо.JC_goodpost.gif  JC_ThankYou.gif

LongLogin пишет

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

Я это понял. Просто меня устраивают для этой цели жесты. Эти картинки мне встречаются не так часто, что бы ставить для их подгона расширение. ИМХО

mserv пишет

Я это понял.

Вовсе нет, не стоит торопится.

"Эти картинки"-безразмерные, действительно встречаются нечасто, но вообще картинки встречаются часто, и отводить для них целых три жеста FireGestures нецелесообразно.
Допустим, клик ЛКМ при нажатой ПКМ расширения Image Zoom разворачивает картинку во весь экран. Скролл при нажатой ПКМ изменяет размеры. Очень удобно.

LongLogin пишет

и отводить для них целых три жеста FireGestures нецелесообразно.

Ну у каждого свои понятия целесообразности.  Для меня,  например не целесообразно для этих целей загружать [firefox] лишним расширением.

LongLogin пишет

Скролл при нажатой ПКМ

А такое сочетание я уже использую в FireGestures для изменения масштаба страниц.

mserv пишет

А такое сочетание я уже использую в FireGestures для изменения масштаба страниц.

Можно назначить другой жест для этого. Я лично вообще масштаб страниц не изменяю. Выставил в настройках браузера нужный мне размер шрифта, и отлично.

LongLogin пишет

Можно назначить другой жест для этого.

Для чего? Меня и так устраивает. Если ради Image Zoom, то он мне ну совершенно не нужен. :)

mserv пишет

Для чего? Меня и так устраивает. Если ради Image Zoom, то он мне ну совершенно не нужен.

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

LongLogin

ImageFit 1.1.6 подгоняет по ширине, изменяя размер картинок.

Спасибо! Но это только за счёт картинок, а вот, например, http://www.consultant.ru/popular/gkrf1/5_38.html при разрешении 1024×768 не помещается именно текст.

LongLogin пишет

Но у меня работает только до 5-й версии[firefox].

AMO пишет

Версия 1.1.6
Выпущено May 2, 2011 6.1 KB
Работает с Firefox 3.0 - 9.*

Если бы было выпущено давно, то ещё можно было бы сомневаться (AMO повышает совместимую версию [firefox] автоматически, по результам тестов — иногда неточных).[firefox] А тут явно автор обновил.
Попробуйте на чистом профиле.

18-11-2011 22:38:08

LongLogin пишет

а изображения я уменьшаю, увеличиваю, подгоняю под размер экрана, поворачиваю с помощью Image Zoom-а

Я делаю по другому: поворачивать обычно не приходится, а с помощью NoSquint подгоняю (вручную) масштаб текста и общий масштаб сайта (отдельно, эти настройки можно хоть в противоположные стороны менять, для каждого сайта и для всех остальных), настраиваю цвета: текста, фона, ссылок.

18-11-2011 22:46:51
Ещё вопрос:
на том же консультанте (примеры: 1, 2) пытаюсь настроить, чтобы пометки вроде

(в ред. Федеральных законов от 15.05.2001 N 54-ФЗ, от 30.12.2004 N 213-ФЗ)
(см. текст в предыдущей редакции)

были мельче основного текста и, может быть, другим шрифтом. Пробовал по разному, например:

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("consultant.ru")
{
#main *.[class^="U"]:not(.U){font-size:0.5em; !important}
}

(там класс "U" — это текст закона, а другие классы, которые тоже начинаются с "U" — различные примечания).
Но ничего не помогает. Где ошибка?

Йцукен пишет
LongLogin пишет

подгоняю под размер экрана

Я делаю по другому

нет, я имел ввиду - увеличиваю до максимальных размеров для лучшего просмотра с помощью одного клика Image Zoom

при обычном просмотре подгоняет  как раз ImageFit

Йцукен пишет

Но ничего не помогает. Где ошибка?

*.[class^="U"]

Точка лишняя.

Как поставить обоину в firefox 7 на пустую вкладку? через userChrome.css не получается, Fast Dial в 7 лис не ставится :( чего делать-то???

Slim3G пишет

Как поставить обоину в firefox 7 на пустую вкладку? через userChrome.css не получается

Наверно через userContent.css надо, как-то так:

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url("about:blank"), url("about:Blank") {

html {
  background: url("image.png") !important;
}
}

image.png - вписать туда имя обоины в jpg/png формате; обоину положить рядом с userContent.css

adidharma
Сделал все как в коде, картинку прописал с названием и расширение прописал, в папку кинул с userContent.css! все равно не вышло :(  кстати, это я проделываю с портбл версией!! т.к в простой лисе вообще нет не userContent.css  и не userChrome-example.css!! странно ((
Делал и по другому... с ссылкой на картинку -

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url("about:blank") {

* {
background: url('http://i5.pixs.ru/storage/1/7/5/Bezimenioo_5499577_3374175.jpg');
background-color: #000000;
background-position:center center;
background-attachment:fixed;
background-repeat:no-repeat;
}
}

Тоже ничего не вышло :usch: такая досада. я ору :lol:

Slim3G
Странно. А userContent.css по правильному пути лежит? Должен находиться в %Папка_профиля%\chrome\userContent.css :rolleyes:
У меня все работает:

скрытый текст
h_1321715883_6529510_73d4449672.png

p.s. может в коде !important; нужно добавить?

adidharma
Попробую еще раз, может чего и выйдет.
А альтернативы нет? в смысле кроме кода? может расширение какое...

Slim3G пишет

может расширение какое...

Здесь на форуме есть топик: Визуальные закладки и другие варианты наполнения новой вкладки; там можно ченидь выбрать. Я Desktop юзаю... :)

Я тоже пробовал в свое время этот Desktop, но тогда лучше Speed Dial :) то есть мне не то, не то - ненужно :) с кодом опять не получилось :/ наверно лиса у меня сильно захламлена (( что я только с ней не делал ))

наверно лиса у меня сильно захламлена (( что я только с ней не делал ))

Slim3G
А новый профиль не пробовали? ;)

20-11-2011 02:54:59

т.к в простой лисе вообще нет не userContent.css  и не userChrome-example.css!! странно ((

Ничего странного - может даже и папки  не быть :)

Создаём в папке профиля папку chrome и в ней  файл userChrome.css , а если нужно - userContent.css

20-11-2011 03:01:04

Fast Dial в 7 лис не ставится :( чего делать-то???

Fast Dial - версия 3.6 :whistle: :angel:

Крошка Ру пишет

Создаём в папке профиля папку chrome и в ней  файл userChrome.css , а если нужно - userContent.css

Это я первым делом сделал. создал папку хром а в ней соответственно создал userContent.css с нашим выше упомянутым кодом!! и рисуночек туды закинул какой в коде указал. но все равно не работает!либо руки из жопы или лиса у меня действительно из за множеств перенесенных ее "травм" глючит! попробую создать новый профиль по вашей ссылки,может прокатит )) отпишусь.
Ах да, еще вопрос, а на какой это вы 11 сборки сидите? темненькая какая-та :D

okkamas_knife
С меня ПИВО )))) все получилось!!! действительно кодировка была моей проблемой (( без вас всех, я бы не разобрался, СПАСИБО всем.  всем ++++ :D

okkamas_knife пишет

проблема может крыться в том что этот файл дожен быть в utf-8 и перевод строки должен быть CR а не CR\LF

Вот блин, сам же на днях с этим столкнулся - для строки с кириллицей:

Выделить код

Код:

menu.bookmark-item[label="Недавно добавленные"],

userChrome.css обязательно нужно было в utf8 перекодировать (иначе это не работало,  потому что по умолчанию кодировка у userChrome.css и userContent.css почему-то ansi)

скрытый текст
Хотя у Slim3G похоже проблема была с переносом строки

20-11-2011 21:30:19
Просто в основном Stylish использую (там таких проблем не бывает) во всех своих сборках, а user*.css - чисто для экспериментов :angel:

Еще хочу спросить :D как говорится одно получилось, другое мучает :lol: как бы мне поменять размеры картинки теперь? а то макушку девушки невидно ((( у меня вот такой код получился

Выделить код

Код:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url("about:blank") {

* {
background: url('555.jpg');
background-color: #000000;
background-position:center center;
background-attachment:fixed;
background-repeat:no-repeat;
}
}

куда и какой код на регулировку изображения вставлять?

Slim3G
background-size

Slim3G
Еще наверно стоит изменить background-position:center center; на background-position:top center;

Kamui пишет

Еще наверно стоит изменить background-position:center center; на background-position:top center;

заменил, нужное дело!!

21-11-2011 09:10:51
hydrolizer
:D разобрался. короче ща я все подгоню как надо. Спасибо за ссылку :lol: я просто не туда "сувал" код.

До

скрытый текст
Bezimyanni_3044462_3387664.png

И сейчас, при вставки кода

скрытый текст
Bezimyanni_8224338_3387668.png

А вот сейчас вообще довел как и хотел до идеала :D

скрытый текст
444444png_8408828_3387710.png

В общем мне нужен был простенький код width: 50px; height: 100px; я его просто всунул ниже background-position:top center :D уффф.. наконец-то.

У кого-нибудь есть идея, как сделать строку адреса, чтобы она выглядела как Quick Search Bar, соответственно совмещала в себе и поиск, и строку адреса. :)
Представляю это так:

скрытый текст
60798464.jpg

А работать должно так: при нажатии на центральный значёк [i] идёт ввод адреса, ну а на другие -  соответствующий поиск будет.

а там же и вводиться, это текстовое поле получается.

скрытый текст
53602.png?modified=130682149153603.png?modified=1306821498

Я имел в виду полностью заменить адресную строку (её убрать)  Quick Search Bar'ом (адрес сайтов и переходить по ним вводит через него). Ххотя будет ли тогда там работать расширения типа Smart location (smart text)...

Reznik


Foobar

Omnibar

... реализация несколько отличается , но в принципе тоже самое на мой взгляд :angel:

Я вижу решение в добавлении поисковика, который ничего не ищет, а просто переходит на сайт, тогда можно убрать адресную строку а на ее место растянуть quick search bar.

Kamui
Точно. Осталось только узнать, как написать поисковик.

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

Lenya1995

A Better Firefox Add-on Bar

Lenya1995 пишет

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

Addon Bar - auto hide, fast fade in, slow fade out - Themes and Skins for Browser - userstyles.org
Firefox 8 Autohide Add-on bar - Themes and Skins for Browser - userstyles.org
Если что-то не устроит, воспользуйтесь там поиском.

mserv,LongLogin
Спасибо!

Добрый день. Подскажите, пожалуйста, как убрать всплывающие подсказки со всех элементов интерфейса и оставить на страницах.
Пробовал к примеру такой код:

Выделить код

Код:

#back-button-tooltip {display: none !important}
#tabbrowser-tab-tooltip {display: none !important}

В седьмой версии работает только вторая строчка, в 3.6 не работает ничего.

Dust
Выберите, которые вам нужны для оповещения, данный код скрывает ВСЕ tooltip. Проверенно на [firefox]8

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

Выделить код

Код:

#btTooltip,
#un-toolbar-tooltip,
#tooltip,
.tooltip,
#aHTMLTooltip,
#urlTooltip,
tooltip,
#aHTMLTooltip,
#urlTooltip,
#brief-tooltip,
#btTooltipTextBox,
#un-toolbar-tooltip
{
  display: none !important;
}

Ого! Спасибо!
А прозрачность для них таким образом можно поставить? А на всех платформах работает?

Al_H
Запросто! поменяйте "display:" на

Выделить код

Код:

opacity: 0.ваше значение !important;

;) тест [windows] XP и 7 [firefox]6-8 только на urlTooltip не срабатывает...

Skarm пишет

Запросто! поменяйте "display:" на

Это я знаю как, спасибо, мне просто интересно было, где и на каких системах это сработает.

Skarm, спасибо за код, правда у меня это не работает, но я уже всё настроил, отредактировав chrome/browser.jar, так что проблема решена.
Но есть другой вопрос. Подсказки элементов интерфейса я удалил навечно, но подсказки элементов страницы я хочу включать и выключать динамически по нажатию клавиши F2. То есть нужно изменять видимо browser.chrome.toolbar_tips. Но проблема  в том, что user_pref () нельзя выполнить как функцию javascript. Конечно можно было бы написать скрипт, который бы перезаписывал user.js, но как тогда заставить Firefox его перечитать без перезапуска. У кого какие мысли по поводу решения этой проблемы?

Kamui пишет

ubogov21

Поможет немного сузить главное меню:

Выделить код

Код:

#main-menubar > menu
    {margin: 0px -4px 0px -4px !important;}

Куда сувать-то его этот код?Я ни разу такое не делал.Подскажи как сделать
   И то что ты мне порекомендовал по поводу первых двух моих вопросов,это вообще дополнение к тому что я имел ввиду никакого отношения не имеет .Там ставится тулбар обычный (совсем мне не нужный,так как я наоборот пытаюсь всё компактно сделать)и какие-то движущиеся иконки типа смайлов.Зачем ты мне это посоветовал никак не пойму .Пол дня врубался хоть примерно что там ты имел что мне поможет-так ничего близко даже не увидел .Да и тем более на английском всё и постоянно приходилось всё переводить ,а как оказалось совсем ничего там и нет что помогло бы мне 1-сузить панель .2 на самый верх ещё одну строку закладок закинуть
  У меня сейчас 7винда и я ,понимаешь как хочу сделать...Чтоб вот на самый верх,где пишется название сайта и справа окно свернуть,закрыть,восстановить-и вот получается между ними ... чтоб в это место можно было закладки впиндюрить.Вот так не знаешь как сделать?[windows]

Помогите избавиться от пунктов в панели закладок: "Показать панель закладок" разделитель "Показать все закладки" разделитель.
20111206183744.jpg

Palich

Выделить код

Код:

#BMB_viewBookmarksToolbar,
#BMB_bookmarksPopup > menuseparator:nth-child(2),
#BMB_bookmarksShowAll,
#BMB_bookmarksPopup > menuseparator:nth-child(4) {
display: none !important;
}

adidharma
От туда же, пользуюсь кодом:
/* Hide "Unsorted Bookmarks" in bookmarks toolbar menu */
#BMB_unsortedBookmarks {
  display: none !important }

чтоб убрать "Неподшитые закладки" но он не убирает разделитель. Может чего в первый дописать надо ?
20111207121840.jpg

Palich пишет

Может чего в первый дописать надо ?

Разделитель такой:

Выделить код

Код:

#BMB_bookmarksPopup menuseparator:nth-last-child(2)

скрытый текст
А вообще у меня касательно кнопки меню так прописано:

Выделить код

Код:

#BMB_bookmarksToolbar,
#BMB_bookmarksToolbar + menuseparator,
#BMB_subscribeToPageMenuitem,
#BMB_subscribeToPageMenupopup,
/* #BMB_unsortedBookmarks,
#BMB_bookmarksPopup menuseparator:nth-last-child(2), */
#BMB_viewBookmarksToolbar,
#BMB_bookmarksShowAll,
#BMB_bookmarksPopup > menuseparator:nth-child(4),
#BMB_bookmarkThisPage,
#BMB_bookmarksPopup > menuseparator:nth-child(8),
#BMB_bookmarksPopup > menuseparator:nth-child(2),
#BMB_bookmarksPopup > menu:nth-child(11),
#BMB_bookmarksPopup > menu:nth-child(12),
#BMB_bookmarksPopup > menu:nth-child(13) {
display: none !important;
}

Неподшитые закладки и разделитель я специально закомментировал, потому что если их скрыть, то почему то прокрутка колесом не работает. В папках работает, а в основном меню нет :sick:

Этот код

Выделить код

Код:

.bookmark-item:not([image]):not([container=true]) > .toolbarbutton-icon {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABvklEQVQ4jX2TPYtTQRSGnzP3ZpNNshq0srbxJ4ismMpS/AGKnbZWgoWNIFbK1hZisY0gCHb5CYtWgqW4a2MsFDa5+brz8VrcJJtds3lhmJnieZgzZ8YkAfDs+f79Vrt9M3POfAg2m0wpijHDQQHA4fejr865z73e6wPAJEUAJCGJl68+vtFKYpJ8TDrsF/p00NePX6PY7T560e0+vAtkQC4JxzyZc1YJISaIAh/Fdh36f2Zcvlh3+x/2nqak67u7D24DMrNsKfAhmARJkKhmYZUsiswZF5o1e/d+74lzW7eAHUD5QjCbTBEncHUKm6/F295PBFzpbCHpKtACRktBUYyXYFJVQkwgy7hxrcFwMiMKSh8sz/MaUAdsKRgOihNwcYIElm2x0+lQb0d8hDz5BWL/C4AwB8sEPkIpR8gbeMA7kcoJq1kKxqMpZYSRhzJWw6dqlBFmCXw06tFOCZZdCN4T4ia42iexXgAQtBkO8/extgTm9W+CQ6rafL5Am+EoiJsEjRq0ItQTNNNKS+cv1Aua4RzBeDz4cu/O42aM5bak01d9JsfHv79RVSNbfGczy4BLQJszl7smCSiAv/8AAVdOTyk/oN4AAAAASUVORK5CYII=) !important;
}

из этой темы заменяет дефолтную фавиконку на панели закладок. При этом пропадает значок рядом с надписью "закладки"
b64e21fb2e35.png
Помогите решить проблему. Версия браузера: [aurora] 10.0a2

Подскажите, пожалуйста, как добавить в контекстное меню пункт Недавно закрытые вкладки.

Это только дополнением.

Tiger.711 пишет

Это только дополнением.

не подскажите, каким? или, если их несколько, какое из них наилегчайшее для данного вопроса?

LongLogin
TU стоит? Или TMP?

Tiger.711 пишет

LongLogin
TU стоит? Или TMP?

окккей, поставил Tab Utilities, и что-то не вижу там слов контекстное меню, или добавить в контекстное меню пункт Недавно закрытые вкладки

11-12-2011 14:34:15
натомiсть(укр.) появился пункт Языки

11-12-2011 14:35:33
вот такое приятное улучшение моего меню

LongLogin пишет

контекстное меню пункт Недавно закрытые вкладки

скрытый текст
7869afef21e5.jpg

voqabuhe пишет

LongLogin пишет
контекстное меню пункт Недавно закрытые вкладки

скрытый текст
7869afef21e5.jpg

это меню вкладки, мне же, нужно добавить в контекстное меню вызываемое ПКМ по странице

ser8niki пишет

Этот код

Выделить код

Код:

.bookmark-item:not([image]):not([container=true]) > .toolbarbutton-icon {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABvklEQVQ4jX2TPYtTQRSGnzP3ZpNNshq0srbxJ4ismMpS/AGKnbZWgoWNIFbK1hZisY0gCHb5CYtWgqW4a2MsFDa5+brz8VrcJJtds3lhmJnieZgzZ8YkAfDs+f79Vrt9M3POfAg2m0wpijHDQQHA4fejr865z73e6wPAJEUAJCGJl68+vtFKYpJ8TDrsF/p00NePX6PY7T560e0+vAtkQC4JxzyZc1YJISaIAh/Fdh36f2Zcvlh3+x/2nqak67u7D24DMrNsKfAhmARJkKhmYZUsiswZF5o1e/d+74lzW7eAHUD5QjCbTBEncHUKm6/F295PBFzpbCHpKtACRktBUYyXYFJVQkwgy7hxrcFwMiMKSh8sz/MaUAdsKRgOihNwcYIElm2x0+lQb0d8hDz5BWL/C4AwB8sEPkIpR8gbeMA7kcoJq1kKxqMpZYSRhzJWw6dqlBFmCXw06tFOCZZdCN4T4ia42iexXgAQtBkO8/extgTm9W+CQ6rafL5Am+EoiJsEjRq0ItQTNNNKS+cv1Aua4RzBeDz4cu/O42aM5bak01d9JsfHv79RVSNbfGczy4BLQJszl7smCSiAv/8AAVdOTyk/oN4AAAAASUVORK5CYII=) !important;
}

из этой темы заменяет дефолтную фавиконку на панели закладок. При этом пропадает значок рядом с надписью "закладки"
b64e21fb2e35.png
Помогите решить проблему. Версия браузера: [aurora] 10.0a2

Плиз хелп

ser8nik пишет

Плиз хелп

чё хелп?
чё хелп, твоим вопросом уже занимаются в двух темах, там и спроси

Leo_T пишет

Кстати, психология и эргономика взаимосвязаны.Спасибо пользователям, участвовавшим в создании кода.

Точно. Может сначала в психологии подправить, чтобы не апать собственные вопросы меньше чем через пол-дня.

LongLogin пишет

это меню вкладки, мне же, нужно добавить в контекстное меню вызываемое ПКМ по странице

С этого и нужно было начинать (:
Кстати, для меню вкладки, если не стоят TU или TMP, есть небольшой джетпак
А вот для того, что нужно Вам я варианта решения не знаю.

LongLogin пишет

нужно добавить в контекстное меню вызываемое ПКМ по странице

Тогда FireGestures, конечно не ПКМ, но близко и на странице. :)

voqabuhe пишет

Тогда FireGestures, конечно не ПКМ, но близко и на странице.

Точно, это элементарно, Ватсон, спасибо, вопрос закрыт.

Tiger.711 пишет

Кстати, для меню вкладки, если не стоят TU или TMP, есть небольшой джетпак

Ну вот отличный джетпак, в 20 раз легче Undo Closed Tabs

Джетпаки по определению легче, они в плагин-контейнере выполняются.

Ладно, решил проблему самостоятельно

Подскажите пожалуйста селекторы "Inspect Element (Q)", хотелось бы полностью убрать это из контекстного меню.

И где вообще на будущее весь список посмотреть, включая сепараторы?

Northtech
#context-inspect
Уроки стилеписания на CSS | Форум Mozilla Россия

mserv
спасибо.

Всем привет!
1. Как уменьшить панель закладок по-вертикали?
2. Как убрать отступы от кнопок по-вертикали?
(кнопки, значки в кнопках, текст уже уменьшил)

Выделить код

Код:

#PersonalToolbar
{
    max-height: 12px !important;
    height: 11px !important;
}

не работает... то есть работает, если поставить например 35, то панель закладок конечно становится больше, но меньше НЕ СТАНОВИТСЯ!
Что я делаю не так?

3. А есть документация ВСЕХ параметров для userChrome.css с примером использования????

coacsil
1. №797 и рядом
3. [userChrome] Все стили для userChrome.css Уроки стилеписания на CSS

Спасибо, vitalii201!

Уменьшил всё, что нужно, но сверху появился отступ:
3a142380479b.jpg
Как его убрать?

Если кому интересно, вот как я уменьшил закрепленные вкладки (pinned tabs):

Выделить код

Код:

.tabbrowser-tab[pinned] .tab-icon, .tabbrowser-tab[pinned] .tab-icon-image, .tabbrowser-tab[pinned] .tab-throbber
{
margin: 0px !important;
padding: 0px !important;
max-height: 12px !important;
max-width: 12px !important;
}

33de9b9a7dc5.jpg

П. С.:
ff9.0.1 под WinXP sp3

shootup_coacsil пишет

сверху появился отступ

Firefox 4 Normal Window Tabs In Titlebar

vitalii201, а без установки никак нельзя? только стилем в userChrome.css чтоб

shootup_coacsil
скорей всего – можно, но я не знаю userChrome.css. кто-нибудь подскажет.

так-так-так, по-умолчанию [firefox] запускается развернутым на весь экран и при этом есть этот богохульный отступ. Но если нажать на кнопку восстановления (сделать [firefox] не на весь экран, а простым окошком) и потом опять развернуть на весь экран, то ОТСТУП ПРОПАДАЕТ!!! ЧТО ДЕЛАТЬ??? ПОЧЕМУ???:whiteflag:

все дело было в теме оформления винды, а именно в размере кнопок управления окном - они почему-то были большими, что и коробило окошко [firefox]

Спасибо !

Подскажите, какой код надо использовать для того что бы сузить Элементы панели закладок? Если сужать саму панель закладок ничего толкового не выходит, потому что эти самые элементы не подгоняются под новые размеры панели.

я изменял padding в панели закладок, это просто. DOM Inspector вам в помощь!

а вообще есть расширение, можно сузить до одних иконок с разворачиваем под курсором. уже простите не помню названия, но найти тоже не сложно.

merzavetz
Можно код, а то лень этот инспектор ставить?

можно. но это не то, что вам надо.

Выделить код

Код:

toolbarbutton.bookmark-item > .toolbarbutton-icon {
margin-left: 12px !important;
}

точнее margin я правил.

Сам покопался и нашел ныжные коды, но всё равно фигня получилась.

Есть другой вопрос. А как можно поменять черный вариант стандартных значков на белый (ну и наоборот)

ser8nik пишет

Можно код, а то лень этот инспектор ставить?

Выделить код

Код:

#PlacesToolbarItems toolbarbutton {
    padding: 0 !important; }
ser8nik пишет

А как можно поменять черный вариант стандартных значков на белый (ну и наоборот)

Не понятно про какие значки идёт речь, но делается это через вставку base64 кодированной картинки.
здесь есть примеры использования.

ser8nik

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

Поставить соответствующую тёмную тему (например, FT DeepDark)?

iDev.Pi
Обычные значки стандартных кнопок firefox, типа "меню закладки", "домой", "группы вкладок", которые на панельки ставятся

Upd: уже не надо. Нашел :)

Как изменить вид стандартного alert'а?
Нерабочая попытка

Выделить код

Код:

#alert,.alert {
        background: #ff0000 !important;
        width: 90% !important;
    }
okkamas_knife пишет

никак.

Да ладно. :)

Выделить код

Код:

tabmodalprompt .mainContainer {
    background: #ff0000 !important;
    min-width: 700px !important;
}

и

Выделить код

Код:

@-moz-document url("chrome://global/content/commonDialog.xul") {
    :root {
        background: #ff0000 !important;
    }
}

Infocatcher
А какие пространства имен и где использовать? И возможно ли сделать окошко ресайзящимся? А то помню в [firefox] 9 для теста использовал alert, а он почему-то не проставил полосы прокрутки и я потратил минут 20, чтобы додуматься зажать ЛКМ и потянуть вниз - увидеть текст.

Void Dragon пишет

А какие пространства имен и где использовать?

В обоих случаях

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
Void Dragon пишет

И возможно ли сделать окошко ресайзящимся?

Без скриптов, видимо, нет – к «окошку» во вкладке не применяется resize, а второе надо открывать с дополнительным флагом resizable, а открывается оно откуда-то изнутри.

Void Dragon пишет

а он почему-то не проставил полосы прокрутки

Да, с растягиванием под размер текста там проблемы.
Вот такое

Выделить код

Код:

alert(new Array(100).join(new Array(500).join("*") + "\n"));

показывает высотой в три строки, одна из которых идет на скроллбар.

Разве что сделать примерно так:

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
tabmodalprompt .mainContainer {
    min-width: 450px !important;
    max-height: 500px !important;
}
tabmodalprompt vbox[anonid="infoContainer"] {
    line-height: 1.3 !important;
    min-height: 6.5em !important;
}

А попробуйте на текущей странице вот этот букмарклет (в диалоге нажмите OK)

Выделить код

Код:

javascript:(function(){var regexp=prompt('Regexp','.'),a='';for(i in document.links){if(document.links[i].href.search(regexp)>=0){a+=document.links[i].href+'\n';}}alert(decodeURI(a));void(1);})();

совместно со стилем из "Разве что сделать примерно так". Как минимум у меня вид alert'а с результатом не совсем тот, что может быть полезен человеку ))

Правильный вид у меня реализуется вот таким стилем

Выделить код

Код:

tabmodalprompt
    {
        background: rgba(20, 20, 20, 0.2)!important;
    }

    tabmodalprompt > hbox
    {
        max-height: 700px!important;
        height: auto!important;
    }

    tabmodalprompt > hbox > vbox.mainContainer
    {
        background-color: #FFFFFF!important;

        min-height: 36px!important;
        max-height: 700px!important;
        height: auto!important;

        min-width: 350px!important;
        max-width: 1200px!important;
        width: auto!important;

        border-width: 2px!important;
        border-radius: 6px!important;
    }

    tabmodalprompt > hbox > vbox > grid,
    tabmodalprompt > hbox > vbox > grid rows
    {
        width: auto!important;
        height: auto!important;
    }

, но будет ли он полезен всем - вопрос.

Нужно уменьшить ширину таб бара при использовании дополнения Tree Style Tab (он вертикальный справа). Делаю так:

Выделить код

Код:

#TabsToolbar{
    width:1px !important;
}
#TabsToolbar:hover{
    width:160px !important;
}

Сжимает нормально, но растягивает только при наведении на вкладки, не на саму панель. Т.е. получается, что сжатие применяется к элементу, а растяжение нет.:dumb:

Подскажите пожалуйста как для любого домена сделать
1. Внутренние ссылки красным
2. Внешние ссылки синим
Всё это для всех доменов, т.е. на сайте site1.com ссылки на site2.com будут синие, а внутренние ссылки вида site1.com/blabla.php красные?
Заранее большое спасибо.

Void Dragon пишет

Сжимает нормально, но растягивает только при наведении на вкладки, не на саму панель. Т.е. получается, что сжатие применяется к элементу, а растяжение нет.:dumb:

Потому что она у вас становится 1px и ее наверно не видно, попробуйте сделать не 1px а чуть больше, например 20px. Если все же надо скрывать, то можно поставить 16px и скрывать visibility: hidden !important;, а при наведении делать visibility: visible !important;

Kamui
Её видно, я же навожу и она выезжает, когда попадаю не на панель, а на вкладку. А, если я её буду скрывать, как мне использовать :hover?

Void Dragon
Ну примерно так:

Выделить код

Код:

#TabsToolbar{
    width:20px !important;
    visibility: hidden !important;
}
#TabsToolbar:hover{
    width:160px !important;
    visibility: visible !important;,
}

Kamui
Как и ожидалась этот стиль не действует совсем.

Но например так работает, т.е. дружить с :hover #TabsToolbar отказывается:

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#TabsToolbar {
    width:200px !important;
    min-width:200px !important;
}

#appcontent:hover + #TabsToolbar{
    width:1px !important;
    min-width:1px !important;
}

Вот только мне хотелось бы по лучше. Например кто знает как сделать так, чтобы при сдвиге панели содержимое страницы не сдвигалось?

Такой вопрос: а применяется ли прозрачность и градиенты к панели навигации, когда открыта вкладка библиотеки?

Abricosio пишет

Подскажите пожалуйста как для любого домена сделать
1. Внутренние ссылки красным
2. Внешние ссылки синим
Всё это для всех доменов, т.е. на сайте site1.com ссылки на site2.com будут синие, а внутренние ссылки вида site1.com/blabla.php красные?
Заранее большое спасибо.

этого пока нельзя сделать, следи за развитием css и [firefox], когда в [firefox] появится новый селектор из CSS4: псевдо-класс :local-link

04-02-2012 15:29:41

Tiger.711 пишет

когда открыта вкладка библиотеки?

библитека пока открывается в окне, а не во вкладке.

04-02-2012 15:39:14
Void Dragon
а если так?

Выделить код

Код:

#TabsToolbar[treestyletab-mode="vertical"][treestyletab-tabbar-position="right"], .tabbrowser-strip.treestyletab-tabbar-placeholder {
width: 10px !important; }
#TabsToolbar[treestyletab-mode="vertical"][treestyletab-tabbar-position="right"]:hover, .tabbrowser-strip.treestyletab-tabbar-placeholder:hover {
width: 300px !important; }

iDev.Pi
Никакой реакции вообще.

iDev.Pi пишет

библитека пока открывается в окне, а не во вкладке.

Закладка с адресом

Выделить код

Код:

chrome://browser/content/places/places.xul

демонстрирует ошибочность этого утверждения.

SendInfo пишет

Закладка с адресом chrome://browser/content/places/places.xulдемонстрирует ошибочность этого утверждения.

Или кнопка Custom Button

Выделить код

Код:

getBrowser (). selectedTab = getBrowser (). addTab ("chrome://browser/content/places/places.xul");
SendInfo пишет

демонстрирует ошибочность этого утверждения.

имелось в виду по умолчанию.
И да, панель навигации в таком табе у меня цвет меняет.

iDev.Pi
Ну, а на UX-ночнушках во вкладке открывается. И панель навигации для апп-табов скрыта. Не менеджером закачек единым живут UX ночнушки...

Tiger.711
ну так восстанови её стилем

":offtopic: iDev.Pi"
Чтобы восстановить стиль не нужен. ПКМ по вкладке и там "отобразить панель навигации". Браузер запомнит и для этого сайта панель навигации всегда будет в апп-табе.
В любом случае, я не пользуюсь апп-табами ^__^

iDev.Pi
Не в том вопрос. Могу ли я сделать верхнюю панельку библиотеки прозрачной? И если да, то как?

Tiger.711
Вопрос в том, можно ли хоть одну панель сделать прозрачной по отношению к документу?

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

Tiger.711 пишет

Не в том вопрос. Могу ли я сделать верхнюю панельку библиотеки прозрачной?

т.е. не навбар а ту, которая внутри контент ареа? нет, нельзя.

У меня панель навигации полупрозрачная. Когда библиотека открывается во вкладке, то её панель цвета панели. Хочу сделать привести к соответствию
h_1328362555_7983453_7d4c1f6f8e.png

Tiger.711
там document внутри document, поэтому стиль

Выделить код

Код:

#appcontent, notificationbox, #places, #placesToolbar {
   background: transparent !important;
   background-color: transparent !important; }

который должен был бы решить проблему - не даёт прозрачного фона.

Ну, в общем, только чёрной её делать, как я понимаю? Пичалька >__>

Видимо я не знаю чего-то серьезного. Опять с :hover не работает, а без него - да. (стиль для разделителя)

Выделить код

Код:

:root deck #nav-bar toolbarspacer[id^="spacer"]:last-of-type:hover{
    border: 4px solid black !important;
}

08-02-2012 19:12:58
Проверил :after вроде тоже ничего. Хотя :last-of-type сработал.

Void Dragon пишет

Лучше подскажи в теме css, поддержка пользователей.

Надо либо грамотно цитировать предыдущие свои сообщения, либо объяснять чего ты хочешь.
Стиль который ты привёл будет срабатывать при наведении курсора на сам разделитель.
Вероятно, ты хочешь, чтобы он срабатывал при наведении на Навигационную панель? Тогда не понятно, почему ты :hover приписал к самому спэйсеру, а не к #nav-bar.

Выделить код

Код:

#nav-bar:hover [id^="spacer"]:last-of-type {
    border: 4px solid black !important; }

iDev.Pi
Опять безосновательные претензии. :D Я все написал правильно, нужно срабатывание по наведению на разделитель, хочу сделать импровизированный активный угол. (:root использован в качестве теста, потом пригодится) Но :hover не срабатывает, причем не с разделителем, не с панелью.

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

Выделить код

Код:

#nav-bar [id^="spacer"]:last-of-type:hover {
    border: 4px solid black !important; }

У меня ноль эффекта. О_о

09-02-2012 15:19:47
Попробовал на другом [firefox] 10, прописал в юзерХром, до этого было в стайлиш - ноль эффекта.

Void Dragon
я через stylish. Попробуй новый профиль чтоли...

iDev.Pi
Конфликт с Hide Caption Titlebar Plus, а я без него не могу. :angry:

возможно ли перенести кнопку обновить/стоп/перейти с правой стороны адресной строки в левую?

FlyG
перейти - нет, а две других - да.

iDev.Pi пишет

перейти - нет, а две других - да.

поделитесь кодом пожалуйста:)

Void Dragon

Выделить код

Код:

#nav-bar [id^="spacer"]:last-of-type:hover {
    border: 4px solid black !important; }
[id^="spacer"] {
   -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbardecoration")!important; }

09-02-2012 18:29:24

FlyG пишет

поделитесь кодом пожалуйста:)

это делается без кода: пкм по любой панели - настроить и перетаскиваешь кнопку стоп и обновить в таком порядке как они стоят куда угодно - они на новом месте тоже объединятся в одну кнопку. А поменяешь местами их - будут отдельными кнопками.

iDev.Pi
нельзя так просто переместить, я имел ввиду кнопку именно в адресной строке, а не на панелях
f1db2664abeb271de938e603d8121db7.jpg

Может, это имелось ввиду?

iDev.Pi
Это я и сам сделал (хотя не понял зачем там -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbardecoration")!important;)

Вопрос вот в чем. Есть <a><n1\></a><b><n2\></b>

Как сделать чтобы при наведении на n1 менялся n2?

Tiger.711 пишет

Может, это имелось ввиду?

ага это, только бы после иконки ещё
а без stylish никак не обойтись? (да и не работает этот стиль, поломалась иконка :/)

Void Dragon
n1:hover + n2 { ... } ?

FlyG
кнопки "обновить" и стоп в адресной строке перелезает на панель, если зайти в режим настройки панелей. Соответственно можно её перенести слева от адресной панели, но если надо перенести её ВНУТРИ адресной панели - то только стилем.

FlyG
Стиль насколько я понял работает. Нужно руками перенести кнопку перед адресной строкой. А стиль просто меняет её вид так, чтобы казалось, что она в адресной строке.

FlyG пишет

а без stylish никак не обойтись?

В userchrome.css писать надо. Думал, Вы знаете, раз в этой теме спрашиваете.

FlyG пишет

да и не работает этот стиль, поломалась иконка

Попробуйте изменить положение кнопок: обновить, остановить, урл-бар.

iDev.Pi
n2 находится внутри другого элемента, а + для соседних.

Void Dragon
ааа. тогда никак. Можно только сделать чтобы срабатывало при наведении на a

Еще вариант. Есть Вертикальная панель-переключатель. Возможно уменьшить её по горизонтали и вертикали до 1px и поместить в самый угол браузера?

Void Dragon
панель { padding: 0 !important; margin: 0 !important; max-width: 1px !important; max-height: 1px !important; position: fixed !important; top: 0 !important; left: 0 !important; } ?

Tiger.711
Void Dragon

так и не работает у меня тот стиль, работает этот, но с новой версией кнопки вперёд (автохайд) он явно не совместим

а стиль, чтоб кнопка была после иконки веб-страницы, на userstyles не найден :/

Tiger.711 пишет

В userchrome.css писать надо. Думал, Вы знаете, раз в этой теме спрашиваете.

всегда думал, что stylish отдельно от этого, теперь буду знать :)

iDev.Pi
Работает частично. Выше горизонтальных панелей не поднимается. И дальше высота этого элемента наследуется всей видимой областью страницы, поэтому она тоже сжимается до 1 пикселя.

Void Dragon
чтоб совсем в углу была надо зайти в DOMi и элементу window (#main-window) добавить свойство chromemargin="0,2,2,2". Стилем это добавить нельзя, только скриптом/кб/дополнением.

09-02-2012 19:52:15

Void Dragon пишет

И дальше высота этого элемента наследуется всей видимой областью страницы, поэтому она тоже сжимается до 1 пикселя.

наследство свойств происходит только от родительских элементов. Логично, что все элементы внутри панели также могут сжаться.

iDev.Pi
Этот путь тоже не подходит. Нужно или стилем, или уже дополнение делать. Так что только стиль.

Есть мысли? Там менюшка появляющаяся при наведении на панель, нужно, чтобы она появлялась при наведении на другую панель(только в 1 пиксель) или элемент панели.

Void Dragon пишет

Есть мысли?

возможно, что стилем это можно через XBL binding сделать.
https://developer.mozilla.org/en/CSS/Getting_Started/XBL_bindings

Либо отключить панель меню: тогда этот параметр сам добавится.
При отключённой панели меню исчезает тайтл страницы и появляется App Button. App Button можно скрыть, а панель меню сделать видимой.

Выделить код

Код:

#toolbar-menubar[inactive="true"] { overflow: visible !important; }

09-02-2012 20:27:13

Void Dragon пишет

Там менюшка появляющаяся при наведении на панель, нужно, чтобы она появлялась при наведении на другую панель(только в 1 пиксель) или элемент панели.

мы это уже обсуждали. Если есть панели A и B и ты хочешь применить стиль к B при наведении на A то тут важно то, как эти A и B относятся друг к другу. Если это братья (узлы одного уровня), то можно
A:hover + B { ...}
если A и B на самом деле внутри NA и NB соответствтенно, то можно сделать чтобы к B применялся стиль только при наведении на NA а не на A (и это при условии, что NA и NB братья или NB является потомком NA).

iDev.Pi пишет

мы это уже обсуждали...

Я имею ввиду создать рядом с правым концом верхней вертикальной панели панель (или другой элемент) высотой 1 пиксель, тогда эта панель (или другой элемент) будет на одном уровне с другой (нужной панелью) и её можно будет показать. Пробовал :after но что-то не получилось. Возможно это?

И еще. Кнопка App Button появляется всегда в самом верху. Можно её переместить навсегда в адресную панель? и возможно ли скрыть стилем заголовок окна?

Void Dragon
переделай стиль по аналогии с

Выделить код

Код:

#main-window:after {
    content: url("http://mozcom-cdn.mozilla.net/img/covehead/template/title.png") !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important; }

09-02-2012 21:15:39

Void Dragon пишет

И еще. Кнопка App Button появляется всегда в самом верху. Можно её переместить навсегда в адресную панель? и возможно ли скрыть стилем заголовок окна?

А вот последние 2 стиля отсюда тебе не подходят?

iDev.Pi

Выделить код

Код:

#navigator-toolbox:after{ 
min-width:10px !important;
min-height:10px !important;
position: fixed !important; 
border: 4px solid red !important;
top: 0 !important; 
left: 0 !important; 
}

Ноль эффекта.

}

09-02-2012 21:34:29
И еще. Возможен стиль с зависимостью на весь экран (не полноэкранный режим)/ресайзящееся окошко?

09-02-2012 21:35:11
https://developer.mozilla.org/en/CSS/Getting_Started/XBL_bindings - посмотрю позже, тут надо думать.

Void Dragon
и правильно что 0 эффекта, ты ж content не задал никакой.

09-02-2012 21:40:18

Void Dragon пишет

Возможен стиль с зависимостью на весь экран (не полноэкранный режим)/ресайзящееся окошко?

в стиле можно отличать полноэкранный режим (ф11) от обычного окна и от обычного но развёрнутого.
:root[sizemode="maximized"], :root[sizemode="normal"], :root[sizemode="fullscreen"]

iDev.Pi
Так я задал размер и границу, т.е. видимым он должен быть .

А вот последние 2 стиля отсюда тебе не подходят?

К сожалению нет. Там видимо просто показывается то, что скрыто, а мне надо перенести кнопку с панели вкладок (вкладок там нет, они перенесены Tree Style Tab) Сомневаюсь, что это можно стилем.

:root[sizemode="maximized"], :root[sizemode="normal"], :root[sizemode="fullscreen"]

Это очень хорошо.

Void Dragon пишет

Так я задал размер и границу, т.е. видимым он должен быть .

я не проверил твой стиль сначала, а щас проверил и он у меня работает вообще-то.

iDev.Pi
Да, на чистом работает. Скорее из-за дополнения, но я и так по минимуму, дальше отключать не могу.

Стиль для Hide Caption Titlebar Plus, своеобразный активный угол. В режимах максимальное окно и полный экран кнопка уменьшается до пикселя и находится в левом верхнем углу. Удобно, если после окна ничего не идет и курсор сразу упирается в точку.

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

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

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
:root[sizemode="maximized"] #hctp-fx-homebutton, :root[sizemode="fullscreen"] #hctp-fx-homebutton{
    max-width:1px !important;
    max-height:1px !important;
    position:fixed !important;
    top:0px !important;
    left:0px !important;
    background-image:none !important;
}
:root[sizemode="maximized"] #hcp-home-toolbar, :root[sizemode="fullscreen"] #hcp-home-toolbar{
    width:0px !important;
    height:0px !important;
    max-width:0px !important;
    max-height:0px !important;
    padding:1px !important;
    margin:0px !important;
    border:0px !important;
    position:fixed !important;
    top:0px !important;
    left:0px !important;
    background-image:none !important;
}

Имеем стиль который сдвигает первую закрепленную вкладку на 92px:

Выделить код

Код:

.tabbrowser-tab[pinned="true"][first-tab="true"]
{left: 92px !important;}

Необходимо добавить код чтобы вторая закрепленная вкладка имела свдвиг 92+32, третья 92+64, т.е. формула сдвига 60+n*32. Как это можно сделать?

Kamui
А этот стиль у вас работает?

Mr.Rik пишет

А этот стиль у вас работает?

Не совсем, стиль этот писать стал из-за того что при установленном TU закрепленные вкладки, при переключении группы из панорамы, сначала имеют отступ 0, а потом переключается на 92 (первая закрепленная), 124 (вторая) и т.д. В связи с чем заметно дерганье закрепленных вкладок, а иногда они так и остаются с отступом 0px, хоть через некоторое время и встают куда надо. Стиль этот устраивал бы, если была бы одна закрепленная вкладка, но если их несколько, то тогда первая будет вести себя как положено, а остальные будут дергать как и раньше, поэтому и нужно написать стиль для n-го количества закрепленных вкладок.

Kamui
Скрин?

№404

Kamui
У меня нету TU потестить не могу. Как это?

Выделить код

Код:

#TabsToolbar{
    margin-left: 100px !important;
}

iDev.Pi
Вроде он имел ввиду все вкладки. Т.е. для 1,2,3,4 и т.д. Что-то вроде n+1

12-02-2012 16:08:15
92px + 10px

Mr.Rik
нет, он кинул ссылку на №404. По этой ссылке, он рассказывает, что воспользовался расширением с кривым стилем, а здесь он попросил стиль в надежде, что он изменит ситуацию.
Я не думаю, что какой-либо стиль решит его проблему с периодически появляющимся глюком, но в своём первом сообщении он сформулировал задачу именно для закреплённых вкладок и я написал стиль именно для апп-табов.
Более того, стиль сдвигающий первый апптаб через margin-left - сдвигает и все последующие табы.

iDev.Pi пишет

нет, он кинул ссылку на №404. По этой ссылке, он рассказывает, что воспользовался расширением с кривым стилем, а здесь он попросил стиль в надежде, что он изменит ситуацию.

Проблема у TU не с кривым стилем, он то применяется правильно, но только он применяется после переключения на вкладку из панорамы, прописав такой же отступ в UserChrome.css проблема решилась и стиль применяется сразу и навсегда. Цель у меня сделать правильный селектор для выбора n-го количества закрепленных вкладок, и применение к ним отступа исходя из номера закрепленной вкладки.

iDev.Pi
А какой стиль вы писали, я что-то не вижу поста, вы его удалили?

Kamui
Что нужно сделать чтобы появилась такая проблема?

Mr.Rik пишет

KamuiЧто нужно сделать чтобы появилась такая проблема?

Создаем в панораме 2 или более групп с вкладками, закрепляем одну или несколько вкладок и создаем несколько незакрепленных вкладок в каждой группе, выбираем незакрепленную вкладку в любой группе, ждем секунд 5, открываем панораму ctrl+shift+e, выбираем любую незакрепленную вкладку из другой группы. Даже если закрепленные вкладки встают куда положено, все равно видно что сначала они встают неправильно, а потом уже прыгают куда надо, хотя иногда остаются в неправильной позиции, пока не переключишься на нее или не создашь новую вкладку.

Добавлю что такое происходит при отключенной панели меню, при включенной панели закрепленные вкладки не прыгают, т.к. они и так до упора. И еще заметил в чем косяк, когда переключаемся из группы в группу, то первая закрепленная вкладка имеет позицию left:0px (должно быть 92), вторая вкладка left:32px (должно быть 124), третья left:64px (должно быть 156).

И кстати margin-left не сдвигает все закрепленные вкладки. Если поставить первой left:0 margin-left:92 то она встает правильно, но остальные по-прежнему прыгают.

Kamui
Понятно. Легче поставить Tab Mix Plus + Tree Style Tab. У меня не только такой баг, но и еще есть. Явно забагованное дополнение. Один раз у меня вообще с панели исчезли закрепленные (по вашей инструкции), но потом появились.

Mr.Rik
Я уже решил мою проблему, редактированием стиля в самом дополнении:)

Kamui пишет

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

ты не правильно поставил цель, как мне кажется: можно просто таббару задать margin-left и всё. Сдвинутся все табы сразу.
Если какие-то стили у вас прыгают и то применяются, то нет - это глюк дополнения. Если поможет - ну, попробуй сохранить стиль который задаёт margin-left таб-бару да и всё.

Да, тоже думаю что цель была неправильное, тем более что в расширении стиль неправильный. Решилось все удалением position:fixed у закрепленных вкладок:)

народ а где userchrome.css в десятой версии? чето у меня даже папки chrome в профиле нету

wolfxr
Создать надо.

wolfxr
Уроки стилеписания на CSS | Форум Mozilla Россия

wolfxr Создаём в папке профиля папку chrome и в ней  файл userChrome.css :)

Сделал стиль который должен поместить элемент в статус справа, цвет зависит от типа шифрования. Вопрос в том, что для #navigator-toolbox можно создать дочерний с :after (причем с :before нельзя) который свободно позиционируется, а для других нет. И по этому элемент не хочет перемещаться. Как сделать для заданного?

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

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#identity-box[class="unknownIdentity"]:after{
    top:0 !important;
    left:0 !important;
    height:32px !important;
    width:32px !important;
    position:fixed !important;
    border:2px solid red !important;
}
#identity-box[class="unknownIdentity mixedContent"]:after{
    top:0 !important;
    left:0 !important;
    height:32px !important;
    width:32px !important;
    position:fixed !important;
    border:2px solid orange !important;
}
#identity-box[class="verifiedDomain"]:after{
    top:0 !important;
    left:0 !important;
    height:32px !important;
    width:32px !important;
    position:fixed !important;
    border:2px solid blue !important;
}
#identity-box[class="verifiedIdentity"]:after{
    top:0 !important;
    left:0 !important;
    height:32px !important;
    width:32px !important;
    position:fixed !important;
    border:2px solid green !important;
}

Mr.Rik пишет

Сделал стиль который должен поместить элемент в статус справа, цвет зависит от типа шифрования

Стиль не работает. + Не понятна фраза "поместить элемент в статус справа": справа от чего?

Mr.Rik пишет

дочерний с :after

не дочерний, а псевдо-элемент.

Mr.Rik пишет

(причем с :before нельзя) который свободно позиционируется, а для других нет

такого не бывает. Если он не виден - не значит, что его нет.

Mr.Rik пишет

Как сделать для заданного?

вопрос не ясен.

Извиняюсь за не точность. Псевдоэлемент рассматривается, как дочерний. Справа имелось ввиду в левом нижнем углу (в примере использовал верх для проверки).

Вопрос: как поместить псевдоэлемент #identity-box в нижний левый угол с помощью top:Xpx; left:Ypx;?

Mr.Rik пишет

Извиняюсь за не точность. Псевдоэлемент рассматривается, как дочерний

так он таковым не является, он братский, а не дочерний.

Mr.Rik пишет

Справа имелось ввиду в левом нижнем углу (в примере использовал верх для проверки).

углу чего? окна бразуера?

Mr.Rik пишет

Вопрос: как поместить псевдоэлемент #identity-box в нижний левый угол с помощью top:Xpx; left:Ypx;?

...{ position: fixed !important; bottom: 0 !important; left: 0 !important; }

iDev.Pi

так он таковым не является, он братский, а не дочерний.

Копипаста с ваших уроков:

:after или ::after - псевдо-элемент, создающий новый элемент, как дочерний (и располагающийся в конце) для выбранного.
:before или ::before - псевдо-элемент, создающий новый элемент, как дочерний (и располагающийся в начале) для выбранного.

углу чего? окна бразуера?

Да.

...{ position: fixed !important; bottom: 0 !important; left: 0 !important; }

Если бы это сработало я не спрашивал бы. Более подробно я писал выше:

для #navigator-toolbox можно создать дочерний псевдоэлемент с :after (причем с :before нельзя)

Для #identity-box не работает (элемент не виден вообще).

Mr.Rik пишет

Копипаста с ваших уроков:

в копипасте всё верно, это я сейчас не правильно сказал, извини.

Mr.Rik пишет

Для #identity-box не работает (элемент не виден вообще).

всё работает (так же как и для #navigator-toolbox):

Выделить код

Код:

#identity-box:before{content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAKoSURB VDiNjZNLaJRnFIaf75vvy2UGTWr8NYkxl0IFUYkNXSSZQNWFWlxIEVy1FLLo0i4adddVXRnS4kJw Yxci2GaRTWlSFGKFGRXNmFBF62VMO4TENBdjMv9k5p//Oy4SLzgqHs7yPc95eTlHiQjvqniPbVYR zuBoR+FQDEvId4neIPNCY945DayNVff/8NUvn9XXNJMv5hhKnTvYP3ymHmj/IMBSbmHjjP8fycxv +MEzGqtatUI1vK7R7wM4J32XUv3Li/l5imGBkbtXlsMw/PF1jXozg3iP3aM0Z8XRBFDr1fl7Og9E nTguXx30p/6fjAIozb/i6C4BdB2z6QOfH27ZUFNL0QUELs/tycs4J2zdGEerCADTM1P8df3PxyUZ iKPF8zyGHpwGFLC6QCCRuYA4QQQ6mw4hjhYT77GN2qiBWFnV5sXc0xMAgfKx5foVYKURB2vLPbxo M8auODE6ws/fH+77dHtjhxp5OHzywpWf/IIsRk25Rq0CRFY4UVNNndkmqZFRf3YuWaYUS0aE3RP5 MXX3/iCOgu3Y1WYfL90sdSDgxRoYTY5mZ2anjwC/AqEBdM4tMJ4dwYs1YiOGSBkYrVHqlQNxoC34 OV8BdxK9gQ+guo7bwdYdrXu92nU6nR7Pzc/PSXxfazTj30IpRaWpIqbX4UQoBDkWJlRwLzVeLBTy Gs2UcUX5duzvsfPqNpvDovQhnBIdELGaWFk1hclYmLx2fxmFbNm5qXJNvdi2DQ1WAsO1P/5petsh yf6v25gJ0nxUUUeiP531s/kvAcor7MDOL2pjz3JzVKpqUoMTpb8QsSqdeTT98fomjyDv8LP5aKI3 uAgQP2orCkGAVRVMZxbQhnQJIAzkm3s3Js6GSfkEQEd4+bpa8+TW71P1ANqoB65I93OA2DgV+Z+o mgAAAABJRU5ErkJggg==') !important; }
Mr.Rik пишет

Если бы это сработало я не спрашивал бы. Более подробно я писал выше:

оно прекрасно работает, просто у тебя стиль не рабочий. вот добавь к ^этому^ стилю ещё кусок с позишн фиксд, батм 0, лефт 0 и иконка будет в левом нижнем углу окна.

background-image не работает для псевдоэлементо? background-color работает.

Добавляет иконку для разных типов шифрования страницы в нижний правый угол. Иконки и размеры замените по вкусу, под иконку набросайте интервалов, чтобы не наползала.

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

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#identity-box[class="unknownIdentity"]:after{ 
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsSAAALEgHS3X78AAAE7ElEQVQ4jY2UbUyWVRjH/9c5576f5755eHtE5E0QApQXcTJAZ41WrSybRk7YMGsr7WWm5azZ2tr6UutDG5smw9YHbS5i+bLZUtuUTbemMVNKEzNBRIWHAInxwOPDc9/3ufoAmE6ZXtvZ9eHs/M51rv//XIRHC1JKcTAY9NfU1NQtX7789Wj0dvHAwKBt23YkMzPzcmtr63fNzc3fDg4ORrXW4qFEIQQBQElJibV79+7mUCjEjuNwb1+f7ui4FOvs7NKjo6M6HA5za2vrsaKioqxHgQKAyMrKQkNDQ1M4HOZQf//g1g8+/GLtK+uq6teum1fz8uqKt9/Z+MmFPy9eY2ZuaWk5NGfOHPUwtpRSoqysbNlXO3ZEu7uvxdasqa0FACISd+cXVqyovHLlysDhw4e5vLz8pYf2QgiBtLS06vz8fN/+/Qf2nzh5Yh8AQwgBIQQREaSU5tEjR840Ne06kJScjLy83OdmBBMRALDP78e7mzYHS8vKMDx8q29ocBBKKfY8T2utWWutAXgAkJCY8NfslNmoqlqSraSUBEAAoCkmExGICI7jCMtv6cLC+ezEYohPSJAAIKRUCmBm1p7n8XQxlmWT6zqYO3euq6Y2vJkqdpwYbg0NjVuWiZF/RzwA8FzX9TzvAWeEAgmkZ2SYtH379gIAbxiGsUxrPZGamnrKsqyYYRgkpSTbtt3S0oW5Uor83t7e3ra2tlmBQHxcenpaW0dHxzfr16/vlFKS53mck5OTnpCYtACs+5XP59sE4L3a2lpvZGRE+v3+Z4PBIHw+33TVAKABOIWFhUZBQYFob2/XoVDoSSmlDWAzMxMA7unpCQE9IQBQ3d3dRnFxMYLBoDcwMIDh4WGKRCKwbfvOMkyTwOwDwJ7neefOndVdXVeFz+dTAMDM0w6a1oqVbVs8tSGJSCqloJSEUhJEBGaAwFPSEkmppGn6KSkpEaZh6mk9mBlTDpm8hIQBz40BABzHget6cBwXrutCaxee58JzNcA82RHWcF0HggRM05jJrVCGEhiLmohOAEqZiI8XAFmIRG2Yfj8syw8igtaTjyQB+P0+xCUkgmRgZnBR0lmVl3Eb7rikxsbTuHG9H59uIywuBw4esrF3XwAvPuVgw2sORgcUGvZYOHqyC3WPCyzND09h+H7wkTO280zeMSxcFcePJZ7Azh+HoCMCB/e6qC4FPv/MxJsHJYIcxeqVjIwYcOa0jXBfABNLBnC3ePfEulc3NBbkZvI/f9S4fDWDt66NZyCLP35rFvNwgDuOJ3J29lxOT8/hCz8kM1+M54/qEjwzcR4np2Q0Tmt1H7i+vm4nZIA31C91w0cDPHEc/HyVYsDipm3EfBn885fEJANcmufnm3vAei+82kqDlZXUODmt7wfLYHDWqsqKkooxzkTMSaYF2SkonJ+Hm5FC9I0Voix7HipKcpGYmo+e8YWITypAqm1w5eJS+j1ktV+/GfqJJn/SPf1QsZiTUl39NAD2hh2hv77gQ0rQpk0bLQhpo1NYuBE28cRKQvUqgdGIpgOX/tYl83NEbu6uuFO/nr3j43vAW7a8/xsAllImSykMJRUgJKSUbCoBEi4ENIfDDIChtUZRXnpMEY2XV1T98t33LQ+0GzFzGoAEACkAkgEEppYFQOL/kcpTWWuto0KIsfPnz3ctWrTo9PQQuhv8HzY7FUl0jbD0AAAAAElFTkSuQmCC');
    position: fixed !important;
    bottom:0px !important;
    right:0px !important;
    width:21px !important;
    height:21px !important;
    background-color:#FEDD8E;
}
#identity-box[class="unknownIdentity mixedContent"]:after{
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsSAAALEgHS3X78AAAFKElEQVQ4jYWUW2xUVRSG/7X3PjNzOudMmQ4XGUuhtbQQWoEK0hhptWKIBl/QGLkneInR+GCEWGO8RQmIDyYYi0HwzReDEkJixMRAAwKJAlOEFFIClJZLOiW0ndPO5eyzlw+dqQgYV7L3yz77W+v869+LcG8QEXE8HqeWlpZnVq1a/RpzsHhgIO1KKQuVlZW93d3d+3bu3PnN9evXB33fFwDMfTj/IgIAJZNJbN++/bNLly5p3/c5nU5z9/nzhQsXLgS3bw8Zz/M4lUqda2trewQAhBDi/6DScRy0t7e/da2/n7PZ7NiWLVt3v7RqTevqNeuqVz7/QuOatevfOHS4s4uZ+ejRo+caGhqmFeH0X2ABALW1tdPfa2+/0ne1j9/ZtOm9YjFEROMbgPkLFkw/duzYydOnT/OyZcvalVIAoO7k3fML8Xh8UUNjw8zDnZ1d+/fv/8IYI5RSVAwopcJdqdSNrdu27SESqKmpaY1EIhYAXUp8X/DGl19JPL60Bb5fuHmxp0cLIaC1NsYYNsYwAA0AruNeisViaF7SnLQsK3o3ZwJcSlZXV0/MjIhdJgFASimUUvLOBQCxWLnSgUbljEqORqP3FDihCzMDADKeNzyaySAzMuIDgNY64NLhHeGNjmYH04MgIQpEVCgVV/qUhBAwxlBtbS1v3rz58erqmrdd11mZ8bwLmZGR78LhcMiyLFZKQSkFIiJjTN513TmhUHij4zg38/nclzt27NjV0dExpJQirTUrAASAKyoqIoVC4bNbtwZb6+vrguHh4fqmhQs/d10XlmXhjr6AmUFEyGQy3NnZ+UA4HP7ccZxrAL4vyhtMSOH7vuzt7ZXNzc2oqqpCV1cX+vv7jeu6iEajsG0btm1DCAFmhlKK8vk8nT17lrXWNDAwUGLR3c1j246gUChMVKWUEkopIaUQREIAJKQUQkohijJyKBRCIlGBsrKyf/Xhn+aBIISC7+dhTACtNYgEtPYRBBaM0QgCDSkESHAxuYHWGkpZUFLe326SAghpYdgTyOaASDiCaDQCP7AxlisDCRuRSARCChgevyalgh0JwylPAMq5227j2bXvicem/y7nTr2CG1cv44OPfkNySg4fvmsQdwW+6nBx4mQEr6/J46nlBhdTYWz91qC75zI+XFWGGrpcFNiUwASAkQuc4KfDBf1m4iDmPZ2GU/gFHbsCTHECfLzFoLkO+ORTG3/8bnBwdx71MwihNOP4kTh2asaM2NCEPONaFKdSU9OCsifanjvy3LI65hvP6uyJGLcsSjDoQd67YxLzqMN7v65gCs/ituYHefT4JM4ecswzj1aY8KQajpUn1hddoMalJSJmRiIxWTlRufbQ8b6ZdiC5pa5PPDZnFPuP5PHDwQCtlWNY3pqF5WWw54BB75UxvDg/h6XJLP2ayuHGCO8zunCm2DcjS74bGxsLV8+q3tDYWD/jppfkmBUTjbOTeKCqBlcyczCqH8Li2llomleDbKge13IPY1qiEtPdCObNb6Lf/vIOZEaGUsXxaxQzExGx53nRWHm8/Mm2J5DPF8yp/BKcO2NjWpWN9zfZIFGGY14Etm1hw6sEA4mbaQ8/9vdz/fykmpbYZF/v+2deKCEEG2Mwd+5cXrdu7c+ZjNcTCilHSqmkVCCSUJYkJQmCNBAEPDTCABvYFtPsqqk527a9BQsXXjydSqHEU0TEADB58uTMihUrvtdaT1VKVQCIAQgXH5HAuC9LAyMorqzv+4OWZaVPnfyzp/iCDQD8DQKiNcsA35azAAAAAElFTkSuQmCC');
    position: fixed !important;
    bottom:0px !important;
    right:0px !important;
    width:21px !important;
    height:21px !important;
    background-color:#FEDD8E;
}
#identity-box[class="verifiedDomain"]:after{
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsSAAALEgHS3X78AAAFO0lEQVQ4jYWUW2xUVRSG/7X3PnNmOudMO50BobbFltoLlEBFdDBYYkMkRnxRgyJUIxoTNcYQIZZoQkwgXIwxwQSQqC9eYjRGiMZECWq1Ek1EZgiXYmulpS3YFmEunenMOWcvH5iWIhhXss7L3vn2v/9/7UO4voiIOBwOU2tr631r1jz2DLO3ZGRk1JZSFiorK/tPnz79+d69e/cNDw+POY4jAOgbcK4hAgBVVFRg165dW/v6+lzHcXh0dJRPd3cXzpw54126dFlnMhmOx+Mn29raFgOAEEL8H1RaloWOjo4XhgYHOZfLZbdt2/7Oo2vWLn9sbXvNgw89vGDtusef++77zgQzc1dX18nm5uabinD6L7AAgLq6utmbOzrOnhs4xy9t3Li5KIaI6MoHwMJFi2YfOXLk6LFjx3jFihUdSikAUNN5110hHA7f3rygec73nZ2JgwcPvq61FkopKhaUUmYiHj+/fceOd4kEamtrl/v9fgOAO3nwDcHrn3o6suzuVjhO4UJvT48rhIDrulprzVprBuACgG3ZfaFQCLE7YxWGYQT/zZkCTx5WX99AzAx/oEQCgJRSKKXk9AaAUKhUuZ6LyqpKDgaD1wmc8oWZAQDpTCY5nk4jnUo5AOC6rseTi9MqMz6eGxsdAwlRIKLCpLjJrSSEgNaa6urqeNOmTctqamo32Lb1YDqTOZNOpd4zTdNnGAYrpaCUAhGR1jpv23ajz2eutyzrQj4/8ebu3bv379mz57JSilzXZQWAAHB5ebm/UChsvXhxbHlDQ72XTCYbbmtp2WnbNgzDwLRcwMwgIqTTae7s7JxlmuZOy7KGAHxYtNebssJxHNnf3y9jsRiqq6uRSCQwODiobdtGMBhEIBBAIBCAEALMDKUU5fN5OnHiBLuuSyMjI5Ms+nd4HAgEUCgUplQppYRSSkgpBREJAgkppZBSiqKN7PP5EIlEUFJSck0OV9NkBjOQm8jD8zQ8z4PjOMjlr7SnNVzPgeN68IoIzXxFiJAgIW88FZAGIqVhlEgB1ynAMAyUhSzYgRL4AwGQVDBN/zXJSyEQLi9H7c0VGPqz76oPABSKoRjEAstXy7/LS9E3fBlbX3sNwVsWY+WTm2Epwi9ff4Ls74ex8JGXEZpdi3Q+h8NvbcHoHydwz473MRTqv3LxIk8SETEzIqGQHER4bbZszpybohX8wc+94tDeV/FTdi4mZixEd9LEx7tfQdcPPyLV+ADOixC+S3Tj18/exlie6WzWOzB2tDPBxfmdAldUVfmssZ72ge6T1YvvfYDd+lbhJC8i++UWlMfux22x+ZD1KzFw8A2MJ4cx795VaLprKVIFF9kD+6gwcOpAMpVKELMAcBUcjUaVL2Ct6/7pmzmR6loer5onJpra0N31Lf489BHUopWoW9SIbKQGp/ZvxpCjMCPWCmtpjC70/o7zv/3yucf6eHEgtJz0O5vNmnPn1j5R39hYVUhe5ppbbxGxmijqFywEnepEZeUsLGuZhyWL56NhZhnKzh3HgiUtqLEVmu6IUe9Xn36RTKXjxd+vJgCCiDQzz1y9evW3bW1t83Pj406J4ROBYClCZTZYCkSCfhimBZ/PhBEwkRnPQGdzGBj+i2uqKtSzG158Ph6P7xFCKK21q4QQrLVGU1MTt7e3f5VOZ3qi0ajFJJQUEhAEv+mjrEfARA6UzzGlGYIIBVeTHSmdyEuZaWlp6Y3H45jkKSJiAIhGo+lVq1Z96LruTKVUOYAQALM46wIATxtTr9g5x3HGDMMYTRw72lN8wRoA/gGwbEQGwP2BvQAAAABJRU5ErkJggg==');
    position: fixed !important;
    bottom:0px !important;
    right:0px !important;
    width:21px !important;
    height:21px !important;
    background-color:#FEDD8E;
}
#identity-box[class="verifiedIdentity"]:after{
    content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsSAAALEgHS3X78AAAFB0lEQVQ4jYWUXWwUVRTH/+feOzszuztbti0UaoG2bCiVLZ8qjUGqDTEx4Qk14VMjGh6MPhhpUowhETFATTTBBAhR4wvP8pGYoBKpQYyo0BqgVLBQWmrTFqHdbbu7c+ceH7pbCsV4kntfZvI7/3P+5x7C9CAi4ng8TmvWrHlh48ZN25mDJwcGBj0pZa6ioqK7o6Pj60OHDh3u6+sb8n1fADCP4DxABAAqLy9HS0vLnq6uLu37Pg8ODnLH1au5zs7O4O7deyadTnNbW9vlxsbGlQAghBD/B5XRaBTNzc1v3+7t5fHx8bGPPtr7+YaNmxs2bd5atf7Fl+o2b3nlzR/OtLYzM589e/ZyMpksy8Ppv8ACABKJxJydzc03e2718Ls7duzMiyEimrgALF22bM65c+d+v3jxIq9du7ZZKQUAaipvWgnxePyJZF1y/pnW1vbjx49/bIwRSinKB5RSdntb29979+37gkigurq6wXEcC4AuJH4keNvrb5SsfmYNfD/Xf/3aNS2EgNbaGGPYGMMANAB4Ua8rFouhflV9uWVZkYc5k+BCsoULa4iZ4bhhCQBSSqGUklMPAMRiRUoHGhVzKzgSiUwTONkXZgYApNLp4dFUCqmRER8AtNYBFz5OifTo6PjQ4BBIiBwR5QriCr+SEALGGEokEtzU1LS6qqr6Hc+Lrk+l052pkZEvbdsOWZbFSikopUBEZIzJep63KBSyt0Wj0f5sNvPpgQMHjhw8ePCeUoq01qwAEAAuLi52crncnjt3hhpqahYGw8PDNSuWL9/veR4sy8IUX8DMICKkUilubW2dbdv2/mg0ehvA0Xx7g8lW+L4vu7u7ZX19PebNm4f29nb09vYaz/MQiUTgui5c14UQAswMpRRls1m6dOkSa61pYGCgwKKHzWPHdZDL5SZVKaWEUkoIKQSREAAJIYUQUoh8GzkUCqGkpBjhcPgBH+6DmSCFQtbPIjABtNYIdAA/8KEDjcBoBIEGG0aBYNhAaw2lLMiJYZk+FVoGYKkQDBNMhuE4DpQTgvQdyHEXynXhOPZENQEDElBSwXZseNFiOBR9GDyRf9RPiyurzsqBx7tx83YPvt/1LXJlGfCuMETcQtlnBPOLRHZ7AP95QuxPgcx+g66Om6h438ZflTcmqiBTABMAhuNHg8Fjvm6bcwo9dcM4HT6BzOEANJPAuy2Ieh/0gQCfB8ypDFALSAVEfo7jymGDbMVw3ptJ8ERYDijSESZ6z4U5OQLviETkVhjiQxt+XQbjL1twvhKwN8RAb+UgToyg6BMN7iLc/a4EypIA/gH0hNDJdZdMJt2GxoYfi+2Z/HTLMj2DBTtXwWpuiOGFmH4CKwa7uyUreBzepLjcwCy+AS6qs9kNeVun+iYLczc2NmZXV1W9Wrtk0dwZ/RVcHvFEZXIOKsuqsKBnMWpGFmDRyrmoWVmJxFgNEn1LsLDkMRSX21iaXEH9p0dPjqTuteXXr1HMTETE6XQ6UhSLFz3X+CxymZzx/3gKoU4XsTIXM3a6sBEGnXegwgruawKKJe70p3HzWC/PXzRbXZjV5Pb03d8XSgjBxhjU1tby1q1bvkml0tesUhWVSiolFARJSCVJSoKQGsIEnBkGDAeQDlNVYlYmZkfTK5avuN7e1o4CTxERA0BpaWlq3bp1R7XWs5RSxQBiAOx8z8SEIygsjCB/xn3fH7Isa/C3C79ey79gAwD/AqS1ImENH5C5AAAAAElFTkSuQmCC');
    position: fixed !important;
    bottom:0px !important;
    right:0px !important;
    width:21px !important;
    height:21px !important;
    background-color:#FEDD8E;
}


17-02-2012 13:05:12
Хотя у меня вот такой стиль, отличается цвет иконки перед адресом, адрес сайта с иконки скрыт, подробности по клику по иконке.
скрытый текст

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#identity-box[class="unknownIdentity mixedContent"] {
  background-image: -moz-linear-gradient(#FFC0CB,#FFB6C1) !important;
}

#identity-icon-labels{
    display:none !important;
}

Помогите с этой проблемой плз:
http://forum.mozilla-russia.org/viewtopic.php?id=53847

MAlexS
Вам уже посоветовали. Стилями там можно сделать только иконки и открыть некоторые пункты меню, но придется много писать.

Mr.Rik пишет

background-image не работает для псевдоэлементо? background-color работает.

работает.

iDev.Pi
Когда я использую тот стиль, что выше элемент исчезает при использовании background-image, изображение туда вставлено бэс64.

Mr.Rik
наверно стиль кривой.

iDev.Pi
Проверишь? 1 сверху https://forum.mozilla-russia.org/viewto … 69#p547169
Профиль чистый.

Mr.Rik
так он просто становится не виден т.к. фон лежит по оси Z ниже других элементов.
я заменил позицию на top: 0; left: 0 чтобы на фоне прозначной кнопки лисы он расположился - и тогда за нею я его и увидел уже твои бейс64 картинки.

Если использовать такой стиль, то правила отображения применяются, но пункты меню не работают.

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

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#menubar-items{
    max-width: 10px !important;
    max-height:10px !important;
    border:2px solid red !important;
    overflow:hidden !important;
    background-color:grey !important;
}
#menubar-items:hover{
    max-width: 10000px !important;
    max-height:10000px !important;
    border:2px solid red !important;
    overflow:visible !important;
}

Mr.Rik
у меня работают.

iDev.Pi
А ты на пункты кликал?

18-02-2012 18:10:52
Это из-за overflow:visible !important; почему-то.

Mr.Rik
да, у меня работают.

iDev.Pi
Очень странно. У меня 10, custom buttons, dom inspector, stylish. И все, отображается норм, но не работают пункты.

Mr.Rik
а на чистом профиле?

iDev.Pi
Я убрал overflow:visible !important;, все работает. Это не критично. Теперь панель меню скрыта (вся), а меню (только меню) отображается при наведении на 1px в углу (сжатое меню, оно увеличивается). Проблема в том, что при клике на пункт того меню появляется панель меню (целиком).

Подскажите пожалуйста,  как включить прозрачность панелей и вкладок в полном экране (Full Screen Mode)?

Mr.Rik
это нормально. Меню показывается только вместе со всей панелью.

22-02-2012 17:14:52
vom
попробуй джетпак #63

iDev.Pi
Меню показывается и без панели. Она появляется только после клика по пункту. Как скрыть панель для этого?

iDev.Pi
Спасибо конечно, но мне нужно название панели в фуллскрине, а еще помню был код для изменения формы вкладок, но сейчас найти не могу, не подскажете?

мне нужно название панели в фуллскрине

vom 2. Как делать диагностику? Какими инструментами её проводить, чтобы узнать все параметры какого-то объекта? :angel:

Крошка Ру
Знаем, делаем, но сами параметры не всегда срабатывают, как хотелось бы. :angel: Там нужно как-то указать, "в том числе и в фуллскрине", но как, вот в чем вопрос. :)

vom пишет

изменения формы вкладок

Как изменить стиль вкладок без изменения темы | Форум Mozilla Россия

LongLogin
Спасибо, уже разобрался, осталось узнать, как сделать, чтобы прозрачность в фуллскрине не деактивировалась. :blush:

window[sizemode="fullscreen"] ...

iDev.Pi
Спасибо большое.

Tiger.711 пишет

Всё равно половина шпиёна... Ладно, посмотрю другие коды

не разобрались с кодом? понравилась идея, хочу себе такую же.  На [firefox] работает, на [nightly] - нет :(

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

Выделить код

Код:

#appmenu-button
{
    height: 23px !important;
    min-width: 53px !important;
    width: 53px !important;
}

#appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADAklEQVQ4EQXBPWwbVQDA8f+7e2dfbTc25KNp3HwRykemqhIDW4XYGMjKFgZWRiQmYKhgACGmIlGpMFIYkAyi6QBpEFQwtElpq7otkIBrx3bO9sUfd/fu3Xv8fvKzegyAShTCdbn75wFrZ6ub/3YGrwejYSVRmrUzs2Zn90mtXMhfvXFzr8m93yBsACABAACAC8CXP2ztLi8t5nhxuYLQliA8xIkGr9yoR58C7wIfAQBIAABgc6u2feWvvQO043P4xGXrV40eT7BxhD3ukguaqDj7kGLleeBNAAkArGxf27l889saOccQ+y7TbY2bGjyjyUY9TnoaazXDLMGGR5sh/h/AJXnQ6AO893N96KrgP0rFCZ4pMB4kONYgsEgsk0Sjk5hoNGK2ehrdbX08Vs4luVSt8NPO483J1U/I5SPKU1NonTCaRCSOj7UGo1OkNcw8XaYVR/g2RWdpAfIbErhw+1oNJ+tzwjVopoiUZZxYcGIApstFSgWPdqfPyuIc8TiimPNQ4fic/Gf/iG79Fo4dsfrcOoOgx3CQYbIMHIFF0O8GLJ5bQ6mU3mDIoBOQpA5YgYxjBSfXcdxfGIUhy8tVjod/oyKFcCQISAUc7B9igVMz04SdAMekZNpBAtvlEwXi0ipJHFJ/8BBPuszPlWk2+whXYDNLt9lhYfUM927dQasU8MDax/L6lesUpsrftVVl43Q+pjDzFPfvPMKd9tBJiistOUcTjRSt/RZZkiFwAast4ns5t7oA8IHqvrTRevQVxShFRYJWowOA9B0WV6rYLOOwHaClizUgXO+iTtOBBAB2F5559q0we/WLZLCH9IsYrbA2I40SJuOYoBOSpgbXy+F6/v3x+dfeB5C/6zwAVE59vb50/mwwOn6nNJvHqhFGK4TVDI8Veb9EzhekRt9O59feBhzASKwBABg/GLc/L+hhA+G/IT3xsusZhFGYLCWJhw01CX/UJv6GwtRd5l8wABIAADBWJ/sTPblsug9rRL15jC5jrQRi4AjhtMgVeoAGAPgfBYmj03NylikAAAAASUVORK5CYII=") no-repeat 0px !important;
}

#main-window[privatebrowsingmode] #appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    margin-left: -27px !important;
    margin-right: -33px !important;
    margin-top: 0px !important;
    margin-bottom: -1px !important;
    height: 24px !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAAEwElEQVRIS7VV609bZRiHXk/p6elpD20pvdALt7bcSwtlMDYvc8w5FRAVRmI2kwlecH5ZxqYx+s0YE92gXBwxMYv6Rf2mm46QCYGpS2RjH/hrfj7PKacUxi0yT/LLea/P83t+z/O+b1HRAb9UaxLpVArtbWkE/D7oios2oSuCYDYiGPAjHAqisjKC+ro4Dmh6/2XpVBJ6clIIA/Xz0BfBSAiHAojHqpGI16CpsQ4fXBx7MiTaM+3krJicFMNUAO4Xwq04kIjVqGisT+Cp491PhoBTtuecG7YSKCTDbcGoR7yWFNgg0JZuPTyB/r7ezeiZwB4w01zAV4Y6ItBANdDa0nQ4AkODr1MxJdTo2fhBYBctOQKJGBr/ayFyJXOBaY7dih2S1QzRYkKJ2UBS6/JkBCNLn4PFpKN5PWLVUTQ3JNBEdTDwSp9qp4Ha+5c7rSj3evL5NpPRI5kU3h97B52ZNFxOCYoswiGVwC4Kj0G2WdT5aDiAjrYU2lIt6O7sQFU0lE/ds88c35sI55il1qIqczlI0ip8MzeHK5cvoe+lM2htboDf64KP4C935xGgdjrZjOfIyejIBXz6yce48fUMkk31OYUITiK/pxKRkB+iYFBRQpJaTCxtMc69MYy5G7OYmZ1GNjuBqewkpqc2MUXtqeks+D9LTmemp9R1H314FbJkhUBB2SxGeErl/VPhViS4nTbIohlW8wYJYp9JJ3Fl/DI5yWJycgKTE9cwcT0Hbmdp7KtrX+I6tUdG3kJX5xH13mBFOXqHTYCvTNmfAEs09NoAOtItpISelMipoKaFjIWCPpx+vgfDZwfBJ+Xs0KCKY0e7EK4I5C8rLZW831ZioPooQV286mAEtDzVRCsg0WaruZgqnLCNzPajyQQ5Wgav5X28P+T3INm4z/swPDyETHsaikNSq5YjDpS74JKt8Cg22AQdJIsedjLIbZGMW9mJBurzGM87bWaU2i3qvyYSQHN9DH6Sn0mpitD+vpdfyKnx6kD/lktGq1gtAqtAhglup5UgkiGninK3rBJzO6xQJAGKXYBbyc1HgmWIBMpQW1kB2WpUlWBoduJV4a2pSDYlclFtgNvb4SHnQW8pvvj8M6rucfS+eApddE9UhXzquM/jQD3luJ8iuzp+CT//9CPW19dV1dgu/5lsNOjduQ5cLJlogp0WSrxhG3jOT07WHj3C4tISfp+fx/zCApZXVvCQxhpilbj47ihWHzxQ5xkP19bgdcmUGh0USkcFET359LHdC9EhGkkyA+WRSFiY9SZ4TJHMuHnzW/yxuIhfb9/GL7duYeHuXfyzuopKugFro0Es31vBvb/+xN/37+P8+XNqLbGaXpeE6rBv71MweuFN1alMzuz03wmc+7H33sZvd+5gaXkZ3/3wPU6dPKE64jxzxN2dGZQ67fkxxWZCxO/e2zk/oVx4vWd6iACTeBx2GmOCXO3a3cBvBh87HuO5/AmhPrfZjs8t0Umo3p2Ai9hqRjjqrrYWOGjjTmCDvIZrRCtU7ssEbb1GnvuKaICfCOz6BjTS2833PrN3kPQOK4H+sWgATmofFkzAIwu7E2DnHAk7LXTGRA7rvHD/jiRO95xQzyg7U8T/Fy7JiKPtzVuU+BemYgF0T+BxAQAAAABJRU5ErkJggg==") no-repeat 0px !important;
}

#appmenu-button dropmarker
{  display: none !important; margin: 0 1px 0 0 !important; }

dennius
На найтли работает вроде. А вот на UX половина шпиёна.

Код:

Выделить код

Код:

/* *********************************************************************************************************************************

  кнопка-лиса 2.0 */

#appmenu-button
{
    height: 23px !important;
    min-width: 53px !important;
    width: 53px !important;
}

#appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADAklEQVQ4EQXBPWwbVQDA8f+7e2dfbTc25KNp3HwRykemqhIDW4XYGMjKFgZWRiQmYKhgACGmIlGpMFIYkAyi6QBpEFQwtElpq7otkIBrx3bO9sUfd/fu3Xv8fvKzegyAShTCdbn75wFrZ6ub/3YGrwejYSVRmrUzs2Zn90mtXMhfvXFzr8m93yBsACABAACAC8CXP2ztLi8t5nhxuYLQliA8xIkGr9yoR58C7wIfAQBIAABgc6u2feWvvQO043P4xGXrV40eT7BxhD3ukguaqDj7kGLleeBNAAkArGxf27l889saOccQ+y7TbY2bGjyjyUY9TnoaazXDLMGGR5sh/h/AJXnQ6AO893N96KrgP0rFCZ4pMB4kONYgsEgsk0Sjk5hoNGK2ehrdbX08Vs4luVSt8NPO483J1U/I5SPKU1NonTCaRCSOj7UGo1OkNcw8XaYVR/g2RWdpAfIbErhw+1oNJ+tzwjVopoiUZZxYcGIApstFSgWPdqfPyuIc8TiimPNQ4fic/Gf/iG79Fo4dsfrcOoOgx3CQYbIMHIFF0O8GLJ5bQ6mU3mDIoBOQpA5YgYxjBSfXcdxfGIUhy8tVjod/oyKFcCQISAUc7B9igVMz04SdAMekZNpBAtvlEwXi0ipJHFJ/8BBPuszPlWk2+whXYDNLt9lhYfUM927dQasU8MDax/L6lesUpsrftVVl43Q+pjDzFPfvPMKd9tBJiistOUcTjRSt/RZZkiFwAast4ns5t7oA8IHqvrTRevQVxShFRYJWowOA9B0WV6rYLOOwHaClizUgXO+iTtOBBAB2F5559q0we/WLZLCH9IsYrbA2I40SJuOYoBOSpgbXy+F6/v3x+dfeB5C/6zwAVE59vb50/mwwOn6nNJvHqhFGK4TVDI8Veb9EzhekRt9O59feBhzASKwBABg/GLc/L+hhA+G/IT3xsusZhFGYLCWJhw01CX/UJv6GwtRd5l8wABIAADBWJ/sTPblsug9rRL15jC5jrQRi4AjhtMgVeoAGAPgfBYmj03NylikAAAAASUVORK5CYII=") no-repeat 0px !important;
}

#main-window[privatebrowsingmode] #appmenu-button .button-text
{ 
    color: transparent !important;
    text-shadow: none !important;
    margin-left: -27px !important;
    margin-right: -33px !important;
    margin-top: 0px !important;
    margin-bottom: -1px !important;
    height: 24px !important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjbQg61aAAAEwElEQVRIS7VV609bZRiHXk/p6elpD20pvdALt7bcSwtlMDYvc8w5FRAVRmI2kwlecH5ZxqYx+s0YE92gXBwxMYv6Rf2mm46QCYGpS2RjH/hrfj7PKacUxi0yT/LLea/P83t+z/O+b1HRAb9UaxLpVArtbWkE/D7oios2oSuCYDYiGPAjHAqisjKC+ro4Dmh6/2XpVBJ6clIIA/Xz0BfBSAiHAojHqpGI16CpsQ4fXBx7MiTaM+3krJicFMNUAO4Xwq04kIjVqGisT+Cp491PhoBTtuecG7YSKCTDbcGoR7yWFNgg0JZuPTyB/r7ezeiZwB4w01zAV4Y6ItBANdDa0nQ4AkODr1MxJdTo2fhBYBctOQKJGBr/ayFyJXOBaY7dih2S1QzRYkKJ2UBS6/JkBCNLn4PFpKN5PWLVUTQ3JNBEdTDwSp9qp4Ha+5c7rSj3evL5NpPRI5kU3h97B52ZNFxOCYoswiGVwC4Kj0G2WdT5aDiAjrYU2lIt6O7sQFU0lE/ds88c35sI55il1qIqczlI0ip8MzeHK5cvoe+lM2htboDf64KP4C935xGgdjrZjOfIyejIBXz6yce48fUMkk31OYUITiK/pxKRkB+iYFBRQpJaTCxtMc69MYy5G7OYmZ1GNjuBqewkpqc2MUXtqeks+D9LTmemp9R1H314FbJkhUBB2SxGeErl/VPhViS4nTbIohlW8wYJYp9JJ3Fl/DI5yWJycgKTE9cwcT0Hbmdp7KtrX+I6tUdG3kJX5xH13mBFOXqHTYCvTNmfAEs09NoAOtItpISelMipoKaFjIWCPpx+vgfDZwfBJ+Xs0KCKY0e7EK4I5C8rLZW831ZioPooQV286mAEtDzVRCsg0WaruZgqnLCNzPajyQQ5Wgav5X28P+T3INm4z/swPDyETHsaikNSq5YjDpS74JKt8Cg22AQdJIsedjLIbZGMW9mJBurzGM87bWaU2i3qvyYSQHN9DH6Sn0mpitD+vpdfyKnx6kD/lktGq1gtAqtAhglup5UgkiGninK3rBJzO6xQJAGKXYBbyc1HgmWIBMpQW1kB2WpUlWBoduJV4a2pSDYlclFtgNvb4SHnQW8pvvj8M6rucfS+eApddE9UhXzquM/jQD3luJ8iuzp+CT//9CPW19dV1dgu/5lsNOjduQ5cLJlogp0WSrxhG3jOT07WHj3C4tISfp+fx/zCApZXVvCQxhpilbj47ihWHzxQ5xkP19bgdcmUGh0USkcFET359LHdC9EhGkkyA+WRSFiY9SZ4TJHMuHnzW/yxuIhfb9/GL7duYeHuXfyzuopKugFro0Es31vBvb/+xN/37+P8+XNqLbGaXpeE6rBv71MweuFN1alMzuz03wmc+7H33sZvd+5gaXkZ3/3wPU6dPKE64jxzxN2dGZQ67fkxxWZCxO/e2zk/oVx4vWd6iACTeBx2GmOCXO3a3cBvBh87HuO5/AmhPrfZjs8t0Umo3p2Ai9hqRjjqrrYWOGjjTmCDvIZrRCtU7ssEbb1GnvuKaICfCOz6BjTS2833PrN3kPQOK4H+sWgATmofFkzAIwu7E2DnHAk7LXTGRA7rvHD/jiRO95xQzyg7U8T/Fy7JiKPtzVuU+BemYgF0T+BxAQAAAABJRU5ErkJggg==") no-repeat 0px !important;
}

#appmenu-button dropmarker
{  display: none !important; margin: 0 1px 0 0 !important; }


На днях схожу на userstyles и обновлю стиль там тоже.

Можно стилем показать dropmarker кнопок вперед/назад? А то у меня расширение для этого.

25-02-2012 14:57:26
На мой прошлый вопрос есть мысли?

25-02-2012 14:57:58
https://forum.mozilla-russia.org/viewto … 72#p548172

Mr.Rik пишет

Можно стилем показать dropmarker кнопок вперед/назад? А то у меня расширение для этого.

А зачем он вам нужен, чем не устраивает ПКМ?

mserv
Спасибо, не знал. Но дропер хочется.

Mr.Rik пишет

mservСпасибо, не знал.

Можно ещё ЛКМ с задержкой.

Mr.Rik пишет

iМеню показывается и без панели. Она появляется только после клика по пункту. Как скрыть панель для этого?

Решил проблему совершенно случаным кликом. (=

Выделить код

Код:

#toolbar-menubar{
    position:fixed !important;
}

25-02-2012 15:46:19
Теперь нужно создать элемент высотой в высоту монитора. Причем работать должно на разных.

Возможно ли, с помощью userChrome, сделать, чтобы при добавлении вкладки сразу показывалось дерево папок? Т.е. вот этот элемент: #editBMPanel_folderTree.

добавлении куда?

iDev.Pi
Ошибся, я про закладки, при добавлении в стандартные закладки.

3693caad4acbt.jpg

vom Edit Bookmark Plus ? :)

Крошка Ру
Спасибо, но интересует именно userChrome, возможно ли это. :)

vom

Выделить код

Код:

#editBMPanel_folderTreeRow {
    visibility: visible !important; }

iDev.Pi
О, уже что-то, я пытался без "Row", но получаем просто пустое окно без дерева папок, чтобы они появились, нужно опять такие щелкнуть по экспандеру.

0cb4e030f4eft.jpg

vom
у меня работает ок. попробуй верхнюю ссылку из моей подписи.

iDev.Pi
Оно работает, если один раз сделать экспанд вручную, а после рестарта пустота. Нужно как-то автоматизировать активацию #editBMPanel_foldersExpander, тогда будет все правильно. Наверное, это только яваскриптом реализовать возможно.

vom
да, после рестарта почему-то так. Тогда и правда вряд ли можно решить вопрос css-ом. Нужен js.

iDev.Pi
Ясно, спасибо, выяснили.

Перенес аддонбар в адресбар с помощью расширения, но вот кнопка LastPass выглядит ужасно, можно это как то поправить?
XDILHLv3.png
Заранее спасибо :)

Nero Wolfe
поиграться с height, параллельно отключив margin и padding.

iDev.Pi пишет

Nero Wolfe
поиграться с height, параллельно отключив margin и padding.

так?

Выделить код

Код:

#lpt_lastpass-compact-btn {
margin: 0px;
padding: 0px;
height: 40px;
}

не получается, уменьшаться то уменьшается, а увеличиваться не хочет...

Nero Wolfe
ну height там явно не 40 нужен, а 16-20 где-то.
правильность выбора селектора я проверить не смогу, т.к. не пользуюсь ластпассом (для правильного выбора селектора есть AttrInspector от Infocatcher и у меня по нижней ссылке в подписи есть статья о том как им пользоваться и как выбрать селектор).
и чтобы быть уверенным, что правила не будут перебиты какими-то другими с более высокой важностью - назначьте всем максимальную важность (; заменить на !important;).

iDev.Pi, спасибо !important; помог, высоту поправил, но кнопка уродская все равно, но это уже, скорее всего, ее надо полностью менять, вообще ластпасс как то небрежно написан...

Подскажите пожалуйста, как заменить иконки у стандартных инструментов, на свою base64?

vom
задать url("base64-kod-zdes")!important; для свойства list-style-image или, например, background.

Нужна ссылка на все специфичные свойства [firefox], это которые с -moz, там и без -moz спец свойства есть на них тоже нужно.

Mr.Rik
https://developer.mozilla.org/Special:T … anguage=en и поиск на странице по -moz, у меня нашлось 85 совпадений.

Kamui
Что-то не находит. Да и там же не только -moz специфичные.

Mr.Rik пишет

Что-то не находит. Да и там же не только -moz специфичные.

Я имел ввиду поиск на странице по ctrl+f :blush: для удобства поиска, я ставил "подсветить все".
Там вроде все css-свойства есть.

Kamui
Угу, ща, буду перелапачитвать десятки страниц. Не верю, что нету раздела для спец стилей [firefox]

18-03-2012 13:35:50
Может это? https://developer.mozilla.org/Special:T … Extensions

Mr.Rik
Похоже, по-крайней мере больше свойств присутствует чем на странице которую я указал:)

добрый вечер.
как нибудь возможно ли уменьшить длину поле фильтра в about:config?
заранее спасибо.

alexx-alexx
Попробуй Firefox 9 about: pages like mockups

...как здесь возможно,к сообщению прикрепить картинку?

23-03-2012 23:57:37

voqabuhe пишет

alexx-alexx
Попробуй Firefox 9 about: pages like mockups

нет,не то..:(

alexx-alexx

alexx-alexx пишет

...как здесь возможно,к сообщению прикрепить картинку?

Заключить в тэги
[img][/img]

24-03-2012 00:00:32

alexx-alexx пишет

нет,не то..:(

Ну тогда можешь там сам поискать, что тебя устроит.

voqabuhe пишет

alexx-alexx

alexx-alexx пишет

...как здесь возможно,к сообщению прикрепить картинку?

Заключить в тэги

24-03-2012 00:00:32

alexx-alexx пишет

нет,не то..:(

Ну тогда можешь там сам поискать, что тебя устроит.

я извиняюсь,а по подробнее?...

24-03-2012 00:07:16
или может есть Код для stylish?:(

спасибо.:)
а вот насчет кода для stylish,может кто чего знает... :sick:

alexx-alexx

Выделить код

Код:

#filterRow > #textbox
{max-width: 100px !important;}

Значение сами выберите.

alexx-alexx
У меня стоит More In Content UI

Kamui пишет

alexx-alexx

Выделить код

Код:

#filterRow > #textbox
{max-width: 100px !important;}

Значение сами выберите.

спасибо большое.то что надо.

24-03-2012 08:20:41

Tiger.711 пишет

alexx-alexx
У меня стоит More In Content UI

не совместим с FF 11.0:)

не совместим с FF 11.0:)

alexx-alexx Add-on Compatibility Reporter :)

Как включить режим принудительной совместимости в Firefox

Здрасте всем подскажите!Вопрос такой скачал тему она встала но первая страница осталась белой то есть панель инструментов как в теме а низ вид не поменял то есть белый как настроить чтоб было всё по теме?

подскажите как убрать (скрыть) эту кнопку:76120485.png

SendAbuse
например так:
.autocomplete-history-dropmarker.urlbar-history-dropmarker{display:none !important;}

Inko7 пишет

SendAbuse
например так:
.autocomplete-history-dropmarker.urlbar-history-dropmarker{display:none !important;}

спасибо помогло

1. Можно как-нибудь растянуть синюю полосу до панели навигации, или наоборот сузить её до предела?
2. Как можно сузить кнопку меню, когда окно не развернуто на весь экран?
3. Как можно добавить интервал перед первой вкладкой, чтоб он был только когда окно не развернуто на весь экран?
92e736b7b3089301e681250b4e51bfcb.png

ser8nik пишет

1. Можно как-нибудь растянуть синюю полосу до панели навигации, или наоборот сузить её до предела?

Думаю поможет поиск по "Tabs in titlebar"

ser8nik пишет

2. Как можно сузить кнопку меню, когда окно не развернуто на весь экран?

Вообще и первый пункт должен с этим помочь, но если именно сузить, то вот:

Выделить код

Код:

#main-window[sizemode="normal"] #appmenu-button
{max-width: 80px !important;}
ser8nik пишет

3. Как можно добавить интервал перед первой вкладкой, чтоб он был только когда окно не развернуто на весь экран?

Выделить код

Код:

#main-window[sizemode="normal"] .tabbrowser-tab[first-tab="true"]
{margin-left: 100px !important;}

Kamui
Спасибо

f480185 пишет

Как можно увеличить иконки закладок?

Где именно иконки? И вообще смысла мало, т.к. иконки сайтов обычно 16х16 и растягивать их некрасиво будет.

ser8nik
Сделай вот так... Красивее в 1000 раз. (перемести значок к панели и все)
2403258c55e92bfa12d614f6587d1a63.jpg

Расширение https://addons.mozilla.org/ru/firefox/a … n/?src=api

f480185

Выделить код

Код:

#PlacesToolbarItems .toolbarbutton-icon
    {width: 32px !important;
     height: 32px !important;}

Обрати внимание на то, что они при этом будут растянуты, так как в оригинале имеют размер 16х16 и больше их не сделаешь, если не растягивать.

f480185
Файл начинается со строчки

Выделить код

Код:

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

?

f480185
Это строки комментария, не обращайте на них внимания. Дальше что?

f480185
Ну и зачем здесь эта портянка? :angry:

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

f480185 пишет

Все содержимое данного файла

/*
* Edit this file and copy it as userChrome.css into your
* profile-directory/chrome/
*/

/*
* This file can be used to customize the look of Mozilla's user interface
* You should consider using !important on rules which you want to
* override default settings.
*/

/*
* Do not remove the @namespace line -- it's required for correct functioning
*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */only needed once */

Вроде ясно объяснили - стиль, предложенный Kamui, нужно вписать после выделенной строки. Если чего-то до-сих пор непонятно, то лучше начать с этого:
Уроки стилеписания на CSS | Форум Mozilla Россия

Подскажите, а можно ли при отключенных изображениях заменять alt-текст на локальную картинку?

ArtLonger
Даже без текста: Adblock Plus вместе с AdChange For AdblockPlus. Насчёт совместимости и работоспособности не проверял.

Пандёнок
Мсье знает толк в извращениях... Хотя по теме казалось бы понятно, что надо через CSS. Всякие расширения на эту тему - лабуда полная. А на GPRS хочется и трафик сэкономить, и чтобы страница не особо разваливалась...

ArtLonger
Как раз трафик я сэкономить и предлагал.
Но буду иметь в виду, кому поменьше помогать, а то мсье про извращения говорить будет.

Я убрал из меню "Закладки" пункты Добавить страницу, Добавить все вкладки.
Теперь у меня после Показать все закладки идут три разделителя подряд.
Как убрать один из них? А два?

LongLogin пишет
toxa пишет

Я убрал из меню "Закладки" пункты Добавить страницу, Добавить все вкладки.Теперь у меня после Показать все закладки идут три разделителя подряд. Как убрать один из них? А два?

попробуй так

#BMB_bookmarksPopup > menuseparator:nth-child(2),
#BMB_bookmarksPopup > menuseparator:nth-child(4),

Нет, не получается. Я добавил в конец userChrome.css

Выделить код

Код:

#BMB_bookmarksPopup > menuseparator:nth-child(2),
#BMB_bookmarksPopup > menuseparator:nth-child(4) {display: none !important;}

Ничего  не изменилось.

Всё оказалось проще. Усиленное гугление показало, что надо в ту строчку, где я удалял Добавить все вкладки дописать  + menuseparator.
После этого один разделитель исчез.


А DOM Inspector освоить конечно надо бы. По зубам ли будет?

Я хочу удалить из контекстного меню выделенного текста пункт, который создал S3. Google Translator.
Инфо об этом пунте:
menuitem
id = s3gt-menu-domain
_moz-menuactive = true
checked = false
insertbefore = context-selectall
label = Автоматически переводить www.google.com
type = checkbox

Я вписал в userChrome.css: #context-s3gt-menu-domain
{ display: none !important;
}

Не помогает. А как надо?

toxa
Откуда взялось #context-s3gt-menu-domain? Селектор должен быть #s3gt-menu-domain

Откуда взялось #context-s3gt-menu-domain? Селектор должен быть #s3gt-menu-domain

1334725402-451.jpg
Бес попутал

Ещё вопрос, можно изменить порядок пунктов меню с помощью userChrome.css?

toxa пишет

Ещё вопрос, можно изменить порядок пунктов меню с помощью userChrome.css?

Можно, например имеем такие элементы: селектор1, селектор2, селектор3; чтобы поменять местами нужно всем присвоить номер, для этого нужен такой код:

Выделить код

Код:

селектор3
    {-moz-box-ordinal-group: 1 !important;}
селектор1
    {-moz-box-ordinal-group: 2 !important;}
селектор2
    {-moz-box-ordinal-group: 3 !important;}

Тогда порядок будет такой: селектор3, селектор1, селектор2

Kamui, ясно, спасибо :)

А можно убрать три точки в названии вкладок когда их много. Чтобы на их месте продолжалось название?

SendAbuse пишет

А можно убрать три точки в названии вкладок когда их много. Чтобы на их месте продолжалось название?

так это надо крестик убрать в конце
usu.jpg
и закрывать вкладки правым кликом right_click_close

LongLogin
Вкладки надо мидл-кликом закрывать. Ну или двойным, на крайний случай. Правый клик для менюшки.

Tiger.711 пишет

Вкладки надо мидл-кликом закрывать. Ну или двойным, на крайний случай. Правый клик для менюшки.

Кому надо? Тебе?  Мне, например, надо ПКМ+ЛКМ на странице. Это кому как удобно, так и надо.:whistle:

LongLogin пишет
SendAbuse пишет

А можно убрать три точки в названии вкладок когда их много. Чтобы на их месте продолжалось название?

так это надо крестик убрать в конце
http://upit.biz/images/usu.jpg
и закрывать вкладки правым кликом right_click_close

А при чем здесь крестик, его и так нет. Надо для большей информативности чтобы  продолжалось название.

voqabuhe
Да нет, это не "мне надо", просто контекстное меню всегда на правой кнопки мыши.

Tiger.711
Так я о закрытие вкладок, а не о меню.:)

voqabuhe
Всё пошло из

LongLogin пишет

так это надо крестик убрать в конце
http://upit.biz/images/usu.jpg
и закрывать вкладки правым кликом right_click_close

Так что, во-первых, не к тому претензии предъявлены, а во вторых, по ПКМ уже не будет меню доступно.

Tiger.711 пишет

LongLoginВкладки надо мидл-кликом закрывать. Ну или двойным, на крайний случай. Правый клик для менюшки.

я просто не пользуюсь меню вкладок, но в случае с расширением  right_click_close меню открывается при нажатом Shift

SendAbuse пишет

А при чем здесь крестик, его и так нет. Надо для большей информативности чтобы  продолжалось название.

не знаю как может добавить информативности ещё одна буковка

скрытый текст
1rhr.jpg
3ymy.jpg
2oro.jpg

впрочем да, на нижнем скрине поместились бы две буковки
значит нужно стиль написать
но это только для тех кто уменьшает минимальный размер таба

значит нужно стиль написать

было бы неплохо   

но это только для тех кто уменьшает минимальный размер таба

значит для меня)

Как добавить разделитель в контекстное меню?

toxa
Средствами userChrome.css - никак. Можно только добиться визуальной похожести на него, задав нужному элементу, например, margin-bottom, border-bottom и т.п.

toxa
Средствами userChrome.css

Странно. Удалить - это запросто, а создать - никак.
Ну бог с ним, обойдёмся.

То ли дело - запретить отображение существующего элемента, и совсем другое - создать новый элемент со своими параметрами.
Хотя есть грязный хак: удалите одно из правил, скрывающих один из разделителей, и поместите нужные элементы перед ним и после него (:

toxa пишет

Странно. Удалить - это запросто, а создать - никак.

Не удалить, а скрыть. Элемент просто становится невидимым, и освобождает занимаемое место. В DOM-разметке элемент остается по-прежнему. CSS вообще не влияет на структуру DOM-разметки, именно поэтому создать с помощью CSS - никак.

День добрый...проблемка в том,что с пустого места поменялись шрифты,и все мои попытки изменить что то в настройках не привели к успеху...посоветуйте что нибудь...

посоветуйте что нибудь...

Pumba1987 Починка браузера. Перенос своих настроек на новый профиль :angel:

У меня XP, тема серебро. Если убираю меню то заголовок окна становится синим:
1111zz.th.jpg
Но если окно не активно - цвет корректный. Как мне запретить смену цвету заголовка окна?
22222qr.th.jpg

и вопрос 2: как оставлять вкладки в заголовке, даже если окно не в полный экран?
333sv.th.jpg

А так же, подскажите можно ли (и на что) сменить команду меню "загрузки" что бы открывалась новая вкладка с адресом:

Выделить код

Код:

chrome://mozapps/content/downloads/downloads.xul

4444rh.th.jpg
Элемент я нашел, но на что заменить Tools:Downloads?

DeeZ пишет

У меня XP, тема серебро. Если убираю меню то заголовок окна становится синим:
http://img585.imageshack.us/img585/3765/1111zz.th.jpg
Но если окно не активно - цвет корректный. Как мне запретить смену цвету заголовка окна?

потщательней покопаться в настройках темы [windows] там есть отдельно для активных отдельно для неактивных (короче есть всё))

DeeZ пишет

сменить команду меню "загрузки"

либо закладку сделать либо кнопку в CB

feas пишет

потщательней покопаться в настройках темы

Хм. действительно.. зачем [firefox] берет этот цвет активного окна, если у окна используется тема оформления? синий цвет я ставил для удобства работы с FAR....
Да и если окный режим - цвет нормальный даже у активного окна. то есть это где то устанавливается специально. вопрос остается актуальным. как запретить "синеть" заголовку?

feas пишет

либо закладку сделать либо кнопку в CB

Закладка то есть конечно, но хочу имено в нативном меню сменить действие. Возможно?

Народ - подскажите плз - как сделать в FF12 стиль рамок для полей "логин/пароль" и текстбоксов как на скрине: http://img13.imageshack.us/img13/3756/normalmodeff8.png

Подробное описание здесь: http://forum.mozilla-russia.org/viewtopic.php?pid=558756

Заранее спасибо

З.Ы.

Если что - черные рамки сделал так (usercontent.css):

скрытый текст
/*ДЕЛАЕМ РАМКИ У ТЕКСТБОКСОВ В FF12*/

@namespace url(http://www.w3.org/1999/xhtml);

/* This file is licensed under Creative Commons Attribution License
* http://creativecommons.org/licenses/by/3.0/
*
* Initial Developer:
* Andreas Jung (sd-daken.deviantart.com)
*
* Contributor(s):
*
*/

@-moz-document url-prefix(http), url-prefix(https), url-prefix(file) {
  input:not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="image"]),
  textarea {
    -moz-appearance: none !important;
    border: 1px solid #000000;
    -moz-box-sizing: padding-box;
    padding: 2px !important;
    min-height: 20px !important;
  }
  input:not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):focus,

}


Но хотелось бы именно как на скрине

Nero Wolfe пишет

Перенес аддонбар в адресбар
XDILHLv3.png

Интересное решение. очень хочется вернуть  кнопку rss в адресбар.  id кнопки feed-button.
Ее можно засунуть обратно в адресбар? как?

DeeZ пишет

Ее можно засунуть обратно в адресбар? как?

зайдите здесь в подфорум Custom Buttons

DeeZ пишет

Интересное решение. очень хочется вернуть  кнопку rss в адресбар.  id кнопки feed-button.
Ее можно засунуть обратно в адресбар? как?

feas пишет

зайдите здесь в подфорум Custom Buttons

Все очень просто, если аддонбар перенесен в адресную строку, то достаточно перетащить кнопку rss на аддонбар. Кнопка присутствует среди всех прочих, ПКМ по любой панели > Настроить.

Kamui пишет

Все очень просто, если аддонбар перенесен в адресную строку

Иначе никак? через тот же userChrome.css. Хочу без расширений обойтись.

Я честно пробовал искать поиском ответ на свой вопрос, поскольку уверен, что он задавался не раз. Но не нашёл. Может искать не умею, не обессудьте.

Вопрос. Есть ли возможность (лучше всего addon) настроить внешний вид FF12, чтобы она выглядела ТОЧНО ТАК ЖЕ, как FF3.6?

Мозилла угрожает, что в ближайшее время принудительно обновит меня на FF12. Насколько он лучше/хуже, я не знаю, да мне, признаться, и всё равно. Но вот внешний вид этого творения меня не устраивает вообще. Мне неудобно, а "привыкать" не хочу. Тем более, что Мозилла постоянно кричит о том, как круто у них настраивается браузер.

Что требуется:
1. Ярлыки вкладок в поле браузера, а не сверху.
2. Отдельная командная строка (или как она называется?) Файл - Правка - Вид - Журнал - Закладки и т.п. вместо одной НЕУДОБНОЙ кнопки "Firefox".
3. Стрелки вперёд назад, ОТДЕЛЬНЫЕ кнопки "Домой", "Обновить", "Стоп".
4. Пристрелить того, кто придумал, сделал и одобрил "новый интерфейс".

WaterWolf пишет

Вопрос. Есть ли возможность (лучше всего addon) настроить внешний вид FF12, чтобы она выглядела ТОЧНО ТАК ЖЕ, как FF3.6?

Думаю, что да. Сложность лишь в том, что как выглядит [firefox] 3.6 - уже мало кто помнит.

WaterWolf пишет

1. Ярлыки вкладок в поле браузера, а не сверху.

"ярлыки вкладок", "поле браузера" - такого нет.
Попробуй объяснить чего ты хочешь картинкой.

WaterWolf пишет

2. Отдельная командная строка (или как она называется?) Файл - Правка - Вид - Журнал - Закладки и т.п. вместо одной НЕУДОБНОЙ кнопки "Firefox".

ПКМ по любому тулбару и выбрать "панель меню".

WaterWolf пишет

3. Стрелки вперёд назад, ОТДЕЛЬНЫЕ кнопки "Домой", "Обновить", "Стоп".

между этими кнопками надо положить хоть что-то, чтобы они не объединялись. Можешь положить маленький отступ, который ты глазом не увидишь, а на кнопки он подействует.

WaterWolf пишет

4. Пристрелить того, кто придумал, сделал и одобрил "новый интерфейс".

Он во многом лучше старого. В тебе говорит твоя привычка. Привычка к плохому.

iDev.Pi пишет

"ярлыки вкладок", "поле браузера" - такого нет.
Попробуй объяснить чего ты хочешь картинкой.

Подозреваю, что товарищу просто надо снять галку "Вкладки сверху" в контекстном меню.

WaterWolf пишет

Вопрос. Есть ли возможность (лучше всего addon) настроить внешний вид FF12, чтобы она выглядела ТОЧНО ТАК ЖЕ, как FF3.6?

Вообще-то есть шкурка Firefox 3 theme for Firefox 4+.

ОТДЕЛЬНЫЕ кнопки "Домой", "Обновить", "Стоп".

WaterWolf , Правой кнопкой мыши по свободному месту панели Инструментов> в появившимся меню выбрать "Настроить" , после чего появится возможность перемещать элементы панели инструментов :)
Чтобы элементы были всегда видны кнопка "Стоп" должна быть слева от кнопки "Обновить" или как уже сказал iDev.Pi между ними надо хоть что-то положить - например элемент "Интервал" из окна "Настроить"

Есть ли возможность (лучше всего addon) настроить внешний вид FF12, чтобы она выглядела ТОЧНО ТАК ЖЕ, как FF3.6?

Firefox 3 theme for Firefox 4+

Firefox 3 Aero theme for Firefox 4+

04-05-2012 17:50:34
Firefox 2 theme for Firefox 4+

Огромное спасибо всем за помощь!
Крошка Ру, отдельное спасибо за ссылки.

Воспользуюсь вашей любезностью ещё раз. Поставил на один компьютер FF12, поставил рекомендованную Кройшкой Ру тему. Всё выглядит почти как в FF3. Осталась одна маленькая деталь. Точнее две.

1. При открытии пустого окна под кнопками навигации сразу выводится ярлык с названием вкладки (в моём случае дополнение Speed Dial) и значок "+" для открытия новой вкладки. Нельзя ли их убрать? Пробовал покопаться в настройке внешнего вида, но не получилось.

2. И куда-то пропала строка состояния внизу экрана. При загрузке страницы открывается её кусочек, но после загрузки сразу пропадает. Её можно как-то вернуть в нормальное состояние?

Заранее спасибо за помощь.

И куда-то пропала строка состояния внизу экрана. При загрузке страницы открывается её кусочек, но после загрузки сразу пропадает. Её можно как-то вернуть в нормальное состояние?

WaterWolf Как вернуть старую строку состояния, которая была в Firefox 3

Спасибо большое, Крошка Ру.

Первую проблему решил самостоятельно. :cool: Если кому понадобится - Инструменты - Настройки - Вкладки - снять флажок "Всегда отображать панель вкладок".

Первую проблему решил самостоятельно. :cool: Если кому понадобится - Инструменты - Настройки - Вкладки - снять флажок "Всегда отображать панель вкладок".

WaterWolf ,А я думал нужно спрятать только одну вкладку :lol:

При открытии пустого окна под кнопками навигации сразу выводится ярлык с названием вкладки (в моём случае дополнение Speed Dial) и значок "+" для открытия новой вкладки. Нельзя ли их убрать? Пробовал покопаться в настройке внешнего вида, но не получилось.

Теперь перечитал внимательнее :cool:

Не могу найти в этой теме - как переместить FindToolbar в верх ([firefox] 3.6)

toxa пишет

Не могу найти в этой теме - как переместить FindToolbar в верх ([firefox] 3.6)

[CB]Toggle Find+3 | Форум Mozilla Россия

voqabuhe пишет
toxa пишет

Не могу найти в этой теме - как переместить FindToolbar в верх ([firefox] 3.6)

[CB]Toggle Find+3 | Форум Mozilla Россия
http://forum.mozilla-russia.org/viewtopic.php?pid=550855#p550855

Хотелось бы через css, без кнопки, у меня CB не установлено.
Я нагуглил совет http://forum.ubuntu.ru/index.php?topic=146187.0 но получается плохо.

toxa
Find Bar - like Google Chrome II - Themes and Skins for Browser - userstyles.org

Что случилось с Ultimo8?
Сегодня обновился до версии 2.2.2 - при максимизированном окне табы наполовину уходят за пределы экрана. На других темах все в порядке. ФФ последняя Аврора.

Где найти в ff 12.0 этот userChrome.css? Поиск по пк нечего не дает((( или файл уже по другому называется?

forester пишет

Где найти в ff 12.0 этот userChrome.css? Поиск по пк нечего не дает((( или файл уже по другому называется?

В профиле имеется папка Chrome, а в ней - файл по имени userChrome-example.css. Вот его и надо скопировать в ту же папку под именем userChrome.css, а дальше - резвитесь на здоровье, помещая в него под разделом комментариев свои стили.

Vladimir_S пишет

В профиле имеется папка Chrome, а в ней - файл по имени userChrome-example.css. Вот его и надо скопировать в ту же папку под именем userChrome.css, а дальше

вот только сейчас т.е. уже давно эту папку и файл нужно создать самому)

feas пишет

вот только сейчас т.е. уже давно эту папку и файл нужно создать самому)

Убрали? Спасибо, не уследил - давно новых профилей не клепал.

Нашел расширения, которые убирают виндусовую строку с клавишами свернуть, оконный режим и закрыть. Силами .css аналогичного эффекта не добиться? :sick:

Юзер

#titlebar-buttonbox-container { display: none;}

LongLogin
Это будет работать только в WinXP в режиме эмуляции заголовка окна (выключено отображение панели меню) - в этом случае кнопки управления окном отрисовываются xul-элементами. Во всех остальных случаях они отрисовываются с помощью ОС API, и стили на них никак не повлияют.

feas пишет

Vladimir_S пишет: В профиле имеется папка Chrome, а в ней - файл по имени userChrome-example.css. Вот его и надо скопировать в ту же папку под именем userChrome.css, а дальшевот только сейчас т.е. уже давно эту папку и файл нужно создать самому)

спасибо), а то  не находил этой папки и файла там. Так, а теперь как узнать список селекторов и где они применяются?

Не работает. Что вручную создавал папку и файл стилей, что через плагин указанный в теме стилеписания.

okkamas_knife пишет

forester
а другие изменения через юзерхром применяются? если да то всё создано правильно и проблема в коде который пытаетесь применить
подробнее что именно в нем неправильно посмотрите в консоли ошибок сразу после запуска ФФ
там обычно даже строка указывается.
если не применяются никакие изменения то значит чтото гдето вы не так создали.
Справка Информация для решения проблем
на открывшейся страничке есть кнопка Открыть папку профиля - открываете
в ней должна быть папка Chrome а в ней файл userChrome.css
проверьте не ошиблись ли в названиях. если у вас в настройках системы стоит не показывать расширения файлов то включите и проверьте вполне может быть что у вас там лежит не
userChrome.css
а userChrome.css.txt

Не какие изменения не идут.
В консоли ни слова об этом.
Взял для теста кусок кода:

Выделить код

Код:

/* set default namespace to XUL */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

/* Фиксированная ширина вкладок */
tabbrowser tab {
min-width: 16px !important;
max-width: 16px !important;}

С расширениями и названиями файлов все ок.

На чистой портабл код который выше - не заработал. Другой код изменения цвета активной вкладки - сработал. А я предполагал сделать с помощью кода выше вкладки, где вместо title сайта будут только иконки)
Так же этот код

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

Выделить код

Код:

/* Изменить цвет активной вкладки */
tab{
-moz-appearance: none !important;
}
tab[selected="true"] {
background-color: #000 !important;
color: blue !important;
}


Сработал и на моем текущем фф.

Этот код был взять от сюда.

forester пишет

Этот код был взять от сюда.

Это страница столетней давности в заброшенной вики, там половина стилей уже не работает.

Sid пишет
forester пишет

Этот код был взять от сюда.

Это страница столетней давности в заброшенной вики, там половина стилей уже не работает.

Ну мне это было неизвестно)) Сказали смотреть в теме стилеписания))

Так все таки, ребята, где взять полный список селекторов которые применяются в фф в последних версия для оформления браузера?
Если вики устарела.

forester
1
2
наконец, 3
P.S. К администрации: может быть, все же открепить прикрепленный стартовый постинг, и вместо него разместить ссылку на ту же статью из FAQ по составлению стилей? По-моему, это было бы гораздо полезнее и информативнее.

Тема перенесена из форума «Поддержка пользователей» в форум «CSS-стили».

Посоветуйте красивый стиль панели вкладок для FF13, без прозрачности и чтобы активный таб, прочитанные и непрочитанные табы были разные.

bunda1
Firefox: Choose Your Color - Themes and Skins for Browser - userstyles.org
Bent top right tab's corner - Themes and Skins for Browser - userstyles.org

voqabuhe
Спасибо пригодились :)

Всем привет. Не чувствую в себе терпения поискать по всей теме интересующее меня решение, поэтому нагло спрошу:blush:

Как изменить размер элементов интерфейса последнего Firefox (14 бета), конкретно интересует верхняя строка с кнопками Назад/Вперёд/Домой etc, значков (иконок сайтов) на вкладках, а так же элементов панели избранных закладок.

Приходится использовать мелкое разрешение монитора в связке с крупными шрифтами Windows, и в Internet Explorer всё это увеличивается автоматически, а Firefox что-то не хочет сам... Надо ему помочь:rolleyes:

D@nilYcH
Клик ПКМ по пустому месту на любой панели -> настоить -> внизу открывшегося окна галка "использовать мелкие значки".
Ну или выставлять нужным элементам width и height побольше.

Как заменить изображение на сайте на своё. Т.е. есть такое (http://сайт.ru/forum/templates/smartBlue/images/folder_big.gif) и в css правило для него не прописано, а в главном index такое

Выделить код

Код:

<tr id="forum_10_990" style="">
<td class="row1" valign="middle" height="50" align="center">
<a class="forumlink" href="viewforum.php?f=990">
<img width="35" height="35" border="0" title="Новые сообщения" alt="Новые сообщения" src="templates/smartBlue/images/folder_new.gif">
</a>
</td>

iDev.Pi

Та куда ж ещё меньше? Мне наоборот больше надо :rolleyes:

Ну или выставлять нужным элементам width и height побольше.

Где, как?

okkamas_knife

Слишком сложно... Может какой готовый скрипт есть? Проблема-то не у меня одного подобная. Я вообще не понимаю, как можно делать мониторы с разрешением Full HD при диагонали меньше 27 дюймов - нихрена не видно, несмотря на зрение единицу.

okkamas_knife

Где находится папка Chrome? В папке профиля Firefox не нашёл, ни в одной из двух

Здравствуйте.
Подскажите как сделать так, чтобы "звёздочка" закладок в адресной строке была видима всегда на своём месте.
Например, если вкладка сайта не загружена (после перезагрузки например) и при нажатии на вкладку, звёздочка пропадает на то время, когда страница ещё белая и только начинает загружаться.
И получается, что иконки которые слева от неё "дёргаются" вправо, затем влево.

#star-button
{display: block !important;}

Kamui не работает.

skynet281978
А если display: hidden или же display: none

Tiger.711 мне как раз да наоборот требуется :)
нужно чтобы "звёздочка" никогда не пропадала  в адресной строке

skynet281978 пишет

Здравствуйте.
Подскажите как сделать так, чтобы "звёздочка" закладок в адресной строке была видима всегда на своём месте.
Например, если вкладка сайта не загружена (после перезагрузки например) и при нажатии на вкладку, звёздочка пропадает на то время, когда страница ещё белая и только начинает загружаться.
И получается, что иконки которые слева от неё "дёргаются" вправо, затем влево.

skynet281978 пишет

Kamui не работает.

Это я навскидку сказал, сейчас посмотрел точно, должно быть:
#star-button
{visibility: visible !important}
:)
Потому как звездочка есть всегда, но когда ее не видно она свернута свойством visibility: collapse;

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

Можно ли с помощью стилей вернуть объём кнопкам на панели навигации в [firefox] 14? Чтоб было как раньше.

ser8nik пишет

Можно ли с помощью стилей вернуть объём кнопкам на панели навигации в [firefox] 14? Чтоб было как раньше.

Через стиль это долго и муторно писать, лучше воспользоваться расширением Classic (Small) Toolbar Buttons, там по сути тоже все css, но уже все написано.

Kamui
Спасибо :) . Видимо я это расширение проглядел.

ser8nik
стиль

По умолчанию протоколы http, https скрыты в адресной строке.
Подскажите, есть ли стиль, который только при клике в адресную строку показывает http, https, как реализовано это в опере?

skynet281978
Это в about:config настраивается.

skynet281978 пишет

Подскажите, есть ли стиль, который только при клике в адресную строку показывает http, https, как реализовано это в опере?

Стиль не знаю, но такое есть в расширение Smart location (smart text) :: Дополнения Firefox

Как изменить вид нового менеджера загрузок, который появился в 14 версии? Уж очень в этом папапе все крупногабаритное, можно как то покомпактнее сделать?

В [nightly] перестал корректно работать Edit Bookmark Plus :rolleyes:

Infocatcher давал тут код увеличивающий размер окна добавления закладки, но можно ли сделать чтобы оно открывалось сразу в развёрнутом виде  как это происходит в OpenBook и Edit Bookmark Plus

Глаза уже сломал в поисках. Может кто подскажет, как уменьшить панель навигации, уж больно высокая, и как в этой панели закруглить края окошка ввода адреса.

villa7
Может кто подскажет, как уменьшить панель навигации, уж больно высокая, и как в этой панели закруглить края окошка ввода адреса.

Сам спрашиваю, сам отвечаю, мож кому пригодиться -

userChrome.css

Выделить код

Код:

#toolbar-menubar    /*меню*/
    ,#nav-bar        /*панель навигации*/
    ,#PersonalToolbar    /*панель закладок*/
    {
        height:50px !important;
    }

Осталось закруглить углы окошка ввода адреса. Кто знает?

villa7

Выделить код

Код:

#urlbar
{border-radius: 4px !important;}

Kamui
Код:

Выделить код

Код:

#urlbar
{border-radius: 4px !important;}

Отлично, спасибо.

Подскажите как убрать стрелку (дропмейкер) возле значка в панели поиска.

fish08 пишет

Подскажите как убрать стрелку (дропмейкер) возле значка в панели поиска.

Выделить код

Код:

#searchbar .searchbar-dropmarker-image {display: none !important;}

voqabuhe спасибо
И еще вопрос: три точки в названии вкладок как убрать (появляются когда открыто много вкладок)?

LongLogin пишет

поставить этот стиль Firefox Combine Tab Icon and Tab Close Button

Ты точки от крестика отличаешь? :sick:А то уже второй раз предлагаешь вместо точек убрать крестик.:D

LongLogin пишет

SendAbuse пишет: А можно убрать три точки в названии вкладок когда их много. Чтобы на их месте продолжалось название?

так это надо крестик убрать в концеи закрывать вкладки правым кликом right_click_close

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

fish08 пишет

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

Раз уже обсуждалось, но решения не последовало.

да при чем тут закрытие вкладок, крестика нет, а три точки есть вот от них и надо избавится

LongLogin пишет

нет, приглядись, это ты тут наср**
ахах

скрытый текст
Посты затёр. Нагадил и потом подчистил за собой, молодца. Это известный приём подленьких троллей.:sick:

Нарушение п.3.3. Замечание. RED



Сам спор удален.
Столько раз уже говорилось, что лучшее средство "спора" на форуме - игнорирование. Не надо реагировать на, как вам кажется, вызывающие сообщения. Если они вызывают сомнения в плане соответствия правилам - есть кнопка "сообщить модератору".

Хочу избавиться от монструозного Tab Mix Plus, но держит одна функция,  переключение вкладок простым наведением мыши, можно как нить сее в css изладить?

villa7
нет

okkamas_knife
СВ использую, но умею только готовые добавлять. За расширение спасибо, но опять же это лишнее расширение ставить, что для меня нежелательно.

villa7 пишет

Хочу избавиться от монструозного Tab Mix Plus, но держит одна функция,  переключение вкладок простым наведением мыши, можно как нить сее в css изладить?

Использование: положите код в любую Custom Buttons кнопку, в инициализацию.

Выделить код

Код:

// Активизировать вкладку наведением курсора ..............................................
gBrowser.tabContainer.addEventListener("mouseover", function(event) {
gBrowser.selectedTab = event.target;
}, false);

bunda1
Ура! Наконец то избавился от расширения. Спасибо Вам большое.

У меня мания избавляться от расширений где только возможно, вот еще одно Classic (Small) Toolbar Buttons - https://addons.mozilla.org/ru/firefox/addon/cstbb/  возвращает классический стиль кнопок панели инструментов, может можно как то в css прописать, не могу найти. Спасибо.

villa7
так есть же он вот тут

Inko7

Inko7 пишет

villa7так есть же он вот тут

Спасибо огромное, сам бы вжисть не нашел.

LongLogin
у меня нормально, еще с 7-ой версии лисы:
ab89141fd373.jpg
А если через Stylish, будет работать?

LongLogin

LongLogin пишет

ноль реакции от кнопок

Я ложил в userchrome.css без Stylish, в настройках панелей поставил маленькие значки(обязательно), иначе не срабатывает.
Порядок действий - установил Stylish, потом стиль, скопировал в правке стиля код, вставил в userchrome, стиль и Stylish удалил.

villa7
с маленькими значками срабатывает

LongLogin
Если нужно можно увеличить кнопки в правке, что-бы растянутыми не казались.
min-height: 24px !important;
max-height: 24px !important;}

Stylish пока не нужен, может со временем, а лишние расширения не люблю держать.

нет, пришёл к выводу что [mozilla] была права
выглядит как кожа крокодила
kiss_14kb.1346339587.jpg
с этими рельефными кнопками

LongLogin
не понял, что ты хотел этим показать
но по мне, так выглядит замечательно:
ab89141fd373.jpg
а вот оригинал:
d15e11df12b3.jpg
замечу, что все кнопки, кроме вперед/назад, Custom Buttons.
З.Ы. На вкус и цвет товарищей нет! :whistle:

Inko7 пишет

но по мне, так выглядит замечательно:

отнюдь
одна-две кнопки - ещё ладно, но 10-ть кнопок Custom Buttons в ряд выглядят как танковая защита

LongLogin
Лично я не вижу для себя ничего отталкивающего. Может и привык уже, а может у меня не такой художественный взгляд на эти вещи, как у тебя :)
Был задан вопрос, я ответил и привел скрин в пример. Личные вкусы не обсуждаются. Повторюсь:

На вкус и цвет товарищей нет!

Да хороший стиль, просто видно LongLogin ещё каких-то кривых стилей напихал, вот у него кнопочки и пучит :)

Приветствую, форумчане! Перерыл кучу информации сегодня, но так и не нашел нужной. Подскажите, пожалуйста, как прописать отступ (расстояние) в каждой вкладке - от начала вкладки до иконки сайта? Дело в том, что очень не хочу расставаться с любимой темой Strata Reloaded, а оно не совсем корректно работает с новым 15-м ФФ. Высоту вкладок нашел, как настроить, а вот отступа во вкладках перед иконками не хватает совсем, см. скриншот:

91cf743fcea7d99ae68066d3c215438b.jpg

Также волнует, как можно задать минимальный размер для закрепленной вкладки - как видите, в текущей ситуации они вообще получаются какими-то дистрофическими :)

Заранее огромное спасибо за ответы!

okkamas_knife пишет

Ascold19

Выделить код

Код:

.tab-icon{
margin-left:20px !important;}

Спасибо огромное! Попробовал, сначала не получилось, но почти сразу же докопался до причины - нужно прописывать .tab-icon-image :)

Возможно, кому-нибудь пригодится, отступ текста от иконки во вкладке выставляется следующим образом:

Выделить код

Код:

.tab-text {
margin-left:4px !important;
margin-right:-2px !important;
}
Ascold19 пишет

нужно прописывать .tab-icon-image

.tab-icon вполне работает - .tab-icon-image вложен в .tab-icon:
tab-content.png
И использовать .tab-icon правильнее, т.к. его отступ задает и отступ .tab-icon-image, и .tab-throbber (индикатор загрузки), и всего остального прочего, что находится внутри .tab-icon.

hydrolizer пишет

.tab-icon вполне работает - .tab-icon-image вложен в .tab-icon

Ммм... кажется, это какое-то расширение вкладывает.
Я вот вижу

Выделить код

Код:

<xul:hbox class="tab-content">
    <xul:image class="tab-throbber" />
    <xul:image class="tab-icon-image" src="chrome://mozapps/skin/extensions/extensionGeneric-16.png" />
    <xul:label flex="1" class="tab-text tab-label" value="Управление дополнениями" crop="end" />
    <xul:toolbarbutton anonid="close-button" class="tab-close-button" />
</xul:hbox>

(часть атрибутов удалена)

Так что надо синхронно стилизовать .tab-throbber и .tab-icon-image

Infocatcher пишет

кажется, это какое-то расширение вкладывает.

Да, в самом деле. Судя по наличию tab-protect-icon и tab-lock-icon, это табмикс.

Вопрос по [seamonkey].
Как убрать пункты меню «Закладки», «Окно», «Debug», «QA»?

Подскажите плиз как убрать эти  пункты меню при наведении правой кнопкой мыши на ярлык Firefox 15.0 на панели задач ???

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

okkamas_knife пишет

это виндовс делает а не ФФ. ищите твики для винды.

Что то я не совсем понимаю, в версии 3.6 такого меню не было, только в версиях помоему 4.0 и т.д появилось, или я что путаю?

denklon пишет

или я что путаю?

нет не путаете. Но данное окошко от [windows] (у проводника часто используемые, у [ie] задачи)и там его правильнее отключать. А userChrome.css работает в среде [firefox].

21-09-2012 10:20:18
http://www.winse.ru/forum/viewthread.php?thread_id=154

okkamas_knife
Что-то не сработало.

denklon
FAQ, поиск.

с профилем разобрался, подскажите  начиная с версии 4  появился такой пункт как "вставить и перейти", знаю есть расширения которые добавляют этот пункт, а припомощи кода нельзя его сделать?

denklon
CSS это СТИЛЕВОЕ ОФОРМЛЕНИЕ элементов. А ты хочешь СОЗДАТЬ ЭЛЕМЕТ и назначить ему ФУНКЦИЮ.

denklon пишет

знаю есть расширения которые добавляют этот пункт, а припомощи кода нельзя его сделать?

Сustom Buttons есть топик с огромным списком кнопок, есть там и топик с просьбами создать какую либо.

denklon

в папке "chrome" два файла "userChrome-example.css"

Такого не бывает. У Вас он один, userChrome-example.css.

Пандёнок
Бывает, в linux два файла может иметь одно имя.

AntLi
пациент прикладывал скриншот, у него виндус.

Пандёнок пишет

Такого не бывает. У Вас он один, userChrome-example.css.

Да один, я перепутал с "userContent-example.css"

AntLi
Не бывает. Линуксом я пользовался, там фокус в том, что можно одновременно создать userChrome-example.css и userсhrome-example.css. Но для системы это разные имена. Притом я вижу виндовый юзерагент у denklon.

okkamas_knife
А я как будто не догадался до такого. У меня когда-то даже пустые места на рабочем столе открывались.

Нужен стиль который блокирует свойство @media. Например чтобы заблокировать свойство в [firefox] нужно создать стиль для сайта в котором

Выделить код

Код:

* {
   color: значение_по_умолчанию !important;
}

Но вот в медия по умолчанию нету. Что можно сделать?

http://htmlbook.ru/css/media
http://htmlbook.ru/css/value/media

AntLi
стилями нельзя ничего блокировать. Можно только накатить что-то поверх.

О! Хорошая идея! Т.е.  создать стиль для всех с высоким приоритетом. Думаю сайтов использующих это мало и фон можно обнулить. Как-то так:

Выделить код

Код:

/* В стилишь, для всех сайтов */
@media all {
*{
   background:none !important;
 }
}

Какие еще свойства могут подключать файлы?

AntLi
background-image, border-image, content, шрифты через @font-face { src: url } и стили через @import url.

А чем заполнить url() чтобы там было пусто? Какой путь туда поставить?
И какие значения src? Ему можно none?

И вот это как блокировать?

local(<название>) — браузер проверяет наличие данного шрифта на компьютере пользователя и если находит, то использует его для отображения необходимого текста;

22-09-2012 21:14:44

Выделить код

Код:

/* В стилишь, для всех сайтов */
@media all {
*{
   background-image:none !important;
   border-image:none !important;
   /* Как быть с content элементами
        убрать нужно только ссылки на внешние обьекты
   */
   content:none !important;
   @font-face {
        src: url("127.0.0.1") !important;
   }
   /* Чем это заменить? Чтобы стиль стработал и предыдущее правило не работало? 
        !important не допишешь
   */
   @import url("127.0.0.1")
 }
}

/* Тот же вопрос. Как это заменить? */
@import url("fineprint.css") print; 
@import url("bluish.css") projection, tv;

может кто нибудь доступным языком объяснить как из закладок удалить:Показать панель закладок,показать все закладки,подписаться на ленты новостей,панель закладок,недавно добавленные,неподшитые закладки,разделитель. как пользоваться usercss и что там прописывать. нужно свой файл создавать? или уже в существующем надо писать. перерыл кучу всего нормального объяснения так и не нашел

evsuk пишет

как пользоваться usercss и что там прописывать. нужно свой файл создавать? или уже в существующем надо писать. перерыл кучу всего нормального объяснения так и не нашел

Уроки стилеписания на CSS | Форум Mozilla Россия

LongLogin пишет

/* Удаление строки RSS "Подписаться на ленты новостей" из закладок */ #appmenu_subscribeToPage, #appmenu_subscribeToPageMenu, #subscribeToPageMenuitem, #subscribeToPageMenupopup, #BMB_subscribeToPageMenuitem, #BMB_subscribeToPageMenupopup { display: none !important; } /* Убрать "Папку панель закладок","Показать панель закладок","Показать все закладки"," Добавить в закладки" */ #BMB_bookmarksToolbar, #BMB_viewBookmarksToolbar, #BMB_bookmarkThisPage, #BMB_bookmarksPopup > menuseparator:nth-child(2), #BMB_bookmarksShowAll, #BMB_bookmarksPopup > menuseparator:nth-child(4) { display: none !important; }

а куда все это прописывать?

переименовал я userChrome-example.css в  userChrome прописал 
/* set default namespace to XUL */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
потом скопировал все это
/* Удаление строки RSS "Подписаться на ленты новостей" из закладок */
#appmenu_subscribeToPage, #appmenu_subscribeToPageMenu, #subscribeToPageMenuitem, #subscribeToPageMenupopup, #BMB_subscribeToPageMenuitem, #BMB_subscribeToPageMenupopup {
display: none !important;
}
/* Убрать "Папку панель закладок","Показать панель закладок","Показать все закладки"," Добавить в закладки" */
#BMB_bookmarksToolbar,
#BMB_viewBookmarksToolbar,
#BMB_bookmarkThisPage,
#BMB_bookmarksPopup > menuseparator:nth-child(2),
#BMB_bookmarksShowAll,
#BMB_bookmarksPopup > menuseparator:nth-child(4) {
display: none !important;
}
но ничего не происходит. что я делаю не так?

evsuk пишет

что я делаю не так?

не прочёл статью, на которую тебе кинули ссылку. В ней всё есть. Или слушай дураков, дающих неработающие коды и удивляйся почему они не работают.

LongLogin пишет

не прочёл статью, на которую тебе кинули ссылку. В ней всё есть. Или слушай дураков, дающих неработающие коды и удивляйся почему они не работают.

с кодами все норм это я немного не разобрался . еще пару кодов не подкините. надо удалить " недавно добавленные " и " непдшитые закладки "

LongLogin пишет

нет

неужели в статье не написано? не верю!

неужели так трудно два кода написать ? я не нашел их там
все спасибо за помощь.сам разобрался

evsuk пишет

я не нашел их там

А их и не надо там искать, просто надо внимательно прочитать статью и тогда сами сможете писать стили, уж такие простейшие это точно, и тогда не придётся упрашивать разных:)

Никто случайно не знает chrome:// адрес Style Editor из меню Web Developer?

Northtech
chrome://browser/content/styleeditor.xul

Kamui
спасибо.

Может кто подскажет каким параметром можно удалить из контекстного меню Adblock Plus, таким параметром - #abp-image-menuitem у меня не удаляется.

villa7
У этого элемента нет id:
abp-menuitem.png

hydrolizer
Вот здесь как-то обсуждалось, думал можно убрать. http://forum.mozilla-russia.org/viewtopic.php?pid=479561#p479561

villa7
Ну, это было год с лишним назад. XUL-разметка расширения вполне может изменяться.

okkamas_knife

okkamas_knife пишет

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

Такого пункта нет, последняя версия.

okkamas_knife пишет

.abp-contextmenuitem

Сработало, спасибо.

Использую следующий стиль

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

Выделить код

Код:

#appmenu-popup, menupopup, context-menu {
-moz-appearance: none !important;
opacity: 0.94 !important;
background: #F0F8FF !important;
-moz-border-top-colors: #ececec !important;
-moz-border-bottom-colors: #ececec !important;
-moz-border-left-colors: #ececec !important;
-moz-border-right-colors: #ececec !important;
}


В нём opacity: 0.94 !important; стал колбасить все меню на вкладке дополнений, как это исправить?

voqabuhe пишет

как это исправить?

легко

Выделить код

Код:

#appmenu-popup, menupopup, context-menu {
-moz-appearance: none !important;
background: #F0F8FF !important;
-moz-border-top-colors: #ececec !important;
-moz-border-bottom-colors: #ececec !important;
-moz-border-left-colors: #ececec !important;
-moz-border-right-colors: #ececec !important;
}

iDev.Pi пишет

легко

Это типа шутка?:) Так и я допёр, как прозрачность восстановить?

у меня всё работает

iDev.Pi пишет

у меня всё работает

Что работает? Код opacity: 0.94 !important; в[nightly] и на вкладке дополнений?

Этих условий не было изначально обговорено. Попробуй в следующий раз точнее формулировать проблему, приложить скриншоты и описать желаемый эффект.

iDev.Pi пишет

Этих условий не было изначально обговорено. Попробуй в следующий раз точнее формулировать проблему, приложить скриншоты и описать желаемый эффект.

Не указал только, что у меня [nightly], но я думал, что для этого на форуме отображается  User Agent. Хорошо делаю вторую попытку.:)

В этом стиле

Выделить код

Код:

#appmenu-popup, menupopup, context-menu {
-moz-appearance: none !important;
opacity: 0.94 !important;
background: #F0F8FF !important;
-moz-border-top-colors: #ececec !important;
-moz-border-bottom-colors: #ececec !important;
-moz-border-left-colors: #ececec !important;
-moz-border-right-colors: #ececec !important;
}


строка opacity: 0.94 !important; искажает все меню на вкладке дополнений в [nightly], как это исправить, сохранив прозрачность менюшек.
Скрин
2012-10-11_113055.jpg

Как сделать панель новигации отображаемой всегда?

liteTua пишет

Как сделать панель новигации отображаемой всегда?

То есть чтобы и на странице дополнений была и еще где-то?

Чтобы панель с адресом отображалась всегда. Я тут стиль для Tab Utilities написал для бакового расположение вкладок (справа). Но там есть проблемы:
1) Куски вкладок видны даже, если ставлю ширину 0px.
2) Если вкладок много, то скрол не появляется. Я делал overflow:scroll; но скролит как-то не нормально. Возможно из за position:fixed

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#TabsToolbar{
    max-width:1px !important;
    min-height:20px !important;
    max-height:20px !important;
    position:fixed !important;
    right:0 !important;
    top:0px !important;
}
#TabsToolbar:hover{
    max-width:220px !important;
    max-height:99999px !important;
    padding-left:15px !important;
}
#TabsToolbar:hover #tabbrowser-tabs{
    background-color:#E6E6FA;
}
#TabsToolbar:hover #tabbrowser-tabs:after{
    content:">>>UnStack Tab Here!(drop)<<<";
    font-size:13px;
    background-color:red;
    display:block !important;
    margin-top:5px;
}

liteTua
Скрин бы:/

А что прописать в userChrome, чтобы при наведении курсора на закладку в боковой панели закладок появлялась строка с полным именем этой закладки. По типу аддона URL Tooltip. А то панелька узкая на нубуке, а имена длинные, юрл не всегда информативен.

sonyas75 пишет

А что прописать в userChrome, чтобы при наведении курсора на закладку в боковой панели закладок появлялась строка с полным именем этой закладки. По типу аддона URL Tooltip. А то панелька узкая на нубуке, а имена длинные, юрл не всегда информативен.

Так она и так появляется

sonyas75
Дополнение Boox.

voqabuhe пишет

Так она и так появляется

даааа? щас на чистом профиле попробую

geczu пишет

Дополнение Boox.

спс, поищу

sonyas75
А стилем может и можно взять селектор закладки и если всплывающая "подсказка" - потомок закладки, но лично я не знаю как. Кнопка атрибут испектора не показывает стили всплывающих.

Упс. У меня где-то что-то косячит. Действительно, на чистом профиле все нормально. У мну и Boox заработал только на верхней панели закладок, в боковой не захотел. Извиняюсь за беспокойство.:angry:

по-дураццки получилось :D когда-то давным-давно, еще до потопа, сам же и правил юзерХром.цсс

Выделить код

Код:

/* tooltip */
@-moz-document url("chrome://browser/content/bookmarks/bookmarksPanel.xul")
{tooltip{display:none!important;}}

сейчас полез, обнаружил, закомментировал :)

Вот тут MySh подкинул очень неплохой стиль для подсветки SSL/TLS соединения в адресной строке [firefox]

Выделить код

Код:

/*yellow ssl colour*/
#urlbar[level="high"] { background-color: #ffffbb !important; }
#urlbar[level="broken"] {
 background-image: -moz-repeating-linear-gradient(left -45deg, 
 #ffffff,
 #ffffff 5%,
 #ffffbb 6%,
 #ffffbb 10%
 );
}

Я его немножко подправил (ну бесит меня эта полосатая полоска) :blush:

Выделить код

Код:

#urlbar[level="high"] { background-color: #e1ffe1 !important; }
#urlbar[level="broken"] { background-color: #fffce1 !important; }

Собственно вопрос, а как подкрасить вообще не зашифрованную строку (http://...) ?

Zaycoff пишет

Собственно вопрос, а как подкрасить вообще не зашифрованную строку (http://...) ?

Указать правило без атрибутного селектора; правила с атрибутными селекторами разместить ниже.

hydrolizer пишет

Указать правило без атрибутного селектора; правила с атрибутными селекторами разместить ниже.

Спасибо, всё работает :music:

Сделал так:

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

Выделить код

Код:

/*Подсветка цветом всей адресной строки при использовании SSL-TLS*/
#urlbar { background-color: #edeeff !important; }
#urlbar[level="high"] { background-color: #e1ffe1 !important; }
#urlbar[level="broken"] { background-color: #fffce1 !important; }

hydrolizer пишет

Указать правило без атрибутного селектора; правила с атрибутными селекторами разместить ниже.

а чтобы порядок размещения правил был не обязательным - можно использовать #urlbar:not([level])

Как с анимацией скрыть всплывающую подсказку.

Выделить код

Код:

#alertNotification { display: none !important; }

И как правильно скрыть всплывающую подсказку на Nightly, что бы не оставалось пустое место.
thumbplg.jpg

Помогите пожалуйста с иконкой сайтов в адресной строке,а то она в новых (начиная с FF v.16) версиях браузера сдвинулась и никак не могу вернуть её на место.

скрытый текст
8c9cfe5478c5.jpg

brom113 пишет

Помогите пожалуйста с иконкой сайтов в адресной строке,а то она в новых (начиная с FF v.16) версиях браузера сдвинулась и никак не могу вернуть её на место.

Поэкспериментируй с

Выделить код

Код:

#page-proxy-favicon{ margin-left: 12px !important;}

или

Выделить код

Код:

#page-proxy-favicon{ margin: auto !important;}

htmlbook.ru - CSS - margin - Mozilla Firefox

bunda1 пишет

Поэкспериментируй с
Выделить код
Код:

#page-proxy-favicon{ margin-left: 12px !important;}

Спасибо,но не помогает,и что интересно,в FF 15 всё отображается корректно.

P.S.
Погорячился.что не помогает,всё нормально - иконка на своём месте.

bunda1,большое спасибо,и Удачи Вам!

bunda1 пишет

Как с анимацией скрыть всплывающую подсказку.JavaScriptHTML, XMLCSSJSONDiff+DiffВыделить кодКод:#alertNotification { display: none !important; }И как правильно скрыть всплывающую подсказку на Nightly, что бы не оставалось пустое место.

Сделать по аналогии с

Выделить код

Код:

/* Menus rolling out animation */

#appmenu-button > #appmenu-popup, #main-menubar>menu>menupopup {
    max-height: 0 !important; }
#appmenu-button > #appmenu-popup > .popup-internal-box > autorepeatbutton, #main-menubar>menu>menupopup autorepeatbutton {
    display: none !important; }
#appmenu-button[open] > #appmenu-popup, #main-menubar>menu[open]>menupopup {
    max-height: 800px !important;
    -moz-transition: max-height 1.1s !important; }

Заметил ряд странностей в обработке правила @-moz-document regexp("..."):
1. Обработка символа ? - непосредственно этот символ невозможно сматчить. Например:

Выделить код

Код:

@-moz-document regexp("http://forum\.mozilla-russia\.org/viewtopic\.php\?id=37396&p=45") {
    body {
        display: none;
    }
}

(теоретически должно сработать для данной страницы топика) - не срабатывает. Срабатывает вот так:

Выделить код

Код:

@-moz-document regexp("http://forum\.mozilla-russia\.org/viewtopic\.php.id=37396&p=45") {

Что интересно, вот так тоже не срабатывает:

Выделить код

Код:

@-moz-document regexp("http://forum\.mozilla-russia\.org/viewtopic\.php\Sid=37396&p=45") {

2. И более того, срабатывающее правило

Выделить код

Код:

@-moz-document regexp("http://forum\.mozilla-russia\.org/viewtopic\.php.id=37396&p=45") {

при вот такой замене:

Выделить код

Код:

@-moz-document regexp("http://forum\.mozilla-russia\.org/viewtopic\.php.id=37396&p=\d+") {

срабатывать перестает. Это баг? Или у регексов в данном правиле какие-то свои нюансы?
Про то, что регекс в данном случае должен матчить весь URL я в курсе.

hydrolizer
У меня вот так сработало:

Выделить код

Код:

@-moz-document regexp("https://forum\.mozilla-russia\.org/viewtopic\.php\\?pid=589547.*") {
    body {
        display: none !important;
    }
}

И так:

Выделить код

Код:

@-moz-document regexp("https://forum\.mozilla-russia\.org/viewtopic\.php[?]pid=589547.*") {
    body {
        display: none !important;
    }
}

Выходит, надо удваивать экранирующий слэш. То есть «\.» работает как «.».

Infocatcher
Да, точно. Видимо, строка регекса передается как обычная (яваскриптовая, например), строка, а не как паттерн.

Можно ли элементам Панели меню поменять отображение с текста на иконки ?
Например элементу "Файл" задать иконку и скрыть текст "Файл".

oopsididagainster пишет

Можно ли элементам Панели меню поменять отображение с текста на иконки ?
Например элементу "Файл" задать иконку и скрыть текст "Файл".

Stylish :: Дополнения Firefox + Firefox - Menu Icons - Themes and Skins for Browser - userstyles.org

voqabuhe
Да, там нет прямого решения, но подредактировав стиль получил то что нужно.

Как лучше перенести #FindToolbar .findbar-closebutton вправо от поля поиска?

oopsididagainster
Iconic Menubar - Crystal SVG - вот то что нужно, там же ссылка на стиль для скрытия надписей.

Lex1 пишет

Как лучше перенести #FindToolbar .findbar-closebutton вправо от поля поиска?

Наверное, так:

Выделить код

Код:

.findbar-closebutton {
    -moz-box-ordinal-group: 9999 !important;
}
.findbar-find-status {
    -moz-box-flex: 1 !important;
}

Infocatcher
Спасибо.
Тогда стиль "совмещающий" панель поиска и расширений (предполагается использование Status-4-Evar) получается таким:

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

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#FindToolbar {
    position: fixed !important;
    bottom: 0 !important;
    left: 30% !important;
    background-color: -moz-dialog !important;
    border-right: 1px solid ThreeDShadow !important;
}

#FindToolbar *[disabled="true"] {
    display: none !important;
}

.findbar-closebutton {
    -moz-box-ordinal-group: 9999 !important;
}
.findbar-find-status {
    -moz-box-flex: 1 !important;
}

#addon-bar {
    height: 25px !important;
}

Например папке в закладках задал иконку

Выделить код

Код:

#personal-bookmarks toolbarbutton[label="sp"] .toolbarbutton-icon {
    display: block !important;
    list-style-image: url('file:///D:/sport.png') !important;
    -moz-image-region: auto !important; margin: 0px 2px 0px 2px !important;}

Как задать ширину иконки ?

okkamas_knife
Спасибо!
А как изменить иконку закладки на свою ? Я пробовал в приведённом коде указывать лэйбл закладки, но иконка почему-то не менялась.

Lex1 пишет

стиль "совмещающий" панель поиска и расширений

Кстати, под .findbar-closebutton и .findbar-find-status попадают все стандартные <findbar>'ы – не только в основном окне, но и поиск в окне просмотра исходного кода и в Adblock Plus, например.

Подскажите, может что-то не так делаю:
Есть сайт на котором есть таблица, в которой ужали ширину правой ячейки и из-за этого не видны полностью ссылки в первой ячейке (слева).
Сделал вот такой стиль, но при обновлении страницы или заходе на неё, сначала отображается ужатая версия, а затем спустя мгновение, так как нужно.
Как убрать эту задержку, чтобы сразу отображалось как нужно?

скрытый текст
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("адрес сайта") {
.fs-filemanager {
width: 920px !important;
}
}

1 как объединить меню кнопки Firefox - appmenu, primary и secondary pane
2 убрать ненужные элементы
3 задать порядок отображения

спасибо

kope
1 не понятно
2 юзаем DOM Inspector и display: none
3 с помощью стилей это врядли удастся

3 с помощью стилей это врядли удастся

Удасться.

position:fixed;

А потом задавать координаты для каждого пункта.

geczu
Извините, но это идиотизм.
Можно задать координаты хоть относительно, хоть абсолютно.
Это криво. Если делать по-нормальному, надо менять местами сами элементы.

littleleshy пишет

Это криво. Если делать по-нормальному, надо менять местами сами элементы.

{-moz-box-ordinal-group: 1 !important;}
Каждому элементу свой номер.

littleleshy пишет

kope 1 непонятно

14b85a850bb8.jpg

kope
Это, по ходу, только если xul править.

17-12-2012 21:43:36
Что-то вроде этого.

http://userstyles.org/styles/48544/fire … y-vertical

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

geczu пишет

Главное результат

Я так не могу:(

А вообще userChrome.css и userContent.css творят чудеса!
Думаю, такой настраиваемости ни в одном браузере больше нету.

littleleshy пишет

такой настраиваемости ни в одном браузере больше нету

[seamonkey] :D
а так да даже кнопки не передвинешь :)

feas пишет

[seamonkey]

Да ладно!?:lol:

feas пишет

даже кнопки не передвинешь

Кстати, [opera] в этом плане ничего себе, даже видел её с урезанным интерфейсом (терминалы в магазинах техники).

Как увеличить все стандартные значки в панели навигации, а то firefox не понимает системное dpi ?

Kamp

Выделить код

Код:

/* Стиль делает фиксированным размер кнопок и иконок на панелях и панели не растягиваются. */

/* Применяется только к элементам интерфейса Firefox. */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* Для кнопок. */
toolbarbutton {
 padding: 0 !important;
}

/* Для иконок. */
toolbarbutton .toolbarbutton-icon {
 margin: 0px 0px !important;
 padding: 0px !important;
 width: auto !important;
 height: auto !important;
 max-height: 25px !important;
 max-width: 25px !important;
}

max-height, height - высота.
max-width, width - ширина.
auto - автоматически.
Добавить и поставить размер по примеру "25px" какой нужно, тут число это количество пикселей. Это для всех панелей сразу.

#appmenu_bookmarkThisPage,
#appmenu_subscribeToPage,
#appmenu_subscribeToPageMenu,
#appmenu_subscribeToPageMenu+menuseparator {
display:none !important;
}
Убирает Добавить в закладки, Подписаться на ленту новостей (неактивная), Подписаться на ленту новостей (активная)

Можно сделать, чтобы при возможности подписки на сайте появлялся пункт Подписаться на ленту новостей вместе с Разделителем... т.е. если подписка на сайте отсутствует - нет пункта и лишних разделителей, есть подписка - появляется Подписаться на ленту новостей плюс разделитель (снизу)

kope

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

Выделить код

Код:

#appmenu_bookmarkThisPage,
#appmenu_subscribeToPage[disabled="true"],
#appmenu_subscribeToPage[disabled="true"] + #appmenu_subscribeToPageMenu[hidden="true"] + menuseparator {
  visibility: collapse !important;
}

как сделать, чтобы при добавлении закладки (через звездочку в адресной строке) сразу выходил развернутый список
1e86ce7b752e88ad2d37c8197dc26f74.jpeg

kope
Дополнение Add Bookmark Here 2. Стилями думаю никак.

geczu пишет

Kamp
max-height, height - высота.
max-width, width - ширина.
auto - автоматически.
Добавить и поставить размер по примеру "25px" какой нужно, тут число это количество пикселей. Это для всех панелей сразу.

Спасибо, помогло.

Теперь мучаюсь с фоном в панели Speed Dial, не получается туда изображение добавить, продолжение фона ниже.
s_1356445511_3235009_aa942f76e8.jpeg

Мне вот интересно, почему в [firefox] у контекстного меню нет тени и она стилем не ставится. В системе тень есть и еще в Simple Mail у контекстного меню есть. Везде вроде одинаково выглядит контекстное меню, но тени нет у [firefox]'ких менюшек.

Нашел Bug 656475, проголосуйте кто может.

Kamui
у меня есть

iDev.Pi пишет

у меня есть

В баге написано, что тени нет при использовании нестандартных тем [windows]

Здесь-то ты об этом ранее не упомянул.

iDev.Pi пишет

Здесь-то ты об этом ранее не упомянул.

То да, моя вина, просто до того как я нашел этот баг, даже не предполагал что это из-за сторонней темы, т.к. на странице менеджера дополнений тень у контекстного меню есть. И кстати, у меня и на стандартной теме нет тени, все видимо из-за того что пропатчены системные файлы, а не из-за самих тем.

okkamas_knife пишет

Zver

фу, какая гадость!
Да может и не кривосборка, есть отдельные патчи для файлов, отвечающих за внешний вид.
Ну это для любителей применять сторонние темы.

littleleshy пишет

очередная сборка от Zver ?

Нет, как было сказано:

littleleshy пишет

Да может и не кривосборка, есть отдельные патчи для файлов, отвечающих за внешний вид.

И судя по всему тот патч уже устарел и из-за него все проблемы. Последняя версия вышла в 2009 году, а с тех пор уже и SP1 вышел и куча обновлений.

как поместить кнопки NoScript и Adblock Plus в адресную строку с помощью css, если это возможно?

kope пишет

если это возможно?

невозможно.. м.б. через CB это и возможно, а так есть расширения
Addons in Urlbar и url-addon-bar

Kamui пишет

тот патч уже устарел

Ну нужно либо оргинальные файлы на место положить и забить на сторонние темы, либо последнюю версию патча найти.

littleleshy пишет

Ну нужно либо оргинальные файлы на место положить и забить на сторонние темы, либо последнюю версию патча найти.

Пробовал также решение, которое не требует патчинга файлов, а просто добавляется служба. Но и так тени нет с нестандартной темой, хотя на стандартное появилась. Еще если поставить стандартную тему и запустить [firefox], а потом не закрывая [firefox] поставить нестандартную тему, то тень будет присутствовать до рестарта [firefox].

Kamui
Лично я давно пришёл к выводу, что не нужно маяться с этими темами. ОС здоровее будет.
А какие-то там тени… да ну их в баню!

littleleshy пишет

Лично я давно пришёл к выводу, что не нужно маяться с этими темами. ОС здоровее будет.

Ну не нравиться мне вообще стандартная тема :(

littleleshy пишет

А какие-то там тени… да ну их в баню!

Просто интересен факт, что в менеджере дополнений и в Simple Mail, тень у контекстного меню есть, а в остальных местах интерфейса нет.

Kamui пишет

ОС здоровее будет.

не буду приводить статистику))) тема на здоровье особо не влияет а вот баги отображения (шрифты не вписались в поворот) некоторых окон бывают. Или пример стоковые темы высоких контрастов. :D ещё тот овощ))

okkamas_knife пишет

ну открываешь соответствующие стили и сравнением выясняешь в чем дело.

Все это делал, стили одинаковые в плане внешнего вида, отличаются всякие размеры и позиции. Самое интересное что везде стоит -moz-appearance: menupopup; и box-shadow: none;. И самое интересное что контекстное меню не воспринимает стиль с box-shadow, хотя например border ставится, видимо какое-то ограничение на применяемые свойства у menupopup'ов.

После изменения стиля firefox под свой dpi в полноэкранном режиме перестали убираться адресная панель и панель с вкладками. Можно это как нибудь исправить?

s_1357214447_5567961_17ba7d3773.png

В полноэкранном режиме, правой кнопкой по пустому месту любой панели > Скрыть панели инструментов.
Если это какой-то косяк, то стиль:

Выделить код

Код:

#main-window[sizemode="fullscreen"] #navigator-toolbox:not(:hover)
{margin-top: -55px !important;
transition: margin .3s !important;
}
#main-window[sizemode="fullscreen"] #navigator-toolbox:hover
{margin-top: 0px !important;
transition: margin .3s !important;
}

Значение -55px нужно изменить на нужное, но так чтобы 1 пиксель было видно, иначе нельзя будет вызвать панель навигации.

Kamui пишет

Значение -55px нужно изменить на нужное, но так чтобы 1 пиксель было видно, иначе нельзя будет вызвать панель навигации.

Спасибо, помогло. Убрал вообще панели в полноэкранном режиме. Галка, кстати, стояла, но панели не убирались.

okkamas_knife
Пытался перекинуть кнопку в urlbar по этому коду http://forum.mozilla-russia.org/viewtopic.php?pid=594738#p594738  и никак, пишет что не переместилась и все тут, может не правильно данные в код подставляю, я в этом  валенок, а хочется. Что не так, [firefox] 18

скрытый текст
var newChild=window.document.getElementById("custombuttons-button3");
var idParent="urlbar ";
var position="after";//позиция цифрами или "before" или "after"
addNewChildOnParentAtPosition(newChild, idParent, position);// вызываем функцию перемещения элемента
/*Initialization Code*/

Хотел изменить внешний вид полосы прокрутки, поместил стиль в userContent.css, после перезагрузки ничего не изменилось! На стили по ссылке http://forum.mozilla-russia.org/doku.ph … ontent.css так же никакой реакции! Что делаю не так??????

tom911
Дело в то что стили для интерфейса нужно писать в userChrome.css и еще есть какое-то ограничение, не позволяющее изменять скроллбары через userChrome.css, так что у вас ничего не получится, но можете попробовать через Stylish.

tom911 пишет

Хотел изменить внешний вид полосы прокрутки, поместил стиль в userContent.css, после перезагрузки ничего не изменилось!

Не все стили работают через userChrome.css и userChrome.css.
Можно установить расширение Сustom Buttons + Mинимальный стиль для полосы прокрутки (скролбара)(Firefox 3.6 +)

Здравствуйте. Как сделать чтоб при запуске браузера не просмотренные, не загруженные вкладки были подсвеченные названия красным? У меня [firefox] 18.0 и виндовс 8 , а то что-то не работают на новых версиях старые стили http://forum.mozilla-russia.org/doku.php?id=firefox:tips:userchrome.css.

serg00700

Выделить код

Код:

.tabbrowser-tab[unread="true"] label
    {color: red !important;}
Kamui пишет

serg00700Выделить кодКод:.tabbrowser-tab[unread="true"] label
    {color: red !important;}

что-то ничего не произошло. До этого другие работали.

serg00700 пишет

что-то ничего не произошло. До этого другие работали.

Ну да, точно, надо же при загрузке. Если надо вкладки которые не были еще загружены именно в этой сессии, то:

Выделить код

Код:

.tabbrowser-tab[pending="true"] label
    {color: red !important;}

Но если надо выделять вкладки, которые не были просмотрены в прошлой сессии и сейчас еще не загружены, то так не получиться, потому что после рестарта, у вкладок которые не были прочитаны, исчезает атрибут "unread".

Kamui пишет

serg00700 пишет: что-то ничего не произошло. До этого другие работали.Ну да, точно, надо же при загрузке. Если надо вкладки которые не были еще загружены именно в этой сессии, то:Выделить кодКод:.tabbrowser-tab[pending="true"] label
    {color: red !important;}Но если надо выделять вкладки, которые не были просмотрены в прошлой сессии и сейчас еще не загружены, то так не получиться, потому что после рестарта, у вкладок которые не были прочитаны, исчезает атрибут "unread".
                    Отредактировано Kamui (Сегодня 21:04:30)

круто. С одним стилем очень хорошо получилось. Спасибо огромное. Сегодня read.gif  чуть-чуть только принцип понял как всё делать, а что и как suicide.gif

А как сделать чтоб при загрузке буквы в вкладке были зелёные, а у активной были синие? У меня стиль к  stylish мешает help.gif Подскижите пожалуйста.

Как убрать значки свернуть, развернуть, закрыть ?

serg00700 пишет

Как убрать значки свернуть, развернуть, закрыть ?

Выделить код

Код:

#window-controls { display: none !important; }

bunda1 ранее писали пост №28

okkamas_knife пишет

Подскажите пожалуйста код для юзерхром скрывающий кнопки управления окном в полноэкранном режиме(скрыть,развернуть,закрыть).сам разобралсяВыделить кодКод:
#window-controls{display:none !important}
                    Отредактировано okkamas_knife (31-05-2010 20:27:48)

а мне нужно в обычном режиме просмотра  убрать значки (кнопки) свернуть, развернуть, закрыть

serg00700 пишет

а мне нужно в обычном режиме просмотра  убрать значки (кнопки) свернуть, развернуть, закрыть

Убрать кнопки окна FF (закрыть, свернуть, развернуть) | Форум Mozilla Россия

Pony_Smile_Pack пишет

serg00700 пишет: а мне нужно в обычном режиме просмотра  убрать значки (кнопки) свернуть, развернуть, закрытьУбрать кнопки окна FF (закрыть, свернуть, развернуть) | Форум Mozilla Россия

там есть только кнопка и то глючная, но все равно спасибо.

serg00700 пишет

там есть только кнопка и то глючная, но все равно спасибо.

Нет, там есть стиль и он работает. Пост №5.

Pony_Smile_Pack пишет

serg00700 пишет: там есть только кнопка и то глючная, но все равно спасибо.Нет, там есть стиль и он работает. Пост №5.

у меня на виндовс 8 не работает на виртуальной машине. Всё устанавливал начисто как виндовс так и мазилу. Спасибо огромное за внимание. Очень плохо что не работает.
а так я пользуюсь FirefoxPortable.
PS: начал немного въезжать в скрипты и вроде бы всё правильно по скрипту, но в Инспектор DOM свернуть, закрыть.... значатся как titlebar-buttonbox
Рассудите. Может ещё как можно?

serg00700
Вообще, со стилями которые применяются к элементам, использующим оформление винды, как-то тяжеловато, например со скроллбарами тоже туго.
И кстати, чтобы стиль:

Выделить код

Код:

#titlebar-buttonbox-container
{display: none !important;
}

сработал, нужно "свернуть в окно" и развернуть обратно окно [firefox], тогда сработает.

ничего не получается. Пробовал на 3-х виндовс 8. Вот на виндовс XP всё отлично скрывает, но там можно другой код применить будет скрывать верхнюю панель с меню и значки свернуть, развернуть, закрыть. Очень жаль.

Можно ли убрать этот инфо/бар через  About:config чтобы он не вылазил нигде! Если да, то как?
dd8d6f03a7cde8bf6d18799ecd3de905.png

Параметр plugins.click_to_play при этом должен остоватся в true

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

08-02-2013 15:28:33

Выделить код

Код:

#notification-popup[popupid="click-to-play-plugins"]
{display: none !important;
}
Kamui пишет

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

Во! теперь не вылазиет.  Cпасибо большое :)
По поводу включать по-отдельности, мне,  как-то  не особо нужны Палагины на страницах. YouTube работает большего не нужно

Сейчас инспектировал свои стили и ужаснулся какой у меня стиль для контекстного меню контента :D

Выделить код

Код:

#context-reload, #context-stop, 
#context-openlinkincurrent, #context-openlinkintab, #context-openlink, #context-sep-open,
#context-bookmarklink, #context-sendlink,
#context-bookmarkpage, #context-sendpage,
#context-sendimage, #context-sendvideo, #context-sendaudio,
#context-viewsource,
.abp-contextmenuitem,
#contentAreaContextMenu menuitem[disabled="true"], 
#context-undo[disabled="true"] ~ #context-sep-undo,
#context-back[disabled="true"] ~ #context-forward[disabled="true"] ~ #context-sep-stop,
#context-viewbgimage[hidden="true"] ~ #context-cut[disabled="true"] ~ #context-copy[disabled="true"] ~ #context-paste[disabled="true"] ~ #context-delete[disabled="true"] ~ #context-sep-paste,
#context-viewbgimage[disabled="true"] ~ #context-cut[disabled="true"] ~ #context-copy[disabled="true"] ~ #context-paste[disabled="true"] ~ #context-delete[disabled="true"] ~ #context-sep-paste,
#context-viewsource[hidden="true"] ~ #context-viewinfo[hidden="true"] ~ #spell-separator,
#mafMenuSaveFrameInArchive_fileMenu,
#frame-sep, #frame,
#context-selectall[hidden="true"] ~ #context-sep-selectall,
#context-sep-viewsource
    {display: none !important;}

#ifox-context-searchselect:not([hidden="true"]) ~ #context-sep-open,
#context-selectall:not([hidden="true"]):not([disabled="true"]) ~ #context-sep-selectall,
#context-cut:not([disabled="true"]) ~ #context-sep-paste,
#context-copy:not([disabled="true"]) ~ #context-sep-paste,
#context-paste:not([disabled="true"]) ~ #context-sep-paste,
#context-delete:not([disabled="true"]) ~ #context-sep-paste,
#context-viewbgimage ~ #context-sep-paste,
#context-keywordfield:not([hidden="true"]) ~ #frame-sep
    {display: -moz-box !important;}


#sm-content-send-menu
    {-moz-box-ordinal-group: 99 !important;}

значки на верхней панели фокса стали ну очень маленькими. настройкой панели (убрать галку с квадратика "маленькие значки") ничего не меняется. в т.ч. это и на дефолтной теме. разрешение экрана не менялось.
что может быть?

Здравствуйте. Помогите сегодня. Друг купил нетбук и попросил опять у меня браузер [firefox]. Очень он ему понравился
Я дополнением hide caption titlebar plus уменьшил по высоте вкладку на 1/3 изменив в Adwansced setting>New way и теперь не применяется код
"загруженные вкладки, но не прочитанные уголок отогнут"

Выделить код

Код:

.tabbrowser-tab[unread="true"] {
    /*background-color: #993300 !important;*/
    -moz-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAYAAABh2p9gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAFnSURBVHja7JO7SgNBFIa/jdHFFGKRNXtRSCHpbMRYaBBMxFYFrUWwUyxVfAN9AStLCxsvpb0iJgGxSGMVizUrC9oJSTSxOYFl2cREwWoPHIaZ+fnm3EaJJ8wIEAH6xAEUWZsEm//+S7wRBfqBcSAJDIlgUMQ1oCFnYyvLS88Xl1dndLAoMJGZnUkd7O/V0umpipyrAqy3otB0S43FYlVgGsi3AyrxhLn6+FD8MA3jHnj33DW9KWu6te469p2mWyOiKwUBI4BqGkYZeJP0Wu6vX2t/A4xKiQKBAJ8dGkBAg66BSUAPAip0Z/4Hz4Gcp5F/BgKcAmvAwG+AAFHXsf36E2DTOzbdAqsvlUrSNIxX17H903Cs6dYucNRLhOWt7Z3hQqE4D8yJ54BFIOs6dn4hlz1U4glzw3XsW+CpE03TLTXgR6lStrpMSvcpu45dlWEutZGkNN3K9NqUn0wJgSEwBIbA/wF+DwCrzF4s5N0uqwAAAABJRU5ErkJggg==") 4 10 3 6 / 4px 10px 3px 6px stretch !important;
    border-radius: 1px 18px 0 0!important;
    padding: 0 !important;
    }

Я открыл снимок то что после base64,   в браузере сохранил редактором снизу уменьшил преобразовал в base64 и вставил после base64,    , но что-то не получается.
Как снизу подрезать код на 1/3?

Выделить код

Код:

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAcCAYAAABh2p9gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAFnSURBVHja7JO7SgNBFIa/jdHFFGKRNXtRSCHpbMRYaBBMxFYFrUWwUyxVfAN9AStLCxsvpb0iJgGxSGMVizUrC9oJSTSxOYFl2cREwWoPHIaZ+fnm3EaJJ8wIEAH6xAEUWZsEm//+S7wRBfqBcSAJDIlgUMQ1oCFnYyvLS88Xl1dndLAoMJGZnUkd7O/V0umpipyrAqy3otB0S43FYlVgGsi3AyrxhLn6+FD8MA3jHnj33DW9KWu6te469p2mWyOiKwUBI4BqGkYZeJP0Wu6vX2t/A4xKiQKBAJ8dGkBAg66BSUAPAip0Z/4Hz4Gcp5F/BgKcAmvAwG+AAFHXsf36E2DTOzbdAqsvlUrSNIxX17H903Cs6dYucNRLhOWt7Z3hQqE4D8yJ54BFIOs6dn4hlz1U4glzw3XsW+CpE03TLTXgR6lStrpMSvcpu45dlWEutZGkNN3K9NqUn0wJgSEwBIbA/wF+DwCrzF4s5N0uqwAAAABJRU5ErkJggg==

Подскажите знающие люди, как увеличить разрыв между текстовым заголовком таба и его краем на пару пикселов:
Tab_text.png
Собственно сам значок фавиконки я убрал стилем, т.к. они у меня всё-равно отключены

Выделить код

Код:

.tab-icon-image {display: none !important;}

а вот сдвинуть контейнер с текстом не получается, пробовал следующее:

Выделить код

Код:

.tab-text tab-label {position: fixed !important; right: 10px !important;}
и
.showhover-box {position: fixed !important; left: -10px !important;}

Но не работает...

Пробовал двигать .tab-content - в принципе двигается, но при этом сдвигается и кнопка закрытия таба (хотя может и её тоже стоит придушить, всё-равно не пользуюсь... :rolleyes:) и вообще весь контейнер колбасит непонятно как, а организация табов в три строки  при помощи Tab Mix Plus сбивается напрочь...

okkamas_knife
Спасибо огромное, так просто замечательно! :music:

Мне нужно убрать из меню закладок всё что обведено красным (см. скрин). Подскажите, что писать в userChrome?
cb46fed24d2d4fe994a1669855aa06fe.png
Заранее спасибо :)

P.s. И ещё кое что: как изменить иконку какой-то одной отдельной папки в закладках?

здравствуйте,
можно както убрать прокрутку страницы с права???
31645_Bezymyannyi.png

gg.user пишет

можно както убрать прокрутку страницы с права???

Можно так

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
scrollbar[orient="vertical"]  { display: none !important; }

Но это скроет и все вертикальные скролбары, в тч и на странице. Если не устроит, то подожди, кто-нибудь предложит решение получше.   :)

voqabuhe пишет
gg.user пишет

можно както убрать прокрутку страницы с права???

Можно так

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
scrollbar[orient="vertical"]  { display: none !important; }

Но это скроет и все вертикальные скролбары, в тч и на странице. Если не устроит, то подожди, кто-нибудь предложит решение получше.   :)

не работает!
мб изза Win 7 =(

okkamas_knife пишет
gg.user пишет

не работает!
мб изза Win 7

скроллбары через юзерхром или юзерконтент не скрыть - ограничение ФФ(не спрашивайте почему они так извратились).
только через стайлиш скриптиш-гризманки или СВ
кстати для СВ есть кнопка добавляющая в контекстное меню панелей пункт Скрывать скроллбары

во спс конпка то что нужно ^^ не не косяков не глюков как это обычно бывает на 7 )))

02-03-2013 14:04:54
а можно сохранить её нажатой
например если я убираю прокрутку перезапускаю ФФ то нужно заново её нажимать
как то можно сделать чтоб при запуске она была нажатой?

Можно ли сделать так, чтобы панель поиска, вызываемая по Ctrl+F, отображалась сразу при старте браузера? Пробежался поиском по разделу, вроде бы этот вопрос еще не задавался.

Skeptic
При открытии окна браузера панель поиска еще не существует, так что стилями ее не показать:

chrome://browser/content/browser.js

Выделить код

Код:

// Smart getter for the findbar.  If you don't wish to force the creation of
// the findbar, check gFindBarInitialized first.
var gFindBarInitialized = false;
XPCOMUtils.defineLazyGetter(window, "gFindBar", function() {
  let XULNS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
  let findbar = document.createElementNS(XULNS, "findbar");
  findbar.id = "FindToolbar";

  let browserBottomBox = document.getElementById("browser-bottombox");
  browserBottomBox.insertBefore(findbar, browserBottomBox.firstChild);

  // Force a style flush to ensure that our binding is attached.
  findbar.clientTop;
  findbar.browser = gBrowser;
  window.gFindBarInitialized = true;
  return findbar;
});

Skeptic
Можно конечно сделать:

Выделить код

Код:

#FindToolbar
{display: block !important;
}

Но тогда она всегда будет видно, мне кажется лучше сделать кнопку, которая при старте будет нажимать ctrl+f. Как сделать спросите в теме CB.

Infocatcher пишет

При открытии окна браузера панель поиска еще не существует, так что стилями ее не показать:

Странно, но у меня она появляется со стилем выше, но почему-то нет слова "Найти:". Хотя все это наверно из-за кнопки Toggle Find :)

Kamui
У меня это, к сожалению, не работает. Возможно, из-за того, что у нас разные версии FF.

тогда она всегда будет видно

Именно этого я в итоге и хочу добиться. Панель поиска у меня в панели дополнений:

Выделить код

Код:

#FindToolbar {
    position: fixed !important;
    bottom: 0 !important;
    left: 165px !important;}

.findbar-closebutton {
    display: none !important; }

#addon-bar {
    height: 25px !important; }

Осталось лишь научить ее появляться при старте браузера. Вариант с CB рассматриваю как крайний случай, ибо совсем костыльно.
Infocatcher
Вы тоже предлагаете смотреть в сторону Custom Buttons?

Skeptic пишет

Infocatcher
Вы тоже предлагаете смотреть в сторону Custom Buttons?

Подойдет любое расширение, которое может запускать JavaScript-код при открытии окна браузера.
Можно сделать Custom Buttons кнопку с таким кодом в инициализации:

Выделить код

Код:

gFindBar.hidden = false;

Сделал через Custom Buttons, всем спасибо :)

Здравствуйте, товарищи. Никак не могу победить два пункта контекстного меню: 1.«Сделать фоновым рисунком раб. стола»

Выделить код

Код:

#context-setWallpaper

не работает, пробовал валпапер дэсктопом обзывать, тоже не сработало.
     
2.«Сохранить все вкладки в архив как...» расширения MAF.

Выделить код

Код:

#mafMenuSaveAllTabsAs_pageContextMenu

не работает.
      Нашел id по методу Tim72: http://forum.mozilla-russia.org/viewtopic.php?id=48705#,  #mafMenuSaveAllTabsInArchive  не работает.
Пробовал, по аналогии с адблоком, писать .maf-...... и т.д., не помогло. Впал в отчаяние.
     P.S. Дом инспектором не умею, статью про уроки стилистики прочитал, но не понял (в силу преклонного возраста).

абсолютно точный и удобный способ поиска id http://forum.mozilla-russia.org/viewtopic.php?id=56041
правило скрытия http://forum.mozilla-russia.org/viewtop … 08#p480308

Спасибо, feas.
Я, правда, уже просматривал страницу, указанную во второй ссылке. Но, всё равно, спасибо.
Буду терзать Attributes Inspector’а. Наверное, я неправильный id нашёл в первый раз.

negodnik пишет

Буду терзать Attributes Inspector’а

а что тут терзать)))) :lol: Установить расширение Custom Buttons, установить кнопку, нажать и увидишь не только id но и её настройки которые можно изменить, например панель закладок сделать вертикальной. Главное что индивидуально именно под твой профиль, под твою версию.
DOM скорее позволяет просмотреть на ходу результат изменения настроек и их точные названия.

negodnik
http://forum.mozilla-russia.org/viewtopic.php?id=49078 пункт 2

1. Враг разбит, победа за нами!

2. Слава feas, iDev.Pi и особенно okkamas_knife!

3. «Сделать фоновым рисунком рабочего стола»

Выделить код

Код:

#context-setDesktopBackground

4. MAF «Сохранить все вкладки в архив как...»

Выделить код

Код:

#mafMenuSaveAllTabsInArchive_pageContextMenu

Новая беда — Закладки.

#placesContext_open                         работает 
#placesContext_openSeparator         работает

#placesContext_open:newtab            не работает
#placesContext_open:newwindow     не работает

Всё найдено Доминспектором. Как ни менял два зловредных пункта, ничего не получается. За что мне всё это, за что!?

negodnik пишет

#placesContext_open:newtab            не работает
#placesContext_open:newwindow     не работает

#placesContext_open\:newtab
#placesContext_open\:newwindow

Спасибо, okkamas_knife. Честно говоря, не сумел воспользоваться, мозгов не хватило ( видимо плохо считал). А у Вас сработал этот код?

Спасибо, Infocatcher, Ваш вариант работает.

okkamas_knife
Я, видимо, плохо объяснил,что нужно (имелось ввиду меню отдельно взятой закладки), в результате мы говорили о разных menupopap’ах. И я тупо повторил за вами код, изменив только номер (в случае с разделителем). Вот моя картинка

скрытый текст
%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8%20negodnika.jpg

Получается,я должен был написать: #placesContext > menuitem:nth-child(2){display: none !important;} или опять туплю?
Хотя вопрос с закладками решился, на будущее пригодилось бы.

Как запретить изменять cursor? Некоторые сайты наглеют. Если ставлю в auto, то значение добавляется через запятую просто.

geczu
одним правилом взять и запретить изменять курсор не получится: они же для разных объектов, даже по умолчанию - разные:

Выделить код

Код:

auto - Вид курсора по умолчанию для текущего элемента.

Если же всем назначить default - то стрелочка будет даже над ссылками.
Только точечными правилами для конкретных сайтов для конкретных элементов можно исправить такое.

iDev.Pi
Значит скриптом просто auto засунуть в стиль всем элементам?

del

Стоит стиль, который убирает отступ над вкладками.

tab>tab,tabs{
  margin-top: -1px !important;
}

Стоит Tab Mix Plus, в котором настроен перенос вкладок на 2й таббар при заполнении 1го. Но из-за вышеуказанного стиля образуется отступ внизу табов на 2м баре:

69e5b3161c4131a6c084f3634d5f43a8.png

Можно как-то убрать этот отступ? Пробовал в инспекторе - 2я панель отдельно не выделяется.

MagicFly
Какой-то стиль неправильный совсем. Так должно быть лучше:

Выделить код

Код:

.tabbrowser-tab {
margin-top: 2px !important;
}

Margin должен быть положительный чтобы отступ был сверху, если он отрицательный, вкладка наоборот сдвинется вверх.

Kamui, ага, спасибо. Даже 2 раза.
Во-первых, разницы никакой. Результат тот же. Поэтому какое это имеет отношение в моему вопросу - непонятно. И во-вторых, ради интереса попробовал заменить свой стиль вашим, с отрицательным значением, а немного позже заметил что браузер в простое (даже без загруженных вкладок) грузит процессор на 50%! После 5 минут копания в профиле, выяснилось что это из-за вашего варианта стиля. Вернул свой...

MagicFly
Из-за стиля маловероятно, скорее TabMixPlus чудит. А отступ у нижних табов появляется как раз из-за положительного margin'а.

Kamui
Может и ТМП чудит, но факт в том что он мне нужен, что он + ваш стиль грузят проц и что этот стиль ничем не помог.

А отступ у нижних табов появляется как раз из-за положительного margin'а.

Да ладно?) Отрицательного только.
В общем, вокруг да около...

Перефразирую - ко 2й панели в частности как-то можно применить стиль с отступом?

MagicFly
Кажется я неправильно понял что нужно было, еще раз, где и какой отступ надо убрать?

Kamui
Под широкой вкладкой на скрине. Она съехала вверх вместе с вкладками на 1й панели (ряду).

Хотя заметил интересную вещь - когда появляется 2й ряд вкладок, то интерфейс лисы начинает заметно притормаживать, особенно прокрутка страниц. Неужели это такая сильная для него (графическая?) нагрузка? Или может реализация в тмп глючная?

MagicFly
Странно, у меня с этим же стилем:
tab>tab,tabs{
  margin-top: -1px !important;
}
отступ этот не появляется :/

del

Помогите уменьшить урлбар, навбар и иконки на нем, для [nightly] Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:23.0) Gecko/20130429 Firefox/23.0
7e4af1f13bc1t.jpg
а то ужасно широкая почти неиспользуемая полоса выходит и занимает место...
Заранее спасибо :)

Vanilla Dragon
Если правильно понял что требуется

скрытый текст
Ширина
#urlbar-container {
    max-width: 400px !important;
}
#search-container {
    max-width: 200px !important;
}

  Высота
#nav-bar  { height: 30px !important;}

Значения свои выставить.

В настройках выставьте маленькие значки.

в этой теме задавал вопрос, может ли здесь кто-нибудь подсказать хотя бы или дать ответ?
спасибо

villa7, спасибо, для нормального отображения навбара еще потребовалось изменять размер #urlbar (спасибо что подсказали куда копать), не пойму только как уменьшить иконки на навбаре (звезда, журнал, закачки), на 10-15%...

Vanilla Dragon
А просто ПКМ по панели => Настроить => поставить галочку Маленькие значки на ночнушках уже не работает?

Zaycoff, маленькие значки слишком большие :D
okkamas_knife, спасибо, что-то выходит, надо покопошится (в основном меняются пустые места по размеру, а не значки, но может сам что-то не то творю или элемент неверно выбираю)...

Vanilla Dragon
Может такое подойдет. Цвет, размер, форму кнопок можно менять по вкусу.

скрытый текст
/*Кнопки*/
#navigator-toolbox:not([iconsize="large"]) #nav-bar .toolbarbutton-1 {
-moz-appearance: none !important;
background:  -moz-linear-gradient(#3e4952, #ffffff, #3e4952) no-repeat  !important;
background-clip: padding-box !important;
margin-left: 1px !important;
margin-right: 0px !important;

/*Форма кнопок - квадрат. круг*/
border-radius: 5px !important;

/*Размер кнопок*/
min-height: 30px !important;
max-height: 30px !important;
min-width: 30px !important;
max-width:30px !important;}

Не смог разобраться, как убрать "звездочку" с панели инструментов, оставив только дропмейкер.

скрытый текст
8beff9ec29c7b90efdb4b1ba8ca2712b.jpg

outrighter пишет

Не смог разобраться, как убрать "звездочку" с панели инструментов, оставив только дропмейкер.

№10804

voqabuhe
Спасибо!

Как скрыть поисковик из выпадающего списка поисковиков?

toxa пишет

Как скрыть поисковик из выпадающего списка поисковиков?

Удалить его.
4504254m.jpg

Pony_Smile_Pack пишет:
Удалить его.

Насчёт кнопки "Удалить" я уже догадался.
Я спрашивал, как _скрыть_ поисковик, а не удалить его. Чувствуете разницу?

toxa пишет

Pony_Smile_Pack пишет:
Удалить его.

Насчёт кнопки "Удалить" я уже догадался.
Я спрашивал, как _скрыть_ поисковик, а не удалить его. Чувствуете разницу?

Его можно скрыть - _удалив_.

Или элементы могут сохранять функции став невидимыми?

Pony_Smile_Pack пишет

Его можно скрыть - _удалив_.

Или элементы могут сохранять функции став невидимыми?

Я скрыл в контекстном меню пункты, созданные расширением S3.Google Translator. Но функционал расширения от этого не пострадал, потому что расширение я не удалял и сейчас я преспокойно запускаю эти же команды мышиными жестами.

Так вот и поисковик я хочу _скрыть_ из выпадающего списка, а продолжать пользоваться этим поисковиком скажем через keyword из адресной строки.

toxa пишет
Pony_Smile_Pack пишет

Его можно скрыть - _удалив_.

Или элементы могут сохранять функции став невидимыми?

Я скрыл в контекстном меню пункты, созданные расширением S3.Google Translator. Но функционал расширения от этого не пострадал, потому что расширение я не удалял и сейчас я преспокойно запускаю эти же команды мышиными жестами.

Так вот и поисковик я хочу _скрыть_ из выпадающего списка, а продолжать пользоваться этим поисковиком скажем через keyword из адресной строки.

Так выпадающий список это не контекстное меню. Это всё равно что скрыть пункт выпадающего списка адресной строки, но что бы он там был. Или скрыть закладку, но что бы она там была.

okkamas_knife пишет

toxa
а кто мешает просто переместить его в самый низ списка?

Да ведь он не один такой, есть и ещё. Я ими не пользуюсь каждый день, а выпадающий список из-за них кажется длинноватым и неудобным для восприятия. Я и хотел его укоротить.

Pony_Smile_Pack пишет

Так выпадающий список это не контекстное меню. Это всё равно что скрыть пункт выпадающего списка адресной строки, но что бы он там был. Или скрыть закладку, но что бы она там была.

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

toxa пишет

Как скрыть поисковик из выпадающего списка поисковиков?

Выделить код

Код:

.searchbar-engine-button menuitem[id="имя поисковика"] { display: none !important; }

Доброго всем здоровья.
***********************
Друзья, такая у мене печаль: вверху, на вкладках, крутится красный кружок, означающий, вроде, загрузку страниц.
Дык вот, как сделать так, чтоб он был нормального, не раздражающего глаза цвета, типа голубого или зелёного?
3c57ede35589t.jpg
******************
ИЧСХ, в страшной винде он нормального цвета, а в няшной кубунте - страшного.
Нет в природе гармонии.

Уважаемые знатоки, помогите советом.
Через меню невозможно увеличить длину строки поиска. (видимо, следствие установленных дополнений).  Как бы мне это сделать?
28edb0f21d62.png

adam11

Выделить код

Код:

#search-container {
max-width: 200px !important;
min-width: 200px !important;}

может так.

iDev.Pi пишет

.searchbar-engine-button menuitem[id="имя поисковика"] { display: none !important; }

Ай, супер! :lol:
Такого ответа от действительно знающего человека я и ждал.

CПАСИБО, iDev.Pi!! :D

toxa пишет

Ай, супер!

Ну у меня это не работает. Но если у toxa работает, то это прекрасно.

Pony_Smile_Pack
там регистр символов важен + это не скрывает запись из окна с твоего скриншота, это лишь скрывает запись там, где просил toxa.

adam11 пишет

Через меню невозможно увеличить длину строки поиска. (видимо, следствие установленных дополнений).  Как бы мне это сделать?

Не знаю про какое меню речь, но если просто курсором навести на этот промежуток - у тебя он разве не становится такой стрелочкой 39px-CrSizeWE.bmp.png?

Хвостатый
1. Нужны 2 анимированных иконки: для процесса установки соединения, и для процесса загрузки. Формат - apng или gif (первый предпочтительнее).
2. Стиль:

Выделить код

Код:

.tab-throbber {
  list-style-image: url("file:///C:/TMP/connecting.png") !important;
}

.tab-throbber[progress] {
  list-style-image: url("file:///C:/TMP/loading.png") !important;
}

либо, если задать иконки через base64, вида

Выделить код

Код:

.tab-throbber {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1.....VORK5CYII=") !important;
}

.tab-throbber[progress] {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8....EAAAAASUVORK5CYII=") !important;
}
iDev.Pi пишет

это не скрывает запись из окна с твоего скриншота, это лишь скрывает запись там, где просил toxa.

Да, это я забыл  уже как выглядит обычный [firefox] (у меня quick search bar стоит) . Раз есть id, то его можно скрыть.
Ну чтож интересная мысль - оставить несколько поисковиков, и стилем включать остальные когда нужно. Молодец toxa. Далеко пойдёте-с.

villa7 пишет

adam11
Выделить код
Код:

#search-container {
max-width: 200px !important;
min-width: 200px !important;}

может так.

эмм... воспользовался поиском файлов, не нашёл ни userChrome.css, ни userChrome-example.css. Где искать?:|  FF 20.0.1

adam11

Где искать?

Profile/chrome/userChrome.css ,если нет создайте блокнотом, и в шапку добавьте

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

iDev.Pi пишет

Не знаю про какое меню речь, но если просто курсором навести на этот промежуток - у тебя он разве не становится такой стрелочкой http://docwiki.embarcadero.com/images/Libraries/XE2/e/thumb/9/90/CrSizeWE.bmp/39px-CrSizeWE.bmp.png?

Поэтому и спрашиваю. Стрелочка появляется, но изменить размер невозможно - не двигает ни туда, ни сюда. Глюк какой-то, а всё остальное работает отлично.

negodnik, villa7, спасибо, пойду разбираться.

     Гадский бордер не поддается!

скрытый текст
tab { -moz-appearance: none !important;  border-radius: 0px !important;} — не сработало.

.tabbrowser-tab, .tabs-newtab-button
{-moz-border-image: none !important;
border-radius: 0  !important;
border: 1px solid #83827e !important;
border-bottom: none !important}         — сработало. (https://forum.mozilla-russia.org/viewto … 63#p586263)

     Но теперь, в бэкграунде активной вкладки, сверху нехватает одного пикселя. Иконки вкладок и крестик кнопки сместились на один пиксель вверх ( у крестика было сверху 7px, снизу 6px, а теперь наоборот). Выглядит некрасиво, что делать?
border%20negodnika.png

negodnik

Выделить код

Код:

.tabbrowser-tab, .tabs-newtab-button 
{
background-position: top !important;
}

и если понадобится, то добавить background-size: 100% !important;

Kamui
Спасибо, background получился. А вкладкам на месте не сидится, ползают вверх-вниз.
f0f22d132686592802b5ea02b9b05008.jpg В результате получились такая конструкция:

.tabbrowser-tab, .tabs-newtab-button {border-radius: 0  !important; border: 1px solid #83827e !important;
background-size: 100% !important;background-position: top !important; padding-top: 4px !important;}

negodnik
У меня из без padding: 4px ничего не скачет. Возможно стоит указать min-height и max-height.

Подскажите пожалуйста, можно ли убрать вот эти кнопки, появляющиеся при наведении на вкладку, в about:newtab?

1fab0f197b48t.jpg

okkamas_knife
Тоже так подумал, но попробовав несколько вариантов, не получилось.

Понял в чем загвоздка, это уже не интерфейсные элементы, поэтому редактируются они в userContent-е. :blush:

okkamas_knife
Да, все просто. :) Но интересует еще пара моментов, которые, не знаю, возможны ли.

1) При открытии любого изображения в новой вкладке, заголовок на вкладке, имеет такой формат:
name642267.jpg (JPEG Image, 1920 x 1080 pixels)

Можно ли сделать, чтобы разрешение отображалось в начале, примерно так:
(1920 x 1080 pixels, JPEG Image) name642267.jpg

2) Можно ли изменить дизайн, контекстного меню, вызываемого по ПКМ? По умолчанию, оно рисуется как стандартное Windows-овое.

Можно ли изменить дизайн, контекстного меню, вызываемого по ПКМ?

vom,Можно - например :

Transparent menus - Black Mica Fx4*

Background : Firefox

Firefox - Glass Menus

Крошка Ру, okkamas_knife
Ясно, спасибо, все просто оказывается.

подскажите пожалуйста Код: как убрать стрелку посещаемых сайтов из адресной строки.

alexx-alexx пишет

подскажите пожалуйста Код: как убрать стрелку посещаемых сайтов из адресной строки.

Выделить код

Код:

.urlbar-history-dropmarker {display: none !important;}
voqabuhe пишет
alexx-alexx пишет

подскажите пожалуйста Код: как убрать стрелку посещаемых сайтов из адресной строки.

Выделить код

Код:

.urlbar-history-dropmarker {display: none !important;}

спасибо!

не могли бы вы еще раз обратить внимание на эту просьбу.
спасибо

Kiril__777 пишет

не могли бы вы еще раз обратить внимание на эту просьбу.спасибо

Чем добавляете иконку к этому пункту? Расширением или стилем? Потому что по дефолту у него нет иконки.

Kamui стилем, проблема возникает именно с таким пунктом меню. для соседнего пункта "справка" будет аналогичный способ добавления иконки, но вот сам способ не известен :(
пытался выдрать стиль из расширения menu_icons_plus-2.6-fx но не получилось :(

Kiril__777
Скинь сюда стиль которым пользуешься, посмотрю что там.

Kamui

скрытый текст
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#appmenu_customize {
  -moz-appearance: none !important;
  background: url(manage.png) 2px 1px no-repeat !important;
  min-height: 18px !important;
}
#appmenu_customize .menu-text {
  padding-left: 18px !important;
}
#appmenu_customize:hover {
  background-color: Highlight !important;
}


для пункта "копировать" из контекстного меню выделенного текста работает при замене appmenu_customize на context-copy

Kiril__777
Я что-то запутался, надо иконка чтобы была или фон? Потому что свойством background не получится задать иконку.

Kamui
иконку нужно задать, стиль не я написал, не очень шарю в этом. стиль который я дал он задает иконку для пункта меню "настройки - appmenu_customize", но при наведении курсора на этот пункт иконка пропадает.
если подобным стилем задать иконку для пункта меню, например, "копировать", то иконка при наведении курсора не пропадает, что и нужно.

Kiril__777
Кокретно для appmenu_customize будет так:

Выделить код

Код:

#appmenu_customize > .splitmenu-menuitem
{-moz-binding:url("chrome://global/content/bindings/menu.xml#menuitem-iconic-noaccel")!important}

#appmenu_customize > .splitmenu-menuitem .menu-iconic-left
{
padding-right: 8px !important;
padding-left: 6px !important;
}

#appmenu_customize
{
list-style-image: url("chrome://browser/skin/preferences/Options.png") !important;
-moz-image-region: rect(0, 32px,  32px, 0)!important;
}

Kamui
спасибо большое что откликнулись и помогли. работает как надо с небольшими правками под себя.
есть какая то статья на этом форуме или другом ресурсе, чтобы можно было немного подробнее ознакомиться с примененными здесь методами? я конечно же понимаю что в нете есть огромная куча статей про css, но меня интересует разукрашивания фф :)

Kiril__777 пишет

есть какая то статья на этом форуме или другом ресурсе, чтобы можно было немного подробнее ознакомиться с примененными здесь методами? я конечно же понимаю что в нете есть огромная куча статей про css, но меня интересует разукрашивания фф :)

№1 - общая статья про стили, но там нет того что здесь применяется.

Kiril__777
htmlbook.ru

Припоминаю где-то видел код, который корректировал названия вкладок. Возможно ли сделать так, чтобы повторяющиеся слова скрывались, как например здесь, в конце всегда пишется название сайта: "Настройка внешнего вида Firefox в userChrome.css | Форум Mozilla Россия" или на Youtube, "Jeff Beck featuring Imogen Heap - Blanket 1080p - YouTube".

Кто нибудь знает как убрать тултип только в адресной строке, [firefox] 23, browser.chrome.toolbar_tips в false не вариант.

скрытый текст
thumb_2316591ScreenShot_8.gif

Попытался вставить в 17 следующее, не работает.

скрытый текст
/* Вкладки снизу */
#content > tabbox {
-moz-box-direction: reverse;
}

Это должно сделать вкладки внизу над панелью дополнений, правильно ?

Renards
browser.tabs.onTop = false, в  about:config, или здесь гляньте
http://forum.mozilla-russia.org/viewtopic.php?pid=606425

villa7 пишет

Renards
browser.tabs.onTop = false, в  about:config

Это знаю, не то.
Нет, это вкладки под адресной строкой, а я хотел как в опере внизу. Про расширение Tab Mix Plus тоже знаю, мне хотелось именно это изменение интерфейса сделать, раньше делал, но забыл, может не то что надо прописал в userChrome.css.

okkamas_knife пишет

Renards
а поиском воспользоваться лень?

Нет,не лень. Понимаю. что мне никто ничего не лолжен, но если трудно тройку строчек стиля скопипастить, то "Спасибо" за помощь. Готового решения всё-таки не нашел.

Renards
Tabs on bottom Firefox 4.0 - Вот стиль, но для приемлемого вида, нужно еще пилить.

25-06-2013 18:30:09
Firefox 15 XUL fix - вот еще, но этот уж очень перегружен и крив.

Объясните пожалуйста, почему подобный код срабатывает в Stylish, а в userChromе.css не хочет.

tooltip {display: none !important; }

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

okkamas_knife

или кнопкой сделать свой тултип именно для ссылок..

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

villa7 пишет

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

в about:config browser.chrome.toolbar_tips

bunda1
Это я и хочу сделать, но как оставить тултип при наведении на ссылку.
7e2952430c2ct.jpg
okkamas_knife говорит можно кнопку для этого сделать, но как?

villa7 пишет

bunda1
Это я и хочу сделать, но как оставить тултип при наведении на ссылку.

У меня показывает тултип при наведении на ссылку с browser.chrome.toolbar_tips = false на FF22 :(

bunda1
Странно, сейчас на чистой 22 проверил, под курсором не показывает, при browser.chrome.toolbar_tips = false

под курсором это значит внизу у панели дополнений, так?

bunda1
Не возле панели дополнений, там у меня отключено, не совсем удобно каждый раз вниз смотреть куда ссылка ведет, а сразу под курсором при наведении на ссылку.
b5870e5b8d0bt.jpg

villa7 пишет

bunda1
Не возле панели дополнений, там у меня отключено, не совсем удобно каждый раз вниз смотреть куда ссылка ведет, а сразу под курсором при наведении на ссылку.

Ну а как такое у тебя получается это же не стандартная возможность.

bunda1
Стоит кнопка Копировать информацию вкладки & Link Tooltips & TextLink
Инициализация

Выделить код

Код:

/* :::::::: Link Tooltips ::::::::::::::: */

getBrowser().addEventListener("DOMContentLoaded", function(aEvent) {
    var doc = new XPCNativeWrapper(aEvent.originalTarget);
    var links = doc.evaluate("//a[@href and @href!='']", doc, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
    
    for (var link, i = 0; (link = links.snapshotItem(i)); i++)
    {
        link.title = link.title ? link.title + " <" + link.href + ">" : link.href;
    }
}, true);

function ucjs_textlink(event){

  if(event.button != 0 && event.keyCode != 13) return;



  var Start = new Date().getTime();



  const relative = true; //相対urlを解決するかどうか



  const ioService = Components.classes['@mozilla.org/network/io-service;1']

                      .getService(Components.interfaces.nsIIOService);



  const urlRegex = /(((h?t)?tps?|h..ps?|ftp|((\uff48)?\uff54)?\uff54\uff50(\uff53)?|\uff48..\uff50(\uff53)?|\uff46\uff54\uff50)(:\/\/|\uff1a\/\/|:\uff0f\uff0f|\uff1a\uff0f\uff0f)[-_.!~*'()|a-zA-Z0-9;:\/?,@&=+$%#\[\]\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff08\uff09\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff1a\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c\uff3b\uff3d]*[-_.!~*)|a-zA-Z0-9;:\/?@&=+$%#\[\]\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c\uff3b\uff3d]+)/ig;

  const urlRegex1 = /([-_.!~*'()|a-zA-Z0-9;:\/?,@&=+$%#\[\]\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff08\uff09\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c\uff3b\uff3d]*[.\uff0e]+[-_.!~*'|a-zA-Z0-9;:\/?@&=+$%#\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff08\uff09\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff1a\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c]+[.\uff0e/\uff0f]*[-_.!~*|a-zA-Z0-9;:\/?@&=+$%#\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff1a\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c]+)/ig;

  const urlRx = /^(ttp|tp|h..p|\uff54\uff54\uff50|\uff54\uff50|\uff48..\uff50)/i;

  const urlRx1 = /(:\/\/|\uff1a\/\/|:\uff0f\uff0f|\uff1a\uff0f\uff0f)/i;

  const mailRx = /(^(mailto:|\uff4d\uff41\uff49\uff4c\uff54\uff4f\uff1a)(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:"(?:\\[^\r\n]|[^\\"])*")))\@(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:\[(?:\\\S|[\x21-\x5a\x5e-\x7e])*\])))$)/;

  const mailRx1 = /(^(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:"(?:\\[^\r\n]|[^\\"])*")))\@(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:\[(?:\\\S|[\x21-\x5a\x5e-\x7e])*\])))$)/;



//ドキュメントとコンテントタイプ

  var doc = event.originalTarget.ownerDocument;

  if(doc.contentType != 'text/plain'

     && doc.contentType != 'text/html'

     && doc.contentType != 'application/xml'

     && doc.contentType != 'application/xhtml+xml') return;



  //designModeなら何もしない

  if (Components.lookupMethod(doc, 'designMode').call(doc) == 'on') return;



  var win = doc.defaultView;

  if(!win)return;



  var str1, text, str2;



  //textarea かどうか

  var node = isParentEditableNode(document.commandDispatcher.focusedElement);

  if (!node) {

  // このif ブロックは textarea等以外の処理

  //ダブルクリックで選択された選択文字列のレンジを得る

    var selection = win.getSelection();

    var selRange;

    try{

      selRange = selection.getRangeAt(0);

    }catch(e){

      selRange = selection;

    }

    if(!selRange)return;

  //レンジのノードなど

    text = selection.toString();

    if(text == '') return;

  //debug(text);

    var sNode = selRange.startContainer; //debug(sNode.nodeName);

    var soffset = selRange.startOffset;

    var eNode = selRange.endContainer; //debug(eNode.nodeName);

    var eoffset = selRange.endOffset;

    if (sNode != eNode){

      eNode = sNode;

      eoffset = soffset + text.length - 1;

    }

    var sOyaNode = oyaNode(sNode);

    var eOyaNode = oyaNode(eNode);

    var root;

    if(sOyaNode == eOyaNode)

      root = sOyaNode;

    else

      root = doc;

    if (!root)

      return;

//debug("eOyaNode " + eOyaNode.nodeName);



  //親ブロック要素の文字列をすべて得る

    const allowedParents = [

        /*"a",*/"abbr", "acronym", "address", "applet", "b", "bdo", "big", "blockquote", "body",

        "caption", "center", "cite", "code", "dd", "del", "dir", "div", "dfn", "dl", "dt", "em",

        "fieldset", "font", "form", "h1", "h2", "h3", "h4", "h5", "h6", "i", "iframe",

        "ins", "kdb", "li", "menu", "noframes", "noscript", "object", "ol", "p", "pre", "q", "samp", "small", "span", "strike",

        "s", "strong", "sub", "sup", "table", "td", "th", "thead", "tt", "u", "var"

        ];

    var xpath = ".//text()[(parent::" + allowedParents.join(" or parent::") + ")]";



    var candidates = doc.evaluate(xpath, root, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);

//debug("candidates.snapshotLength " + candidates.snapshotLength);

  //レンジより前にある文字列

    var i1 = - 1;

    for (var i = i1 + 1, len = candidates.snapshotLength; i < len; i++) {

      if(candidates.snapshotItem(i) != sNode) continue;

      i1 = i - 1;

      break;

    }

    str1 ="";

    if (i >= 0) {

      for (var i = i1; i >= 0 ; i--){

        if(sOyaNode == oyaNode(candidates.snapshotItem(i))){

          if (candidates.snapshotItem(i).nextSibling &&

              /^br$/i.test(candidates.snapshotItem(i).nextSibling.nodeName)) {

            //debug(candidates.snapshotItem(i).nodeValue + "  " + candidates.snapshotItem(i).nextSibling.nodeName);

            break;

          }

          str1 = candidates.snapshotItem(i).nodeValue + str1;

//debug("str1 "+str1);

          if (/[  ]/.test(str1))

            break;

        } else {

          break;

        }

      }

    }

    str2 = str1;

    if(sNode.nodeValue && soffset > 0) str1 = str1 + sNode.nodeValue.substr(0,soffset);



  //レンジより後ろにある文字列

    for(var i = i1 + 1, len = candidates.snapshotLength; i < len; i++){

      if(sOyaNode == oyaNode(candidates.snapshotItem(i))){

        str2 = str2 + candidates.snapshotItem(i).nodeValue;

//debug("str2 "+str2);

        if (i > i1 + 1 && /[  ]/.test(candidates.snapshotItem(i).nodeValue))

          break;

      } else {

        break;

      }

      if (candidates.snapshotItem(i).nextSibling &&

          /^br$/i.test(candidates.snapshotItem(i).nextSibling.nodeName)) {

        break;

      }

    }



    str2 = str2.substr(str1.length + text.length);

  } else {

    // この elseブロックは textarea等の処理

    // readonlyでないなら何もしない

   if (!node.hasAttribute("readonly"))

     return;

   if (node &&

      (node.type == "text" || node.type == "textarea") &&

      'selectionStart' in node &&

      node.selectionStart != node.selectionEnd) {

      var offsetStart = Math.min(node.selectionStart, node.selectionEnd);

      var offsetEnd   = Math.max(node.selectionStart, node.selectionEnd);

      str1 = node.value.substr(0, offsetStart);

      text = node.value.substr(offsetStart, offsetEnd-offsetStart);

      str2 = node.value.substr(offsetEnd);

    } else {

      return;

    }

  }

//すべての文字列の中でのレンジの位置を得る

  var allStr = str1 + text + str2;

  var si = str1.length

  var ei = si + text.length;

//全角括弧調整

  while(text.match(/^[\u3001\u3002\uff08\uff5b\uff3b\u300c\u3014\u3008\u300a\u300e\u3010\u2018\u201c\u201d\u2019\u226a\uff1c\uff09\uff5d\uff3d\u300d\u3015\u3009\u300b\u300f\u3011\u2018\u201c\u201d\u2019\u226b\uff1e]/)){

    si = si + 1;

    text = text.substr(1);

  }

  while(text.match(/[\s\u3001\u3002\uff08\uff5b\uff3b\u300c\u3014\u3008\u300a\u300e\u3010\u2018\u201c\u201d\u2019\u226a\uff1c\uff09\uff5d\uff3d\u300d\u3015\u3009\u300b\u300f\u3011\u2018\u201c\u201d\u2019\u226b\uff1e]$/)){

    ei = ei - 1;

    text = text.substr(0,text.length -1);

  }

  //文末の.は無いことに

  allStr = allStr.replace(/\.$/ ,'');



//debug("2 " + str2);

//debug("Str " + text);

//debug("1 " + str1);

//debug("all " + allStr);



//すべての文字列の中でURLと思しき文字列を配列として得る

  var i1, i2;

  var arrUrl = allStr.match(urlRegex);

  if(arrUrl){

//見つかったURLと思しき文字列の中にレンジが含まれているかどうか

    i2=0

    for(var i =0,len = arrUrl.length; i < len; i++){

//debug(i + "] " + arrUrl[i]);

      i1 = allStr.indexOf(arrUrl[i],i2);

      i2 = i1 + arrUrl[i].length;

//debug(i1 <= si && ei <= i2);

      if(i1 <= si && ei <= i2){

        //このURLと思しき文字列の中にレンジが含まれていたので,これをURLとして新しいタブで開きましょう

        var url = arrUrl[i];

        // ~等 を半角に

        url = url.replace(/\u301c/g,'\uff5e');

        url = url.replace(/\uffe3/g,'\uff5e');

        // 末尾の )や] の調整

        if (/\)$/.test(url)){

          if (url.indexOf("(") == -1)

            url = url.replace(/\)$/,'');

        }

        if (/\]$/.test(url)){

          if (url.indexOf("[") == -1)

            url = url.replace(/\]$/,'');

        }

        if (/[.,]$/.test(url)){

          url = url.replace(/[.,]$/,'');

        }

        // ttp等を http等に および  :// を 半角に

        url = /^(ftp|\uff46\uff54\uff50)/i.test(url)

                    ? url.replace(urlRx1,'://')

                    : url.replace(urlRx,'http').replace(urlRx1,'://');

        var URIFixup = Components.classes['@mozilla.org/docshell/urifixup;1']

                       .getService(Components.interfaces.nsIURIFixup);

        var uri = URIFixup.createFixupURI(

                  url,

                  URIFixup.FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP );

        if(!uri) return;

        if (!isValidTld(uri))

          return;

        uri = ioService.newURI(uri.spec, null, null);

        debug('Parsing ucjs_textlink: '+((new Date()).getTime()-Start) +'msec\n');

        try{

          if(event.shiftKey)

            saveAsURL(uri,doc);

          else

            openNewTab(uri);

        }catch(e){}

        return;

      }

    }

  }

  if( !relative ) return;

//すべての文字列の中で相対URLと思しき文字列を配列として得る

  arrUrl = allStr.match(urlRegex1);

  if(!arrUrl) return;

  i2=0

  for(var i =0,len = arrUrl.length; i < len; i++){

//debug("Relative " + arrUrl[i]);

    i1 = allStr.indexOf(arrUrl[i],i2);

    i2 = i1 + arrUrl[i].length;



//debug(i1 +" "+ si +" "+ ei +" "+ i2);

    if(i1 <= si && ei <= i2){

//debug(arrUrl[i]);

      //このURLと思しき文字列の中にレンジが含まれていたので,これをURLとして新しいタブで開きましょう

      var url = arrUrl[i];

      // ~等 を半角に

      url = url.replace(/\u301c/g,'\uff5e');

      url = url.replace(/\uffe3/g,'\uff5e');

      // 末尾の )や] の調整

      if (/\)$/.test(url)){

        if (url.indexOf("(") == -1)

          url = url.replace(/\)$/,'');

      }

      if (/\]$/.test(url)){

        if (url.indexOf("[") == -1)

          url = url.replace(/\]$/,'');

      }

      if (/[.,]$/.test(url)){

        url = url.replace(/[.,]$/,'');

      }

      // host名が ftp で始まるなら ftp://に

      if (/^ftp/.test(url)){

        url = "ftp://" + url;

      }

      // host名が irc で始まるなら irc:に

      if (/^irc/.test(url)){

        url = "irc://" + url;

      }

      //メール?

      if (mailRx1.test(url)) {

        url = "mailto:" + url;

      }

      //相対パスの処理

      if(url.match(/^\.{1,}/)){

        var baseURI = ioService.newURI(win.document.documentURI, null, null);

        url = ioService.newURI(url, null, baseURI).spec;

      }

//debug(url.indexOf(url.match(urlRegex)));

      if (!mailRx.test(url) && url.indexOf(url.match(urlRegex)) > 1) return;

      var URIFixup = Components.classes['@mozilla.org/docshell/urifixup;1']

                     .getService(Components.interfaces.nsIURIFixup);

      try{

//debug(url);

        var uri = URIFixup.createFixupURI(

            url,

            URIFixup.FIXUP_FLAG_NONE ); //FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP→FIXUP_FLAG_NONE

      }catch(e){return;}

      if(!uri) return;



      if (!isValidTld(uri)) {

        return;

      }

debug(url);

      uri = ioService.newURI(uri.spec, null, null);

      debug('Parsing ucjs_textlink: '+((new Date()).getTime()-Start) +'msec\n'+uri.spec);

      try{

        if(event.shiftKey)

          saveAsURL(uri,doc);

        else

          openNewTab(uri);

        }catch(e){}

      return;

    }

  }



  function activeBrowser() {

    return ('SplitBrowser' in window ? SplitBrowser.activeBrowser : null )

            ||  gBrowser;

  }



  function _getFocusedWindow(){ //現在のウインドウを得る

    var focusedWindow = document.commandDispatcher.focusedWindow;

    if (!focusedWindow || focusedWindow == window)

        return window._content;

    else

        return focusedWindow;

  }



//レンジの要素が所属する親ブロック要素を得る

  function oyaNode(aNode){

    var pNode = aNode.parentNode;

    while(pNode && /^(a|abbr|acronym|b|bdo|big|body|code|dfn|em|font|i|kbd|label|pre|q|samp|small|span|strong|sub|sup|tt|var|wbr)$/i.test(pNode.nodeName) ){

      pNode = pNode.parentNode;

    }

    return pNode;

  }



  function isParentEditableNode(node){

    //if (Components.lookupMethod(node.ownerDocument, 'designMode').call(node.ownerDocument) == 'on')

    //  return node;

    while (node && node.parentNode) {

      try {

        node.QueryInterface(Ci.nsIDOMNSEditableElement);

        return node;

      }

      catch(e) {

      }

      if (/input|textarea/.test(node.localName))

        return node;

      if (node.isContentEditable || node.contentEditable=='true')

        return node;

      node = node.parentNode;

    }

    return null;

  }



  function isValidTld(aURI){

    const regexpTLD = new RegExp("\\.(arpa|int|nato|com|net|org|info|biz|name|pro|museum|coop|aero|edu|gov|mil|ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bu|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cp|cr|cs|sk|cu|cv|cx|cy|cz|dd|de|dg|dj|dk|dm|do|dz|ea|ec|ee|eg|eh|er|es|et|fi|fj|fk|fm|fo|fr|fx|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|ic|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|pa|pc|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|ta|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|wg|ws|yd|ye|yt|yu|za|zm|zr|zw)\\.?$","");

    const regexpIP = new RegExp("^[1-2]?[0-9]?[0-9]\\.[1-2]?[0-9]?[0-9]\\.[1-2]?[0-9]?[0-9]\\.[1-2]?[0-9]?[0-9]$","");

    var host, tlds;

    try {

      host = aURI.host.split('/')[0];

    } catch(e) {

      if (aURI.spec.match(/^(.+?\/\/(?:[^\/]+@)?)([^\/]+)(:\d+)?(?:.*)$/)) {

        host = RegExp.$2;

      } else if (aURI.spec.match(/^(mailto:(?:[^\/]+@)?)([^\/]+)(:\d+)?(?:.*)$/)){

        host = RegExp.$2;

      }

    }

//debug("host  " + host);

    if (!host)

      return false;

    if (getVer() < 3.0){

      if (regexpTLD.test(host))

        return true;

      else

        return (regexpIP.test(host));

    } else {

      var eTLDService = Components.classes["@mozilla.org/network/effective-tld-service;1"]

                    .getService(Components.interfaces.nsIEffectiveTLDService);

      try {

        var tld = eTLDService.getPublicSuffixFromHost(host);

        return regexpTLD.test('.'+tld);

      } catch(e) {

        return (regexpIP.test(host));

      }

    }

  }



  function saveAsURL(uri,doc){

    var linkText = uri.spec;

    //Thunderbird

    if (/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

      // URL Loading Security Check

      var focusedWindow = document.commandDispatcher.focusedWindow;

      var sourceURL = getContentFrameURI(focusedWindow);

      const nsIScriptSecurityManager = Components.interfaces.nsIScriptSecurityManager;

      var secMan = Components.classes["@mozilla.org/scriptsecuritymanager;1"]

                             .getService(nsIScriptSecurityManager);

      try {

        secMan.checkLoadURIStr(sourceURL, uri.spec, nsIScriptSecurityManager.STANDARD);

      } catch (e) {

        throw "Load of " + url + " denied.";

      }

      saveURL( uri.spec, linkText, null, true );

      return;

    }



    // urlSecurityCheck wanted a URL-as-string for Fx 2.0, but an nsIPrincipal on trunk

    if(activeBrowser().contentPrincipal)

      urlSecurityCheck(uri.spec, activeBrowser().contentPrincipal,Ci.nsIScriptSecurityManager.DISALLOW_INHERIT_PRINCIPAL);

    else

      urlSecurityCheck(uri.spec, activeBrowser().currentURI.spec,Ci.nsIScriptSecurityManager.DISALLOW_SCRIPT);



    saveURL( uri.spec, linkText, null, true, false,

             makeURI(doc.location.href, doc.characterSet) );

  }



  function openNewTab(uri){

    //Thunderbird

    if (/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

      // Make sure we are allowed to open this URL

      // URL Loading Security Check

      var focusedWindow = document.commandDispatcher.focusedWindow;

      var sourceURL = getContentFrameURI(focusedWindow);

      const nsIScriptSecurityManager = Components.interfaces.nsIScriptSecurityManager;

      var secMan = Components.classes["@mozilla.org/scriptsecuritymanager;1"]

                             .getService(nsIScriptSecurityManager);

      try {

        secMan.checkLoadURIStr(sourceURL, uri.spec, nsIScriptSecurityManager.STANDARD);

      } catch (e) {

        throw "Load of " + url + " denied.";

      }

      var protocolSvc = Components.classes["@mozilla.org/uriloader/external-protocol-service;1"]

                        .getService(Components.interfaces.nsIExternalProtocolService);

      protocolSvc.loadUrl(uri);

      return;

    }



    // urlSecurityCheck wanted a URL-as-string for Fx 2.0, but an nsIPrincipal on trunk

    if(activeBrowser().contentPrincipal)

      urlSecurityCheck(uri.spec, activeBrowser().contentPrincipal,Ci.nsIScriptSecurityManager.DISALLOW_INHERIT_PRINCIPAL);

    else

      urlSecurityCheck(uri.spec, activeBrowser().currentURI.spec,Ci.nsIScriptSecurityManager.DISALLOW_SCRIPT);

    if( (event.ctrlKey) ){

        loadURI(uri.spec, null, null, false);

    }else{

      if ('TreeStyleTabService' in window)

        TreeStyleTabService.readyToOpenChildTab(activeBrowser().selectedTab);

      openNewTabWith(uri.spec, null,  null, null, false)

      //activeBrowser().loadOneTab(uri.spec, null, null, null, getPref("browser.tabs.loadInBackground", "bool", false), false);



      //activeBrowser().selectedTab = activeBrowser().addTab(uri.spec);

    }

  }



  function getVer(){

    const Cc = Components.classes;

    const Ci = Components.interfaces;

    var info = Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo);

    // このコードを実行しているアプリケーションの名前を取得する

    var ver = parseInt(info.version.substr(0,3) * 10,10) / 10;

    return ver;

  }



  function getPref(aPrefString, aPrefType, aDefault){

    var xpPref = Components.classes["@mozilla.org/preferences-service;1"]

                  .getService(Components.interfaces.nsIPrefBranch2);

    try{

      switch (aPrefType){

        case "str":

          return xpPref.getCharPref(aPrefString).toString(); break;

        case "int":

          return xpPref.getIntPref(aPrefString); break;

        case "bool":

        default:

          return xpPref.getBoolPref(aPrefString); break;

      }

    }catch(e){

    }

    return aDefault;

  }



  function debug(aMsg){

    const Cc = Components.classes;

    const Ci = Components.interfaces;

    Cc["@mozilla.org/consoleservice;1"]

      .getService(Ci.nsIConsoleService)

      .logStringMessage(aMsg);

  }

}

var textLinkForSidebar = {

  init: function(event){

    try{

      var doc = event.originalTarget;

      if (!doc.location) return;

      if(doc.location.href == "chrome://browser/content/web-panels.xul"){

        doc.addEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

        doc.addEventListener('keypress',function(event){ucjs_textlink(event);},false);

      }

    }catch(e){}

  },

  uninit: function(event){

    try{

      var doc = event.originalTarget;

      if (!doc.location) return;

      if(doc.location.href == "chrome://browser/content/web-panels.xul"){

        doc.removeEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

        doc.removeEventListener('keypress',function(event){ucjs_textlink(event);},false);



      }

    }catch(e){}

  }

}

//for contents area

if (/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

  var target = document.getElementById("messagepane");

} else {

  var target = document.getElementById("appcontent");

}

target.addEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

target.addEventListener('keypress',function(event){ucjs_textlink(event);},false);

//for already loaded chrome://browser/content/web-panels.xul

if (!/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

  setTimeout(function(){

    try{

      var doc = document.getElementById('sidebar').contentDocument;

      if(doc && doc.location && doc.location.href == "chrome://browser/content/web-panels.xul")

        doc.addEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

        doc.addEventListener('keypress',function(event){ucjs_textlink(event);},false);

    }catch(e){}

  },1000);

}

//for sidebar document onload event Listener

window.document.addEventListener('load', textLinkForSidebar.init, true);

window.document.addEventListener('unload', textLinkForSidebar.uninit, true);

Вот как бы сделать что бы она игнорировала browser.chrome.toolbar_tips = false, или другое что придумать.

Как попасть в настройки DOM Inspector ? Вот тут : http://forum.mozilla-russia.org/viewtopic.php?id=59470 , http://forum.mozilla-russia.org/viewtop … 61#p617461 , я описываю что мне нужно убрать мельтешащую строку загрузки... первую тему закрыли , во второй отправили сюда , дополнение поставил , а попасть в сами настройки этого дополнения не могу. Что делать ?

FireFox Future
прочитать правила раздела. Там есть полезная ссылка на фак.

iDev.Pi
Самое странное что я пока не могу найти где этот самый userchrome.css , даже его примера example не нашёл.

Ещё раз убеждаюсь , что здесь дают советы тоже такие же люди , которые мало чего знают... почему-то не здесь , а в гугле узнал про about:config... но.... почему about:config ? Ведь логичнее было бы писать firefox:config.

FireFox Future
>Как попасть в настройки DOM Inspector ?
Меню➜Инструменты➜Веб разработка➜Инспектор DOM
https://forum.mozilla-russia.org/viewto … 91#p605591
http://forum.mozilla-russia.org/viewtop … 77#p432477 — как пользоваться
Если есть Custom Buttons, можете поставить кнопку Attributes ...

FireFox Future пишет

здесь дают советы тоже такие же люди, которые мало чего знают...

им просто лень для каждого новичка устраивать лекции на темы, о которых уже всё написано и эти новички ленятся искать и читать.
Поищешь получше - найдёшь. Не найдёшь - значит не больно-то оно тебе и надо было :)

FireFox Future
Просто бросьте папку chrome в папку профиля, найдете?
Не знаю то ли вы хотели, сделал шаблон, можно настраивать под себя. Статус панель справа от дополнения.
http://rghost.ru/47035036
c3357301ee44t.jpg

villa7 пишет

Вот как бы сделать что бы она игнорировала browser.chrome.toolbar_tips = false, или другое что придумать.

Не знаю как сделать?

26-06-2013 21:08:49

villa7 пишет

Кто нибудь знает как убрать тултип только в адресной строке, [firefox] 23, browser.chrome.toolbar_tips в false не вариант.

Выделить код

Код:

// Удалить подсказки из адресной строки 
document.getElementById("identity-box").setAttribute("onmouseover", "this.removeAttribute('tooltiptext')");
document.getElementById("go-button").setAttribute("onmouseover", "this.removeAttribute('tooltiptext')");

bunda1
Ага, убрал из иконок в адресной, ну а выскакивающий урл перетерпим, что делать. Как всегда спасибо за помощь.

villa7 пишет

bunda1
Ага, убрал из иконок в адресной, ну а выскакивающий урл перетерпим, что делать. Как всегда спасибо за помощь.

Что за выскакивающий урл ?

Не проканало , получилось следующее... если убрать Extended Statusbar , то надпись появляется и почему-то строго по центру... и такое ощущение что оно как бы на половину опущено ниже положенного.

FireFox Future
>если убрать Extended Statusbar...
А зачем Вы его убрали? Villa7 cпециально старался, чтобы надпись оказалась после «время» (margin-left: 700px), фон сделал прозрачный.

>такое ощущение что оно как бы на половину опущено ниже положенного.
Меняйте цифры после margin-top: (в помощь: http://zapomni.ru/css/margins.htm#mar)

negodnik
Аесли не убирать , то получается вот что :

img_css.png
http://s24.postimg.org/xdjtm0jzn/img_css.png

В принципе , оно именно вот на эту величину оказывается выше что с при ESB что без него.

27-06-2013 02:37:58
Всё , разобрался. причина вот в этом :

margin-top: -26px !important;}

Поставило 14px и всё встало как надо.

Villa7 , спасибо вам за оказанную помощь

bunda1 пишет

Что за выскакивающий урл ?

При переполнении адресной строки, когда наводишь курсор на адрес.
http://www.bild.me/bild.php?file=2316591ScreenShot_8.gif

villa7
Что-то подобного я не заметил.

FireFox Future
Наверное выставлено browser.chrome.toolbar_tips = false

villa7 пишет

bunda1
Ага, убрал из иконок в адресной, ну а выскакивающий урл перетерпим.......

Выделить код

Код:

addEventListener("popupshowing", function(e) {   
   if ( e.originalTarget.label == gURLBar.value ) e.preventDefault();  
}, true, window );

27-06-2013 23:19:25
Этим кодом наверно можно любой tooltip (всплывающая подсказка) убрать.

bunda1
В адресной строке тултип убрался, но почему то когда открываю Fast Dial блокируются все кнопки, пока не откроешь любую страницу. Создал кнопку отдельно, положил в инициализацию, правильно?
P.S. Поставил вместо Fast Dial Визуальные закладки от Яндекса, Desktop, для проверки, везде блокируются кнопки на стартовой странице.
P.S. Dumby дал код http://forum.mozilla-russia.org/viewtopic.php?pid=617775#p617775

Как удалить подсказки( тултип ) у табов ?

bunda1

#tabbrowser-tab-tooltip
{display: none !important;
}

villa7
Спасибо :)

Кто может подсказать, откуда берётся этот бордюр и как его скрыть?
o6EYQJ2.jpg

voqabuhe
Предположу, что border http://htmlbook.ru/css/border
или тень http://htmlbook.ru/css/box-shadow
А чтобы скрыть нужно знать id чего-то там. Я даже не знаю, что на скрине.

Чёто никак не разберусь, как в about:home свою картинку в #searchEngineLogo прикрутить. Т. е. сюда:
thumb_7372360_0.png
Так не выходит:

Выделить код

Код:

#searchEngineLogo {
list-style-image: url("картинка");
}

:sick:

okkamas_knife пишет

а ты куда код пихаешь?

В стиль для about:home (у меня Stylish). Отдельно тоже создавал, отключая другие стили - тоже не пашет. Есть мысль, что ничего не выходит, потому что у меня #searchLogoContainer вообще не показывается из-за использования нестандартного поисковика (google SSL вместо Google), когда-то для этого специально правилось chromeappsstore.sqlite.

adidharma пишет

у меня #searchLogoContainer вообще не показывается

А инспектор-то на что?
<div id="searchLogoContainer" hidden="">

Всё, разобрался: вместо "list-style-image:" "background-image:" и всё OK. :)

07-08-2013 23:29:57

littleleshy пишет

А инспектор-то на что?
<div id="searchLogoContainer" hidden="">

И? Я это видел, но в данном случае это не влияло.

adidharma пишет

И?

Ну вот из-за hidden оно и прячется.

Подскажите пожалуйста код иконки и надписи:
fcc8177d914eff900efac6b9.png

Northtech
#page-proxy-favicon
#identity-icon-label

Не получается уменьшить урлбар,
#urlbar { max-width: 220px !important; } уменьшается сама область в которой текст, но расстояние до панели поиска остается тем же.
как сделать, что бы этого расстояния не было, и обе панельки были справа.
http://s44.radikal.ru/i104/1309/c2/57e49b221fac.png

VB9G6qw2
Добавьте ещё минимум min-width: 220px !important;

villa7, ничего не изменилось.

VB9G6qw2 пишет

как сделать, что бы этого расстояния не было

░▒▓▌Unified Url+Search bar [hover Splitter]▐▓▒░ - Themes and Skins for Browser - userstyles.org

VB9G6qw2
Можно подвинуть куда надо margin-left: 300px !important;

villa7 пишет

VB9G6qw2Можно подвинуть куда надо margin-left: 300px !important;

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

VB9G6qw2
его не требуется уменьшать стилями, т.к. он обладает свойством гибкости.

iDev.Pi пишет

VB9G6qw2его не требуется уменьшать стилями, т.к. он обладает свойством гибкости.

окей, как мне не используя стили переместить урлбар в правый край и сделать его шириной 200 пикселей?

VB9G6qw2 пишет

окей, как мне не используя стили переместить урлбар в правый край

кликнуть правой кнопкой мыши по любой панели и войти в режим настройки панелей, выбрав пункт "Customize…".

VB9G6qw2 пишет

как мне не используя стили сделать урлбар шириной 200 пикселей?

никак. Он занимает всё свободное место на панели и уменьшается, если на панель кидать всякие кнопки.
Пожалуйста.

iDev.Pi пишет

его не требуется уменьшать стилями

iDev.Pi пишет

урлбар никак не уменьшить не используя стили.

браво, потрясающая логика.
___
сам разобрался, нужно было менять параметры urlbar-container, а не urlbar, теперь все нормально уменьшается и перетаскивается в край.

VB9G6qw2 пишет

браво, потрясающая логика.

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

Тема: Настройка внешнего вида Firefox

iDev.Pi пишет

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

VB9G6qw2
Тема: Настройка внешнего вида Firefox в userChrome.css

littleleshy пишет

VB9G6qw2Тема: Настройка внешнего вида Firefox в userChrome.css

именно. iDev.Pi, не зная как изменить ширину урлбара через userChrome.css, предположил, что мне это на самом деле вообще не нужно. легкое недопонимание короче произошло, ну бывает.

VB9G6qw2
Это на самом деле вообще не нужно.
Но, хозяин — барин.

VB9G6qw2 пришёл не за помощью, а потрепаться. Яснопонятно.

Как сделать что бы стандартная строка поиска автоматически удлинялась при вводе текста?

bunda1
Оно? https://forum.mozilla-russia.org/viewto … 03#p597303   Infocatcher

negodnik пишет

Не совсем но тоже неплохо:)

bunda1
Может такое больше подойдет
http://userstyles.org/styles/64391/search-bar-auto-size

villa7 пишет

bunda1
Может такое больше подойдет
http://userstyles.org/styles/64391/search-bar-auto-size

Отличный стиль, спасибо.

villa7
и правда хороший стиль: он не просто перекрашивающий что-то, а изменяющий функционально, с удовольствием добавил его в прикреплённый топик в этом разделе.
У тебя на примете есть ещё что-то такое же полезное?

iDev.Pi
Пока ничего интересного больше нету.

Подскажите название селектора этого белого поля (под замочком) и сепаратора справа.

h_1381063699_7988591_3479d7353c.png

Northtech
поставь себе Attributes Inspector и подскажи себе сам.

Northtech
#notification-popup-box нет?

iDev.Pi пишет

ещё что-то такое же полезное?

URLBAR - Small Until Hover (With Timer) - Themes and Skins for Browser - userstyles.org
TABS NUMBERED to 99 - Themes and Skins for Browser - userstyles.org

SendInfo пишет

URLBAR - Small Until Hover (With Timer) - Themes and Skins for Browser - userstyles.org

этот стиль вреден, что есть обратное от полезного: адресная строка это не только input, но и индикатор адреса текущей страницы. Сокрытие полезного индикатора - есть вред.

SendInfo пишет

TABS NUMBERED to 99 - Themes and Skins for Browser - userstyles.org

бессмысленно же нумеровать вкладки: закрыл одну и все что справа - меняют свои номера.
Имело бы смысл нумеровать только вкладки по группам: те, у которых фавиконка одинаковая. Но тогда и цвета номеров вкладок из разных групп должны быть разными, чтоб не сильно путались, да и то всё равно ведь будут путаться при закрытии нумерованных вкладок.

okkamas_knife
Так наверно:

Выделить код

Код:

@-moz-document domain(forum.mozilla-russia.org){
dt>strong>a[href="profile.php?id=48107"]:hover:after{
content:"Дэвид Блэйн css, Осторожно! может скукожить!;) ►" !important;
font-weight: bold !important;
color: #00aa00 !important;
}

}

перестал работать стиль

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

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http), url-prefix(https) {
}
html body { cursor: default !important; }


Подскажите, как исправить?

Kiril__777
1. на порядок скобок в стиле посмотри - вложенность отсутствует, а значит всю часть "@-moz-document url-prefix(http), url-prefix(https) {}" можно вырезать, т.к. между {} нет ничего.
2. попробуй сделать более общий селектор: вместо "html body" попробуй "*".

iDev.Pi
с "*" лучше, но теперь на форуме при наведении на ник не высвечивается кисть с пальцем и не понять что будет при нажатии.
про вложенность не совсем понял, пример можно?

Граждане, подскажите.
В последних версиях Firefox перестало работать вот это:

.openintabs-menuseparator,
.openintabs-menuitem,
menuitem.bookmark-item +menuseparator,
menu.bookmark-item + menuseparator{
display: none !important;
}

Сий каскад всегда был призван убрать из списков закладок пункт "Открыть всё во вкладках" и разделитель над ним. Теперь пункт убирается, но разделитель остаётся... Как его теперь убрать?

qasetive
https://forum.mozilla-russia.org/viewto … 11#p522011 №2         :nth-last-child(2)  

negodnik
О чудо! Хочу вам сказать - вы очень даже годник :tongue2: Такое, конечно, стоило найти, но поди догадайся как: всё простое требует гениальности, данной немногим. Категорически благодарю вас, сударь :)

qasetive
вашу бы тягу к словоблудию да в правильное бы русло…
В этом разделе есть прикреплённые темы, в которых есть ссылки на статью в FAQ'е о том, как самому писать css-стили. Там всё, практически, разжёвано.

Как сделать findbar короче?
И где браузер хранит дефолтный стиль?

hartumov пишет

Как сделать findbar короче?

Findbar - restore sanity (FF25+) - Themes and Skins for Browser - userstyles.org
41902a2984f506603af14b06f66f3ab8.jpg

Этот стиль не сделал у меня findbar короче. Он только перенёс кнопки влево.
http://hostingkartinok.com/show-image.p … 8f0a18715c

hartumov пишет

Этот стиль не сделал у меня findbar короче. Он только перенёс кнопки влево.
http://hostingkartinok.com/show-image.p … 8f0a18715c

Findbar on Top Right - Themes and Skins for Browser - userstyles.org

Подскажите пожулуйста, как скрыть  "Вы хотите установить плагин нужный для отображения некоторого бла-бла"
snapcrabnoname201311232123ckc.jpg

23-11-2013 19:41:48
это-  plugin.default_plugin_disabled
и
это
#notification-popup[popupid="click-to-play-plugins"]
{display: none !important;
}
не помогает

amin01
Именно этого окна у меня нет, возвращать лень, может из этого что подойдёт
#identity-popup  или .panel-arrowcontainer

А возможно ли с помощью стилей сделать что бы при наведении курсора на ссылку она показывалась возле курсора, а не в левом нижнем углу?

vitalek пишет

А возможно ли с помощью стилей сделать что бы при наведении курсора на ссылку она показывалась возле курсора, а не в левом нижнем углу?

URL Tooltip :: Дополнения Firefox

Pony_Smile_Pack
Это расширение стоит, но оно немного некорректно работает + мешает отображение ссылки в левом нижнем углу.
aec215c8204616c6e42f079c02b74920.jpeg

vitalek

Выделить код

Код:

.statuspanel-label {
display: none !important;}

https://userscripts.org/scripts/show/155510
Или создать кнопку, положить в Инициализацию, будет подсказка возле курсора + двойным ЛКМ открывать текстовые ссылки.

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

Выделить код

Код:

/* :::::::: Link Tooltips ::::::::::::::: */

getBrowser().addEventListener("DOMContentLoaded", function(aEvent) {
    var doc = new XPCNativeWrapper(aEvent.originalTarget);
    var links = doc.evaluate("//a[@href and @href!='']", doc, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
    
    for (var link, i = 0; (link = links.snapshotItem(i)); i++)
    {
        link.title = link.title ? link.title + " <" + link.href + ">" : link.href;
    }
}, true);

function ucjs_textlink(event){

  if(event.button != 0 && event.keyCode != 13) return;



  var Start = new Date().getTime();



  const relative = true; //相対urlを解決するかどうか



  const ioService = Components.classes['@mozilla.org/network/io-service;1']

                      .getService(Components.interfaces.nsIIOService);



  const urlRegex = /(((h?t)?tps?|h..ps?|ftp|((\uff48)?\uff54)?\uff54\uff50(\uff53)?|\uff48..\uff50(\uff53)?|\uff46\uff54\uff50)(:\/\/|\uff1a\/\/|:\uff0f\uff0f|\uff1a\uff0f\uff0f)[-_.!~*'()|a-zA-Z0-9;:\/?,@&=+$%#\[\]\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff08\uff09\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff1a\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c\uff3b\uff3d]*[-_.!~*)|a-zA-Z0-9;:\/?@&=+$%#\[\]\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c\uff3b\uff3d]+)/ig;

  const urlRegex1 = /([-_.!~*'()|a-zA-Z0-9;:\/?,@&=+$%#\[\]\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff08\uff09\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c\uff3b\uff3d]*[.\uff0e]+[-_.!~*'|a-zA-Z0-9;:\/?@&=+$%#\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff08\uff09\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff1a\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c]+[.\uff0e/\uff0f]*[-_.!~*|a-zA-Z0-9;:\/?@&=+$%#\uff0d\uff3f\u301c\uffe3\uff0e\uff01\uff5e\uff0a\u2019\uff5c\uff41-\uff5a\uff21-\uff3a\uff10-\uff19\uff1b\uff1a\uff0f\uff1f\uff1a\uff20\uff06\uff1d\uff0b\uff04\uff0c\uff05\uff03\uff5c]+)/ig;

  const urlRx = /^(ttp|tp|h..p|\uff54\uff54\uff50|\uff54\uff50|\uff48..\uff50)/i;

  const urlRx1 = /(:\/\/|\uff1a\/\/|:\uff0f\uff0f|\uff1a\uff0f\uff0f)/i;

  const mailRx = /(^(mailto:|\uff4d\uff41\uff49\uff4c\uff54\uff4f\uff1a)(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:"(?:\\[^\r\n]|[^\\"])*")))\@(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:\[(?:\\\S|[\x21-\x5a\x5e-\x7e])*\])))$)/;

  const mailRx1 = /(^(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:"(?:\\[^\r\n]|[^\\"])*")))\@(?:(?:(?:(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+)(?:\.(?:[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+))*)|(?:\[(?:\\\S|[\x21-\x5a\x5e-\x7e])*\])))$)/;



//ドキュメントとコンテントタイプ

  var doc = event.originalTarget.ownerDocument;

  if(doc.contentType != 'text/plain'

     && doc.contentType != 'text/html'

     && doc.contentType != 'application/xml'

     && doc.contentType != 'application/xhtml+xml') return;



  //designModeなら何もしない

  if (Components.lookupMethod(doc, 'designMode').call(doc) == 'on') return;



  var win = doc.defaultView;

  if(!win)return;



  var str1, text, str2;



  //textarea かどうか

  var node = isParentEditableNode(document.commandDispatcher.focusedElement);

  if (!node) {

  // このif ブロックは textarea等以外の処理

  //ダブルクリックで選択された選択文字列のレンジを得る

    var selection = win.getSelection();

    var selRange;

    try{

      selRange = selection.getRangeAt(0);

    }catch(e){

      selRange = selection;

    }

    if(!selRange)return;

  //レンジのノードなど

    text = selection.toString();

    if(text == '') return;

  //debug(text);

    var sNode = selRange.startContainer; //debug(sNode.nodeName);

    var soffset = selRange.startOffset;

    var eNode = selRange.endContainer; //debug(eNode.nodeName);

    var eoffset = selRange.endOffset;

    if (sNode != eNode){

      eNode = sNode;

      eoffset = soffset + text.length - 1;

    }

    var sOyaNode = oyaNode(sNode);

    var eOyaNode = oyaNode(eNode);

    var root;

    if(sOyaNode == eOyaNode)

      root = sOyaNode;

    else

      root = doc;

    if (!root)

      return;

//debug("eOyaNode " + eOyaNode.nodeName);



  //親ブロック要素の文字列をすべて得る

    const allowedParents = [

        /*"a",*/"abbr", "acronym", "address", "applet", "b", "bdo", "big", "blockquote", "body",

        "caption", "center", "cite", "code", "dd", "del", "dir", "div", "dfn", "dl", "dt", "em",

        "fieldset", "font", "form", "h1", "h2", "h3", "h4", "h5", "h6", "i", "iframe",

        "ins", "kdb", "li", "menu", "noframes", "noscript", "object", "ol", "p", "pre", "q", "samp", "small", "span", "strike",

        "s", "strong", "sub", "sup", "table", "td", "th", "thead", "tt", "u", "var"

        ];

    var xpath = ".//text()[(parent::" + allowedParents.join(" or parent::") + ")]";



    var candidates = doc.evaluate(xpath, root, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);

//debug("candidates.snapshotLength " + candidates.snapshotLength);

  //レンジより前にある文字列

    var i1 = - 1;

    for (var i = i1 + 1, len = candidates.snapshotLength; i < len; i++) {

      if(candidates.snapshotItem(i) != sNode) continue;

      i1 = i - 1;

      break;

    }

    str1 ="";

    if (i >= 0) {

      for (var i = i1; i >= 0 ; i--){

        if(sOyaNode == oyaNode(candidates.snapshotItem(i))){

          if (candidates.snapshotItem(i).nextSibling &&

              /^br$/i.test(candidates.snapshotItem(i).nextSibling.nodeName)) {

            //debug(candidates.snapshotItem(i).nodeValue + "  " + candidates.snapshotItem(i).nextSibling.nodeName);

            break;

          }

          str1 = candidates.snapshotItem(i).nodeValue + str1;

//debug("str1 "+str1);

          if (/[  ]/.test(str1))

            break;

        } else {

          break;

        }

      }

    }

    str2 = str1;

    if(sNode.nodeValue && soffset > 0) str1 = str1 + sNode.nodeValue.substr(0,soffset);



  //レンジより後ろにある文字列

    for(var i = i1 + 1, len = candidates.snapshotLength; i < len; i++){

      if(sOyaNode == oyaNode(candidates.snapshotItem(i))){

        str2 = str2 + candidates.snapshotItem(i).nodeValue;

//debug("str2 "+str2);

        if (i > i1 + 1 && /[  ]/.test(candidates.snapshotItem(i).nodeValue))

          break;

      } else {

        break;

      }

      if (candidates.snapshotItem(i).nextSibling &&

          /^br$/i.test(candidates.snapshotItem(i).nextSibling.nodeName)) {

        break;

      }

    }



    str2 = str2.substr(str1.length + text.length);

  } else {

    // この elseブロックは textarea等の処理

    // readonlyでないなら何もしない

   if (!node.hasAttribute("readonly"))

     return;

   if (node &&

      (node.type == "text" || node.type == "textarea") &&

      'selectionStart' in node &&

      node.selectionStart != node.selectionEnd) {

      var offsetStart = Math.min(node.selectionStart, node.selectionEnd);

      var offsetEnd   = Math.max(node.selectionStart, node.selectionEnd);

      str1 = node.value.substr(0, offsetStart);

      text = node.value.substr(offsetStart, offsetEnd-offsetStart);

      str2 = node.value.substr(offsetEnd);

    } else {

      return;

    }

  }

//すべての文字列の中でのレンジの位置を得る

  var allStr = str1 + text + str2;

  var si = str1.length

  var ei = si + text.length;

//全角括弧調整

  while(text.match(/^[\u3001\u3002\uff08\uff5b\uff3b\u300c\u3014\u3008\u300a\u300e\u3010\u2018\u201c\u201d\u2019\u226a\uff1c\uff09\uff5d\uff3d\u300d\u3015\u3009\u300b\u300f\u3011\u2018\u201c\u201d\u2019\u226b\uff1e]/)){

    si = si + 1;

    text = text.substr(1);

  }

  while(text.match(/[\s\u3001\u3002\uff08\uff5b\uff3b\u300c\u3014\u3008\u300a\u300e\u3010\u2018\u201c\u201d\u2019\u226a\uff1c\uff09\uff5d\uff3d\u300d\u3015\u3009\u300b\u300f\u3011\u2018\u201c\u201d\u2019\u226b\uff1e]$/)){

    ei = ei - 1;

    text = text.substr(0,text.length -1);

  }

  //文末の.は無いことに

  allStr = allStr.replace(/\.$/ ,'');



//debug("2 " + str2);

//debug("Str " + text);

//debug("1 " + str1);

//debug("all " + allStr);



//すべての文字列の中でURLと思しき文字列を配列として得る

  var i1, i2;

  var arrUrl = allStr.match(urlRegex);

  if(arrUrl){

//見つかったURLと思しき文字列の中にレンジが含まれているかどうか

    i2=0

    for(var i =0,len = arrUrl.length; i < len; i++){

//debug(i + "] " + arrUrl[i]);

      i1 = allStr.indexOf(arrUrl[i],i2);

      i2 = i1 + arrUrl[i].length;

//debug(i1 <= si && ei <= i2);

      if(i1 <= si && ei <= i2){

        //このURLと思しき文字列の中にレンジが含まれていたので,これをURLとして新しいタブで開きましょう

        var url = arrUrl[i];

        // ~等 を半角に

        url = url.replace(/\u301c/g,'\uff5e');

        url = url.replace(/\uffe3/g,'\uff5e');

        // 末尾の )や] の調整

        if (/\)$/.test(url)){

          if (url.indexOf("(") == -1)

            url = url.replace(/\)$/,'');

        }

        if (/\]$/.test(url)){

          if (url.indexOf("[") == -1)

            url = url.replace(/\]$/,'');

        }

        if (/[.,]$/.test(url)){

          url = url.replace(/[.,]$/,'');

        }

        // ttp等を http等に および  :// を 半角に

        url = /^(ftp|\uff46\uff54\uff50)/i.test(url)

                    ? url.replace(urlRx1,'://')

                    : url.replace(urlRx,'http').replace(urlRx1,'://');

        var URIFixup = Components.classes['@mozilla.org/docshell/urifixup;1']

                       .getService(Components.interfaces.nsIURIFixup);

        var uri = URIFixup.createFixupURI(

                  url,

                  URIFixup.FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP );

        if(!uri) return;

        if (!isValidTld(uri))

          return;

        uri = ioService.newURI(uri.spec, null, null);

        debug('Parsing ucjs_textlink: '+((new Date()).getTime()-Start) +'msec\n');

        try{

          if(event.shiftKey)

            saveAsURL(uri,doc);

          else

            openNewTab(uri);

        }catch(e){}

        return;

      }

    }

  }

  if( !relative ) return;

//すべての文字列の中で相対URLと思しき文字列を配列として得る

  arrUrl = allStr.match(urlRegex1);

  if(!arrUrl) return;

  i2=0

  for(var i =0,len = arrUrl.length; i < len; i++){

//debug("Relative " + arrUrl[i]);

    i1 = allStr.indexOf(arrUrl[i],i2);

    i2 = i1 + arrUrl[i].length;



//debug(i1 +" "+ si +" "+ ei +" "+ i2);

    if(i1 <= si && ei <= i2){

//debug(arrUrl[i]);

      //このURLと思しき文字列の中にレンジが含まれていたので,これをURLとして新しいタブで開きましょう

      var url = arrUrl[i];

      // ~等 を半角に

      url = url.replace(/\u301c/g,'\uff5e');

      url = url.replace(/\uffe3/g,'\uff5e');

      // 末尾の )や] の調整

      if (/\)$/.test(url)){

        if (url.indexOf("(") == -1)

          url = url.replace(/\)$/,'');

      }

      if (/\]$/.test(url)){

        if (url.indexOf("[") == -1)

          url = url.replace(/\]$/,'');

      }

      if (/[.,]$/.test(url)){

        url = url.replace(/[.,]$/,'');

      }

      // host名が ftp で始まるなら ftp://に

      if (/^ftp/.test(url)){

        url = "ftp://" + url;

      }

      // host名が irc で始まるなら irc:に

      if (/^irc/.test(url)){

        url = "irc://" + url;

      }

      //メール?

      if (mailRx1.test(url)) {

        url = "mailto:" + url;

      }

      //相対パスの処理

      if(url.match(/^\.{1,}/)){

        var baseURI = ioService.newURI(win.document.documentURI, null, null);

        url = ioService.newURI(url, null, baseURI).spec;

      }

//debug(url.indexOf(url.match(urlRegex)));

      if (!mailRx.test(url) && url.indexOf(url.match(urlRegex)) > 1) return;

      var URIFixup = Components.classes['@mozilla.org/docshell/urifixup;1']

                     .getService(Components.interfaces.nsIURIFixup);

      try{

//debug(url);

        var uri = URIFixup.createFixupURI(

            url,

            URIFixup.FIXUP_FLAG_NONE ); //FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP→FIXUP_FLAG_NONE

      }catch(e){return;}

      if(!uri) return;



      if (!isValidTld(uri)) {

        return;

      }

debug(url);

      uri = ioService.newURI(uri.spec, null, null);

      debug('Parsing ucjs_textlink: '+((new Date()).getTime()-Start) +'msec\n'+uri.spec);

      try{

        if(event.shiftKey)

          saveAsURL(uri,doc);

        else

          openNewTab(uri);

        }catch(e){}

      return;

    }

  }



  function activeBrowser() {

    return ('SplitBrowser' in window ? SplitBrowser.activeBrowser : null )

            ||  gBrowser;

  }



  function _getFocusedWindow(){ //現在のウインドウを得る

    var focusedWindow = document.commandDispatcher.focusedWindow;

    if (!focusedWindow || focusedWindow == window)

        return window._content;

    else

        return focusedWindow;

  }



//レンジの要素が所属する親ブロック要素を得る

  function oyaNode(aNode){

    var pNode = aNode.parentNode;

    while(pNode && /^(a|abbr|acronym|b|bdo|big|body|code|dfn|em|font|i|kbd|label|pre|q|samp|small|span|strong|sub|sup|tt|var|wbr)$/i.test(pNode.nodeName) ){

      pNode = pNode.parentNode;

    }

    return pNode;

  }



  function isParentEditableNode(node){

    //if (Components.lookupMethod(node.ownerDocument, 'designMode').call(node.ownerDocument) == 'on')

    //  return node;

    while (node && node.parentNode) {

      try {

        node.QueryInterface(Ci.nsIDOMNSEditableElement);

        return node;

      }

      catch(e) {

      }

      if (/input|textarea/.test(node.localName))

        return node;

      if (node.isContentEditable || node.contentEditable=='true')

        return node;

      node = node.parentNode;

    }

    return null;

  }



  function isValidTld(aURI){

    const regexpTLD = new RegExp("\\.(arpa|int|nato|com|net|org|info|biz|name|pro|museum|coop|aero|edu|gov|mil|ac|ad|ae|af|ag|ai|al|am|an|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bu|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cp|cr|cs|sk|cu|cv|cx|cy|cz|dd|de|dg|dj|dk|dm|do|dz|ea|ec|ee|eg|eh|er|es|et|fi|fj|fk|fm|fo|fr|fx|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|ic|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|pa|pc|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|ta|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|wg|ws|yd|ye|yt|yu|za|zm|zr|zw)\\.?$","");

    const regexpIP = new RegExp("^[1-2]?[0-9]?[0-9]\\.[1-2]?[0-9]?[0-9]\\.[1-2]?[0-9]?[0-9]\\.[1-2]?[0-9]?[0-9]$","");

    var host, tlds;

    try {

      host = aURI.host.split('/')[0];

    } catch(e) {

      if (aURI.spec.match(/^(.+?\/\/(?:[^\/]+@)?)([^\/]+)(:\d+)?(?:.*)$/)) {

        host = RegExp.$2;

      } else if (aURI.spec.match(/^(mailto:(?:[^\/]+@)?)([^\/]+)(:\d+)?(?:.*)$/)){

        host = RegExp.$2;

      }

    }

//debug("host  " + host);

    if (!host)

      return false;

    if (getVer() < 3.0){

      if (regexpTLD.test(host))

        return true;

      else

        return (regexpIP.test(host));

    } else {

      var eTLDService = Components.classes["@mozilla.org/network/effective-tld-service;1"]

                    .getService(Components.interfaces.nsIEffectiveTLDService);

      try {

        var tld = eTLDService.getPublicSuffixFromHost(host);

        return regexpTLD.test('.'+tld);

      } catch(e) {

        return (regexpIP.test(host));

      }

    }

  }



  function saveAsURL(uri,doc){

    var linkText = uri.spec;

    //Thunderbird

    if (/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

      // URL Loading Security Check

      var focusedWindow = document.commandDispatcher.focusedWindow;

      var sourceURL = getContentFrameURI(focusedWindow);

      const nsIScriptSecurityManager = Components.interfaces.nsIScriptSecurityManager;

      var secMan = Components.classes["@mozilla.org/scriptsecuritymanager;1"]

                             .getService(nsIScriptSecurityManager);

      try {

        secMan.checkLoadURIStr(sourceURL, uri.spec, nsIScriptSecurityManager.STANDARD);

      } catch (e) {

        throw "Load of " + url + " denied.";

      }

      saveURL( uri.spec, linkText, null, true );

      return;

    }



    // urlSecurityCheck wanted a URL-as-string for Fx 2.0, but an nsIPrincipal on trunk

    if(activeBrowser().contentPrincipal)

      urlSecurityCheck(uri.spec, activeBrowser().contentPrincipal,Ci.nsIScriptSecurityManager.DISALLOW_INHERIT_PRINCIPAL);

    else

      urlSecurityCheck(uri.spec, activeBrowser().currentURI.spec,Ci.nsIScriptSecurityManager.DISALLOW_SCRIPT);



    saveURL( uri.spec, linkText, null, true, false,

             makeURI(doc.location.href, doc.characterSet) );

  }



  function openNewTab(uri){

    //Thunderbird

    if (/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

      // Make sure we are allowed to open this URL

      // URL Loading Security Check

      var focusedWindow = document.commandDispatcher.focusedWindow;

      var sourceURL = getContentFrameURI(focusedWindow);

      const nsIScriptSecurityManager = Components.interfaces.nsIScriptSecurityManager;

      var secMan = Components.classes["@mozilla.org/scriptsecuritymanager;1"]

                             .getService(nsIScriptSecurityManager);

      try {

        secMan.checkLoadURIStr(sourceURL, uri.spec, nsIScriptSecurityManager.STANDARD);

      } catch (e) {

        throw "Load of " + url + " denied.";

      }

      var protocolSvc = Components.classes["@mozilla.org/uriloader/external-protocol-service;1"]

                        .getService(Components.interfaces.nsIExternalProtocolService);

      protocolSvc.loadUrl(uri);

      return;

    }



    // urlSecurityCheck wanted a URL-as-string for Fx 2.0, but an nsIPrincipal on trunk

    if(activeBrowser().contentPrincipal)

      urlSecurityCheck(uri.spec, activeBrowser().contentPrincipal,Ci.nsIScriptSecurityManager.DISALLOW_INHERIT_PRINCIPAL);

    else

      urlSecurityCheck(uri.spec, activeBrowser().currentURI.spec,Ci.nsIScriptSecurityManager.DISALLOW_SCRIPT);

    if( (event.ctrlKey) ){

        loadURI(uri.spec, null, null, false);

    }else{

      if ('TreeStyleTabService' in window)

        TreeStyleTabService.readyToOpenChildTab(activeBrowser().selectedTab);

      openNewTabWith(uri.spec, null,  null, null, false)

      //activeBrowser().loadOneTab(uri.spec, null, null, null, getPref("browser.tabs.loadInBackground", "bool", false), false);



      //activeBrowser().selectedTab = activeBrowser().addTab(uri.spec);

    }

  }



  function getVer(){

    const Cc = Components.classes;

    const Ci = Components.interfaces;

    var info = Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULAppInfo);

    // このコードを実行しているアプリケーションの名前を取得する

    var ver = parseInt(info.version.substr(0,3) * 10,10) / 10;

    return ver;

  }



  function getPref(aPrefString, aPrefType, aDefault){

    var xpPref = Components.classes["@mozilla.org/preferences-service;1"]

                  .getService(Components.interfaces.nsIPrefBranch2);

    try{

      switch (aPrefType){

        case "str":

          return xpPref.getCharPref(aPrefString).toString(); break;

        case "int":

          return xpPref.getIntPref(aPrefString); break;

        case "bool":

        default:

          return xpPref.getBoolPref(aPrefString); break;

      }

    }catch(e){

    }

    return aDefault;

  }



  function debug(aMsg){

    const Cc = Components.classes;

    const Ci = Components.interfaces;

    Cc["@mozilla.org/consoleservice;1"]

      .getService(Ci.nsIConsoleService)

      .logStringMessage(aMsg);

  }

}

var textLinkForSidebar = {

  init: function(event){

    try{

      var doc = event.originalTarget;

      if (!doc.location) return;

      if(doc.location.href == "chrome://browser/content/web-panels.xul"){

        doc.addEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

        doc.addEventListener('keypress',function(event){ucjs_textlink(event);},false);

      }

    }catch(e){}

  },

  uninit: function(event){

    try{

      var doc = event.originalTarget;

      if (!doc.location) return;

      if(doc.location.href == "chrome://browser/content/web-panels.xul"){

        doc.removeEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

        doc.removeEventListener('keypress',function(event){ucjs_textlink(event);},false);



      }

    }catch(e){}

  }

}

//for contents area

if (/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

  var target = document.getElementById("messagepane");

} else {

  var target = document.getElementById("appcontent");

}

target.addEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

target.addEventListener('keypress',function(event){ucjs_textlink(event);},false);

//for already loaded chrome://browser/content/web-panels.xul

if (!/^chrome:\/\/messenger\/content\//.test(window.location.href)) {

  setTimeout(function(){

    try{

      var doc = document.getElementById('sidebar').contentDocument;

      if(doc && doc.location && doc.location.href == "chrome://browser/content/web-panels.xul")

        doc.addEventListener('dblclick',function(event){setTimeout(ucjs_textlink,100,event);},false);

        doc.addEventListener('keypress',function(event){ucjs_textlink(event);},false);

    }catch(e){}

  },1000);

}

//for sidebar document onload event Listener

window.document.addEventListener('load', textLinkForSidebar.init, true);

window.document.addEventListener('unload', textLinkForSidebar.uninit, true);

Что-то мне не нравиться дизайн всплывающего окошка загрузок. Слишком много пробелов между элементами и закруглённые углы выглядят на мой вкус ужасно. Плиз, подскажите стили приводящие это в более-менее нормальный вид.
34f7bfde34cc74e95c5e9bee5c241501.png

ser8nik
Мож подойдет
https://addons.mozilla.org/ru/firefox/a … er/?src=ss

villa7
Спасибо, выглядит лучше чем дефолтная. Хотя я бы предпочёл css-стиль.

ser8nik пишет

Хотя я бы предпочёл css-стиль.

https://github.com/Infocatcher/Download … #internals
Только одними стилями сделать получится далеко не все из того, что умеет расширение.

Подскажите как исправить Search bar - Auto-size?
Он у меня теперь наезжает на элементы которые после него :(

Картинка
searchbar.png

UksusoFF пишет

Он у меня теперь наезжает на элементы которые после него :(

При фокусе ввода на строке поиска она увеличивается
.searchbar-textbox[focused] {
    min-width: 30em !important;
}

UksusoFF
с этим стилем всё в порядке, в нём нечего исправлять

iDev.Pi пишет

UksusoFFс этим стилем всё в порядке, в нём нечего исправлять

А что тогда не так? Любой элемент панели инструментов (стандартные из FF и из Яндекс Бара) накладывается на него.

Pony_Smile_Pack пишет

При фокусе ввода на строке поиска она увеличивается.

Есть такое в нем, только размер другой.

UksusoFF пишет

Есть такое в нем, только размер другой.

А что ещё нужно?

Pony_Smile_Pack пишет

А что ещё нужно?

Проблема в том что

Любой элемент панели инструментов (стандартные из FF и из Яндекс Бара) накладывается на него. (Строку поиска)

UksusoFF пишет
Pony_Smile_Pack пишет

А что ещё нужно?

Проблема в том что

Любой элемент панели инструментов (стандартные из FF и из Яндекс Бара) накладывается на него. (Строку поиска)

Так надо заменить тот стиль - этим.

Pony_Smile_Pack пишет

Так надо заменить тот стиль - этим.

Так не наезжает, но и автосайз естественно не работает...

UksusoFF пишет

Так не наезжает, но и автосайз естественно не работает...

Какой автосайз?
Вот как выглядит строка поиска,и больше там ничего не нужно.

скрытый текст
593b6c670bf40454941db382b3312c14.png
a768b652dab7bd442e80343b46d33edf.png

Pony_Smile_Pack пишет

Какой автосайз?

Вот этот

UksusoFF пишет

Он у меня теперь наезжает на элементы которые после него

У меня - нет.

Можно стилями изменить тип кнопки? С type="menu-button" на type="button".

pohunohi пишет

Можно стилями изменить тип кнопки? С type="menu-button" на type="button".

Примерно так:

Выделить код

Код:

#sessionmanager-undo {
    -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton") !important;
}

Но при этом растягивается иконка и меню будет недоступно.

Или вот так:

Выделить код

Код:

#sessionmanager-undo > .toolbarbutton-menubutton-dropmarker {
    display: none !important;
}
#sessionmanager-undo {
    padding-left: 2px !important;
    padding-right: 2px !important;
}

Но нужно будет корректировать внешний вид.

Подскажите как синий цвет изменить на серый
6b6f5dc3deb2.png
c2984f0eb08c.png

okkamas_knife

А как код полностью будет выглядеть ? :)

Palich
На скрине стрелкой укажите какой именно элемент нужно закрасить.
Если я правильно понял то это панель навигации, то так

Выделить код

Код:

#nav-bar {-moz-appearance: none !important;
background: #bbbbbb  !important;}

Кнопка + так

Выделить код

Код:

.tabs-newtab-button {-moz-appearance: none !important;
background: #999999  !important;}

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

villa7

Стоит вот этот стиль
http://userstyles.org/styles/12186/ff3-classic-grey-toolbar-colors-for-vista
Но он зараза не все окрашивает в серое... вот тут остается:
e8299698c68c.png
afb00074f5f1.png
Ни этот

Выделить код

Код:

#nav-bar {-moz-appearance: none !important;
background: #bbbbbb  !important;}

ни этот не срабатывают..

Выделить код

Код:

.tabs-newtab-button {-moz-appearance: none !important;
background: #999999  !important;}

Palich
Отключите старый, создайте новый

Выделить код

Код:

.tabs-newtab-button, #tabbrowser-tabs, #toolbar-menubar, #PersonalToolbar, #nav-bar, #addon-bar{-moz-appearance: none !important;
background: #cccccc  !important;}

Это уникально ;) Видать я косорукий, удалил стиль из userChrome.css все осталось серенькое как нужно... добавил ваш код, но эти два куска все равно синие...

Все! Вроде сам разобрался... Не знаю правильно ли.... Но теперь все серое.

Выделить код

Код:

#new-tab-button
{
  background: #E9E9E9 !important;
}

#alltabs-button
{
  background: #E9E9E9 !important;
}

Palich
Если одним цветом то можно упростить так.

Выделить код

Код:

#new-tab-button, #alltabs-button{
 background: #E9E9E9 !important;}

villa7
Спасибо! Работает... А с иконками не подскажите. Стилиль http://userstyles.org/styles/40211/firefox-menu-icons
работает на одном профиле где стоит "userstyle"
на рабочим профиле где код прописываю в "userChrome.css" иконки в некоторых местах отсутствуют... что я не так делаю ?

Palich
На 26 [firefox] добавились новые пункты, если хотите добавить к ним иконки то узнаете селектор этим http://forum.mozilla-russia.org/viewtopic.php?id=56041
и добавляете иконки.

okkamas_knife
Простите... юзерконтент это вы про userContent.css ?

Только щас заметил, более 20 вкладок появляются стрелки и опять синие...
c78694a5fdc8.png 8e29cb46e8be.png
Подскажите как они обзываются... DOM Inspector не показывает ID.

Palich
.scrollbutton-up, .scrollbutton-down

villa7
Да чтож такое :) Пока стрелка активная она серая:
d45b6ece3e3f.png
Стоит на нее клацкнуть опять синяя:
312b29b39cc1.png
Может можно как то побороть ?

Palich
Чуть усовершенствовано. В крайних положениях копка скрывается за ненадобностью.

Выделить код

Код:

.scrollbutton-up, .scrollbutton-down{
background: #dddddd !important;}
.scrollbutton-up[disabled="true"], .scrollbutton-down[disabled="true"] {
display: none !important;
}

Здорово! Спасибо работает. А то что кнопка прячется даже удобней... Лишнего нет.
Правда пришлось заменить #dddddd на #E9E9E9

Есть ли способ убрать через css тайтл бар?
Я пробовал удалять Хром заголовок js скриптом, но при этом при наведении курсора на ссылку внизу не показывается адрес и не показывается полоса горизонтальной прокрутки (если она есть).


И, попутно, как сделать, чтобы в полноэкранном режиме была видна панель задач? Без расширений, через css.

Ki_rrrilll пишет

чтобы в полноэкранном режиме была видна панель задач?

Так?

Выделить код

Код:

#addon-bar[moz-collapsed="true"] {
 visibility: visible !important;}
villa7 пишет
Ki_rrrilll пишет

чтобы в полноэкранном режиме была видна панель задач?

Так?

Выделить код

Код:

#addon-bar[moz-collapsed="true"] {
 visibility: visible !important;}

Нет, не панель дополнений, я говорю о панели задач - Taskbar :)

Ki_rrrilll
Через css нельзя убрать тайтл бар.

bunda1 пишет

Ki_rrrilll
Через css нельзя убрать тайтл бар.

Ну а хотя бы сделать Taskbar видимым в полноэкранном режиме можно?

Ki_rrrilll пишет

Есть ли способ убрать через css тайтл бар?

тайтл бар уже же выпилили. Он располагался на Caption (там же, где и кнопки свернуть-максимизировать-закрыть), может, вопрос про него?

Ki_rrrilll пишет

И, попутно, как сделать, чтобы в полноэкранном режиме была видна панель задач? Без расширений, через css.

В принципе - никак. Можно лишь частично добиться этой цели:

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#main-window[sizemode="fullscreen"]
{
    margin-right: 85px !important; /* если панель задач не справа, а снизу - то следует использовать margin-bottom. Значение в пикселах подогнать. */
    background: transparent !important;
    -moz-appearance: -moz-win-borderless-glass !important;
}

23-12-2013 01:49:54
Но эта задача легко решается с помощью примитивного AutoHotkey скрипта.

iDev.Pi пишет

тайтл бар уже же выпилили. Он располагался на Caption

Я про эту синюю полоску. В 25 версии она есть.
2013_12_23_180100.png
Я думал это и называется тайтл бар (он же Хром заголовок). Я хотел эту полоску скрыть, чтоб было больше места на экране.

Пока что для этой цели я включаю полноэкранный режим, но при этом не видна панель задач. А можно ссылку на  AutoHotkey скрипт?

Ki_rrrilll пишет

Я хотел эту полоску скрыть, чтоб было больше места на экране.

ПКМ - убрать галку с  Панель меню,  не то?

voqabuhe пишет

ПКМ - убрать галку с  Панель меню,  не то?

При этом исчезла панель меню, а синяя полоса осталась. Я как раз хотел наоборот - панель меню чтоб оставалась  (я к ней привык), а синее убрать.

Ki_rrrilll пишет

При этом исчезла панель меню, а синяя полоса осталась.

Панель меню вызывается нажатием Alt,  "а синяя полоса осталась", но ведь на ней в таком случае располагаются вкладки и она теперь не мешает, тк не занимает дополнительного места.

voqabuhe пишет

Панель меню вызывается нажатием Alt,  "а синяя полоса осталась", но ведь на ней в таком случае располагаются вкладки

Да :)
А у меня сначала получилось, что вкладка была открыта только одна и мне показалось что синяя полоса сама по себе, а панель вкладок будет сама по себе.

Ну а если будет рецепт и с фул скрином - как AutoHotkey скриптом сделать видимой панель задач - будет совсем хорошо :)

Ki_rrrilll пишет

А можно ссылку на  AutoHotkey скрипт?

его нужно будет запускать отдельным процессом.

Выделить код

Код:

#SingleInstance, Force
; #NoTrayIcon ; раскомментировать эту строку, если не нужна иконка процесса скрипта в трее.
SysGet, UA, MonitorWorkArea
SysGet, MA, Monitor

#IfWinActive, ahk_class MozillaWindowClass ahk_exe firefox.exe
~F11::
WinGetPos,,, w, h, A
If !(((MABottom - MATop) == h) && ((MARight - MaLeft) == w))
{
    Sleep, 600
    WinMove, A,, UALeft, UATop, UARight-UALeft, UABottom-UAtop
}
Return

готовый бинарник - вотъ (обновил 25.12.2013 21:58).
Сильно заморачиваться не хотелось, поэтому скрипт примитивный.
Запускать его надо вместе с лисой. Срабатывает по хоткею F11, если в полноэкранный режим перейти иным способом - скрипт не сработает.

okkamas_knife пишет

господа, а не занимаетесь ли вы тут извращением?

Никоим образом!

okkamas_knife пишет

1 нативный хоткей - клавиша Win ([windows]) в полноэкранном режиме нормально открывает панель задач поверх ФФ.

До первого клика на странице, потом панель задач пропадает.  А я хотел бы ее видеть постоянно. К тому же вместе с панелью задач выскакивает и меню кнопки "Пуск", которое мне совсем не нужно.

okkamas_knife пишет

2 в настройках панели задач указать скрывать её, тогда при подведении курсора к краю экрана она вылезает поверх развёрнутого на весь экран ФФ.

Опять же, см. п.1 - я хотел бы видеть панель задач постоянно.


Поэтому вариант со стилем или скриптом подходит больше. Беда только в том, что ни то, ни то не делает у меня панель задач видимой в режиме фул скрин.
Я специально отключал свой userChrome.css, чтоб мои старые стили не мешали. Просто ничего не происходит, как вроде я ничего и не делал.
Тема стоит стандартная и в системе и в браузере.

okkamas_knife

1 нативный хоткей - клавиша Win ([windows]) в полноэкранном режиме нормально открывает панель задач поверх ФФ.

Кстати, в той же Windows 8 это не сработает — там по нажатию этой клавиши на весь экран открывается Metro Start Menu.

2 в настройках панели задач указать скрывать её, тогда при подведении курсора к краю экрана она вылезает поверх развёрнутого на весь экран ФФ.

А если просто установить настройки так, чтобы она всегда была поверх всех окон?

okkamas_knife пишет

в ХР это не срабатывает, фф залезает поверх всеравно

Я как раз хотел написать, что галка "поверх всех окон" у меня стоит, а толку от этого нет.

С кнопками идея хорошая, я поставил Toggle Chrome (firefox)
Но она при первом нажатии Chrome выключила и все. Повторные нажатия только вызывают контекстное меню.

Ki_rrrilll пишет

Поэтому вариант со стилем или скриптом подходит больше. Беда только в том, что ни то, ни то не делает у меня панель задач видимой в режиме фул скрин.

Т.е. скрипт не работает? Зелёная иконка с буквой H висит в трее-то?

iDev.Pi пишет

Т.е. скрипт не работает? Зелёная иконка с буквой H висит в трее-то?

Иконка висит.
Я пробовал и экзешник запускать, и создать скрипт .ahk с этим кодом (у меня  AutoHotkey установлен).
Разницы никакой, панели задач в полноэкранном режиме не видно. 

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

Ki_rrrilll
май бэд:
сначала всё сделал правильно, а потом решил "сократить" пару символов кода и это всё испортило.
Было:

Выделить код

Код:

If ((MABottom - MATop) != h) && ((MARight - MaLeft) != w)

должно быть:

Выделить код

Код:

If !(((MABottom - MATop) == h) && ((MARight - MaLeft) == w))

И нет, скрипт написан так, что ему пофигу где панель задач.

В том сообщении код подправил, бинарник обновил.

iDev.Pi
Вот!! Теперь совсем другое дело :lol:
Панель задач на своем месте. Отлично! Спасибо большое!

И okkamas_knife спасибо за кнопку. Тоже пригодится.

Подскажите пожалуйста, можно ли сделать чтобы боковая панель истории или закладок, не сдвигала всю страницу вправо, а накладывалась поверх, по аналогии с мини скроллбаром и Findbar мини?

И еще можно ли расширить выдачу Google, через userContent.css, чтобы описание ссылок не переносилось и немного центрировать? Должно быть что-то вроде этого, но не работает. :/

Выделить код

Код:

@-moz-document domain(google.ru) 
{
#center_col
{width: 1000px !important;}
}
Teu пишет

И еще можно ли расширить выдачу Google, через userContent.css, чтобы описание ссылок не переносилось и немного центрировать? Должно быть что-то вроде этого, но не работает.

там все не так просто. можно сделать примерно так:

Выделить код

Код:

@-moz-document url-prefix(https://www.google.com/search?)
{
    #center_col  {max-width: 80% !important; margin: 0 auto !important; width: auto !important}
    .s           {max-width: none !important}
    #rcnt > .col {float: none !important; width: auto !important}
    .mw          {max-width: none !important}
    #cnt         {min-width: 0 !important}
    #foot        {width: auto !important}
}

CoolCmd
Не просто, спасибо. :) Как бы добавить поиск картинок в исключения, url вроде одинаковый. :/

Еще бы убрать расстояния между блоками найденного, возможно ли? И добавить иконку поиска по картинкам около синей кнопки поиска, т.к. #top_nav скрыт было бы замечательно. :blush:

Teu пишет

Подскажите пожалуйста, можно ли сделать чтобы боковая панель истории или закладок, не сдвигала всю страницу вправо, а накладывалась поверх, по аналогии с мини скроллбаром и Findbar мини?

По идее, с элементами на странице - достаточно просто было бы применить position:absolute, но тут так просто не получилось.
Пришлось выкручиваться иначе и получилось не супер, но хоть что-то:

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#sidebar-box
{
    position: fixed !important;
    height: 2000px !important;
}
#sidebar
{
    height: 100% !important;
    position: fixed !important;
}
#sidebar-header
{
    width: 18em !important;
}

За край не ресайзится, ширину можно установить свою, подкрутив самое нижнее значение (можно в em, можно в px).

iDev.Pi
Спасибо большое, все отлично получилось, то что я и хотел, не думал что CSS-а хватит. :) Довольно серьезно эти дерганья страницы раздражали.

Методом тыка, добился визуально желаемого, но не функционально, невидимая часть #rhscol блокирует нажатия на ссылки, если не сложно, протестируйте пожалуйста и укажите на ошибки. :) Еще не могу переместить #top_nav или кнопки с него, наверх, справа от поисковой строки, он попадает под панель, не получается справиться со слоями. :usch:

скриншот
12qIW1n.png

код

Выделить код

Код:

@-moz-document domain(google.ru)
{
#pushdown,
.gb_f,
.gb_yb,
#hplogo > div:nth-child(1),
.gsib_b,
#gbqfba,
#gbqfbb,
#prm-pt,
#footcnt,
#en_ignored_src,
#hdtb_msb > div:nth-child(3),
#hdtb_msb > div:nth-child(4),
#hdtb_more,
#ab_ctls,
#appbar,
#topstuff,
#extrares,
.bl,
div.rhsvw:nth-child(2),
#top_nav
{display: none !important;}

#rso > li:nth-child(1),
#rso > li:nth-child(2),
#rso > li:nth-child(3),
#rso > li:nth-child(4),
#rso > li:nth-child(5),
#rso > li:nth-child(6),
#rso > li:nth-child(7),
#rso > li:nth-child(8),
#rso > li:nth-child(9),
#rso > li:nth-child(10)
{margin: 0 !important;
margin-bottom: 5px !important;}

#center_col
{margin: 0 !important; 
position: absolute !important;
margin-left: -50px !important;
width: 1400px !important}

.s
{max-width: none !important}

#rcnt > .col
{float: none !important; 
width: auto !important;}

.mw
{max-width: none !important}

.col
{position: absolute !important;}

#rhscol
{overflow: visible !important;
min-width: none !important;
width: 0px !important;
margin-left: 220px !important;
position: absolute !important;}

#cnt         
{margin-left: 80px !important;}

#foot
{margin-left: 200px !important;}

}

Teu пишет

Как бы добавить поиск картинок в исключения, url вроде одинаковый.

добавил.

Teu пишет

Еще бы убрать расстояния между блоками найденного, возможно ли?

убрал.

Teu пишет

И добавить иконку поиска по картинкам около синей кнопки поиска, т.к. #top_nav скрыт было бы замечательно.

добавить только используя css нельзя. переместить можно, но это ненадежный способ. к тому же в #top_nav есть полезные вещи.

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

Выделить код

Код:

@-moz-document url-prefix(https://www.google.com/#), url-prefix(https://www.google.com/search?), url-prefix(https://www.google.com/webhp?),
               url-prefix(https://www.google.ru/#),  url-prefix(https://www.google.ru/sear