>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Темы фокса в Linux http://forum.mozilla-russia.org/viewtopic.php?id=3070 |
Balancer > 18-05-2005 12:48:48 |
Window decoration, понятно, берётся из WM. Раскраска менюшек - тема Фокса. Но откуда он берёт такие ужасные кубические Web-кнопки и поля ввода? gtk-темы настроены, qt, понятно, тоже. Где ковырять, чтобы и интерфейс тоже прилично выглядел? |
isn > 19-05-2005 18:24:00 |
Есть подозрение, что это т.н. дефолтный стиль gtk и qt приложений -- без использования тем. |
Swappp > 19-05-2005 20:35:00 |
Balancer
GTK не доделана до конца, вернее механизм gfx у gecko такой, что если что то не реализовано в toolkit'е, то gecko дорисовывает это самостоятельно. У win реализовали больше элементов. |
isn > 19-05-2005 22:27:46 |
Swappp
Тогда не понял, что бывают какие-то экзотические веб-кнопки и формы? |
Balancer > 19-05-2005 23:02:27 |
isn пишет
Фишка в том, что у тебя в Win тема стоит a la Win95 понятно, что от фокса отличается мало (хотя и у тебя есть некоторое безобразие). Скажем, у меня, кнопки в Windows и Linux плоские, едва выпуклые с однопиксельной обводкой. Так вот, в Windows - и в Фоксе и в Опере всё ок. Кнопки - системные (скриншот приложу позже, опять нужно сервер перезагружать). А вот в Linux, не смотря на все gtk-qt-engine, meta-theme и т.п. обвязки (_ВСЕ_ остальные GTK1/GTK2/QT приложения смотрятся единообразно), в Опере мы имеем кнопки, которые перекрашиваются только вместе с Оперной темой (в windows при "системном" интерфейсе они берутся общесистемные, при заданном - из него, в Linux - "системный" - такой же ужасный, как в Firefox, заданные - нормальные. Поскольку темы в духе того же Mozilla Modern вполне в общий стиль вписываются - это нормально), а вот в Фоксе - труба. Какие темы не ставь, как настройки не меняй - кнопки всё те же ужасные "кубики с белыми тенями" |
Swappp > 19-05-2005 23:38:00 |
isn
В Win поставь тему другую И в Linux поменяй тему GTK, все в интерфейсе FF изменется, кроме элементов на html странницах Хотя scorllbar берется от GTK...
Мне это еще с Mozilla 1.4 не нравилось |
RED > 19-05-2005 23:56:28 |
да, это серьезная проблема браузера... |
Swappp > 20-05-2005 00:08:46 |
RED
Я смотрел на код gfx, сомниваюсь, что кто то добравольно, так сказать, just for fun, возмется это испавить... Это ИМХО одно из самых запутанных мест в Gecko, хотя может и нет, я не все там осмотрел |
RED > 20-05-2005 10:23:49 |
неужели трудно дать человеку хотя бы 50$ за то он исправит эту проблему. в России это нормальные деньги. у mozilla.org ест ьтакие средства. |
LattyF > 21-10-2006 20:54:04 |
Так что, господа, с кнопками-то? Никто не смог добиться от фокса в Linux пусть не системных, но хотя бы не таких уродских кнопок на странице? |
slollo > 22-10-2006 21:46:11 |
Может расширение Stylish поможет? Создаем стиль с кодом Выделить код Код:@namespace url(http://www.w3.org/1999/xhtml); input[type="submit"] {background-color: #EAEAEA; border: 1px solid #577FA5;} button {background-color: #EAEAEA; border: 1px solid #577FA5;} input[type="button"] {background-color: #EAEAEA; border: 1px solid #577FA5;} и кнопочки более симпотично смотрятся. Понятно что стили можно свои придумать. |
Balancer > 22-10-2006 22:02:44 |
Да, так стало лучше. Но чтобы вписать в системную тему - придётся много повозиться. |