Jeremy Bullock 89f1cf
// out: dark.qss
Jeremy Bullock 89f1cf
/* LESS Definitions */
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*Image URL*/
Jeremy Bullock 89f1cf
@image_url: "imgs";
Jeremy Bullock 89f1cf
@platform_font: "Segoe UI", "Lucida Grande";
Jeremy Bullock 89f1cf
/*Text Color*/
Jeremy Bullock 89f1cf
@m_baseTxtColor: rgb(190,190,190);
Jeremy Bullock 89f1cf
@m_baseInputColor: rgb(220,220,220);
Jeremy Bullock 89f1cf
@m_baseDarkInputColor: rgb(205,205,205);
Jeremy Bullock 89f1cf
@m_disabledTxtColor: rgb(128,128,128);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
@m_baseBG: 	rgb(48,48,48);
Jeremy Bullock 89f1cf
@m_base_lightH: rgb(88,88,88);
Jeremy Bullock 89f1cf
@m_base_lightV: rgb(108,108,108);
Jeremy Bullock 89f1cf
@m_base_darkH: 	rgb(12,12,12);
Jeremy Bullock 89f1cf
@m_base_darkV: 	rgb(0,0,0);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*Used in Dialog border*/
Jeremy Bullock 89f1cf
@m_dialog_border_color:	rgb(0,0,0);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*Color for Selected Item*/
Jeremy Bullock 89f1cf
@m_selectedBG:	rgb(68,128,68);
Jeremy Bullock 89f1cf
@m_selectedText:	rgb(88,228,88);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*Color for title texts*/
Jeremy Bullock 89f1cf
@m_titleTxtColor: lighten(@m_selectedBG, 10%);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* color adjustable by delta */
Jeremy Bullock 89f1cf
.baseBG(@dark: 0%){
Jeremy Bullock 89f1cf
	background-color: darken(@m_baseBG, @dark);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
.baseBG(light, @light: 0%){
Jeremy Bullock 89f1cf
	background-color: lighten(@m_baseBG, @light);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
.set_border_color(@lefttop, @rightbottom){
Jeremy Bullock 89f1cf
	border-left-color: 	@lefttop;
Jeremy Bullock 89f1cf
	border-top-color: 	@lefttop;
Jeremy Bullock 89f1cf
	border-right-color: 	@rightbottom;
Jeremy Bullock 89f1cf
	border-bottom-color: 	@rightbottom;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
.base_inset(@dark: 0%){
Jeremy Bullock 89f1cf
	.baseBG(@dark);
Jeremy Bullock 89f1cf
	border-style: inset;
Jeremy Bullock 89f1cf
	border-left-color: 	darken(@m_base_darkH, @dark);
Jeremy Bullock 89f1cf
	border-top-color: 	darken(@m_base_darkV, @dark);
Jeremy Bullock 89f1cf
	border-right-color: 	darken(@m_base_lightH, @dark);
Jeremy Bullock 89f1cf
	border-bottom-color: 	darken(@m_base_lightV, @dark);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
.base_inset(light, @light: 0%){
Jeremy Bullock 89f1cf
	.baseBG(light, @light);
Jeremy Bullock 89f1cf
	border-style: inset;
Jeremy Bullock 89f1cf
	border-left-color: 	lighten(@m_base_darkH, @light);
Jeremy Bullock 89f1cf
	border-top-color: 	lighten(@m_base_darkV, @light);
Jeremy Bullock 89f1cf
	border-right-color: 	lighten(@m_base_lightH, @light);
Jeremy Bullock 89f1cf
	border-bottom-color: 	lighten(@m_base_lightV, @light);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
.base_outset(@dark: 0%){
Jeremy Bullock 89f1cf
	.baseBG(@dark);
Jeremy Bullock 89f1cf
	border-style: outset;
Jeremy Bullock 89f1cf
	border-left-color: 	darken(@m_base_lightH, @dark);
Jeremy Bullock 89f1cf
	border-top-color: 	darken(@m_base_lightV, @dark);
Jeremy Bullock 89f1cf
	border-right-color: 	darken(@m_base_darkH, @dark);
Jeremy Bullock 89f1cf
	border-bottom-color: 	darken(@m_base_darkV, @dark);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
.base_outset(light, @light: 0%){
Jeremy Bullock 89f1cf
	.baseBG(light, @light);
Jeremy Bullock 89f1cf
	border-style: outset;
Jeremy Bullock 89f1cf
	border-left-color: 	lighten(@m_base_lightH, @light);
Jeremy Bullock 89f1cf
	border-top-color: 	lighten(@m_base_lightV, @light);
Jeremy Bullock 89f1cf
	border-right-color: 	lighten(@m_base_darkH, @light);
Jeremy Bullock 89f1cf
	border-bottom-color: 	lighten(@m_base_darkV, @light);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*set padding*/
Jeremy Bullock 89f1cf
.set_padding(@hPad: 0px, @vPad: 0px){
Jeremy Bullock 89f1cf
   	padding-left: 	@hPad;
Jeremy Bullock 89f1cf
   	padding-right: 	@hPad;
Jeremy Bullock 89f1cf
   	padding-top: 	@vPad;
Jeremy Bullock 89f1cf
   	padding-bottom: @vPad;	
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
/*set margin*/
Jeremy Bullock 89f1cf
.set_margin(@hMgn: 0px, @vMgn: 0px) {
Jeremy Bullock 89f1cf
   	margin-left: 	@hMgn;
Jeremy Bullock 89f1cf
   	margin-right: 	@hMgn;
Jeremy Bullock 89f1cf
   	margin-top: 	@vMgn;
Jeremy Bullock 89f1cf
   	margin-bottom:	@vMgn;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* ------ Qt Widgets Common Difinitions ------ */
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QMenu,
Jeremy Bullock 89f1cf
QMenuBar,
Jeremy Bullock 89f1cf
QMainWindow,
Jeremy Bullock 89f1cf
QWidget {
Jeremy Bullock 89f1cf
	color: @m_baseTxtColor;
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	font-family: @platform_font;
Jeremy Bullock 89f1cf
	font-size: 12px;
Jeremy Bullock 89f1cf
	font-weight: normal;	
Jeremy Bullock 89f1cf
	&:disabled{
Jeremy Bullock 89f1cf
		color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QFrame {
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QDialog
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QMainWindow::separator 
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
    background: yellow;
Jeremy Bullock 89f1cf
    width: 10px; /* when vertical */
Jeremy Bullock 89f1cf
    height: 10px; /* when horizontal */
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QToolTip, #helpTooltip
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	border: 1px solid black;
Jeremy Bullock 89f1cf
	background-color: rgb(255,255,225);
Jeremy Bullock 89f1cf
   	padding: 2px;
Jeremy Bullock 89f1cf
	color: black;
Jeremy Bullock 89f1cf
} 
Jeremy Bullock 89f1cf
QTreeWidget {
Jeremy Bullock 89f1cf
	border-width: 1px;
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	alternate-background-color: lighten(@m_baseBG, 5%);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&::item:selected 
Jeremy Bullock 89f1cf
	{
Jeremy Bullock 89f1cf
	    background-color: @m_selectedBG;
Jeremy Bullock 89f1cf
	    color: black;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::item
Jeremy Bullock 89f1cf
	{
Jeremy Bullock 89f1cf
	    color: @m_baseTxtColor;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
QStatusBar {
Jeremy Bullock 89f1cf
 	background-color: rgb(192,192,192); 
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&::item { 
Jeremy Bullock 89f1cf
		border-width: 0;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	& QLabel { 
Jeremy Bullock 89f1cf
		background-color: rgb(192,192,192); 
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	& #StatusBarLabel {
Jeremy Bullock 89f1cf
		background-color: rgb(255,255,255);
Jeremy Bullock 89f1cf
		.set_padding( 3px, 1px );
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
QMenuBar
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG(0%);
Jeremy Bullock 89f1cf
	&::item:selected{
Jeremy Bullock 89f1cf
		.baseBG(light, 10%);
Jeremy Bullock 89f1cf
		border-width: 1px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QMenu
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
	&::item {
Jeremy Bullock 89f1cf
		&:selected{
Jeremy Bullock 89f1cf
			background: @m_selectedBG;
Jeremy Bullock 89f1cf
			color: @m_baseInputColor; 
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:disabled{
Jeremy Bullock 89f1cf
			.baseBG;
Jeremy Bullock 89f1cf
			color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:disabled:selected{
Jeremy Bullock 89f1cf
			background: rgb(108,108,108);
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	&::separator {
Jeremy Bullock 89f1cf
		.baseBG(light, 10%);
Jeremy Bullock 89f1cf
		.set_margin(0px,2px);
Jeremy Bullock 89f1cf
		border-width: 1px;
Jeremy Bullock 89f1cf
		height: 2px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QToolBar
Jeremy Bullock 89f1cf
{	
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	border-width: 0px;
Jeremy Bullock 89f1cf
	/* border-top: 1px solid rgb(88, 88, 88); */
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
	border-image: none;
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&::separator:horizontal {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/bottomseparator.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::separator:vertical {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/separator.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&  QToolButton {
Jeremy Bullock 89f1cf
		.baseBG;
Jeremy Bullock 89f1cf
		/*margin: 2px 1px 1px 1px;*/
Jeremy Bullock 89f1cf
		margin: 3px;
Jeremy Bullock 89f1cf
		border: 0px;
Jeremy Bullock 89f1cf
		border-image: none;
Jeremy Bullock 89f1cf
		&:hover {
Jeremy Bullock 89f1cf
			border-image: url("@{image_url}/over.png") 2;
Jeremy Bullock 89f1cf
			border-radius: 4px;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:checked, 
Jeremy Bullock 89f1cf
		&:pressed {
Jeremy Bullock 89f1cf
			border-image: url("@{image_url}/click.png") 2;
Jeremy Bullock 89f1cf
			border-radius: 4px;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:disabled{
Jeremy Bullock 89f1cf
			.baseBG(light, 5%);
Jeremy Bullock 89f1cf
			color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&::menu-indicator
Jeremy Bullock 89f1cf
		{
Jeremy Bullock 89f1cf
			image: none;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&::menu-button {
Jeremy Bullock 89f1cf
			border-image: none;
Jeremy Bullock 89f1cf
			/*background-color: rgb(160,160,160);*/
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	& QLabel
Jeremy Bullock 89f1cf
	{
Jeremy Bullock 89f1cf
		.baseBG;
Jeremy Bullock 89f1cf
		margin-top: 1px;
Jeremy Bullock 89f1cf
		border-width: 2;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	& QToolBar
Jeremy Bullock 89f1cf
	{
Jeremy Bullock 89f1cf
	    border-width: 0px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QLineEdit {
Jeremy Bullock 89f1cf
	/*darken little bit*/
Jeremy Bullock 89f1cf
	color: @m_baseDarkInputColor;
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
	border-width: 1px;
Jeremy Bullock 89f1cf
 	border-radius: 2px;
Jeremy Bullock 89f1cf
	 border: 1px solid rgb(78, 78, 78);
Jeremy Bullock 89f1cf
	&:disabled {
Jeremy Bullock 89f1cf
	    .baseBG(light, 10%);
Jeremy Bullock 89f1cf
		color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
QComboBox {
Jeremy Bullock 89f1cf
	/*darken little bit*/
Jeremy Bullock 89f1cf
	color: @m_baseDarkInputColor;
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
	border: 1px solid rgb(78, 78, 78);
Jeremy Bullock 89f1cf
	.set_padding( 1px, 1px );
Jeremy Bullock 89f1cf
	border-radius: 3px;
Jeremy Bullock 89f1cf
    padding-left: 4px;
Jeremy Bullock 89f1cf
	/*arrow button*/
Jeremy Bullock 89f1cf
	&::drop-down {
Jeremy Bullock 89f1cf
		.baseBG(5%);
Jeremy Bullock 89f1cf
		border-width: 2px;
Jeremy Bullock 89f1cf
		border-radius: 3px;
Jeremy Bullock 89f1cf
		/*pressed state*/
Jeremy Bullock 89f1cf
		&:on {
Jeremy Bullock 89f1cf
			/*.base_inset;*/
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:disabled {
Jeremy Bullock 89f1cf
	   		.baseBG(light, 10%);
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	/*arrow button triangle*/
Jeremy Bullock 89f1cf
	&::down-arrow {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/combo_down_arrow.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:disabled {
Jeremy Bullock 89f1cf
	    .baseBG(light, 10%);
Jeremy Bullock 89f1cf
		border: 1px solid rgb(78, 78, 78);
Jeremy Bullock 89f1cf
		color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QComboBox QAbstractItemView {
Jeremy Bullock 89f1cf
	outline: 0px;
Jeremy Bullock 89f1cf
    selection-background-color: @m_selectedBG;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QPushButton {
Jeremy Bullock 89f1cf
	/* .base_outset; */
Jeremy Bullock 89f1cf
	color: darken(@m_baseInputColor, 5);
Jeremy Bullock 89f1cf
	border: 1px solid rgb(102,102,102);
Jeremy Bullock 89f1cf
 	border-radius: 4px;
Jeremy Bullock 89f1cf
   	.set_padding(15px, 3px);
Jeremy Bullock 89f1cf
	&:checked {
Jeremy Bullock 89f1cf
		.base_inset(light, 5%);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:pressed {
Jeremy Bullock 89f1cf
	    .baseBG(light, 7%);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	/*lighten lilttle bit when hover*/
Jeremy Bullock 89f1cf
	&:hover {
Jeremy Bullock 89f1cf
		.baseBG(light, 10%);
Jeremy Bullock 89f1cf
		&:pressed {
Jeremy Bullock 89f1cf
		    .baseBG(light, 7%);
Jeremy Bullock 89f1cf
	    }
Jeremy Bullock 89f1cf
    	&:checked {
Jeremy Bullock 89f1cf
    		.base_inset(light, 5%);
Jeremy Bullock 89f1cf
	    }
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	/*lighten lilttle bit when pressed*/
Jeremy Bullock 89f1cf
	&:disabled{
Jeremy Bullock 89f1cf
		.baseBG(light, 5%);
Jeremy Bullock 89f1cf
		color: rgb(80,80,80);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#PushButton_NoPadding {
Jeremy Bullock 89f1cf
	.set_padding(3px, 3px);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QCheckBox {
Jeremy Bullock 89f1cf
	&:hover {
Jeremy Bullock 89f1cf
		 .baseBG(light, 10%); 
Jeremy Bullock 89f1cf
		 border-radius: 2px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:disabled {
Jeremy Bullock 89f1cf
		color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::indicator {
Jeremy Bullock 89f1cf
		width: 11px;
Jeremy Bullock 89f1cf
		height: 11px;
Jeremy Bullock 89f1cf
		.baseBG(5%);
Jeremy Bullock 89f1cf
		border: 1px solid rgb(108, 108, 108);
Jeremy Bullock 89f1cf
		border-radius: 2px;
Jeremy Bullock 89f1cf
		&:disabled {
Jeremy Bullock 89f1cf
			.baseBG(light, 5%);
Jeremy Bullock 89f1cf
			border: 1px solid rgb(108, 108, 108);
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:checked {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/check_indicator.png");
Jeremy Bullock 89f1cf
		    &:disabled {
Jeremy Bullock 89f1cf
		        image: url("@{image_url}/check_indicator_disabled.png");
Jeremy Bullock 89f1cf
		    }
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QSlider {
Jeremy Bullock 89f1cf
	&::groove:horizontal {
Jeremy Bullock 89f1cf
		.baseBG(10%);
Jeremy Bullock 89f1cf
		border-bottom: 1px solid rgb(69, 69, 69);
Jeremy Bullock 89f1cf
		height: 2px;
Jeremy Bullock 89f1cf
     		margin: 1px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::handle:horizontal {
Jeremy Bullock 89f1cf
		.baseBG(light, 30%);
Jeremy Bullock 89f1cf
		border-radius: 4px;
Jeremy Bullock 89f1cf
		/*border-width: 2px;*/
Jeremy Bullock 89f1cf
		width: 8px;
Jeremy Bullock 89f1cf
     		margin: -8px 0px; /* expand outside the groove */
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QGroupBox {
Jeremy Bullock 89f1cf
	border: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
	margin: 6px 0 3px 0;
Jeremy Bullock 89f1cf
	padding: 5px 3px;
Jeremy Bullock 89f1cf
	border-radius: 3px;
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	&::title {
Jeremy Bullock 89f1cf
		subcontrol-origin: margin;
Jeremy Bullock 89f1cf
		left: 15px;
Jeremy Bullock 89f1cf
		margin: -2px 0 0 0;
Jeremy Bullock 89f1cf
		padding: 0 3px;
Jeremy Bullock 89f1cf
		&:disabled{
Jeremy Bullock 89f1cf
			color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::indicator {
Jeremy Bullock 89f1cf
		&:extend(QCheckBox::indicator all);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:disabled{
Jeremy Bullock 89f1cf
		color: @m_base_darkH;
Jeremy Bullock 89f1cf
		border-color: @m_disabledTxtColor;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
/* between the Studio Palette and the Style Editor */
Jeremy Bullock 89f1cf
QSplitter::handle
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
    background-color: lighten(@m_baseBG, 5);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* ------ Toonz Classes Difinitions ------ */
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
TPanel {
Jeremy Bullock 89f1cf
	/*Used for dialog border*/
Jeremy Bullock 89f1cf
	background-color: @m_dialog_border_color;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
TPanelTitleBar{
Jeremy Bullock 89f1cf
	qproperty-BorderPixmap: url("@{image_url}/tpaneltitlebar_border.png");
Jeremy Bullock 89f1cf
	qproperty-ActiveBorderPixmap: url("@{image_url}/tpaneltitlebar_border_active.png");
Jeremy Bullock 89f1cf
	qproperty-FloatBorderPixmap: url("@{image_url}/tpaneltitlebar_border_float.png");
Jeremy Bullock 89f1cf
	qproperty-FloatActiveBorderPixmap: url("@{image_url}/tpaneltitlebar_border_float_active.png");
Jeremy Bullock 89f1cf
	qproperty-TitleColor: rgb(192,192,192);
Jeremy Bullock 89f1cf
	qproperty-ActiveTitleColor: rgb(255,255,255);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* ------ Palette ------ */
Jeremy Bullock 89f1cf
PaletteViewer #ToolBarContainer
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
    margin: 0px;
Jeremy Bullock 89f1cf
    padding: 0px;
Jeremy Bullock 89f1cf
    & QToolBar
Jeremy Bullock 89f1cf
    {
Jeremy Bullock 89f1cf
        border: 1px;
Jeremy Bullock 89f1cf
        .baseBG;
Jeremy Bullock 89f1cf
        & QToolButton
Jeremy Bullock 89f1cf
        {
Jeremy Bullock 89f1cf
            margin: 0px;
Jeremy Bullock 89f1cf
            padding: 1px;
Jeremy Bullock 89f1cf
            border: 0px;
Jeremy Bullock 89f1cf
        }
Jeremy Bullock 89f1cf
    }
Jeremy Bullock 89f1cf
    & #keyFrameNavigator
Jeremy Bullock 89f1cf
    {
Jeremy Bullock 89f1cf
        border: 0px;
Jeremy Bullock 89f1cf
    }
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#TabBarContainer{
Jeremy Bullock 89f1cf
	qproperty-BottomAboveLineColor: @m_baseBG;
Jeremy Bullock 89f1cf
 	qproperty-BottomBelowLineColor: rgb(132, 132, 132);
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
	& #ScrollLeftButton,
Jeremy Bullock 89f1cf
	& #ScrollRightButton{
Jeremy Bullock 89f1cf
	margin-top: 1px;
Jeremy Bullock 89f1cf
    }
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#PaletteTabBar, 
Jeremy Bullock 89f1cf
#FxSettingsTabBar{
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
	border-bottom: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
	&::tab {
Jeremy Bullock 89f1cf
		.set_padding( 7px, 2px );
Jeremy Bullock 89f1cf
		.baseBG(5%); /* for non selected tab */
Jeremy Bullock 89f1cf
		border: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
		min-width: 60px;
Jeremy Bullock 89f1cf
		border-width: 1px;
Jeremy Bullock 89f1cf
	    border-top-left-radius: 4px;
Jeremy Bullock 89f1cf
	    border-top-right-radius: 4px;			
Jeremy Bullock 89f1cf
     	margin-top: 3px; /* for non selected tab */
Jeremy Bullock 89f1cf
		border-bottom-color: @m_base_lightV; /* for non selected tab */
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
		&:selected {
Jeremy Bullock 89f1cf
			.baseBG;
Jeremy Bullock 89f1cf
			border: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
		    border-bottom-color: @m_baseBG; /* same as the pane color */
Jeremy Bullock 89f1cf
			/* expand/overlap to the left and right by 4px */
Jeremy Bullock 89f1cf
			margin-left: -4px;
Jeremy Bullock 89f1cf
			margin-right: -4px;
Jeremy Bullock 89f1cf
			margin-top: 2px;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
		&:first {
Jeremy Bullock 89f1cf
			margin-left: 2px; /* the first selected tab has nothing to overlap with on the left */
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
		&:last {
Jeremy Bullock 89f1cf
			margin-right: 0px; /* the last selected tab has nothing to overlap with on the right */
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
		&:only-one {
Jeremy Bullock 89f1cf
			margin: 0px;
Jeremy Bullock 89f1cf
			margin-top: 2px;
Jeremy Bullock 89f1cf
			margin-left: 2px;
Jeremy Bullock 89f1cf
			/*margin-left 2px; /* if there is only one tab, we don't want overlapping margins */
Jeremy Bullock 89f1cf
		} 
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#PaletteLockButton{
Jeremy Bullock 89f1cf
	&:hover{
Jeremy Bullock 89f1cf
		border-image: url("@{image_url}/over_yellow.png") 2;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:checked{
Jeremy Bullock 89f1cf
		border-image: url("@{image_url}/click_pink.png") 2;
Jeremy Bullock 89f1cf
		&:hover{
Jeremy Bullock 89f1cf
			border-image: url("@{image_url}/over_pressed_yellow.png") 2;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#PageViewer{
Jeremy Bullock 89f1cf
	qproperty-TextColor: @m_baseTxtColor;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* ------ Style Editor ------ */
Jeremy Bullock 89f1cf
#StyleEditor {
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
	QPushButton {
Jeremy Bullock 89f1cf
		margin: 1px;
Jeremy Bullock 89f1cf
		margin-top: 3px;
Jeremy Bullock 89f1cf
		min-width:10px;
Jeremy Bullock 89f1cf
		padding: 4px;
Jeremy Bullock 89f1cf
		padding-top: 2px;
Jeremy Bullock 89f1cf
		padding-bottom: 2px;
Jeremy Bullock 89f1cf
		&:checked {
Jeremy Bullock 89f1cf
			.baseBG(light, 10%);
Jeremy Bullock 89f1cf
			border: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:hover {
Jeremy Bullock 89f1cf
			.baseBG(light, 15%);
Jeremy Bullock 89f1cf
			border: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
			&:checked {
Jeremy Bullock 89f1cf
				.baseBG(light, 20%);
Jeremy Bullock 89f1cf
				&:pressed {
Jeremy Bullock 89f1cf
					.baseBG(light, 13%);
Jeremy Bullock 89f1cf
				}
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:pressed {
Jeremy Bullock 89f1cf
			.baseBG(light, 13%);
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	QLineEdit {
Jeremy Bullock 89f1cf
		min-width: 28px;
Jeremy Bullock 89f1cf
		max-width: 30px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#StyleEditorTabBar {
Jeremy Bullock 89f1cf
	border-bottom: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
	QPushButton {
Jeremy Bullock 89f1cf
		margin: 10px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
	&::tab{
Jeremy Bullock 89f1cf
		.set_padding( 2px, 2px );
Jeremy Bullock 89f1cf
		.baseBG(5%); /* for non selected tab */
Jeremy Bullock 89f1cf
		border: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
		/* min-width: 60px; */
Jeremy Bullock 89f1cf
		border-width: 1px;
Jeremy Bullock 89f1cf
	    border-top-left-radius: 4px;
Jeremy Bullock 89f1cf
	    border-top-right-radius: 4px;			
Jeremy Bullock 89f1cf
     	margin-top: 3px; /* for non selected tab */
Jeremy Bullock 89f1cf
		border-bottom-color: @m_base_lightV; /* for non selected tab */
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
		font-size: 11px;
Jeremy Bullock 89f1cf
		min-width: 40px;
Jeremy Bullock 89f1cf
		
Jeremy Bullock 89f1cf
		&:selected {
Jeremy Bullock 89f1cf
			.baseBG;
Jeremy Bullock 89f1cf
			border: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
		    border-bottom-color: @m_baseBG; /* same as the pane color */
Jeremy Bullock 89f1cf
			/* expand/overlap to the left and right by 4px */
Jeremy Bullock 89f1cf
			margin-left: -2px;
Jeremy Bullock 89f1cf
			margin-right: -2px;
Jeremy Bullock 89f1cf
			margin-top: 2px;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:first:selected {
Jeremy Bullock 89f1cf
			margin-left: 0px; /* the first selected tab has nothing to overlap with on the left */
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:last:selected {
Jeremy Bullock 89f1cf
			margin-right: 0px; /* the last selected tab has nothing to overlap with on the right */
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:only-one {
Jeremy Bullock 89f1cf
			margin: 0px;
Jeremy Bullock 89f1cf
			margin-top: 2px;
Jeremy Bullock 89f1cf
			margin-left: 1px;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#HexagonalColorWheel {
Jeremy Bullock 89f1cf
	qproperty-BGColor: @m_baseBG;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
/* Customize Horizontal QSlider that have name "colorSlider"  */
Jeremy Bullock 89f1cf
#colorSlider {
Jeremy Bullock 89f1cf
	&::groove:horizontal {
Jeremy Bullock 89f1cf
		height: 20;
Jeremy Bullock 89f1cf
		border-image: none;
Jeremy Bullock 89f1cf
		border-width: 1;
Jeremy Bullock 89f1cf
		height: 1px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::handle:horizontal {
Jeremy Bullock 89f1cf
		width: 8px;
Jeremy Bullock 89f1cf
		margin: -8px -4px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#colorSliderAddButton, 
Jeremy Bullock 89f1cf
#colorSliderSubButton
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	/* border-image: url("@{image_url}/colorslider_button_bg.png")2;*/
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	border: 2px;
Jeremy Bullock 89f1cf
	image-position: center center;
Jeremy Bullock 89f1cf
	min-height: 8px;
Jeremy Bullock 89f1cf
	max-width: 14px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#colorSliderAddButton
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	image: url("@{image_url}/colorslider_add.png");
Jeremy Bullock 89f1cf
	&:pressed {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/colorslider_add_pressed.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#colorSliderSubButton
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	image: url("@{image_url}/colorslider_sub.png");
Jeremy Bullock 89f1cf
	&:pressed {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/colorslider_sub_pressed.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#PlainColorPageParts
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#colorSliderLabel, 
Jeremy Bullock 89f1cf
#colorSliderField
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	font-size: 12px;
Jeremy Bullock 89f1cf
	min-height:12px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#colorSliderField {
Jeremy Bullock 89f1cf
	color: @m_baseInputColor;	
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*---------------------------------------------------------------------------*/
Jeremy Bullock 89f1cf
/* The animated, scrollable toolbar containers */
Jeremy Bullock 89f1cf
DvScrollWidget > QPushButton {
Jeremy Bullock 89f1cf
	border-image: none;
Jeremy Bullock 89f1cf
	border: 0px solid black;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
 	border-radius: 1px;
Jeremy Bullock 89f1cf
	background-color: rgb(225,225,225);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&:hover {
Jeremy Bullock 89f1cf
		background-color: rgb(245,245,245);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:pressed {
Jeremy Bullock 89f1cf
		background-color: rgb(215,215,215);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#ScrollLeftButton, 
Jeremy Bullock 89f1cf
#ScrollRightButton, 
Jeremy Bullock 89f1cf
#ScrollUpButton, 
Jeremy Bullock 89f1cf
#ScrollDownButton {
Jeremy Bullock 89f1cf
	min-width: 15px;
Jeremy Bullock 89f1cf
	max-width: 15px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#ScrollLeftButton {
Jeremy Bullock 89f1cf
	image: url("@{image_url}/left_arrow_black.png");
Jeremy Bullock 89f1cf
	border-right: 1px solid black;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#ScrollRightButton {
Jeremy Bullock 89f1cf
	image: url("@{image_url}/right_arrow_black.png");
Jeremy Bullock 89f1cf
	border-left: 1px solid black;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#ScrollUpButton {
Jeremy Bullock 89f1cf
	image: url("@{image_url}/up_arrow_black.png");
Jeremy Bullock 89f1cf
	border-bottom: 1px solid black;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#ScrollDownButton {
Jeremy Bullock 89f1cf
	image: url("@{image_url}/down_arrow_black.png");
Jeremy Bullock 89f1cf
	border-top: 1px solid black;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* ------ Viewer, Flipbook ------ */
Jeremy Bullock 89f1cf
#ViewerPanel {
Jeremy Bullock 89f1cf
	.baseBG(15%);
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	& #ToolBarContainer
Jeremy Bullock 89f1cf
    {
Jeremy Bullock 89f1cf
    	border-top: 1px solid @m_base_lightV;
Jeremy Bullock 89f1cf
    	margin-top: 1px;
Jeremy Bullock 89f1cf
    	padding-top: 3px;
Jeremy Bullock 89f1cf
    }	
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
FlipBook #ToolBarContainer
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	border-top: 1px solid @m_base_lightV;
Jeremy Bullock 89f1cf
	margin-top: 1px;
Jeremy Bullock 89f1cf
	padding-top: 3px;
Jeremy Bullock 89f1cf
}	
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* Flipbook toolbar-specific */
Jeremy Bullock 89f1cf
#ToolBarContainer #ScrollLeftButton {
Jeremy Bullock 89f1cf
	margin-top: 1px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#ToolBarContainer #ScrollRightButton {
Jeremy Bullock 89f1cf
	margin-top: 1px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#ViewerFpsSlider
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG(10%);
Jeremy Bullock 89f1cf
	.set_margin(19px, 0px);
Jeremy Bullock 89f1cf
	border: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
	height: 21px;
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&::handle {
Jeremy Bullock 89f1cf
		border-image: url("@{image_url}/handle_border.png")6;
Jeremy Bullock 89f1cf
		border-width: 6px;
Jeremy Bullock 89f1cf
		image: none;
Jeremy Bullock 89f1cf
		min-width: 5px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::add-line {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/fpssb_g_rarrow.png");
Jeremy Bullock 89f1cf
		width: 20px;
Jeremy Bullock 89f1cf
		subcontrol-position: right;
Jeremy Bullock 89f1cf
		subcontrol-origin: margin;
Jeremy Bullock 89f1cf
		margin: 0px;
Jeremy Bullock 89f1cf
		&:pressed {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/fpssb_g_rarrow_pressed.png");
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&::sub-line {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/fpssb_g_larrow.png");
Jeremy Bullock 89f1cf
		width: 20px;
Jeremy Bullock 89f1cf
		subcontrol-position: left;
Jeremy Bullock 89f1cf
		subcontrol-origin: margin;
Jeremy Bullock 89f1cf
		margin: 0px;
Jeremy Bullock 89f1cf
		&:pressed {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/fpssb_g_larrow_pressed.png");
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FlipConsolePlayToolBar{
Jeremy Bullock 89f1cf
	border: none;
Jeremy Bullock 89f1cf
	& QToolButton {
Jeremy Bullock 89f1cf
	    height: 14px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
FlipSlider {
Jeremy Bullock 89f1cf
	qproperty-PBHeight: 20;
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-PBOverlay: url("@{image_url}/flipslider.png");
Jeremy Bullock 89f1cf
	qproperty-PBMarker:  url("@{image_url}/flipmarker.png");
Jeremy Bullock 89f1cf
	qproperty-PBColorMarginLeft: 1;
Jeremy Bullock 89f1cf
	qproperty-PBColorMarginTop: 1;
Jeremy Bullock 89f1cf
	qproperty-PBColorMarginRight: 1;
Jeremy Bullock 89f1cf
	qproperty-PBColorMarginBottom: 1;
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-PBMarkerMarginLeft: 6;
Jeremy Bullock 89f1cf
	qproperty-PBMarkerMarginRight: 6;
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	qproperty-notStartedColor: rgb(204,34,34);
Jeremy Bullock 89f1cf
	qproperty-startedColor: rgb(200,128,128);
Jeremy Bullock 89f1cf
	qproperty-baseColor: #626262;
Jeremy Bullock 89f1cf
	qproperty-baseColor: #242424;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
Ruler {
Jeremy Bullock 89f1cf
	qproperty-ParentBGColor: rgb(48,48,48);
Jeremy Bullock 89f1cf
	qproperty-ScaleColor: rgb(230,230,230);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#ComboViewerToolOptions{
Jeremy Bullock 89f1cf
	border-top: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
	/*.base_outset;*/
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#RulerToolOptionValues{
Jeremy Bullock 89f1cf
    color: black;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*-----------File Browser------------*/
Jeremy Bullock 89f1cf
#DirTreeView, #FunctionEditorTree, #ShortcutTree, #FxTreeView
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	alternate-background-color: lighten(@m_baseBG, 5%);
Jeremy Bullock 89f1cf
	border-top: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#DirTreeView::branch {
Jeremy Bullock 89f1cf
	&:adjoins-item {
Jeremy Bullock 89f1cf
		border-image: url("@{image_url}/tree_branch-end.png") 0;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&:has-siblings {
Jeremy Bullock 89f1cf
		border-image: url("@{image_url}/tree_vline.png") 0;
Jeremy Bullock 89f1cf
		&:adjoins-item
Jeremy Bullock 89f1cf
		{
Jeremy Bullock 89f1cf
			border-image: url("@{image_url}/tree_branch-more.png") 0;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:has-children {
Jeremy Bullock 89f1cf
		&:closed {
Jeremy Bullock 89f1cf
			border-image: none;
Jeremy Bullock 89f1cf
			image: url("@{image_url}/tree_branch-closed_nosib.png");
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:open {
Jeremy Bullock 89f1cf
			border-image: none;
Jeremy Bullock 89f1cf
			image: url("@{image_url}/tree_branch-open_nosib.png");
Jeremy Bullock 89f1cf
		} 
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
		&:has-siblings {
Jeremy Bullock 89f1cf
			&:closed {
Jeremy Bullock 89f1cf
				border-image: none;
Jeremy Bullock 89f1cf
				image: url("@{image_url}/tree_branch-closed.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
			&:open {
Jeremy Bullock 89f1cf
				border-image: none;
Jeremy Bullock 89f1cf
				image: url("@{image_url}/tree_branch-open.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
DvItemViewerPanel {
Jeremy Bullock 89f1cf
	qproperty-TextColor: @m_baseTxtColor;
Jeremy Bullock 89f1cf
	qproperty-AlternateBackground: #3d3d3d;
Jeremy Bullock 89f1cf
	qproperty-SelectedTextColor: black;
Jeremy Bullock 89f1cf
	qproperty-FolderTextColor: rgb(130, 190, 130);
Jeremy Bullock 89f1cf
	qproperty-SelectedItemBackground: @m_selectedBG;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
DvDirTreeView {
Jeremy Bullock 89f1cf
	qproperty-TextColor: @m_baseTxtColor;
Jeremy Bullock 89f1cf
	qproperty-SelectedTextColor: black;
Jeremy Bullock 89f1cf
	qproperty-FolderTextColor: rgb(130, 190, 130);
Jeremy Bullock 89f1cf
	qproperty-SelectedFolderTextColor: rgb(0,30,0);
Jeremy Bullock 89f1cf
	qproperty-SelectedItemBackground: @m_selectedBG;
Jeremy Bullock 89f1cf
	alternate-background-color: lighten(@m_baseBG, 5%);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*---------------------------------------------------------------------------*/ 
Jeremy Bullock 89f1cf
/* Cleanup Settings, LoadLevel, PsdSettingsPopup, FxSettingsPopup, RenameAsToonzPopup */
Jeremy Bullock 89f1cf
/*---------------------------------------------------------------------------*/
Jeremy Bullock 89f1cf
#CleanupSettingsFrame, 
Jeremy Bullock 89f1cf
#LoadLevelFrame,
Jeremy Bullock 89f1cf
#SolidLineFrame {
Jeremy Bullock 89f1cf
	border: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
	margin-bottom: 5px;
Jeremy Bullock 89f1cf
	border-radius: 3px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#TitleTxtLabel{
Jeremy Bullock 89f1cf
	color: @m_titleTxtColor;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#PsdSettingsGroupBox {
Jeremy Bullock 89f1cf
	border: 1px solid @m_selectedBG;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FileDoesNotExistLabel {
Jeremy Bullock 89f1cf
	color: rgb(255,50,50);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#CleanupSettingsShowButton, 
Jeremy Bullock 89f1cf
#LoadLevelShowButton, 
Jeremy Bullock 89f1cf
#FxSettingsPreviewShowButton {
Jeremy Bullock 89f1cf
	border-width: 2px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	border-image: url("@{image_url}/handle_border.png")5;
Jeremy Bullock 89f1cf
	image: url("@{image_url}/plus.png");
Jeremy Bullock 89f1cf
	image-position: center center;
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&:checked {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/minus.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
ParamsPage {
Jeremy Bullock 89f1cf
	qproperty-TextColor: @m_baseTxtColor;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*----------- Xsheet ------------*/
Jeremy Bullock 89f1cf
/* XSheet scrollAreas (row, column and cell)  */
Jeremy Bullock 89f1cf
#xsheetScrollArea 
Jeremy Bullock 89f1cf
{	
Jeremy Bullock 89f1cf
	border:0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FunctionSegmentViewer
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	border-width: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#xsheetArea, #ScrollArea
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG(10%);
Jeremy Bullock 89f1cf
	border-width: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*XsheetColumnHeader Right-click menu*/
Jeremy Bullock 89f1cf
#xsheetColumnAreaMenu_Preview {	
Jeremy Bullock 89f1cf
	background-color: rgb(230,230,120);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#xsheetColumnAreaMenu_Lock {
Jeremy Bullock 89f1cf
	background-color: rgb(245,245,245);	
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#xsheetColumnAreaMenu_Camstand {
Jeremy Bullock 89f1cf
	background-color: rgb(255,164,128);	
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#xsheetColumnAreaMenu_Preview, 
Jeremy Bullock 89f1cf
#xsheetColumnAreaMenu_Lock, 
Jeremy Bullock 89f1cf
#xsheetColumnAreaMenu_Camstand {
Jeremy Bullock 89f1cf
	color: black;
Jeremy Bullock 89f1cf
	&:selected {
Jeremy Bullock 89f1cf
		background-color: rgb(0,0,128);	
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#XSheetToolbarLevelButton {
Jeremy Bullock 89f1cf
 	padding-left: 2; 
Jeremy Bullock 89f1cf
 	padding-right: 2;
Jeremy Bullock 89f1cf
 	margin-left: 2;
Jeremy Bullock 89f1cf
 	margin-right: 2;
Jeremy Bullock 89f1cf
 }
Jeremy Bullock 89f1cf
 
Jeremy Bullock 89f1cf
 #XSheetToolbarButton {
Jeremy Bullock 89f1cf
 	padding-left: 3; 
Jeremy Bullock 89f1cf
 	padding-right: 3;
Jeremy Bullock 89f1cf
 	margin-left: 2;
Jeremy Bullock 89f1cf
 	margin-right: 2;
Jeremy Bullock 89f1cf
 }
Jeremy Bullock 89f1cf
 #XSheetToolbar {
Jeremy Bullock 89f1cf
 	margin: 0;
Jeremy Bullock 89f1cf
 	padding: 0;
Jeremy Bullock 89f1cf
 	border: 0;
Jeremy Bullock 89f1cf
 		&::separator:horizontal {
Jeremy Bullock 89f1cf
 		margin-right: 7;
Jeremy Bullock 89f1cf
 		margin-left: 5;
Jeremy Bullock 89f1cf
 	}
Jeremy Bullock 89f1cf
 }
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* Customize QScrollBar  vertical*/
Jeremy Bullock 89f1cf
QScrollBar {
Jeremy Bullock 89f1cf
	border: 1px solid rgb(15, 15, 15);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&:vertical {
Jeremy Bullock 89f1cf
		width: 16px;
Jeremy Bullock 89f1cf
		.set_margin( 0px, 16px );
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:horizontal {
Jeremy Bullock 89f1cf
		height: 16px;
Jeremy Bullock 89f1cf
		.set_margin( 16px, 0px );
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&::handle {
Jeremy Bullock 89f1cf
		border-width: 3;
Jeremy Bullock 89f1cf
		image-position: center center;
Jeremy Bullock 89f1cf
		&:vertical {
Jeremy Bullock 89f1cf
			border-image: url("@{image_url}/sb_g_vhandle.png")3;
Jeremy Bullock 89f1cf
			image: url("@{image_url}/sb_g_vline.png");
Jeremy Bullock 89f1cf
			min-height: 40px;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		
Jeremy Bullock 89f1cf
		&:horizontal {
Jeremy Bullock 89f1cf
			border-image: url("@{image_url}/sb_g_hhandle.png")3;
Jeremy Bullock 89f1cf
			image: url("@{image_url}/sb_g_hline.png");
Jeremy Bullock 89f1cf
			min-width: 40px;
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	/* buttons */
Jeremy Bullock 89f1cf
	&::add-line {
Jeremy Bullock 89f1cf
		subcontrol-origin: margin;
Jeremy Bullock 89f1cf
		&:vertical {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/sb_g_downarrow.png");
Jeremy Bullock 89f1cf
			height: 16px;
Jeremy Bullock 89f1cf
			subcontrol-position: bottom;
Jeremy Bullock 89f1cf
			&:pressed {
Jeremy Bullock 89f1cf
				image: url("@{image_url}/sb_g_downarrow_pressed.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:horizontal {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/sb_g_rarrow.png");
Jeremy Bullock 89f1cf
			width: 16px;
Jeremy Bullock 89f1cf
			subcontrol-position: right;
Jeremy Bullock 89f1cf
			&:pressed{
Jeremy Bullock 89f1cf
				image: url("@{image_url}/sb_g_rarrow_pressed.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	&::sub-line {
Jeremy Bullock 89f1cf
		subcontrol-origin: margin;
Jeremy Bullock 89f1cf
		&:vertical {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/sb_g_uparrow.png");
Jeremy Bullock 89f1cf
			height: 16px;
Jeremy Bullock 89f1cf
			subcontrol-position: top;
Jeremy Bullock 89f1cf
			&:pressed {
Jeremy Bullock 89f1cf
				image: url("@{image_url}/sb_g_uparrow_pressed.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:horizontal {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/sb_g_larrow.png");
Jeremy Bullock 89f1cf
			width: 16px;
Jeremy Bullock 89f1cf
			subcontrol-position: left;
Jeremy Bullock 89f1cf
			&:pressed{
Jeremy Bullock 89f1cf
				image: url("@{image_url}/sb_g_larrow_pressed.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&::add-page, &::sub-page {
Jeremy Bullock 89f1cf
	    .baseBG(5%);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#noteTextEdit{
Jeremy Bullock 89f1cf
    color: black;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
XsheetViewer {
Jeremy Bullock 89f1cf
	qproperty-TextColor: rgb(230,230,230);
Jeremy Bullock 89f1cf
	qproperty-BGColor: rgb(72,72,72);
Jeremy Bullock 89f1cf
	qproperty-LightLineColor: rgb(32,32,32);
Jeremy Bullock 89f1cf
	qproperty-MarkerLineColor: rgb(30, 150, 196);
Jeremy Bullock 89f1cf
	qproperty-VerticalLineColor: rgb(120,120,120);
Jeremy Bullock 89f1cf
	qproperty-VerticalLineHeadColor: rgb(160,160,160);
Jeremy Bullock 89f1cf
	qproperty-PreviewFrameTextColor: rgb(150, 230, 230);
Jeremy Bullock 89f1cf
	qproperty-CurrentRowBgColor: rgb(80,96,130);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-EmptyColumnHeadColor: rgb(96,96,96);
Jeremy Bullock 89f1cf
	qproperty-SelectedColumnTextColor: rgb(230, 100, 100);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-EmptyCellColor: rgb(64,64,64);
Jeremy Bullock 89f1cf
	qproperty-NotEmptyColumnColor: rgb(72,72,72);
Jeremy Bullock 89f1cf
	qproperty-SelectedEmptyCellColor: rgb(108,108,108);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-LevelColumnColor: rgb(76,110,76);
Jeremy Bullock 89f1cf
	qproperty-LevelColumnBorderColor: rgb(143,179,143);
Jeremy Bullock 89f1cf
	qproperty-SelectedLevelColumnColor: rgb(107,140,107);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-VectorColumnColor: rgb(123,123,76);
Jeremy Bullock 89f1cf
	qproperty-VectorColumnBorderColor: rgb(187,187,154);
Jeremy Bullock 89f1cf
	qproperty-SelectedVectorColumnColor: rgb(140,140,96);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-ChildColumnColor: rgb(106,82,107);
Jeremy Bullock 89f1cf
	qproperty-ChildColumnBorderColor: rgb(177,163,179);
Jeremy Bullock 89f1cf
	qproperty-SelectedChildColumnColor: rgb(122,97,122);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-FullcolorColumnColor: rgb(101,122,150);
Jeremy Bullock 89f1cf
	qproperty-FullcolorColumnBorderColor: rgb(158,184,187);
Jeremy Bullock 89f1cf
	qproperty-SelectedFullcolorColumnColor: rgb(136,150,167);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-FxColumnColor: rgb(86,85,60);
Jeremy Bullock 89f1cf
	qproperty-FxColumnBorderColor: rgb(149,149,138);
Jeremy Bullock 89f1cf
	qproperty-SelectedFxColumnColor: rgb(106,109,90);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-ReferenceColumnColor: rgb(97,97,97);
Jeremy Bullock 89f1cf
	qproperty-ReferenceColumnBorderColor: rgb(162,162,162);
Jeremy Bullock 89f1cf
	qproperty-SelectedReferenceColumnColor: rgb(130,130,130);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-PaletteColumnColor: rgb(58,101,95);
Jeremy Bullock 89f1cf
	qproperty-PaletteColumnBorderColor: rgb(134,172,167);
Jeremy Bullock 89f1cf
	qproperty-SelectedPaletteColumnColor: rgb(95,133,129);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-MeshColumnColor: rgb(104,77,134);
Jeremy Bullock 89f1cf
	qproperty-MeshColumnBorderColor: rgb(186,146,239);
Jeremy Bullock 89f1cf
	qproperty-SelectedMeshColumnColor: rgb(138,117,162);
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	qproperty-SoundColumnColor: rgb(101,116,86);
Jeremy Bullock 89f1cf
	qproperty-SoundColumnBorderColor: rgb(160,175,125);
Jeremy Bullock 89f1cf
	qproperty-SelectedSoundColumnColor: rgb(127,149,106);
Jeremy Bullock 89f1cf
	qproperty-SoundColumnHlColor: rgb(52,254,94);
Jeremy Bullock 89f1cf
	qproperty-SoundColumnTrackColor: rgb(182,194,157);
Jeremy Bullock 89f1cf
	
Jeremy Bullock 89f1cf
	qproperty-ColumnHeadPastelizer: rgb(0,0,0);
Jeremy Bullock 89f1cf
	qproperty-SelectedColumnHead: rgb(80,96,130);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	qproperty-LightLightBGColor: rgb(250,250,250);
Jeremy Bullock 89f1cf
	qproperty-LightBGColor: rgb(240,240,240);
Jeremy Bullock 89f1cf
	qproperty-DarkBGColor: rgb(225,225,225);
Jeremy Bullock 89f1cf
	qproperty-DarkLineColor: rgb(150,150,150);
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	QScrollBar {
Jeremy Bullock 89f1cf
		border: 1px solid rgb(35, 35, 35);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------- Schematic ---------*/ 
Jeremy Bullock 89f1cf
#SchematicBottomFrame
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	border-top: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
	border-image: none;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#SchematicSceneViewer
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	background-color: rgb(55,55,55);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------ Function Editor ---------*/
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FunctionParametersPanel
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	border: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#FunctionEditorTree,#ShortcutTree
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
    &::branch {
Jeremy Bullock 89f1cf
    	&:adjoins-item {
Jeremy Bullock 89f1cf
    		border-image: url("@{image_url}/tree17_branch-end.png") 0;
Jeremy Bullock 89f1cf
    	}
Jeremy Bullock 89f1cf
    
Jeremy Bullock 89f1cf
    	&:has-siblings { 
Jeremy Bullock 89f1cf
    		border-image: url("@{image_url}/tree17_vline.png") 0;
Jeremy Bullock 89f1cf
    		&:adjoins-item {
Jeremy Bullock 89f1cf
    			border-image: url("@{image_url}/tree17_branch-more.png") 0;
Jeremy Bullock 89f1cf
    		}
Jeremy Bullock 89f1cf
    	}
Jeremy Bullock 89f1cf
    
Jeremy Bullock 89f1cf
    	&:has-children {
Jeremy Bullock 89f1cf
    		&:closed {
Jeremy Bullock 89f1cf
    			border-image: none;
Jeremy Bullock 89f1cf
    			image: url("@{image_url}/tree17_branch-closed_nosib.png");
Jeremy Bullock 89f1cf
    		}
Jeremy Bullock 89f1cf
    		&:open {
Jeremy Bullock 89f1cf
    			border-image: none;
Jeremy Bullock 89f1cf
    			image: url("@{image_url}/tree17_branch-open_nosib.png");
Jeremy Bullock 89f1cf
    		}
Jeremy Bullock 89f1cf
    
Jeremy Bullock 89f1cf
    		&:has-siblings {
Jeremy Bullock 89f1cf
    			&:closed {
Jeremy Bullock 89f1cf
    				border-image: none;
Jeremy Bullock 89f1cf
    				image: url("@{image_url}/tree17_branch-closed.png");
Jeremy Bullock 89f1cf
    			}
Jeremy Bullock 89f1cf
    			&:open {
Jeremy Bullock 89f1cf
    				border-image: none;
Jeremy Bullock 89f1cf
    				image: url("@{image_url}/tree17_branch-open.png");
Jeremy Bullock 89f1cf
    			} 
Jeremy Bullock 89f1cf
    		}
Jeremy Bullock 89f1cf
    	}
Jeremy Bullock 89f1cf
    }
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
FunctionPanel {
Jeremy Bullock 89f1cf
	qproperty-BGColor: rgb(48,48,48);
Jeremy Bullock 89f1cf
	qproperty-ValueLineColor: rgb(72,72,72);
Jeremy Bullock 89f1cf
	qproperty-FrameLineColor: rgb(96,96,96);
Jeremy Bullock 89f1cf
	qproperty-OtherCurvesColor: rgb(128,128,128);
Jeremy Bullock 89f1cf
	qproperty-RulerBackground: rgb(48,48,48);
Jeremy Bullock 89f1cf
	qproperty-TextColor: rgb(230,230,230);
Jeremy Bullock 89f1cf
	qproperty-SubColor: black;
Jeremy Bullock 89f1cf
	qproperty-SelectedColor: #a8bee7;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
 
Jeremy Bullock 89f1cf
FunctionTreeView {
Jeremy Bullock 89f1cf
	qproperty-TextColor: rgb(230,230,230);
Jeremy Bullock 89f1cf
	qproperty-CurrentTextColor: @m_selectedText;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
SpreadsheetViewer {
Jeremy Bullock 89f1cf
	qproperty-LightLightBGColor: rgb(64,64,64);
Jeremy Bullock 89f1cf
	qproperty-CurrentRowBgColor: rgb(80,96,130);
Jeremy Bullock 89f1cf
	qproperty-LightLineColor: rgb(32,32,32);
Jeremy Bullock 89f1cf
	qproperty-MarkerLineColor: rgb(30, 150, 196);
Jeremy Bullock 89f1cf
	qproperty-BGColor: rgb(72,72,72);
Jeremy Bullock 89f1cf
	qproperty-VerticalLineColor: rgb(120,120,120);
Jeremy Bullock 89f1cf
	qproperty-KeyFrameColor: rgb(153,93,29);
Jeremy Bullock 89f1cf
	qproperty-KeyFrameBorderColor: rgb(201,176,75);
Jeremy Bullock 89f1cf
	qproperty-SelectedKeyFrameColor: rgb(151,128,86);
Jeremy Bullock 89f1cf
	qproperty-InBetweenColor: rgb(102,98,80);
Jeremy Bullock 89f1cf
	qproperty-InBetweenBorderColor: rgb(205,206,200);
Jeremy Bullock 89f1cf
	qproperty-SelectedInBetweenColor: rgb(126,128,121);
Jeremy Bullock 89f1cf
	qproperty-SelectedEmptyColor: rgb(108,108,108);
Jeremy Bullock 89f1cf
	qproperty-SelectedSceneRangeEmptyColor: rgb(117,117,117);
Jeremy Bullock 89f1cf
	qproperty-TextColor: rgb(230,230,230);
Jeremy Bullock 89f1cf
	qproperty-ColumnHeaderBorderColor: rgb(142,142,142);
Jeremy Bullock 89f1cf
	qproperty-SelectedColumnTextColor: @m_selectedText;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#keyFrameNavigator
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#ExpressionField
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	.baseBG(light, 70%);
Jeremy Bullock 89f1cf
	border: 1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
	border-radius: 2px;
Jeremy Bullock 89f1cf
	min-height: 14px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FunctionSegmentViewerLinkButton
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	border: 2px;
Jeremy Bullock 89f1cf
    margin: 0px;
Jeremy Bullock 89f1cf
	background-image: url("@{image_url}/segment_unlinked.png");
Jeremy Bullock 89f1cf
	.base_outset(light,20%);
Jeremy Bullock 89f1cf
	&:checked {
Jeremy Bullock 89f1cf
		background-image: url("@{image_url}/segment_linked.png");
Jeremy Bullock 89f1cf
		.base_inset(light,20%);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:disabled{
Jeremy Bullock 89f1cf
		background-image: url("@{image_url}/segment_disabled.png");
Jeremy Bullock 89f1cf
		.base_outset(light,10%);
Jeremy Bullock 89f1cf
	    border: 1px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------ Tasks Viewer ------*/
Jeremy Bullock 89f1cf
#TaskSheetItem, 
Jeremy Bullock 89f1cf
#tasksRemoveBox, 
Jeremy Bullock 89f1cf
#tasksAddBox {
Jeremy Bullock 89f1cf
	.base_inset(10%);
Jeremy Bullock 89f1cf
	border-width: 1px;
Jeremy Bullock 89f1cf
	padding: 3px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#TaskSheetItemLabel
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	color: @m_titleTxtColor;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------ Cleanup Settings------*/
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/* FileField etc. */
Jeremy Bullock 89f1cf
#PushButton_NoPadding {
Jeremy Bullock 89f1cf
  	padding-left: 3px;
Jeremy Bullock 89f1cf
  	padding-right: 3px;
Jeremy Bullock 89f1cf
  	padding-top: 3px;
Jeremy Bullock 89f1cf
  	padding-bottom: 3px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#CameraSettingsButton
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	padding: 2px;
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#CameraSettingsRadioButton::indicator {
Jeremy Bullock 89f1cf
	width: 21px;
Jeremy Bullock 89f1cf
	height: 21px;
Jeremy Bullock 89f1cf
	background-color: @m_baseBG;
Jeremy Bullock 89f1cf
	&:checked {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/cam_lock.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:unchecked {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/cam_unlock.png");
Jeremy Bullock 89f1cf
		&:hover {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/cam_lock_hover.png");
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#CameraSettingsDPI{
Jeremy Bullock 89f1cf
	color: @m_titleTxtColor;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#CameraSettingsRadioButton_Small {
Jeremy Bullock 89f1cf
	padding: 2px;
Jeremy Bullock 89f1cf
	background-color: @m_baseBG;
Jeremy Bullock 89f1cf
	&::indicator {
Jeremy Bullock 89f1cf
		width: 11px;
Jeremy Bullock 89f1cf
		height: 21px;
Jeremy Bullock 89f1cf
		&:checked {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/cam_lock_small.png");
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:unchecked {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/cam_unlock_small.png");
Jeremy Bullock 89f1cf
			&:hover {
Jeremy Bullock 89f1cf
				image: url("@{image_url}/cam_lock_hover_small.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#ForceSquaredPixelButton {
Jeremy Bullock 89f1cf
	border: none;
Jeremy Bullock 89f1cf
  	border-radius: 0px;
Jeremy Bullock 89f1cf
 	padding: 0px;
Jeremy Bullock 89f1cf
	image: url("@{image_url}/fsp_released.png");
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&:hover {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/fsp_hover.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:checked {
Jeremy Bullock 89f1cf
		image: url("@{image_url}/fsp_pressed.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
} 
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------ Tool Options Bar------*/
Jeremy Bullock 89f1cf
#EditToolLockButton {
Jeremy Bullock 89f1cf
	spacing: 0px; /*space between button and text*/
Jeremy Bullock 89f1cf
	&::indicator {
Jeremy Bullock 89f1cf
		background-color: @m_baseBG;
Jeremy Bullock 89f1cf
		border-width: 0px;
Jeremy Bullock 89f1cf
		width: 21px;
Jeremy Bullock 89f1cf
		height: 21px;
Jeremy Bullock 89f1cf
		&:unchecked {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/cam_unlock.png");
Jeremy Bullock 89f1cf
			&:hover {
Jeremy Bullock 89f1cf
				image: url("@{image_url}/cam_unlock_hover.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:checked {
Jeremy Bullock 89f1cf
			image: url("@{image_url}/cam_lock.png");
Jeremy Bullock 89f1cf
			&:hover {
Jeremy Bullock 89f1cf
				image: url("@{image_url}/cam_lock_hover.png");
Jeremy Bullock 89f1cf
			}
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
IconViewField {
Jeremy Bullock 89f1cf
	qproperty-ScalePegPixmap: url("@{image_url}/selectiontool_scalepeg.png");
Jeremy Bullock 89f1cf
	qproperty-RotationPixmap: url("@{image_url}/selectiontool_rotation.png");
Jeremy Bullock 89f1cf
	qproperty-PositionPixmap: url("@{image_url}/selectiontool_position.png");
Jeremy Bullock 89f1cf
	qproperty-ThicknessPixmap: url("@{image_url}/selectiontool_thickness.png");
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
PopupButton {
Jeremy Bullock 89f1cf
    &::menu-indicator {
Jeremy Bullock 89f1cf
        image: url("@{image_url}/down_arrow.png");
Jeremy Bullock 89f1cf
        width: 10px;
Jeremy Bullock 89f1cf
        height: 17px;
Jeremy Bullock 89f1cf
        border-left: 1px solid grey;
Jeremy Bullock 89f1cf
    }
Jeremy Bullock 89f1cf
    &::menu-indicator:disabled {
Jeremy Bullock 89f1cf
        image: url("@{image_url}/down_arrow_disabled.png");
Jeremy Bullock 89f1cf
    }
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#Cap,#Join {
Jeremy Bullock 89f1cf
	padding-left: -8px;
Jeremy Bullock 89f1cf
	padding-right: 4px;
Jeremy Bullock 89f1cf
 	border-radius: 2px;
Jeremy Bullock 89f1cf
	min-width: 32px; max-width: 32px;
Jeremy Bullock 89f1cf
	& QMenu {
Jeremy Bullock 89f1cf
	    min-width: 18px; max-width: 18px;
Jeremy Bullock 89f1cf
	    &::item {
Jeremy Bullock 89f1cf
	        min-width: 16px; max-width: 16px;
Jeremy Bullock 89f1cf
	        padding: 0px;
Jeremy Bullock 89f1cf
	    }
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------ Script Console ------*/
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#ScriptConsole {
Jeremy Bullock 89f1cf
	border: 1px inset;
Jeremy Bullock 89f1cf
    background-color: rgb(220,220,220);
Jeremy Bullock 89f1cf
    color: black;
Jeremy Bullock 89f1cf
    font-family: "Courier";
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------ Topbar and Menubar of the MainWindow ------*/
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#TopBar {
Jeremy Bullock 89f1cf
	height: 22px;
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#TopBarTabContainer {
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#TopBarTab {
Jeremy Bullock 89f1cf
    /*border-image: url("@{image_url}/topbar_bg.png") 0 0 0 0 stretch stretch; */
Jeremy Bullock 89f1cf
	/*background: qlineargradient(x1: 0,y1: 0, x2: 1, y2: 0, stop: 0 #a0a0a0, stop: 0.5 #404040);*/
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
	&::tab {
Jeremy Bullock 89f1cf
		.set_margin(5px, 1px);
Jeremy Bullock 89f1cf
		.set_padding(8px, 1px);
Jeremy Bullock 89f1cf
	    .baseBG(5%);
Jeremy Bullock 89f1cf
	    border: 1px solid rgb(88,88,88); 
Jeremy Bullock 89f1cf
		border-radius: 2px;
Jeremy Bullock 89f1cf
		&:selected {
Jeremy Bullock 89f1cf
		    background-color: @m_selectedBG;
Jeremy Bullock 89f1cf
			color: rgb(230, 230, 230);
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
		&:hover {
Jeremy Bullock 89f1cf
		    background-color: rgb(100,100,100);
Jeremy Bullock 89f1cf
			color: rgb(230, 230, 230);
Jeremy Bullock 89f1cf
		}
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#StackedMenuBar
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	background: rgb(160,160,160);
Jeremy Bullock 89f1cf
	margin: 0px;
Jeremy Bullock 89f1cf
	border: 0px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#DockSeparator{
Jeremy Bullock 89f1cf
    .baseBG(5%);
Jeremy Bullock 89f1cf
	//border-image: url("@{image_url}/dock_handle_border.png") 2; 
Jeremy Bullock 89f1cf
	border-width: 0;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#TDockPlaceholder {
Jeremy Bullock 89f1cf
	background-color: rgb(185,240,0,255);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
/*------ Popups -------*/
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QDialog #dialogButtonFrame {
Jeremy Bullock 89f1cf
	.baseBG(5%);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#SceneSettings QLabel
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
	color: @m_titleTxtColor;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
#PreferencesPopup QListWidget
Jeremy Bullock 89f1cf
{
Jeremy Bullock 89f1cf
    .baseBG;
Jeremy Bullock 89f1cf
    border-width: 2px;
Jeremy Bullock 89f1cf
    alternate-background-color: lighten(@m_baseBG, 2%);
Jeremy Bullock 89f1cf
    font-size: 12px;
Jeremy Bullock 89f1cf
    &::item{
Jeremy Bullock 89f1cf
        padding: 2px;
Jeremy Bullock 89f1cf
        &:selected{
Jeremy Bullock 89f1cf
            background-color: @m_selectedBG;
Jeremy Bullock 89f1cf
            color : @m_baseInputColor;
Jeremy Bullock 89f1cf
        }
Jeremy Bullock 89f1cf
        &:hover{
Jeremy Bullock 89f1cf
            background-color: lighten(@m_baseBG, 5%);
Jeremy Bullock 89f1cf
        }
Jeremy Bullock 89f1cf
    }
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
QListView {
Jeremy Bullock 89f1cf
    outline: 0;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#OutputSettingsBox {
Jeremy Bullock 89f1cf
	border:1px solid rgb(88, 88, 88);
Jeremy Bullock 89f1cf
	border-radius: 4px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#OutputSettingsLabel {
Jeremy Bullock 89f1cf
	color: @m_titleTxtColor;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#OutputSettingsCameraBox {
Jeremy Bullock 89f1cf
	.baseBG;
Jeremy Bullock 89f1cf
	border-width: 2px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#OutputSettingsShowButton {
Jeremy Bullock 89f1cf
	border: 2px;
Jeremy Bullock 89f1cf
	padding: 0px;
Jeremy Bullock 89f1cf
	border-image: url("@{image_url}/handle_border.png")5;
Jeremy Bullock 89f1cf
	image: url("@{image_url}/plus.png");
Jeremy Bullock 89f1cf
	image-position: center center;
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
	&:checked
Jeremy Bullock 89f1cf
	{
Jeremy Bullock 89f1cf
		image: url("@{image_url}/minus.png");
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#IntPairField, 
Jeremy Bullock 89f1cf
#DoublePairField {
Jeremy Bullock 89f1cf
	qproperty-LightLineColor: rgb(69, 69, 69);
Jeremy Bullock 89f1cf
	qproperty-LightLineEdgeColor: @m_baseBG;
Jeremy Bullock 89f1cf
	qproperty-MiddleLineColor: rgb(0,0,0);
Jeremy Bullock 89f1cf
	qproperty-DarkLineColor: rgb(32, 32, 32);
Jeremy Bullock 89f1cf
	qproperty-HandleLeftPixmap: url("@{image_url}/h_slider_left.png");
Jeremy Bullock 89f1cf
	qproperty-HandleRightPixmap: url("@{image_url}/h_slider_right.png");
Jeremy Bullock 89f1cf
	qproperty-HandleLeftGrayPixmap: url("@{image_url}/h_slider_left_disabled.png");
Jeremy Bullock 89f1cf
    qproperty-HandleRightGrayPixmap: url("@{image_url}/h_slider_right_disabled.png");
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FxSettingsLabel{
Jeremy Bullock 89f1cf
	color: rgb(160,230,128);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FxSettings{
Jeremy Bullock 89f1cf
	border-width: 0px;
Jeremy Bullock 89f1cf
	border-bottom: 3px double rgb(64,64,64);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#FxSettingsHelpButton{
Jeremy Bullock 89f1cf
	color: rgb(160,200,255);
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#MatchLineButton {
Jeremy Bullock 89f1cf
	.baseBG(light, 10%);
Jeremy Bullock 89f1cf
	&::pressed
Jeremy Bullock 89f1cf
	{
Jeremy Bullock 89f1cf
		.baseBG(light, 30%);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#LargeSizedText {
Jeremy Bullock 89f1cf
    font-size: 17px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#GearButton {
Jeremy Bullock 89f1cf
    qproperty-icon: url("@{image_url}/gear.png");
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#SubfolderButton {
Jeremy Bullock 89f1cf
    qproperty-icon: url("@{image_url}/subfolder.png");
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#StartupLabel {
Jeremy Bullock 89f1cf
    padding: 3px;
Jeremy Bullock 89f1cf
	&:hover {
Jeremy Bullock 89f1cf
		.baseBG(light, 10%);
Jeremy Bullock 89f1cf
		border-radius: 3px;
Jeremy Bullock 89f1cf
	}    
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
Filmstrip {
Jeremy Bullock 89f1cf
	QComboBox {
Jeremy Bullock 89f1cf
		margin: 0px;
Jeremy Bullock 89f1cf
		border-radius: 0px;
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
#WordButton {
Jeremy Bullock 89f1cf
    font-size: 12px;
Jeremy Bullock 89f1cf
    /* color: black; */
Jeremy Bullock 89f1cf
	background-color: @m_baseBG;
Jeremy Bullock 89f1cf
	/*border-style: outset;
Jeremy Bullock 89f1cf
	.set_border_color(white,black); */
Jeremy Bullock 89f1cf
	border-width: 1px;
Jeremy Bullock 89f1cf
 	border-radius: 4px;
Jeremy Bullock 89f1cf
	 border: 1px solid rgb(132, 132, 132);
Jeremy Bullock 89f1cf
   	.set_padding(3px, 3px);
Jeremy Bullock 89f1cf
	&:pressed {
Jeremy Bullock 89f1cf
		color: black;
Jeremy Bullock 89f1cf
	    background-color: rgb(250, 255, 162);
Jeremy Bullock 89f1cf
	    border-style: inset;
Jeremy Bullock 89f1cf
	    .set_border_color(black,white);
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
	&:hover {
Jeremy Bullock 89f1cf
		color: black;
Jeremy Bullock 89f1cf
	    background-color: rgb(250, 255, 162);
Jeremy Bullock 89f1cf
		&:pressed {
Jeremy Bullock 89f1cf
	        background-color: rgb(250, 255, 162);
Jeremy Bullock 89f1cf
    	    border-style: inset;
Jeremy Bullock 89f1cf
	        .set_border_color(black,white);
Jeremy Bullock 89f1cf
	    }
Jeremy Bullock 89f1cf
	}
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
PencilTestPopup {
Jeremy Bullock 89f1cf
	/* Allow for using a 768 screen */
Jeremy Bullock 89f1cf
	min-height: 730px;
Jeremy Bullock 89f1cf
	/* some clipping will still occur on width, but this
Jeremy Bullock 89f1cf
	   allows for filling half of a 1024 screen */
Jeremy Bullock 89f1cf
	min-width: 512px;
Jeremy Bullock 89f1cf
}
Jeremy Bullock 89f1cf
Jeremy Bullock 89f1cf
TPanelTitleBar {
Jeremy Bullock 89f1cf
 	qproperty-SeparatorColor: darken(@m_baseBG, 5);
Jeremy Bullock 89f1cf
 	qproperty-ActiveIconColor:rgb(0, 180, 0);
Jeremy Bullock 89f1cf
 	qproperty-FreezeColor:rgb(200, 0, 0);
Jeremy Bullock 89f1cf
  }