mirror of
https://github.com/rozniak/xfce-winxp-tc.git
synced 2026-05-01 11:41:30 +00:00
Enhancement: Fixes #22, implement GtkTreeView styles
This commit is contained in:
BIN
themes/luna/blue/Resources/treeview_expander_collapse.png
Normal file
BIN
themes/luna/blue/Resources/treeview_expander_collapse.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 269 B |
BIN
themes/luna/blue/Resources/treeview_expander_expand.png
Normal file
BIN
themes/luna/blue/Resources/treeview_expander_expand.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 291 B |
BIN
themes/luna/blue/Resources/treeview_header_border.png
Normal file
BIN
themes/luna/blue/Resources/treeview_header_border.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 112 B |
BIN
themes/luna/blue/Resources/treeview_header_border_hover.png
Normal file
BIN
themes/luna/blue/Resources/treeview_header_border_hover.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 251 B |
BIN
themes/luna/blue/Resources/treeview_header_border_press.png
Normal file
BIN
themes/luna/blue/Resources/treeview_header_border_press.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 126 B |
71
themes/luna/blue/gtk-3.0/controls/treeview.scss
Normal file
71
themes/luna/blue/gtk-3.0/controls/treeview.scss
Normal file
@@ -0,0 +1,71 @@
|
||||
/**
|
||||
* treeview.scss - Tree View Widget Luna (Blue) Styles
|
||||
*
|
||||
* This source-code is part of Windows XP stuff for XFCE:
|
||||
* <<https://www.oddmatics.uk>>
|
||||
*
|
||||
* Author(s): Rory Fewell <roryf@oddmatics.uk>
|
||||
*/
|
||||
|
||||
treeview
|
||||
{
|
||||
-GtkTreeView-expander-size: 10;
|
||||
background-color: #FFF;
|
||||
|
||||
|
||||
&.view
|
||||
{
|
||||
&:selected
|
||||
{
|
||||
background-color: #ECE9D8;
|
||||
|
||||
|
||||
&:focus
|
||||
{
|
||||
background-color: #316AC5;
|
||||
color: #FFF;
|
||||
}
|
||||
}
|
||||
|
||||
&.expander
|
||||
{
|
||||
-gtk-icon-source: url("../Resources/treeview_expander_expand.png");
|
||||
|
||||
|
||||
&:checked
|
||||
{
|
||||
-gtk-icon-source: url("../Resources/treeview_expander_collapse.png");
|
||||
}
|
||||
}
|
||||
|
||||
header button
|
||||
{
|
||||
background: #EBEADB;
|
||||
border: none;
|
||||
border-bottom-style: solid;
|
||||
border-bottom-width: 3px;
|
||||
border-image: url("../Resources/treeview_header_border.png") 0 0 3 0 stretch;
|
||||
padding: 3px 7px 0px;
|
||||
|
||||
|
||||
&:hover
|
||||
{
|
||||
background-color: #FFF;
|
||||
border-image: url("../Resources/treeview_header_border_hover.png") 0 7 3 7 stretch;
|
||||
border-style: none solid solid;
|
||||
border-width: 0px 7px 3px;
|
||||
padding-left: 0px;
|
||||
padding-right: 0px;
|
||||
}
|
||||
|
||||
&:active
|
||||
{
|
||||
background-color: #DEDFDA;
|
||||
border-image: url("../Resources/treeview_header_border_press.png") 2 1 1 3 stretch;
|
||||
border-style: solid;
|
||||
border-width: 2px 1px 1px 3px;
|
||||
padding: 1px 6px 2px 4px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -20,4 +20,5 @@
|
||||
@import "controls/scale";
|
||||
@import "controls/scrollbar";
|
||||
@import "controls/textview";
|
||||
@import "controls/tooltip";
|
||||
@import "controls/tooltip";
|
||||
@import "controls/treeview";
|
||||
Reference in New Issue
Block a user