tonarchy

tonarchy

https://git.tonybtw.com/tonarchy.git git://git.tonybtw.com/tonarchy.git
2,583 bytes raw
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
8
style "gimp_spin_scale" {
9
  # Spin background
10
  bg[NORMAL] = @base_color
11
12
  engine "pixmap" {
13
    image {
14
      function        = BOX
15
      state           = NORMAL
16
      detail          = "spinbutton_up"
17
      overlay_file    = "assets/pan-up-alt.png"
18
      overlay_stretch = FALSE
19
    }
20
21
    image {
22
      function        = BOX
23
      state           = PRELIGHT
24
      detail          = "spinbutton_up"
25
      overlay_file    = "assets/pan-up.png"
26
      overlay_stretch = FALSE
27
    }
28
29
    image {
30
      function        = BOX
31
      state           = ACTIVE
32
      detail          = "spinbutton_up"
33
      overlay_file    = "assets/pan-up.png"
34
      overlay_stretch = FALSE
35
    }
36
37
    image {
38
      function        = BOX
39
      state           = INSENSITIVE
40
      detail          = "spinbutton_up"
41
      overlay_file    = "assets/pan-up-alt-disabled.png"
42
      overlay_stretch = FALSE
43
    }
44
45
    image {
46
      function        = BOX
47
      state           = NORMAL
48
      detail          = "spinbutton_down"
49
      overlay_file    = "assets/pan-down-alt.png"
50
      overlay_stretch = FALSE
51
    }
52
53
    image {
54
      function        = BOX
55
      state           = PRELIGHT
56
      detail          = "spinbutton_down"
57
      overlay_file    = "assets/pan-down.png"
58
      overlay_stretch = FALSE
59
    }
60
61
    image {
62
      function        = BOX
63
      state           = ACTIVE
64
      detail          = "spinbutton_down"
65
      overlay_file    = "assets/pan-down.png"
66
      overlay_stretch = FALSE
67
    }
68
69
    image {
70
      function        = BOX
71
      state           = INSENSITIVE
72
      detail          = "spinbutton_down"
73
      overlay_file    = "assets/pan-down-alt-disabled.png"
74
      overlay_stretch = FALSE
75
    }
76
  }
77
}
78
79
style "chrome_gtk_frame" {
80
  ChromeGtkFrame::frame-color                    = @titlebar_bg_color
81
  ChromeGtkFrame::inactive-frame-color           = @titlebar_bg_color
82
  ChromeGtkFrame::incognito-frame-color          = @titlebar_bg_color
83
  ChromeGtkFrame::incognito-inactive-frame-color = @titlebar_bg_color
84
85
  ChromeGtkFrame::frame-gradient-size = 0
86
}
87
88
# Disable spin button assets for GimpSpinScale
89
class "GimpSpinScale" style "gimp_spin_scale"
90
91
# Chromium lets us define some colours and settings for better integration
92
class "ChromeGtkFrame" style "chrome_gtk_frame"