home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / themes / Silicon / gtk-2.0 / gtkrc
Encoding:
Text File  |  2006-07-26  |  5.8 KB  |  224 lines

  1. #
  2. # Silicon, GTK+ Theme
  3. #
  4. # By Mikkel Kamstrup Erlandsen, March 2006
  5. #
  6. # Based on Heat, by Efbie :
  7. # Simple color variation from the ubuntu human theme
  8. #
  9.  
  10.  
  11. style "clearlooks-default"
  12. {
  13.   GtkButton      ::default_border    = { 0, 0, 0, 0 }
  14.   GtkRange       ::trough_border     = 0
  15.   GtkPaned       ::handle_size       = 6
  16.   GtkRange       ::slider_width      = 15
  17.   GtkRange       ::stepper_size      = 15
  18.   
  19.   GtkScrollbar   ::min_slider_length = 35
  20.   GtkCheckButton ::indicator_size    = 14
  21.   GtkMenuBar     ::internal-padding  = 0
  22.   GtkTreeView    ::expander_size     = 14
  23.   GtkExpander    ::expander_size     = 16
  24.   GtkScale       ::slider-length     = 31
  25.  
  26.   GtkButton      ::child-displacement-x = 0
  27.   GtkButton      ::child-displacement-y = 0
  28.  
  29.   xthickness = 1
  30.   ythickness = 1
  31.  
  32.         fg[NORMAL]        = "#101010"
  33.         fg[PRELIGHT]      = "#101010"
  34.         fg[ACTIVE]        = "#000000"
  35.         fg[SELECTED]      = "#ffffff"
  36.         fg[INSENSITIVE]   = "#b5b3ac"
  37.  
  38.         bg[NORMAL]        = "#efebe7"
  39.         bg[PRELIGHT]      = "#f5f3f0"
  40.         bg[ACTIVE]        = "#d0c8c1"
  41.         bg[SELECTED]      =  "#8B7E79"
  42.         bg[INSENSITIVE]   = "#efebe7"
  43.  
  44.         base[NORMAL]      = "#ffffff"
  45.         base[PRELIGHT]    = "#ffffff"
  46.         base[ACTIVE]      = "#dddddd"    # Listview unfocused win highlight
  47.         base[SELECTED]    ="#8B7E79"    #Listview focused win highlight
  48.         base[INSENSITIVE] = "#efebe7"
  49.  
  50.         text[NORMAL]      = "#000000"
  51.         text[PRELIGHT]    = "#000000"
  52.         text[ACTIVE]      = "#050505"     # Selected text in unfocused win
  53.         text[SELECTED]    = "#ffffff"        # Selected text in focused win
  54.         text[INSENSITIVE] ="#b5b3ac"
  55.  
  56.   engine "ubuntulooks" 
  57.   {
  58.     menubarstyle      = 2       # 0 = flat, 1 = sunken, 2 = flat gradient
  59.     menuitemstyle     = 1       # 0 = flat, 1 = 3d-ish (gradient), 2 = 3d-ish (button)
  60.     listviewitemstyle = 0       # 0 = flat, 1 = 3d-ish (gradient)
  61.     progressbarstyle  = 2       # 0 = candy bar, 1 = fancy candy bar, 2 = flat
  62.     animation         = FALSE
  63.     #contrast = 0.2 # Unsupported (but hopefully comming up!)
  64.   }
  65. }
  66.  
  67.  
  68. style "clearlooks-wide" = "clearlooks-default"
  69. {
  70.   xthickness = 2
  71.   ythickness = 2
  72. }
  73.  
  74. style "clearlooks-wider" = "clearlooks-default"
  75. {
  76.   xthickness = 3
  77.   ythickness = 3
  78. }
  79.  
  80. style "clearlooks-button" = "clearlooks-wider"
  81. {
  82.   #bg[PRELIGHT] = "#fcfaf7"
  83.   bg[NORMAL]        = "#f5f1f2"
  84.   bg[PRELIGHT] = "#f5f3f0"
  85.   bg[ACTIVE] = "#d9d3cc"
  86.   bg[SELECTED] = "#8E8A88"
  87.   
  88. #  fg[ACTIVE] = "#ffffff"
  89. }
  90.  
  91. style "clearlooks-notebook" = "clearlooks-wide"
  92. {
  93.   bg[NORMAL]      = "#efebe5"
  94.   bg[INSENSITIVE] = "#efebe5"
  95. }
  96.  
  97. style "clearlooks-tasklist" = "clearlooks-default"
  98. {
  99.   xthickness = 5
  100.   ythickness = 3
  101. }
  102.  
  103. style "clearlooks-menu" = "clearlooks-default"
  104. {
  105.   xthickness = 2
  106.   ythickness = 1
  107.   bg[NORMAL] = "#fdfcfa"
  108. }
  109.  
  110. style "clearlooks-menubar-item" = "clearlooks-button"
  111. {
  112. }
  113.  
  114. style "clearlooks-menu-item" = "clearlooks-default"
  115. {
  116.   xthickness = 2
  117.   ythickness = 3
  118.   fg[PRELIGHT] = "#ffffff"
  119.   text[PRELIGHT] = "#000000"
  120. }
  121.  
  122. style "clearlooks-tree" = "clearlooks-default"
  123. {
  124.   xthickness = 2
  125.   ythickness = 2
  126. }
  127.  
  128. style "clearlooks-frame-title" = "clearlooks-default"
  129. {
  130.   fg[NORMAL] = "#404040"
  131. }
  132.  
  133. style "clearlooks-tooltips" = "clearlooks-default"
  134. {
  135.   xthickness = 4
  136.   ythickness = 4
  137.   bg[NORMAL] = { 1.0,1.0,0.75 }
  138. }
  139.  
  140. style "clearlooks-progressbar" = "clearlooks-wide"
  141. {
  142.   xthickness = 2
  143.   ythickness = 2
  144.   fg[PRELIGHT]  = "#ffffff"
  145. }
  146.  
  147. style "clearlooks-combo" = "clearlooks-button"
  148. {
  149. }
  150.  
  151. style "metacity-frame" = "clearlooks-default"
  152. {
  153.   bg[SELECTED] = "#544F4C"
  154. }
  155.  
  156. style "clearlooks-scrollbar" = "clearlooks-default"
  157. {
  158.   bg[NORMAL] = "#ffffff"
  159.   bg[PRELIGHT] = "#ffffff"
  160. }
  161.  
  162. # Evolution uses bg and fg for its ETree instead of base and text like it should
  163. style "evolution-hack" = "clearlooks-default"
  164. {
  165.   bg[ACTIVE]   = "#dddddd"
  166.   bg[SELECTED] = "#8B7E79"
  167.   fg[ACTIVE]   = "#000000"
  168.   fg[SELECTED] = "#ffffff"
  169. }
  170.  
  171. style "extra-view-widgets"
  172. {
  173.   # Fx. The special header in Nautilus Search and CD Creator
  174.   bg[NORMAL] = "#9DA3B2"
  175. }
  176.  
  177. widget "*.nautilus-extra-view-widget" style:highest "extra-view-widgets"
  178.  
  179.  
  180.  
  181. # widget styles
  182. class "GtkWidget" style "clearlooks-default"
  183. class "GtkButton" style "clearlooks-button"
  184. #class "GtkScale"  style "clearlooks-button"
  185. class "GtkCombo"  style "clearlooks-button"
  186. class "GtkRange"  style "clearlooks-wide"
  187. class "GtkFrame"  style "clearlooks-wide"
  188. class "GtkMenu"   style "clearlooks-menu"
  189. class "GtkEntry"  style "clearlooks-wider"
  190. class "GtkMenuItem"    style "clearlooks-menu-item"
  191. class "GtkNotebook"    style "clearlooks-notebook"
  192. class "GtkProgressBar" style "clearlooks-progressbar"
  193. class "GtkScrollBar" style "clearlooks-scrollbar"
  194. class "MetaFrames" style "metacity-frame"
  195.  
  196. #class "GtkMenuBar" style "clearlooks-menubar"
  197.  
  198. widget_class "*MenuItem.*" style "clearlooks-menu-item"
  199. #widget_class "*.GtkMenuBar.*MenuItem.*" style "clearlooks-menubar-item"
  200.  
  201. # combobox stuff
  202. widget_class "*.GtkComboBox.GtkButton" style "clearlooks-combo"
  203. widget_class "*.GtkCombo.GtkButton"    style "clearlooks-combo"
  204. # tooltips stuff
  205. widget_class "*.tooltips.*.GtkToggleButton" style "clearlooks-tasklist"
  206. widget "gtk-tooltips" style "clearlooks-tooltips"
  207.  
  208. # treeview stuff
  209. widget_class "*.GtkTreeView.GtkButton" style "clearlooks-tree"
  210. widget_class "*.GtkCTree.GtkButton" style "clearlooks-tree"
  211. widget_class "*.GtkList.GtkButton" style "clearlooks-tree"
  212. widget_class "*.GtkCList.GtkButton" style "clearlooks-tree"
  213. widget_class "*.GtkFrame.GtkLabel" style "clearlooks-frame-title"
  214.  
  215. # notebook stuff
  216. widget_class "*.GtkNotebook.*.GtkEventBox" style "clearlooks-notebook"
  217. widget_class "*.GtkNotebook.*.GtkViewport" style "clearlooks-notebook"
  218.  
  219. # those should really use base and text colors instead
  220. widget_class "*GtkCTree*" style "evolution-hack"
  221. widget_class "*GtkList*" style "evolution-hack"
  222. widget_class "*GtkCList*" style "evolution-hack"
  223. widget_class "*.ETree.*" style "evolution-hack"
  224.