Window decoration, понятно, берётся из WM. Раскраска менюшек - тема Фокса. Но откуда он берёт такие ужасные кубические Web-кнопки и поля ввода? gtk-темы настроены, qt, понятно, тоже. Где ковырять, чтобы и интерфейс тоже прилично выглядел?
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
Есть подозрение, что это т.н. дефолтный стиль gtk и qt приложений -- без использования тем.
Стили wm на внешний вид страницы не влияют, похоже это специально так сделано.
т.е. превратить FF в Konqueror врядли получится.
Отсутствует
Balancer
Но откуда он берёт такие ужасные кубические Web-кнопки и поля ввода?
GTK не доделана до конца, вернее механизм gfx у gecko такой, что если что то не реализовано в toolkit'е, то gecko дорисовывает это самостоятельно. У win реализовали больше элементов.
BTW, если собрать с Qt, то кнопки выглядят симпотичнее, но там много других глюков
Отсутствует
Swappp
GTK не доделана до конца, вернее механизм gfx у gecko такой, что если что то не реализовано в toolkit'е, то gecko дорисовывает это самостоятельно. У win реализовали больше элементов.
Тогда не понял, что бывают какие-то экзотические веб-кнопки и формы?
Сделал пару скриншотов quick-reply формы: win lin по-моему различаются только wm-темой и цветами. В konqueror для сравнения.
Отсутствует
Сделал пару скриншотов quick-reply формы: win
Фишка в том, что у тебя в Win тема стоит a la Win95 понятно, что от фокса отличается мало (хотя и у тебя есть некоторое безобразие).
Скажем, у меня, кнопки в Windows и Linux плоские, едва выпуклые с однопиксельной обводкой. Так вот, в Windows - и в Фоксе и в Опере всё ок. Кнопки - системные (скриншот приложу позже, опять нужно сервер перезагружать). А вот в Linux, не смотря на все gtk-qt-engine, meta-theme и т.п. обвязки (_ВСЕ_ остальные GTK1/GTK2/QT приложения смотрятся единообразно), в Опере мы имеем кнопки, которые перекрашиваются только вместе с Оперной темой (в windows при "системном" интерфейсе они берутся общесистемные, при заданном - из него, в Linux - "системный" - такой же ужасный, как в Firefox, заданные - нормальные. Поскольку темы в духе того же Mozilla Modern вполне в общий стиль вписываются - это нормально), а вот в Фоксе - труба. Какие темы не ставь, как настройки не меняй - кнопки всё те же ужасные "кубики с белыми тенями"
... чтобы понять рекурсию, нужно сперва понять рекурсию ...
Отсутствует
isn
Сделал пару скриншотов quick-reply формы: win lin по-моему различаются только wm-темой и цветами.
В Win поставь тему другую И в Linux поменяй тему GTK, все в интерфейсе FF изменется, кроме элементов на html странницах Хотя scorllbar берется от GTK...
Balancer
Какие темы не ставь, как настройки не меняй - кнопки всё те же ужасные "кубики с белыми тенями"
Мне это еще с Mozilla 1.4 не нравилось
Отредактировано Swappp (19-05-2005 23:38:50)
Отсутствует
RED
да, это серьезная проблема браузера...
Я смотрел на код gfx, сомниваюсь, что кто то добравольно, так сказать, just for fun, возмется это испавить... Это ИМХО одно из самых запутанных мест в Gecko, хотя может и нет, я не все там осмотрел
Отсутствует
неужели трудно дать человеку хотя бы 50$ за то он исправит эту проблему. в России это нормальные деньги. у mozilla.org ест ьтакие средства.
нет, конечно, я не считаю, если серьезно, что проблема кнопок - это ужас какой-то. тем более, что это единственное не очень красивое в оформлении. я сейчас использую на фф и тт тему Charamel - так все просто отлично сделано, только вот кнопки старые.
кстати, эта тема - одна из немногих претендующих на звание "искусство". нет, есть такие, у которых иконки красивей, но именно как ТЕМА - карамелька мне нравится. если кто-то хочет пофлеймить, то есть тема "у кого какие скины на браузерах", давайте туда, там это очень даже уместно.
если что, то мой тезис:
- в плане рисунков нет равных темам с www.spuler.us (хотя он и не сам их рисует)
- плане общего дизайна - Charamel
Отсутствует
Так что, господа, с кнопками-то? Никто не смог добиться от фокса в Linux пусть не системных, но хотя бы не таких уродских кнопок на странице?
Black holes were created when the God divided by zero.
Отсутствует
Может расширение 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;}
и кнопочки более симпотично смотрятся. Понятно что стили можно свои придумать.
Расширение позволяет для разных сайтов разные стили делать.
Отсутствует