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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » Firefox
  •  » Необходимо разобраться с файлом userChrome.css

№129-06-2014 00:21:01

принципиальный
Участник
 
Группа: Members
Зарегистрирован: 10-08-2013
Сообщений: 161
UA: Firefox 14.0

Необходимо разобраться с файлом userChrome.css

Друзья! Заглянем сюда https://forum.mozilla-russia.org/doku.php?id=firefox:tips:userchrome.css и для примера сделаем какое-нибудь незначительное изменение. Например, "Не показывать значки во вкладках". Дальше всё просто. Создаём где надо userChrome.css и пихаем в него указанный код

Выделить код

Код:

/* Не показывать значки во вкладках */
.tabbrowser-tabs .tab-icon {
display: none; !important;
}

Перезапускаем FF, а значки во вкладках всё равно остаются. ЧЯДНТ? Спасибо, кто откликнется.

Отсутствует

 

№229-06-2014 01:01:52

принципиальный
Участник
 
Группа: Members
Зарегистрирован: 10-08-2013
Сообщений: 161
UA: Firefox 14.0

Re: Необходимо разобраться с файлом userChrome.css

Нет, конечно. Всё содержимое файла у меня с копировано с userChrome-example.css, поэтому оно ЕСТЕССТВЕНО включает в себя код

Выделить код

Код:

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

, который вы имеете ввиду и всякие комментарии. Плюсом указанный код. Кроме того, у меня НЕ скрываются расширения. И если я пишу userChrome.css, значит , оно userChrome.css, и никак иначе.

Отсутствует

 

№329-06-2014 01:42:23

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 33.0

Re: Необходимо разобраться с файлом userChrome.css

принципиальный пишет

И если я пишу userChrome.css, значит , оно userChrome.css, и никак иначе.

С userChrome.css необходимо разобраться, чотко и принципиально! new_russian.gif

Простите, не удержался. :) А если серьезно, то может расширение какое шалит, например, CTR:

Use Stylish add-on with /*AGENT_SHEET*/ in the first line of every style instead of userChrome.css.

CTR uses agent sheets for almost every registered css code. AGENT registered styles are more powerful than USER registered styles like the ones in userChrome.

http://forums.mozillazine.org/viewtopic … #p13632803

Отсутствует

 

№429-06-2014 01:49:48

принципиальный
Участник
 
Группа: Members
Зарегистрирован: 10-08-2013
Сообщений: 161
UA: Firefox 14.0

Re: Необходимо разобраться с файлом userChrome.css

okkamas_knife пишет

что пишет в консоли по поводу этого правила? смотреть сразу после старта
зы а сам файл в какой кодировке? должна быть UTF8

Snap201406_8921938_12759913.jpg
По поводу кодировки ANSI, которая и была с САМОГО НАЧАЛА. Перекодировать, что ли?

Отредактировано принципиальный (29-06-2014 01:52:48)

Отсутствует

 

№529-06-2014 08:42:07

gyra
Участник
 
Группа: Members
Зарегистрирован: 05-11-2013
Сообщений: 42
UA: Firefox 30.0

Re: Необходимо разобраться с файлом userChrome.css

принципиальный
Перекодировать не обязательно, кодировка важна, если в коде есть кириллица (комментарии не в счет), а вот сам код поправить надо, точка с запятой после none - лишняя.

Отредактировано gyra (29-06-2014 08:57:15)

Отсутствует

 

№629-06-2014 10:02:09

принципиальный
Участник
 
Группа: Members
Зарегистрирован: 10-08-2013
Сообщений: 161
UA: Firefox 14.0

Re: Необходимо разобраться с файлом userChrome.css

gyra пишет

принципиальный
Перекодировать не обязательно, кодировка важна, если в коде есть кириллица (комментарии не в счет), а вот сам код поправить надо, точка с запятой после none - лишняя.

Всё равно мульки видны. Мы хоть об одном и том же говорим-то?

Snap201406_1206213_12762259.jpg

Отредактировано принципиальный (29-06-2014 10:03:05)

Отсутствует

 

№729-06-2014 10:42:58

gyra
Участник
 
Группа: Members
Зарегистрирован: 05-11-2013
Сообщений: 42
UA: Firefox 30.0

Re: Необходимо разобраться с файлом userChrome.css

принципиальный
Говорим о коде, который скрывает иконки на вкладках. Еще раз по-порядку:
Файл должен называться userChrome.css
Находится этот файл должен в папке chrome, в корне профиля. Папки и файла по умолчанию в профиле нет.
Код в данном случае должен быть таким:

Выделить код

Код:

/* Не показывать значки во вкладках */
.tabbrowser-tabs .tab-icon {
display: none !important;
}

Если userChrome.css правится при открытом FF, то  после браузер надо перезагрузить.
Если все это соблюдено и все равно не работает, могу только предложить выложить полный код файла файла userChrome.css.

