>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Thunderbird http://forum.mozilla-russia.org/viewforum.php?id=7 >можно ли подправить тему (набор иконок) http://forum.mozilla-russia.org/viewtopic.php?id=22597 |
Leopoldus > 10-04-2008 02:50:59 |
Перебрал кучу тем, пока не нашел более или менее подходящую - LittleBird. Но в этой отобранной теме имеется один (всего один!!), но большой недостаток: стрелки на иконках статуса писем (отвечено, переслано дальше) совсем незаметные, маленькие и по цвету похожи с цветом иконки. Можно ли с этим что-то сделать? Может быть, немного подредактировать тему, приделав свои собственные файлы изображений для стрелок, или где-то в файлах настроек задать другой размер или цвет стрелок? |
Infocatcher > 10-04-2008 03:21:53 |
1. Распаковываете .jar (это ZIP-архив) Другое дело, что конкретно эти стрелочки (если я ничего не упускаю из виду) придется искать, тупо перебирая всю графику в файлах темы... Добавлено Thu Apr 10 03:27:28 2008 : Добавлено Thu Apr 10 03:29:24 2008 : |
Leopoldus > 10-04-2008 13:42:43 |
А как посмотреть, как они навешиваются? Там внутри архива туча всяких файлов .CSS и графических, но совершенно непоятно, какие из них могут иметь отношение к этим стрелкам. Например, есть файл arrow.css, но, судя по всему, он к этим стрелкам статуса сообщений отношения не имеет. |
Sid > 10-04-2008 15:12:48 |
Leopoldus |
Leopoldus > 10-04-2008 15:59:45 |
Sid
Там такого нет Единственный файл в этом директории - new-mail-alert.png, это просто иконка сообщения, безо всяких стрелок. Вообще, файла с именем message.png нет во всем архиве. |
Sid > 10-04-2008 18:27:48 |
Leopoldus |
Infocatcher > 10-04-2008 19:28:37 |
Sid |
Leopoldus > 10-04-2008 19:32:48 |
Sid
Страница загрузки - https://addons.update.mozilla.org/en-US … addon/1493 З.Ы. |
Sid > 10-04-2008 20:10:17 |
Leopoldus |
Leopoldus > 10-04-2008 20:44:50 |
Sid
Да, похоже на то. То есть, просто перерисовать эту область одного-единственного рисунка и сунуть его обратно? Всё так просто? Даже не верится Но интересо было бы всё-таки узнать, что за способ имел в виду Infocatcher
|
Infocatcher > 10-04-2008 21:47:58 |
Leopoldus
Примерно так (пробовал сделать, но не получилось, впрочем, не очень долго пытался): 3) ищем «0 80px 16px 64px» и «0 96px 16px 80px», находим: Выделить код Код:treechildren::-moz-tree-image(folderNameCol,specialFolder-Templates){-moz-image-region:rect(0 80px 16px 64px)} treechildren::-moz-tree-image(subjectCol,replied,read){-moz-image-region:rect(0 80px 16px 64px)} treechildren::-moz-tree-image(folderNameCol,specialFolder-Unsent Messages){-moz-image-region:rect(0 96px 16px 80px)} treechildren::-moz-tree-image(subjectCol,replied,read){-moz-image-region:rect(0 80px 16px 64px)} (увы, толку от найденного мне получить, повторюсь, не удалось) 4) добавляем в userChrome.css: Выделить код Код:treechildren::-moz-tree-image(folderNameCol,specialFolder-Templates) { list-style-image: url("img1.png") !important; } treechildren::-moz-tree-image(subjectCol,replied,read) { list-style-image: url("img1.png") !important; } treechildren::-moz-tree-image(folderNameCol,specialFolder-Unsent Messages) { list-style-image: url("img2.png") !important; } treechildren::-moz-tree-image(subjectCol,replied,read) { list-style-image: url("img2.png") !important; } Т.е. надо найти стили, описывающие нужные нам иконки, и изменить их через userChrome.css. |
Leopoldus > 10-04-2008 22:47:28 |
Получилось!! Нарисованные мной здоровенные стрелки выглядят безобразно до отвратности (руки поотрывал бы!), особенно на фоне красивых и аккуратных остальных картинок темы - но зато они стали заметны простым глазом без микроскопа
Да уж, описанная выше правка стиля - не совсем интуитивное решение Но принял к сведению на будущее, когда поднаберусь опыта и смогу во всем этом разобраться. |