apps.rc
ASCII text
1# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: 2# 3# This file, unlike hacks.rc, contains legitimate cases we need to handle, e.g. 4# custom widgets, programs giving us a chance to alter their UI to fit more with 5# the theme or stuff that is supposed to look different, like panels. 6 7# TODO: This could really look nicer 8style "gimp_spin_scale" { 9# Spin background 10bg[NORMAL] = @base_color 11 12engine "pixmap" { 13image { 14function = BOX 15state = NORMAL 16detail = "spinbutton_up" 17overlay_file = "assets/pan-up.png" 18overlay_stretch = FALSE 19} 20 21image { 22function = BOX 23state = PRELIGHT 24detail = "spinbutton_up" 25overlay_file = "assets/pan-up-alt.png" 26overlay_stretch = FALSE 27} 28 29image { 30function = BOX 31state = ACTIVE 32detail = "spinbutton_up" 33overlay_file = "assets/pan-up-alt.png" 34overlay_stretch = FALSE 35} 36 37image { 38function = BOX 39state = INSENSITIVE 40detail = "spinbutton_up" 41overlay_file = "assets/pan-up-disabled.png" 42overlay_stretch = FALSE 43} 44 45image { 46function = BOX 47state = NORMAL 48detail = "spinbutton_down" 49overlay_file = "assets/pan-down.png" 50overlay_stretch = FALSE 51} 52 53image { 54function = BOX 55state = PRELIGHT 56detail = "spinbutton_down" 57overlay_file = "assets/pan-down-alt.png" 58overlay_stretch = FALSE 59} 60 61image { 62function = BOX 63state = ACTIVE 64detail = "spinbutton_down" 65overlay_file = "assets/pan-down-alt.png" 66overlay_stretch = FALSE 67} 68 69image { 70function = BOX 71state = INSENSITIVE 72detail = "spinbutton_down" 73overlay_file = "assets/pan-down-disabled.png" 74overlay_stretch = FALSE 75} 76} 77} 78 79style "chrome_gtk_frame" { 80ChromeGtkFrame::frame-color = @titlebar_bg_color 81ChromeGtkFrame::inactive-frame-color = @titlebar_bg_color 82ChromeGtkFrame::incognito-frame-color = @titlebar_bg_color 83ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color 84 85ChromeGtkFrame::frame-gradient-size = 0 86} 87 88# Disable spin button assets for GimpSpinScale 89class "GimpSpinScale" style "gimp_spin_scale" 90 91# Chromium lets us define some colours and settings for better integration 92class "ChromeGtkFrame" style "chrome_gtk_frame" 93