+style "entry"
+{
+ GtkEntry::cursor_color = @entry_cursor
+ GtkEntry::inner-border = { 2, 2, 2, 2 }
+
+ xthickness = 0
+ ythickness = 0
+
+ # special base + text for GtkEntry to aid with visibility during text entry
+
+ base[NORMAL] = @bases
+ base[PRELIGHT] = @bases
+ base[INSENSITIVE] = shade(1.0, @background)
+ base[ACTIVE] = @bases
+ base[SELECTED] = @bg_selected
+
+ text[NORMAL] = @texts
+ text[PRELIGHT] = @texts
+ text[INSENSITIVE] = shade(0.7, @lightest)
+ text[ACTIVE] = @texts
+ text[SELECTED] = @fg_selected
+}
+
+style "spin_button" = "entry"
+{
+ engine "clearlooks"
+ {
+ # without this empty declaration, SpinButtons draw their arrows oddly
+ }
+
+}
+
+style "mixer_strip_entry" = "small_text"
+{
+ xthickness = 3
+ ythickness = 3
+
+ bg[NORMAL] = @bases
+ bg[ACTIVE] = @bases
+ bg[SELECTED] = @bases
+
+ text[NORMAL] = @texts
+ text[ACTIVE] = @texts
+ text[SELECTED] = @texts
+
+ base[NORMAL] = @bases
+ base[ACTIVE] = @bases
+ base[SELECTED] = @bases
+}
+
+style "peak_display_peaked_entry" = "mixer_strip_entry"
+{
+ fg[ACTIVE] = @texts
+ fg[SELECTED] = @texts
+ text[SELECTED] = @texts
+
+ base[NORMAL] = @clip_indicator
+ base[ACTIVE] = @clip_indicator
+ base[PRELIGHT] = @clip_indicator
+ base[INSENSITIVE] = @clip_indicator
+ base[SELECTED] = @clip_indicator
+}
+