LINUX.ORG.RU

[серость][унылость][странное]

 , , , , ,


1

0

на скрине хромиум, да - это он
для изменения вида на столько, необходимо перерисовать десяток другой картинок в сорсах - у меня они изменяются автоматом - гента рулит
и дабы убрать пересечения табов, необходимо наложить патч

diff -Naur orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc
--- orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc	2011-10-17 08:02:05.000000000 +0000
+++ work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_renderer_gtk.cc	2011-10-18 10:41:25.000000000 +0000
@@ -41,14 +41,14 @@
 namespace {
 
 const int kFontPixelSize = 12;
-const int kLeftPadding = 16;
+const int kLeftPadding = 7;
 const int kTopPadding = 6;
-const int kRightPadding = 15;
+const int kRightPadding = -5;
 const int kBottomPadding = 5;
 const int kDropShadowHeight = 2;
 const int kFaviconTitleSpacing = 4;
 const int kTitleCloseButtonSpacing = 5;
-const int kStandardTitleWidth = 175;
+const int kStandardTitleWidth = 275;
 const int kDropShadowOffset = 2;
 const int kInactiveTabBackgroundOffsetY = 15;
 
@@ -68,7 +68,7 @@
 const int kHoverDurationMs = 90;
 
 // How opaque to make the hover state (out of 1).
-const double kHoverOpacity = 0.33;
+const double kHoverOpacity = 0.00;
 
 // Max opacity for the mini-tab title change animation.
 const double kMiniTitleChangeThrobOpacity = 0.75;
@@ -79,7 +79,7 @@
 // The vertical and horizontal offset used to position the close button
 // in the tab. TODO(jhawkins): Ask pkasting what the Fuzz is about.
 const int kCloseButtonVertFuzz = 0;
-const int kCloseButtonHorzFuzz = 5;
+const int kCloseButtonHorzFuzz = -17;
 
 SkBitmap* crashed_favicon = NULL;
 
diff -Naur orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc
--- orig/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc	2011-10-17 08:02:05.000000000 +0000
+++ work/chromium-16.0.910.0/chrome/browser/ui/gtk/tabs/tab_strip_gtk.cc	2011-10-18 10:42:40.000000000 +0000
@@ -42,18 +42,18 @@
 
 namespace {
 
-const int kDefaultAnimationDurationMs = 100;
-const int kResizeLayoutAnimationDurationMs = 166;
-const int kReorderAnimationDurationMs = 166;
-const int kAnimateToBoundsDurationMs = 150;
-const int kMiniTabAnimationDurationMs = 150;
+const int kDefaultAnimationDurationMs = 10;
+const int kResizeLayoutAnimationDurationMs = 16;
+const int kReorderAnimationDurationMs = 16;
+const int kAnimateToBoundsDurationMs = 15;
+const int kMiniTabAnimationDurationMs = 15;
 
-const int kNewTabButtonHOffset = -5;
+const int kNewTabButtonHOffset = -1;
 const int kNewTabButtonVOffset = 5;
 
 // The delay between when the mouse leaves the tabstrip and the resize animation
 // is started.
-const int kResizeTabsTimeMs = 300;
+const int kResizeTabsTimeMs = 30;
 
 // The range outside of the tabstrip where the pointer must enter/leave to
 // start/stop the resize animation.
@@ -63,7 +63,7 @@
 
 // The horizontal offset from one tab to the next, which results in overlapping
 // tabs.
-const int kTabHOffset = -16;
+const int kTabHOffset = -1;
 
 // Inverse ratio of the width of a tab edge to the width of the tab. When
 // hovering over the left or right edge of a tab, the drop indicator will
css ЛОР-а своя, скроллы тоже свои
снизу некий vkplayer - на кутях и вполне удобен - поиск, закачка, умеет убирать дубли из результатов
WM - компиз с декоратором emerald - тема своя - весь декор заключается в рамочке в 1 чёрный пиксель
видно глобальное меню (man stuff overlay) - недавно прикрутил поддержку gtk2 и gtk3 одновременно
панель скрывается, тема виджетов qtcurve(geek) плазмы (да - это кеды! ) - Geek-light
всё это дело крутится в генте «тестовой»
ШГ - везде PT Sans Caption - фанаты мыльной радуги, проходите мимо - вам этого не осилить и не понять

>>> Просмотр (1280x1024, 307 Kb)

★★★★

Проверено: Shaman007 ()
Последнее исправление: cetjs2 (всего исправлений: 3)

Увидел скрин — сразу угадал автора.

fedor
()

эх зависть меня берёт, красота. такая тема лора только для хрома?

а то если бы завёлся компиз, то не уходил бы с кед.

aptyp ★★★★
()
Ответ на: комментарий от aptyp

подогнать:
в clip:rect(0px, 90px, 20px, 0px)
подгоняй вторую цифру

megabaks ★★★★
() автор топика
Ответ на: комментарий от aptyp

стиль надо ещё и включить - в стайлише в настройках
в лисе попробовал - устанавливается и включается автоматом

megabaks ★★★★
() автор топика

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

Zlo ★★★★★
()

Слишком серо и плоско. Добавить чуть больше контраста, и будет хорошо.

geekless ★★
()
void Parser::doZaebis(int index)

OH SHI~!!!

etwrq ★★★★★
()

я уже комментировал сие творение. но правда забыл добавить про улыбнувшую меня строку - "...вам этого не осилить и не понять.." скрин хорош, а вот изречение толсто-смешное.

Zlo ★★★★★
()

Слишком уныло, не радостно.

blackst0ne ★★★★★
()

> [серость][унылость][странное]

удивительно точно ты свой скриншот описáл.

ibraim
()
Ответ на: комментарий от Zlo

не смешное
смешно наблюдать за попытками людей доказать, что размазанные радужные недобуквы - это эталон

megabaks ★★★★
() автор топика
Ответ на: комментарий от queen3

queen3

У менюшек теней нет. Фи.

а зачем они?

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

> смешно наблюдать за попытками людей доказать, что размазанные радужные недобуквы - это эталон

Наблюдать за твоими попытками доказать, что размазанные нерадужные недобуквы — это эталон, не мнее смешно.

geekless ★★
()
Ответ на: комментарий от geekless

вот именно - матчасть поучи
и разберись что такое субпиксельное глаживание

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

согласен, хотя как ведь говорят - о вкусах не спорят. я больше про «неасилить» имел в виду. ведь не боги горшки обжигают, если так удачн получилось у одного, скорее всего, сие по силам и другому.

Zlo ★★★★★
()
Ответ на: комментарий от queen3

они не нужны для такого стиля, имхо.

Zlo ★★★★★
()
Ответ на: комментарий от geekless

а зря вы так мегабаксу. почитайте его рецепты приготовления kde, там много дельных советов. мегабакс прекрасно знает, как готовить кеды, и делать их вкусными. это по теме матчасти.

Zlo ★★★★★
()
Ответ на: комментарий от Zlo

Казалось бы, какое отношение кеды имеют к настройкам растеризатора шрифтов.

geekless ★★
()
Ответ на: комментарий от unikum

unikum

Такая же унылая хренота как и раньше:)

сам такой :3

megabaks ★★★★
() автор топика

Фу, как всё жутко неоптимизированно.

darkshvein ☆☆
()
Ответ на: комментарий от megabaks

Это не эталон. Просто восприятие картинки у всех разное. Поэтому и существуют настройки вида шрифтов во всевозможных DE - чтоб каждый мог по своему вкусу сделать.
Мне, например, нравится сглаживание RGB и полный хинтинг. Правда, в 11'ой Опере что-то сделали со шрифтами - они стали заметно расплывчаты.
Но, в любом случае, говорить, что только определённым образом настроенные шрифты - это эталон,- по моему, неправильно. Вот это действительно забавно наблюдать. Как, впрочем, и попытки оправдать любую другую крайность

carasin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.