Тема закрыта
Страницы: 1
Подскажите, если кто знает, какой параметр в описании скина отвечает за межстрочное расстояние в главном списке сообщение (в окне Thread Pane). А то после долгих и мучительных поисков нашёл скин, который вроде бы всем устраивает, за исключением слишком больших межстрочных расстояний. Если бы значть, где надо подкрутить, то было бы идеально.
Заранее спасибо!
Отсутствует
Ну можно просто userChrome.css сделать...
Создай в папке профиля TB папку chrome и в ней создай файл userChrome.css, а в него запихни текст:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); #threadPaneBox treechildren::-moz-tree-row { height: 30px !important; }
Вместо 30 подставь значение по вкусу.
А вообще скриншоты надо делать и названия тем приводить.
Может там шрифт просто гигантский. Я тебе написал просто как высоту пункта уменьшить. А межстрочного расстояния там в жизни не было.
Отредактировано Vitaliy (12-10-2009 14:16:01)
Отсутствует
А вообще скриншоты надо делать и названия тем приводить.
Я думал, что есть какие-то универсальные правила описания скинов, поэтому не имеет значения, какой именно скин (тема). Исправляю ошибку: название скина - Walnut https://addons.mozilla.org/en-US/thunderbird/addon/1495
Скрин вот здесь: https://addons.mozilla.org/en-US/thunderbird/addon/1495 Если надо, я могу сделать скрин на своей машине.
Может там шрифт просто гигантский. Я тебе написал просто как высоту пункта уменьшить. А межстрочного расстояния там в жизни не было.
В том-то и дело, что шрифт самый обычнй, кажется, в дефолтной теме такой же. Но расстояния между строками непомерно велики, из-за этого на экране высотой 1200 x 1600 px умещается всего 44 строки (сообщения) против 50+ в большинстве других тем (скажем, Outlook 2003 BlueTB https://addons.mozilla.org/en-US/thunderbird/addon/891)
Отсутствует
Ну тогда делай как я сказал. В скине задолбаешься искать.
Стандартная высота толи 20, толи 22. Вроде...
Отредактировано Vitaliy (12-10-2009 18:36:42)
Отсутствует
Нашёл наконец-то время заняться проблемой... К сожалению, предложенный рецепт не помог: изменяя цифры в строке height: 30px !important; можно увеличить межстрочное расстояние, но не получается сделать его меньше, чем дефолтное для данного скина Пробовал постепенно менять цифры, картина такая: при "30" расстояние заметно больше, чем дефолтное, при "25" чуть больше, а при 20 и меньше (пробовал 15, 10) - уже не уменьшается.
В чём может быть проблема? Возможно, я что-то напутал с синтакисом? Вот как выглядит сейчас содержимое файла C:\Documents and Settings\admin\Application Data\Thunderbird\Profiles\4walclio.default\chrome\userChrome.css
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); toolbar.toolbar-primary.chromeclass-toolbar { display: block !important; } toolbar.toolbar-primary.chromeclass-toolbar toolbarseparator { display: inline !important; } /* Переносим непомещающиеся кнопки редактора HTML-писем на новую строку */ #FormatToolbar:not([hidden="true"]) { display: block !important; } #FormatToolbar:not([hidden="true"]) toolbarseparator { display: inline !important; } #threadPaneBox treechildren::-moz-tree-row { height: 20px !important; }
Отсутствует
В таком случае, боюсь, все упирается в размер значков для писем (скрепка прикрепленного файла, значок прочитанного/непрочитанного письма и т.п.).
Отсутствует
В таком случае, боюсь, все упирается в размер значков для писем (скрепка прикрепленного файла, значок прочитанного/непрочитанного письма и т.п.).
Да ведь вроде бы нет! Вот на моем скриншоте чётко видно (кстати, и на картинке с оффсайта тоже), что между иконками остается довольно приличный зазор по вертикали!
Значит, расстояние между строками, скорее всего, задается каким-то параметром, а не размером картинок.
Кстати, на картинке с оффсайта четко видны разделительные линии между строками, а у меня их нет. Это где-то регулируется? https://addons.mozilla.org/en-US/firefo … 1225206418
Отредактировано Leopoldus (19-10-2009 16:00:04)
Отсутствует
Да ведь вроде бы нет! Вот на моем скриншоте чётко видно (кстати, и на картинке с оффсайта тоже), что между иконками остается довольно приличный зазор по вертикали!
Не приличный, а всего два пикселя. Т.е. для каждой строки всего один пиксель сверху и один снизу.
Кстати, на картинке с оффсайта четко видны разделительные линии между строками, а у меня их нет. Это где-то регулируется?
Ну для примера, вот код для userChrome.css для создания сплошной горизонтальной разделительной линии зеленого цвета толщиной в 1 пиксель:
#threadTree treechildren::-moz-tree-row { border-bottom: 1px solid green !important; }
если надо сделать линию не сплошную, а точками, то пишем dotted вместо solid
цвет и толщина по вкусу
Добавлено 19-10-2009 19:04:05
В общем мне надоело и я скачал и распаковал-таки этот скин...
Путь внутри архива с темой: chrome\walnut_tb.jar\global\tree.css
В этом файле в самом начале:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); tree{ -moz-appearance:none!important; border:2px solid; -moz-border-top-colors:#B26F00 #893B00; -moz-border-left-colors:#B26F00 #893B00; -moz-border-right-colors:#EED4A2 #B26F00; -moz-border-bottom-colors:#EED4A2 #B26F00; background:white url(chrome://global/skin/backarea.png); color:black} treechildren::-moz-tree-row{ border:0; /* border-bottom:1px solid #EED4A2;*/ padding:1px; min-height:20px; height:1.3em}
min-height:20px; поменять на min-height:18px;
Добавлено 19-10-2009 19:06:19
Кстати там же закомментаренная строка
это и есть пропавший горизонтальный разделитель со скриншота, если раскрыть комментарий, то будет виден снова
Отредактировано Vitaliy (19-10-2009 19:06:53)
Отсутствует
Спасибо, Vitaliy! Буду пробовать, о результатах сообщу.
Кстати, а нельзя ли сделать межстрочное расстояние еще меньше, скажем, 15 пикселей, если в редакторе изображений уменьшить размер, точнее, высоту (в пикселях) некоторых иконок из скина (ну и, конечно, выставить 15px в качестве значения min-height). Если я правильно понял, то могут иметь отношение к делу иконки из файла walnut_tb.jar\messenger\threadPane2.png ?
Отредактировано Leopoldus (22-10-2009 11:12:48)
Отсутствует
Тема закрыта
Страницы: 1