Отсутствует

 

№829-06-2014 11:00:53

принципиальный
Участник
 
Группа: Members
Зарегистрирован: 10-08-2013
Сообщений: 161
UA: Firefox 14.0

Re: Необходимо разобраться с файлом userChrome.css

Всё так, кроме

gyra пишет

Папки и файла по умолчанию в профиле нет.

Папка chrome была, а файла userChrome.css в ней не было, я его создал сам. Вот его содержание:

Выделить код

Код:

/*
 * 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 */

/*
 * Some possible accessibility enhancements:
 */
/*
 * Make all the default font sizes 20 pt:
 *
 * * {
 *   font-size: 20pt !important
 * }
 */
/*
 * Make menu items in particular 15 pt instead of the default size:
 *
 * menupopup > * {
 *   font-size: 15pt !important
 * }
 */
/*
 * Give the Location (URL) Bar a fixed-width font
 *
 * #urlbar {
 *    font-family: monospace !important;
 * }
 */

/*
 * For more examples see http://www.mozilla.org/unix/customizing.html
 */
 
/* Не показывать значки во вкладках */
.tabbrowser-tabs .tab-icon {
display: none !important;
}

Отсутствует

 

№929-06-2014 11:36:36

gyra
Участник
 
Группа: Members
Зарегистрирован: 05-11-2013
Сообщений: 42
UA: Firefox 30.0

Re: Необходимо разобраться с файлом userChrome.css

принципиальный

Папка chrome была

А можно увидеть полный путь до этой папки? Содержимое userChrome.css нормальное, должно работать. Если есть желание выложите информацию из about:support, м.б. что-то стороннее мешает.

Отсутствует

 

№1029-06-2014 12:23:23

принципиальный
Участник
 
Группа: Members
Зарегистрирован: 10-08-2013
Сообщений: 161
UA: Firefox 14.0

Re: Необходимо разобраться с файлом userChrome.css

полный путь:

Выделить код

Код:

C:\Documents and Settings\ser\Application Data\Mozilla\Firefox\Profiles\fct42bvx.default\chrome

about:support:
http://pixs.ru/showimage/Snap201406_7846280_12764066.jpg

Отредактировано принципиальный (29-06-2014 12:35:48)

Отсутствует

 

№1129-06-2014 12:53:30

gyra
Участник
 
Группа: Members
Зарегистрирован: 05-11-2013
Сообщений: 42
UA: Firefox 30.0

Re: Необходимо разобраться с файлом userChrome.css

принципиальный
Firefox 14.0 проверить не на чем... Попробуйте так:

Выделить код

Код:

.tab-icon-image {
display: none !important;
}

Отсутствует

 

№1229-06-2014 13:20:18

принципиальный
Участник
 
Группа: Members
Зарегистрирован: 10-08-2013
Сообщений: 161
UA: Firefox 14.0

Re: Необходимо разобраться с файлом userChrome.css

gyra, получилось, как ни странно, спасибо. Но на этом обсуждение на заканчивается. Второй баг (если идти по ссыли из первого поста):

/* Вкладки снизу */
#content > tabbox {
-moz-box-direction: reverse;
}

...

/* Чтобы вкладки были справа, раскоментируйте след.строчку */
#content > tabbox {
-moz-box-direction: reverse;
}

:D
+++++++++++++++++++++++++++++++
Какие будут рекомендации по правке именно МОЕГО userChrome.css?

Отредактировано принципиальный (29-06-2014 13:23:56)

Отсутствует

 

№1329-06-2014 14:37:21

gyra
Участник
 
Группа: Members
Зарегистрирован: 05-11-2013
Сообщений: 42
UA: Firefox 30.0

Re: Необходимо разобраться с файлом userChrome.css

принципиальный

получилось, как ни странно

Ничего странного нет. Время идет, браузер меняется, изменяются и селекторы...
Вот из-за этого трудно помочь и с другими кодами, версии Firefox у нас сильно разные, посмотреть селектор и проверить код просто не на чем.
Могу порекомендовать зайти на https://userstyles.org/, может что-нибудь подберете... Пугаться, что для расширения Stylish не стоит, код подходит в большинстве случаев и для userChrome.css. Версии браузера на которых работает код, там как правило указывают.

Отсутствует

 

№1429-06-2014 14:38:26

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 31.0

Re: Необходимо разобраться с файлом userChrome.css

принципиальный
Вам виднее, но дело в том что 14 версия устаревшая, название селекторов с новыми версиями различаются, и мало у кого стоит, а ставить 14 ради того чтобы узнать селектор, не думаю что многим захочется. Совет - переходите на актуальную версию, больше шансов что помогут.
P.S.
gyra  опередил, но смысл тот же.

Отредактировано villa7 (29-06-2014 14:41:31)


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Необходимо разобраться с файлом userChrome.css

Board footer

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