Advertisement
Guest User

ubuntu ambiance

a guest
Apr 29th, 2010
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.93 KB | None | 0 0
  1. # AmbianceNautilusMod theme
  2. #
  3. # Authors:
  4. # Kenneth Wimer <kwwii@ubuntu.com>
  5. # James Schriver <jws141@gmail.com>
  6. # albyrock87
  7. # Feel free to modify and share!
  8.  
  9. gtk_color_scheme = "fg_color:#3c3b37\nbg_color:#f0ebe2\nbase_color:#ffffff\ntext_color:#3a3935\nselected_bg_color:#c6b9a6\nselected_fg_color:#323232\ntooltip_bg_color:#000\ntooltip_fg_color:#FFFFFF\nlink_color:#DD4814"
  10.  
  11. gtk-icon-sizes = "panel-menu=22,22:gtk-button=16,16"
  12.  
  13. gtk-auto-mnemonics = 1
  14.  
  15. style "default"
  16. {
  17. xthickness = 1
  18. ythickness = 1
  19.  
  20. #######################
  21. # Style Properties
  22. #######################
  23. GtkWidget::new-tooltip-style = 1
  24.  
  25. GtkImage::x-ayatana-indicator-dynamic = 1
  26.  
  27. GtkScrolledWindow ::scrollbar-spacing = 0
  28. GtkScrolledWindow ::scrollbar-within-bevel = 0
  29.  
  30. GtkButton::child-displacement-x = 1
  31. GtkButton::child-displacement-y = 1
  32. GtkButton::default-border = { 0, 0, 0, 0 }
  33.  
  34. GtkCheckButton::indicator-size = 14
  35.  
  36. GtkPaned::handle-size = 6
  37.  
  38. GtkRange::trough-border = 0
  39. GtkRange::slider-width = 16
  40. GtkRange::stepper-size = 20
  41. GtkRange::trough-under-steppers = 0
  42.  
  43. GtkScale::slider-length = 28
  44. GtkScale::trough-side-details = 1
  45.  
  46. GtkScrollbar::min-slider-length = 36
  47. GtkScrollbar::activate-slider = 1
  48. GtkMenuBar::internal-padding = 0
  49. GtkExpander::expander-size = 15
  50. GtkToolbar::internal-padding = 5
  51. GtkTreeView::expander-size = 15
  52. GtkTreeView::indent-expanders = 1
  53. GtkTreeView::vertical-separator = 0
  54. #GtkProgressBar ::min-vertical-bar-width = 14
  55. #GtkProgressBar ::min-horizontal-bar-width = 14
  56. #GtkProgressBar ::min-horizontal-bar-height = 14
  57. #GtkProgressBar ::min-vertical-bar-height = 12
  58.  
  59. GtkMenu::horizontal-padding = 1
  60. GtkMenu::vertical-padding = 1
  61.  
  62. WnckTasklist::fade-overlay-rect = 0
  63. # The following line hints to gecko (and possibly other appliations)
  64. # that the entry should be drawn transparently on the canvas.
  65. # Without this, gecko will fill in the background of the entry.
  66. GtkEntry::honors-transparent-bg-hint = 1
  67. GtkEntry::state-hint = 0
  68.  
  69. GtkEntry::progress-border = { 2, 2, 2, 2 }
  70.  
  71. GtkToolbar:: shadow-type = GTK_SHADOW_NONE
  72. GtkMenuBar:: shadow-type = GTK_SHADOW_NONE
  73. GtkMenuBar::window-dragging = 1
  74.  
  75. GtkWidget::link-color = @link_color
  76. GtkIMHtml::hyperlink-color = @link_color
  77. GtkHTML::link-color = @link_color
  78.  
  79. ####################
  80. # Color Definitions
  81. ####################
  82. fg[NORMAL] = @fg_color
  83. fg[PRELIGHT] = @fg_color
  84. fg[ACTIVE] = @fg_color
  85. fg[SELECTED] = @selected_fg_color
  86. fg[INSENSITIVE] = darker (@bg_color)
  87.  
  88. bg[NORMAL] = @bg_color
  89. bg[PRELIGHT] = shade (1.02, @bg_color)
  90. bg[ACTIVE] = shade (0.8, @bg_color)
  91. bg[SELECTED] = @selected_bg_color
  92. bg[INSENSITIVE] = @bg_color
  93.  
  94. base[NORMAL] = @base_color
  95. base[PRELIGHT] = shade (0.95, @bg_color)
  96. base[ACTIVE] = mix (0.7, @selected_bg_color, @bg_color)
  97. base[SELECTED] = @selected_bg_color
  98. base[INSENSITIVE] = @bg_color
  99.  
  100. text[NORMAL] = @text_color
  101. text[PRELIGHT] = @text_color
  102. text[ACTIVE] = @selected_fg_color
  103. text[SELECTED] = @selected_fg_color
  104. text[INSENSITIVE] = darker (@bg_color)
  105.  
  106. engine "murrine"
  107. {
  108. animation = TRUE # FALSE = disabled, TRUE = enabled
  109. #arrowstyle = 1 # 0 = normal arrows, 1 = filled arrows
  110. #border_colors = { "#ffffff", "#ffffff" } # colors used on borders of many widgets
  111. #border_shades = { 1.2, 1.0 } # gradient to draw on border
  112. #comboboxstyle = 1 # 0 = normal combobox, 1 = colorized combobox below arrow
  113. colorize_scrollbar = FALSE # FALSE = disabled, TRUE = enabled
  114. contrast = 0.4 # 0.8 for less contrast, more than 1.0 for more contrast on borders
  115. focus_color = "#FE765E"
  116. glazestyle = 4 # 0 = flat, 1 = curved, 2 = concave, 3 = top-curved, 4 = beryl
  117. glow_shade = 1.1 # sets glow amount for buttons or widgets
  118. glowstyle = 0 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = center (vertical), 4 = center (horizontal)
  119. gradient_shades = {1.2,1.0,1.0,0.9} # default: {1.1,1.0,1.0,1.1}
  120. highlight_shade = 1.0 # set highlight amount for buttons or widgets
  121. lightborder_shade = 1.1 # sets lightborder amount for buttons or widgets
  122. lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
  123. listviewheaderstyle = 1 # 0 = flat, 1 = glassy, 2 = raised
  124. listviewstyle = 2 # 0 = nothing, 1 = dotted 2 = solid
  125. menubaritemstyle = 0 # 0 = menuitem look, 1 = button look
  126. menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped
  127. menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped
  128. menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe
  129. #prelight_shade = .95 # shade level for scrollbar's slider, comboboxstyle(1), and prelight state with gradient_colors
  130. progressbarstyle = 0 # 0 = no stripes, 1 = diagonal stripes, 2 = vertical stripes
  131. reliefstyle = 3 # 0 = flat, 1 = inset, 2 = shadow, 3 = shadow with gradient, 4 = stronger shadow with gradient
  132. rgba = FALSE # FALSE = disabled, TRUE = enabled
  133. roundness = 3 # 0 = squared, 1 = old default, more will increase roundness
  134. scrollbarstyle = 2 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles
  135. #separatorstyle = 1
  136. #shadow_shades = { 0.8, 2.2 } # draw gradient on shadow of some widgets
  137. sliderstyle = 1 # 0 = nothing added, 1 = handles
  138. #spinbuttonstyle = 0 # 0 = no seperator, 1 = with separator
  139. stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = squared steppers with round slider
  140. #textstyle = 0 # 0 = normal text, 1 = inset
  141. toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient
  142. #trough_shades = { 0.88, 2.0 } # draw gradient on trough of GtkScrollbar and GtkProgressbar
  143. }
  144. }
  145.  
  146. style "selected" = "default"
  147. {
  148. bg[NORMAL] = shade (0.75, "#F7F5F2")
  149. bg[PRELIGHT] = shade (0.85, "#F7F5F2")
  150. bg[SELECTED] = shade (0.85, "#F7F5F2")
  151. bg[ACTIVE] = shade (0.75, "#F7F5F2")
  152. bg[INSENSITIVE] = mix (0.35, @selected_bg_color, "#F7F5F2")
  153. }
  154.  
  155. style "dark"
  156. {
  157. fg[NORMAL] = "#dfd8c8"
  158. fg[PRELIGHT] = "#fff"
  159. fg[ACTIVE] = "#fff"
  160. fg[SELECTED] = "#fff"
  161. fg[INSENSITIVE] = "#99958b"
  162.  
  163. bg[NORMAL] = "#3c3b37"
  164. bg[PRELIGHT] = shade (.65, @selected_bg_color)
  165. bg[ACTIVE] = shade(.55, @selected_bg_color)
  166. bg[SELECTED] = shade(0.9,@selected_bg_color)
  167. bg[INSENSITIVE] = "#3c3b37"
  168.  
  169. base[NORMAL] = @base_color
  170. base[PRELIGHT] = shade (0.95, @bg_color)
  171. base[ACTIVE] = shade (0.55, @bg_color)
  172. base[SELECTED] = shade (1.0, @selected_bg_color)
  173. base[INSENSITIVE] = @bg_color
  174.  
  175. text[NORMAL] = "#dfd8c8"
  176. text[PRELIGHT] = @base_color
  177. text[ACTIVE] = @base_color
  178. text[SELECTED] = @base_color
  179. text[INSENSITIVE] = mix (0.5, @bg_color, "#3c3b37")
  180. }
  181.  
  182. style "wide"
  183. {
  184. xthickness = 2
  185. ythickness = 2
  186. }
  187.  
  188. style "wider"
  189. {
  190. xthickness = 3
  191. ythickness = 3
  192. }
  193.  
  194. style "entry" {
  195. xthickness = 3
  196. ythickness = 3
  197.  
  198. bg[SELECTED] = mix (0.4, @selected_bg_color, @base_color)
  199. fg[SELECTED] = @text_color
  200.  
  201. engine "murrine"
  202. {
  203. #border_shades = {1.0, 1.0 }
  204. contrast = .8
  205. }
  206. }
  207.  
  208. style "button" = "selected"
  209. {
  210. xthickness = 3
  211. ythickness = 3
  212.  
  213. bg[NORMAL] = shade (0.9, @selected_bg_color)
  214. bg[PRELIGHT] = shade (1.0, @selected_bg_color)
  215. bg[SELECTED] = shade (1.0, @selected_bg_color)
  216. bg[ACTIVE] = shade (0.9, @selected_bg_color)
  217. bg[INSENSITIVE] = mix (0.3, @selected_bg_color, @bg_color)
  218.  
  219. engine "murrine"
  220. {
  221. contrast = .6
  222. glow_shade = 1.20
  223. lightborder_shade = 1.06
  224. }
  225. }
  226.  
  227. style "toolbar"
  228. {
  229. }
  230.  
  231. style "toolbar-item" = "toolbar"
  232. {
  233. }
  234.  
  235. style "notebook" = "wider"
  236. {
  237. engine "murrine"
  238. {
  239. contrast = 0.6
  240. gradient_shades = {1.1,1.06,0.92,0.85} # { 1.1, 1.02, 0.97, 0.93 }
  241. lightborder_shade = 1.5
  242. }
  243. }
  244.  
  245. style "panel" = "dark"
  246. {
  247. xthickness = 0
  248. ythickness = 0
  249.  
  250. bg_pixmap[NORMAL] = "panel_bg.png"
  251.  
  252. engine "murrine"
  253. {
  254. #border_colors = {@fg_color, @fg_color}
  255. #border_shades = { 1.4, 1.2 }
  256. contrast = 1.0 # 0.8 for less contrast, more than 1.0 for more contrast on borders
  257. glow_shade = 1.2 # sets glow amount for buttons or widgets
  258. lightborder_shade = 1.4 # sets lightborder amount for buttons or widgets
  259. lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides
  260. }
  261. }
  262.  
  263. style "terminal"
  264. {
  265. text[NORMAL] = "#ffffff"
  266. base[NORMAL] = "#300a24"
  267.  
  268. TerminalScreen::background-darkness = 0.95
  269. }
  270.  
  271. style "menu" = "dark"
  272. {
  273. xthickness = 0
  274. ythickness = 0
  275.  
  276. engine "murrine"
  277. {
  278. roundness = 0
  279. }
  280. }
  281.  
  282. style "menu-item" = "menu"
  283. {
  284. xthickness = 0
  285. ythickness = 5
  286.  
  287. engine "murrine"
  288. {
  289. roundness = 0
  290. }
  291. }
  292.  
  293. style "separator-menu-item"
  294. {
  295. #GtkSeparatorMenuItem::horizontal-padding = 6
  296. GtkWidget::wide-separators = 1
  297. GtkWidget::separator-width = 1
  298. GtkWidget::separator-height = 2
  299. xthickness = 4
  300. ythickness = 0
  301. bg[NORMAL]= shade(0.4, @selected_bg_color)
  302. }
  303.  
  304. # Based on the default style so that the colors from the button
  305. # style are overriden again.
  306. style "treeview"
  307. {
  308. }
  309.  
  310. style "treeview-header" = "selected"
  311. {
  312. xthickness = 2
  313. ythickness = 1
  314.  
  315. engine "murrine"
  316. {
  317. contrast = .8
  318. }
  319. }
  320.  
  321. style "tooltips"
  322. {
  323. xthickness = 8
  324. ythickness = 5
  325.  
  326. bg[NORMAL] = @tooltip_bg_color
  327. bg[SELECTED] = "#000000"
  328. fg[NORMAL] = @tooltip_fg_color
  329. }
  330.  
  331. style "progressbar"
  332. {
  333. xthickness = 1
  334. ythickness = 1
  335.  
  336. engine "murrine"
  337. {
  338. #border_shades = { 1.0, 1.0} # draw a gradient on the border.
  339. #border_colors = { "#FE765E", "#FE765E" }
  340. #contrast = 1.0
  341. glazestyle = 0 # 0 = flat, 1 = curved, 2 = concave, 3 = top-curved, 4 = beryl
  342. glow_shade = 1.14 # sets glow amount for buttons or widgets
  343. glowstyle = 0 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = center (vertical), 4 = center (horizontal)
  344. gradient_shades = {1.1,.9,.9,.8}
  345. #highlight_shade = 1.02 # set highlight amount for buttons or widgets
  346. #lightborder_shade = 1.2 # sets lightborder amount for buttons or widgets
  347. roundness = 12
  348. }
  349.  
  350. bg[NORMAL] = shade (1.0, @bg_color)
  351. bg[PRELIGHT] = shade (1.2, @bg_color)
  352. bg[SELECTED] = "#FE765E"
  353.  
  354. fg[PRELIGHT] = "#fff"
  355. }
  356.  
  357. style "statusbar" = "default"
  358. {
  359. }
  360.  
  361. style "comboboxentry"
  362. {
  363. ythickness = 3
  364. xthickness = 3
  365.  
  366. engine "murrine"
  367. {
  368. contrast = .8
  369. }
  370. }
  371.  
  372. style "spinbutton"
  373. {
  374. }
  375.  
  376. style "scale"
  377. {
  378. GtkRange::slider-width = 14
  379.  
  380. engine "murrine"
  381. {
  382. contrast = 1.0
  383. glazestyle = 0 # 0 = flat, 1 = curved, 2 = concave, 3 = top-curved, 4 = beryl
  384. glow_shade = 1.14 # sets glow amount for buttons or widgets
  385. glowstyle = 0 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = center (vertical), 4 = center (horizontal)
  386. highlight_shade = 1.02 # set highlight amount for buttons or widgets
  387. roundness = 6
  388. }
  389.  
  390. bg[NORMAL] = shade (1.0, @bg_color)
  391. bg[PRELIGHT] = shade (1.1, @bg_color)
  392. bg[SELECTED] = "#FE765E"
  393. }
  394.  
  395. style "hscale"
  396. {
  397. }
  398.  
  399. style "vscale"
  400. {
  401. }
  402.  
  403. style "scrollbar"
  404. {
  405. engine "murrine"
  406. {
  407. #border_shades = { .8, .6} # draw a gradient on the border.
  408. #border_colors = { @bg_color, @bg_color }
  409. contrast = .6
  410. glazestyle = 0 # 0 = flat, 1 = curved, 2 = concave, 3 = top-curved, 4 = beryl
  411. glow_shade = 1.14 # sets glow amount for buttons or widgets
  412. glowstyle = 0 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = center (vertical), 4 = center (horizontal)
  413. highlight_shade = 1.02 # set highlight amount for buttons or widgets
  414. lightborder_shade = 1.2 # sets lightborder amount for buttons or widgets
  415. roundness = 8
  416. }
  417.  
  418. bg[NORMAL] = shade (1.0, @bg_color)
  419. bg[PRELIGHT] = shade (1.06, @bg_color)
  420. }
  421.  
  422. style "hscrollbar"
  423. {
  424. }
  425.  
  426. style "vscrollbar"
  427. {
  428. }
  429.  
  430. style "menubar" = "menu"
  431. {
  432. }
  433.  
  434. style "frame"
  435. {
  436. }
  437.  
  438. style "frame-title" = "frame"
  439. {
  440. }
  441.  
  442. style "nautilus-location"
  443. {
  444. bg[NORMAL] = mix(0.60, @bg_color, @selected_bg_color)
  445. }
  446.  
  447. style "nautilus-sidebar"
  448. {
  449. GtkTreeView::even_row_color = @bg_color
  450. }
  451.  
  452. style "radiocheck"
  453. {
  454. bg[SELECTED] = "#FE765E"
  455. bg[NORMAL] = mix (0.3, @selected_bg_color, @bg_color)
  456.  
  457. engine "murrine"
  458. {
  459. contrast = 0.6
  460. highlight_shade = 1.0
  461. lightborder_shade = 1.0
  462. gradient_shades = {1.5,1.3,1.0,0.9}
  463. }
  464. }
  465.  
  466. style "applet-text" = "panel"
  467. {
  468. fg[NORMAL] = @bg_color
  469. }
  470.  
  471. #########################################
  472. # Matches
  473. #########################################
  474.  
  475. widget "ido-offscreen-scale" style "menubar"
  476. widget "*IdoEntryMenuItem*" style "wide"
  477.  
  478. # default style is applied to every widget
  479. class "GtkWidget" style "default"
  480.  
  481. # Increase the x/ythickness in some widgets
  482. class "GtkToolbar" style "default"
  483. class "GtkRange" style "wide"
  484. class "GtkFrame" style "wide"
  485. class "GtkSeparator" style "wide"
  486. class "GtkEntry" style "entry"
  487.  
  488. class "GtkSpinButton" style "spinbutton"
  489. class "GtkScale" style "scale"
  490. class "GtkVScale" style "vscale"
  491. class "GtkHScale" style "hscale"
  492. class "GtkScrollbar" style "scrollbar"
  493. class "GtkVScrollbar" style "vscrollbar"
  494. class "GtkHScrollbar" style "hscrollbar"
  495.  
  496. class "GtkRadioButton" style:highest "radiocheck"
  497. class "GtkCheckButton" style:highest "radiocheck"
  498.  
  499. widget_class "*<GtkNotebook>*<GtkEventBox>" style "notebook"
  500. widget_class "*<GtkNotebook>*<GtkDrawingArea>" style "notebook"
  501. widget_class "*<GtkNotebook>*<GtkLayout>" style "notebook"
  502. widget_class "*<GtkNotebook>*<GtkViewport>" style "notebook"
  503. widget_class "*<GtkNotebook>*<GtkScrolledWindow>" style "notebook"
  504.  
  505. widget_class "*<GtkButton>" style "button"
  506. widget_class "*<GtkNotebook>" style "notebook"
  507. widget_class "*<GtkStatusbar>*" style "statusbar"
  508.  
  509. widget_class "*<GtkComboBoxEntry>*" style:highest "comboboxentry"
  510. widget_class "*<GtkComboBox>*" style:highest "comboboxentry"
  511. widget_class "*<GtkOptionMenu>*" style:highest "comboboxentry"
  512. widget_class "*<GtkCombo>*" style:highest "comboboxentry"
  513.  
  514. widget_class "*<GtkMenuBar>*" style "menubar"
  515. widget_class "*<GtkMenu>*" style "menu"
  516. widget_class "*<GtkMenuItem>*" style "menu-item"
  517. widget_class "*<GtkSeparatorMenuItem>*" style "separator-menu-item"
  518. #widget_class "*<GtkCheckMenuItem>*" style "radiocheck"
  519. #widget_class "*<GtkRadioMenuItem>*" style "radiocheck"
  520.  
  521. widget_class "*.<GtkFrame>.<GtkLabel>" style "frame-title"
  522. #widget_class "*.<GtkTreeView>*" style "treeview"
  523.  
  524. widget_class "*<GtkProgress>" style "progressbar"
  525. widget_class "*<GtkProgressBar>" style "progressbar"
  526.  
  527. # Treeview header
  528. widget_class "*.<GtkTreeView>.<GtkButton>" style "treeview-header"
  529. widget_class "*.<GtkCTree>.<GtkButton>" style "treeview-header"
  530. widget_class "*.<GtkList>.<GtkButton>" style "treeview-header"
  531. widget_class "*.<GtkCList>.<GtkButton>" style "treeview-header"
  532.  
  533. # Workarounds for Evolution
  534. widget_class "*.ETable.ECanvas" style "treeview-header"
  535. widget_class "*.ETree.ECanvas" style "treeview-header"
  536.  
  537. # Theme panel elements
  538. widget "*PanelWidget*" style "panel"
  539. widget "*PanelApplet*" style "panel"
  540. widget "*fast-user-switch*" style "panel" # workaround for Fast User Switch applet
  541. class "PanelApp*" style "panel"
  542. class "PanelToplevel*" style "panel"
  543. widget_class "*notif*" style "panel"
  544. widget_class "*Notif*" style "panel"
  545. widget_class "*CPUFreqApplet*" style:highest "applet-text" # CPU Frequency Applet
  546.  
  547. #XFCE panel
  548. widget_class "*notif*" style "panel"
  549. widget_class "*Notif*" style "panel"
  550. widget_class "*Tray*" style "panel"
  551. widget_class "*tray*" style "panel"
  552. widget "*Xfce*Panel*" style "panel"
  553. class "*Xfce*Panel*" style "panel"
  554.  
  555. #Fix textboxes on toolbars (memenu LP:#532843)
  556. style "text-dark" = "default"
  557. {
  558. }
  559.  
  560. widget_class "*<GtkToolbar>*<GtkEntry>*" style "text-dark"
  561. widget_class "*<GtkMenu>*<GtkEntry>*" style "text-dark"
  562.  
  563. # The window of the tooltip is called "gtk-tooltip"
  564. ################################
  565. # FIXME:
  566. # This will not work if one embeds eg. a button into the tooltip.
  567. # As far as I can tell right now we will need to rework the theme
  568. # quite a bit to get this working correctly.
  569. # (It will involve setting different priorities, etc.)
  570. ################################
  571. widget "gtk-tooltip*" style "tooltips"
  572.  
  573. ###################################################
  574. # Special cases and work arounds
  575. ###################################################
  576.  
  577. # Special case the nautilus-extra-view-widget
  578. # ToDo: A more generic approach for all applications that have a widget like this.
  579. widget "*.nautilus-extra-view-widget" style : highest "nautilus-location"
  580.  
  581. # Nautilus sidebar
  582. widget_class "*Nautilus*Places*Sidebar*" style "nautilus-sidebar"
  583. widget_class "*Nautilus*Side*.GtkWidget" style "nautilus-sidebar"
  584.  
  585. # Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
  586. # Note that the work around assumes that the combobox is _not_ in
  587. # appears-as-list mode.
  588. # Similar hack also in the menuitem style.
  589. # This style does not affect GtkComboBoxEntry, it does have an effect
  590. # on comboboxes in appears-as-list mode though.
  591. style "combobox-text-color-workaround"
  592. {
  593. text[NORMAL] = @fg_color
  594. text[PRELIGHT] = @fg_color
  595. text[ACTIVE] = @fg_color
  596. text[SELECTED] = @selected_fg_color
  597. text[INSENSITIVE] = shade (0.65, @bg_color)
  598. }
  599. widget_class "*.<GtkComboBox>.<GtkCellView>" style "combobox-text-color-workaround"
  600.  
  601. style "menuitem-text-is-fg-color-workaround"
  602. {
  603. text[NORMAL] = "#dfd8c8"
  604. text[PRELIGHT] = @base_color
  605. text[SELECTED] = @base_color
  606. text[ACTIVE] = @base_color
  607. text[INSENSITIVE] = "#99958b"
  608. }
  609.  
  610. widget "*.gtk-combobox-popup-menu.*" style "menuitem-text-is-fg-color-workaround"
  611.  
  612. # Work around the usage of GtkLabel inside GtkListItems to display text.
  613. # This breaks because the label is shown on a background that is based on the
  614. # base color set.
  615. style "fg-is-text-color-workaround"
  616. {
  617. fg[NORMAL] = @text_color
  618. fg[PRELIGHT] = @text_color
  619. fg[ACTIVE] = @selected_fg_color
  620. fg[SELECTED] = @selected_fg_color
  621. fg[INSENSITIVE] = shade (0.65, @bg_color)
  622. }
  623.  
  624. widget_class "*<GtkListItem>*" style "fg-is-text-color-workaround"
  625.  
  626. # The same problem also exists for GtkCList and GtkCTree
  627. # Only match GtkCList and not the parent widgets, because that would also change the headers.
  628. widget_class "*<GtkCList>" style "fg-is-text-color-workaround"
  629.  
  630. style "evo-new-button-workaround"
  631. {
  632.  
  633. engine "murrine"
  634. {
  635. toolbarstyle = 0
  636. }
  637. }
  638.  
  639. widget "*swt*toolbar*" style "default"
  640. class "TerminalScreen" style "terminal"
  641.  
  642. include "nautilus/nautilus.rc"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement