add styling specifics for TreeViews so that checkboxes are properly visible

This commit is contained in:
Paul Davis 2020-01-14 17:53:55 -07:00
parent 2d5a3013e0
commit 82cf46d781

View File

@ -1065,6 +1065,12 @@ style "vca_label_bar" = "medium_bold_text"
fg[NORMAL] = @lightest fg[NORMAL] = @lightest
} }
style "ardour_treeviews" = "default"
{
# used to draw the border of checkboxes
bg[NORMAL] = @somewhat_bright_indicator
}
class "GtkWidget" style:highest "default" class "GtkWidget" style:highest "default"
class "GtkSpinButton" style:highest "spin_button" class "GtkSpinButton" style:highest "spin_button"
class "GtkEntry" style "entry" # not :highest to allow instances to override this class "GtkEntry" style "entry" # not :highest to allow instances to override this
@ -1074,6 +1080,7 @@ class "GtkButton" style:highest "ardour_button"
class "GtkCheckButton" style:highest "ardour_button" class "GtkCheckButton" style:highest "ardour_button"
class "GtkArrow" style:highest "tearoff_arrow" class "GtkArrow" style:highest "tearoff_arrow"
class "GtkProgressBar" style:highest "ardour_progressbars" class "GtkProgressBar" style:highest "ardour_progressbars"
class "GtkTreeView" style:highest "ardour_treeviews"
widget "*VerboseCanvasCursor" style:highest "verbose_canvas_cursor" widget "*VerboseCanvasCursor" style:highest "verbose_canvas_cursor"
widget "*MarkerText" style:highest "marker_text" widget "*MarkerText" style:highest "marker_text"