summaryrefslogtreecommitdiff
path: root/src/stylesheets/Transparent-Style-BOS.qss
blob: cda40e9fe53aff155ac2f59762d815d07219d6e5 (plain)
1
#centralWidget { 	border-image: url(./Transparent-Style/Fallout-BOS.png) 0 0 0 0 stretch stretch; } QWidget#TextViewer{ } QWidget{ 	color: #fff; 	background-color: rgba(45,45,48,30); 	alternate-background-color: rgba(38,38,38,30); } QWidget:disabled{ } QAbstractItemView{ 	color: #dcdcdc; 	background-color: rgb(45,45,48,30); 	alternate-background-color: rgb(38,38,38,50); 	border: 1px solid #3F3F46; /* Grey - Blue*/ 	border-style:outset; 	border-radius: 3px; 	selection-color: #3F3F46; /* Grey - Blue*/ 	outline: none; 	padding-left:0; } #problemsWidget,#TransferSavesDialog,#SettingsDialog,#ProblemsDialog,#ModInfoDialog,#TextViewer,#PyCfgDialog,#InstallDialog { 	border-image:url(./Transparent-Style/Vault-BOS-Main.png) 0 0 0 0 stretch stretch; } #toolBarArea{ 	border-image: url(./Transparent-Style/vault-BOS-Main.png) 0 0 0 0 stretch stretch; } #EditExecutablesDialog{ 	border-image: url(./Transparent-Style/vault-BOS-Main.png) 0 0 0 0 stretch stretch; } #SimpleInstallDialog,#LockedDialog,QMenu{ 	border-image: url(./Transparent-Style/vault-BOS-Main.png) 0 0 0 0 stretch stretch; }	 #nameLabel{ 	border-image: url(./Transparent-Style/vault-BOS-Main.png) 0 0 0 0 stretch stretch; 	border-top:1px solid #b9d7fc; 	border-bottom:1px solid #b9d7fc; 	background-color:rgba(154,154,0,0.3); 	color:#fff; } #ProfilesDialog,#FomodInstallerDialog{ 	border-image: url(./Transparent-Style/vault-BOS-Main.png) 0 0 0 0 stretch stretch; } #filesView{ 	border-image: url(./Transparent-Style/vault-BOS-Main.png) 0 0 0 0 stretch stretch; } /* ******************************************** */ /* Main Navigation Button Bar at top of window 	*/ /* ******************************************** */ QToolBar{ 	/*border: none;*/ } QToolBar::separator{ 	/*image: url(./Transparent-Style/Vault-101-vault-logo.png);*/ } QToolButton{ 	border:2px solid None; 	border-radius: 6px; 	margin: 3px; 	padding-left: 8px; 	padding-right: 8px; 	padding-top: 0px; 	padding-bottom: 2px; } QToolButton:hover{ 	 	border-radius: 3px; 	border: 0px; 	padding: 0px; 	background: trANSPARENT; 	border: 0px ridge #9A9A00; 	background-color: QLinearGradient( x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #9A9A00, stop: 1 #484F53); } QToolButton:pressed{ 	background: black; } /* **************************************** */ /*	 	Tabs on top of Treeview				*/ /* **************************************** */ QTabWidget::pane{ 	border-color:#3F3F46; /* Grey - Blue*/ /*	border-top-color:#9A9A00; */ 	top: 0px; 	border-style:hidden; 	border-width:1px; } QTabWidget::tab-bar{ 	alignment: center; } QTabBar{ 	color: #cccccc; 	font-family: Segoe UI; 	font-size: 16px; 	text-transform: none; 	min-height:auto; 	padding-bottom: 5px; } QTabBar::tab{ 	border: none; 	border-bottom-style: none; 	background-color: rgba(154,154,0,0.3); 	padding-left: 9px; 	padding-right: 9px; 	padding-top: 3px; 	padding-bottom: 3px; 	margin-right: 2px; 	border-top-left-radius: 4px; 	border-top-right-radius: 4px; 	border-bottom-left-radius: 4px; 	border-bottom-right-radius: 4px; } QTabBar::tab:disabled{ 	color: #404040; 	background-color: #000; 	margin-top: 0px; } QTabBar::tab:selected{ 	color: #dcdcdc; 	background-color: #9A9A00; /*Yellow opaque*/ } QTabBar::tab:!selected:hover{ 	border-radius: 3px; 	border-top:3px double #9A9A00; 	border-bottom:3px double #9A9A00; 	padding: 1px; 	text-align: center; 	background-color: #9A9A00; 	color:#fff; 	Height: 20%; } /* QTabBar::tab:!selected{ 	color: #808080; 	background-color: #404040; 	margin-top: 0px; } */ #deactivateESP,#activateESP{ 	border:#b30000; 	background:#333337; } /* **************************************** */ /*	  <More View> on top of Treeview		*/ /* **************************************** */ QTabBar QToolButton{ 	border-radius: 0px; 	border: 0px; 	padding: 0px; 	background: transparent; } QToolButton::menu-indicator:pressed,QToolButton::menu-indicator:open{ 	image: url(./Transparent-Style/arrow-up.png); } QToolButton::menu-indicator:!pressed,QToolButton::menu-indicator:!open{ 	image: url(./Transparent-Style/arrow-down.png); } QTabBar QToolButton::right-arrow{ 	image: url(./Transparent-Style/narrow-arrow-right.png); } QTabBar QToolButton::left-arrow{ 	image: url(./Transparent-Style/narrow-arrow-left.png); } /* **************************************** */ /*	 	Column names of TreeView			*/ /* **************************************** */ QTableView{ 	gridline-color:#3F3F46; 	selection-background-color:#9A9A00; 	selection-color:#F1F1F1; /* White */ 	text-align: center; 	min-height:24px; } QHeaderView{ 	min-height:24px; /*Top Bar on menus*/ 	padding: 3px; } QHeaderView::section{ /*	color: #cc3333;  */ 	background-color: #252526; 	border-radius: 0px; 	padding: 0px; 	padding-left: 5px; } QHeaderView::section:hover{ 	background: rgba(154,154,0,0.3); 	border: 1px solid #9a9a00; 	padding: 0px;	 	padding-left: 5px; } QHeaderView::up-arrow,QHeaderView::down-arrow{ 	min-height:Auto; 	min-width:Auto; } QHeaderView::up-arrow{ 	image: url(./Transparent-Style/arrow-up.png); 	min-height:25px; 	min-width:15px; 	padding-right: 0px; }QHeaderView::down-arrow{ 	image: url(./Transparent-Style/arrow-down.png); }	 /* **************************************** */ /*	 				Hover					*/ /* **************************************** */ QMenu:item:hover,QTreeView#espList::item:hover,QTreeWidget#categoriesList::item:hover,QListView::item:hover,QTreeWidget::item:hover{ 	color:#fff; 	border-top:1px solid #b9d7fc; 	border-bottom:1px solid #b9d7fc; 	background-color:rgba(154,154,0,0.3); } QAbstractItemView::item:hover{ 	border-top:1px solid #b9d7fc; 	border-bottom:1px solid #b9d7fc; 	background-color:rgba(154,154,0,0.3); 	padding: 3px; } /*#DownloadListWidget{ }*/ #DownloadListWidget{   outline: 1px solid #e8e8e8;   border: 0px solid #9a9a00; } #deactivateESP:hover,#activateESP:hover,QTableView:hover,QHeaderView::selected:hover{ 	border: 1px solid #9a9a00; 	padding: 1px; 	text-align: center; 	color:#fff; } /* **************************************** */ /* Context menus, toolbar dropdowns #QMenu  */ /* **************************************** */ QMenu{ 	border-width: 3px; 	border-style: solid; }QMenu::item{ 	padding: 6px 20px; }QMenu::item:selected{ 	color:#fff; 	background-color: #3F3F46; /* Grey - Blue*/ 	border-top:1px solid #9A9A00; 	border-bottom:1px solid #9A9A00; } QMenu::right-arrow{ 	image: url(./Transparent-Style/arrow-right.png);  /* right click main menu top option*/ 	subcontrol-origin: padding; 	subcontrol-position: center right; 	width: 18px; 	height: 18px; 	border:0px outset #3F3F46; /* Grey - Blue*/ } /* ********************* */ /*		 LCD Counter	 */ /* ********************* */ QLCDNumber{ 	color: #9A9A00; 	Background: #000; 	border-color: #3F3F46; /* Grey - Blue*/ 	border-style: solid; 	border-width: 1px; 	border-radius: 5px; } /* **************************************** */ /*		Launch application Drop down Box 	*/ /* **************************************** */ QComboBox{ 	background-color: #333337; 	padding: 3px 5px 5px 5px; 	height: 26px; 	 	border-radius: 5px; 	border-top:1px solid #9A9A00; 	border-bottom:1px solid #9A9A00; } QComboBox:on{ 	padding: 3px 5px 5px 5px;     color: white;     background-color: #3F3F46; /* Grey - Blue*/ } QComboBox:hover{ 	border-radius: 3px; 	border-top:3px double #9A9A00; 	border-bottom:3px double #9A9A00; /*	padding: 0px; */ } QComboBox::drop-down{ 	/* Down arrow in combo box */ 	outline: none; 	border: none; 	border-width: 1px; } QComboBox::menu-indicator{ 	image: url(./Transparent-Style/arrow-down.png); 	subcontrol-origin: padding; 	subcontrol-position: center right; 	width: 18px; 	height: 18px; 	border:1px outset #3F3F46; /* Grey - Blue*/ } /* ************************* */ /* QComboBox::down-arrow:on, */ /* ************************* */ QComboBox::down-arrow:hover,QComboBox::down-arrow:focus {     image: url(./Transparent-Style/arrow-down-hover.png); } QComboBox::up-arrow:hover,QComboBox::up-arrow:focus {     image: url(./Transparent-Style/arrow-up-hover.png); } QComboBox::down-arrow{ 	image:url(./Transparent-Style/arrow-down.png); 	subcontrol-origin: padding; 	subcontrol-position: center right; 	width: 18px; 	height: 18px; } QComboBox::down-arrow:on{ 	image:url(./Transparent-Style/arrow-up.png); } QComboBox:editable { 	background: black; /*    color: pink; */ } QComboBox::item{ } QComboBox QAbstractItemView{ 	selection-color:#fff; 	outline: 1px solid #9a9a00; 	selection-background-color:#3F3F46; /* Grey - Blue*/ 	border-top:1px solid #9a9a00; 	border-bottom:1px solid #9a9a00; 	padding: 5px; } /* **************************************************************** */ /* 							Action Buttons     						*/ /*																	*/ /* Open list, Restore Backup, Create Backup, RUN, Shortcut Button 	*/ /* Sort, Load order backup, Load Order Restore 						*/ /* **************************************************************** */ QPushButton{ 	background-color: #333337; 	min-height:26px; 	padding:1px 5%; 	text-align: center; 	border-radius: 5px; 	border-top:1px solid #9A9A00; 	border-bottom:1px solid #9A9A00; } QPushButton::menu-indicator{ 	image: url(./Transparent-Style/arrow-down.png); 	subcontrol-origin: padding; 	subcontrol-position: center right; 	width: 18px; 	height: 18px; 	border:1px hidden #3F3F46; /* Grey - Blue*/ } QPushButton::menu-indicator:Hover{	     image: url(./Transparent-Style/arrow-down-hover.png); } QPushButton:focus{ } QPushButton:on,QPushButton:checked,QPushButton:pressed,QPushButton:checked:hover{     background: #3F3F46; /* Grey - Blue*/ 	border-radius: 1px; 	border: 1px solid #9a9a00; } QPushButton:hover{ 	border-radius: 3px; 	border-top:3px double #9A9A00; 	border-bottom:3px double #9A9A00; } QDialog QPushButton,QSlider::handle:horizontal,QSlider::handle:vertical{ 	color:#fff; 	border-color:#707070; 	border-style:solid; 	border-width:1px; } QPushButton:disabled{ } QPushButton:open{ } QPushButton:!enabled{ } 		 /* **************************************** */ /*	 			Filter Button				*/ /* **************************************** */		 		 QPushButton#displayCategoriesBtn{ 	min-width: 20px; 	background:transparent; 	color: transparent; 	border: 1px hidden #9a9a00; } QPushButton#displayCategoriesBtn:checked{ 	image: url(./Transparent-Style/arrow-left.png); } QPushButton#displayCategoriesBtn:!checked{ 	image: url(./Transparent-Style/arrow-right.png); } QPushButton#displayCategoriesBtn:checked:hover{ 	image: url(./Transparent-Style/arrow-left-hover.png); } QPushButton#displayCategoriesBtn:!checked:hover{ 	image: url(./Transparent-Style/arrow-right-hover.png); } /* **************************************** */ /*	 			Scroll bar 					*/ /* **************************************** */ QScrollBar{ 	height:20px; 	width:20px; 	background-color:transparent; } QScrollBar::handle{ 	border: 1px solid #aaa; 	border-radius: 4px; } QScrollBar::handle:vertical{ 	margin: 1px 4px; 	min-height:20px; 	min-width: 10px; 	background-color:qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop:0 #9A9A00, stop:1 #000000); } QScrollBar::handle:vertical:hover{ 	background-color:qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0, stop:0 #000000, stop:1 #9A9A00); } QScrollBar::handle:horizontal{ 	min-height:10px;min-width:20px;margin:4px 1px; 	background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #9A9A00, stop:1 #000000); } QScrollBar::handle:horizontal:hover{ 	background-color:qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop:0 #000000, stop:1 #9A9A00); } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical,QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal{ 	background-color: transparent; } QScrollBar::add-line:vertical,QScrollBar::sub-line:vertical,QScrollBar::add-line:horizontal,QScrollBar::sub-line:horizontal{ height:0; width:0; } /* ******************************************************** */ /*		Main Tree View Inherited from QAbstractItemView 	*/ /* ******************************************************** */ QTreeView { } QTreeView:item{ 	padding: 3px; 	font-size: 16px; 	height: 18px; 	/*Bottom text Box*/ } QTreeView:item:selected{ 	color:#fff; 	padding: 0px; 	background-color: #3F3F46; /* Grey - Blue*/ 	border-top:1px solid #9A9A00; 	border-bottom:1px solid #9A9A00; } QTreeView:item QLineEdit{ 	outline: none; 	border: none; 	padding: 0px; 	margin: 0px; } QTreeView::branch:has-siblings:!adjoins-item{ 	background:url(Transparent-Style/vault-101-item-line-v.png) center center no-repeat; } QTreeView::branch:has-siblings{  	background:url(Transparent-Style/vault-101-itemB-line.png) center center no-repeat; } QTreeView::branch:!has-children:!has-siblings:adjoins-item{ 	background:url(Transparent-Style/vault-101-itemB-end.png) center center no-repeat; } QTreeView::branch:closed:has-children:has-siblings{ 	background:url(Transparent-Style/vault-101-itemB-close.png) center center no-repeat; } QTreeView::branch:closed:has-children:!has-siblings{ 	background:url(Transparent-Style/vault-101-itemB-close-last.png) center center no-repeat; } QTreeView::branch:open:has-children:has-siblings{ 	background:url(Transparent-Style/vault-101-itemB-open.png) center center no-repeat; } QTreeView::branch:open:has-children:!has-siblings{ 	background:url(Transparent-Style/vault-101-itemB-open-last.png) center center no-repeat; } /* **************************************************************** */ /* Checkboxes and Radio buttons common #QCheckBox, #QRadioButton 	*/ /*							common									*/ /* **************************************************************** */ QTreeView::indicator,QCheckBox::indicator{ 	outline: none; 	border: none; 	padding: 0px; 	width: 24px; 	height: 24px; } QGroupBox::indicator:checked,QGroupBox::indicator:indeterminate,QTreeView::indicator:checked,QTreeView::indicator:indeterminate,QCheckBox::indicator:checked,QCheckBox::indicator:indeterminate{ 	image: url(./Transparent-Style/checkbox-checked.png); } QGroupBox::indicator:checked:hover,QGroupBox::indicator:indeterminate:hover,QTreeView::indicator:checked:hover,QTreeView::indicator:indeterminate:hover,QCheckBox::indicator:checked:hover,QCheckBox::indicator:indeterminate:hover{ 	image: url(./Transparent-Style/checkbox-hover.png); } QGroupBox::indicator:checked:disabled,QGroupBox::indicator:indeterminate:disabled,QTreeView::indicator:checked:disabled,QTreeView::indicator:indeterminate:disabled,QCheckBox::indicator:checked:disabled,QCheckBox::indicator:indeterminate:disabled{ 	image: url(./Transparent-Style/checkbox-checked-disabled.png); } QGroupBox::indicator:unchecked,QTreeView::indicator:unchecked,QCheckBox::indicator:unchecked{ 	image: url(./Transparent-Style/checkbox.png); } QGroupBox::indicator:unchecked:hover,QTreeView::indicator:unchecked:hover,QCheckBox::indicator:unchecked:hover{ 	image: url(./Transparent-Style/checkbox-checked-hover.png); } QGroupBox::indicator:unchecked:disabled,QTreeView::indicator:unchecked:disabled,QCheckBox::indicator:unchecked:disabled{ 	image: url(./Transparent-Style/checkbox-checked-disabled.png); } QTreeWidget#categoriesList::item:has-children{ 	background-image: url(./Transparent-Style/arrow-right-small.png); } QTreeWidget#categoriesList::item:has-children:open{ 	background-image: url(./Transparent-Style/branch-opened.png); } /* ******************************** */ /* 		Special styles 				*/ /* increase categories tab width 	*/ /* ******************************** */ QTreeView#modList::item,QTreeWidget#categoriesTree::item,#tabConflicts QTreeWidget::item,QListView::item,QTreeView#espList::item,QTreeView#treeContent::item{ 	padding: .3em 0em; } QTreeView#modList::item,QTreeWidget#categoriesTree::item,#tabConflicts QTreeWidget::item,QListView::item,QTreeView#espList::item,QTreeView#treeContent::item{ 	padding: .3em 0em; } QTreeWidget#categoriesGroup,QTreeWidget#categoriesList{ 	min-width: 200px; } QTreeWidget#categoriesList::item { 	background-position: center left; 	background-repeat: no-repeat; 	padding: 0.35em 4px; } /* ********************* */ /* Display Radio Button	 */ /* ********************* */ QRadioButton::indicator{ 	width: 16px; 	height: 16px; } QRadioButton::indicator::checked{ 	image: url(./Transparent-Style/radio-BOS-checked.png); } QRadioButton::indicator::unchecked{ 	image: url(./Transparent-Style/radio-BOS.png); } QRadioButton::indicator::unchecked:hover{ 	image: url(./Transparent-Style/radio-BOS-hover.png); } /* **************************************** */ /*	 Spinners #QSpinBox, #QDoubleSpinBox 	*/ /* **************************************** */ QAbstractSpinBox{     padding: 5px; 	background-color: transparent;     color: #eff0f1;     border-radius: 2px;     min-width: Auto; } QAbstractSpinBox::up-button,QAbstractSpinBox::down-button{ 	border-style: solid; 	border-width: 1px; 	subcontrol-origin: border; } QAbstractSpinBox::up-button:hover,QAbstractSpinBox::down-button:hover{ 	background-color: transparent; } QAbstractSpinBox::up-button{     background-color: transparent;     subcontrol-origin: border;     subcontrol-position: center right;     padding-right: 5px; /*	subcontrol-position: top right; */ } QAbstractSpinBox::down-button{     background-color: transparent;     subcontrol-origin: border;     subcontrol-position: center left; 	padding-left: 5px; /*	subcontrol-position: bottom right; */ } QAbstractSpinBox::up-arrow{ 	border-image: url(./Transparent-Style/narrow-arrow-right.png); }QAbstractSpinBox::down-arrow{ 	border-image: url(./Transparent-Style/narrow-arrow-left.png); }/*	QTextEdit,QWebView,QLineEdit,QComboBox{ border-color:#3F3F46; /* Grey - Blue*/ /*}*/ /* **************************************** */ /* 	Tooltips #QToolTip, #SaveGameInfoWidget	*/ /* **************************************** */ QToolTip{ 	background-color:#121212; 	color:#C0C0C0; 	padding:0px; 	border-color:#9A9A00; 	border-radius: 3px; 	border-width:1px; 	border-style:solid; } SaveGameInfoWidget{ 	font-size: 16px; 	background-color:#121212; 	color:#C0C0C0; 	padding:0px; 	border-color:#9A9A00; 	border-radius: 3px; 	border-width:1px; 	border-style:solid; } /* **************************** */ /* 	Handles Web, Nexus info tab	*/ /* **************************** */ QWebView{ 	background-color: Black; } QLineEdit{ 	font-family: Segoe UI; 	min-height: 20px; 	font-size: 16px; 	background-color:#3F3F46; 	selection-background-color: rgba(154,154,0,0.6);border-color:#9A9A00; 	border-radius: 3px; 	border-width:1px; 	border-style:solid; } QTextEdit{ 	color: #cccccc; 	font-family: Segoe UI; 	font-size: 16px; /*	background-color:#000; */ 	selection-background-color: rgba(154,154,0,0.6); 	border-color:#9A9A00; 	border-radius: 3px; 	border-width:1px; 	border-style:solid; } /* Font size */ QLabel,QMenu,QPushButton,QAbstractSpinBox,QGroupBox,QCheckBox,QRadioButton{ 	color: #cccccc; 	font-family: Segoe UI; 	font-size: 16px;  /* was 14px Profile font size */ } QAbstractItemView{ 	color: #cccccc; 	font-family: Segoe UI; /*	font-family: Source Sans Pro; */ 	font-size: 16px; /* Body font size*/ } QRadioButton{ 	color: #cccccc;	 	font-family: Segoe UI; /*	font-family: Source Sans Pro; */ 	font-size: 16px; } QWebView,QComboBox,QComboBox:editable{ 	font-family:Segoe UI; 	font-style: normal; 	font-weight: normal; 	font-size: 16px; 	background-color:#000; /*	border-color:#3F3F46; /* Grey - Blue*/ 	color: #cccccc; 	font-family: Arial; 	font-size: 16px; /* Filter Name*/ } QHeaderView::section{ /*	font-family: Source Sans Pro; */ 	font-family: Segoe UI; 	font-size: 16px;  /*Top Bar on menus font*/ } QListView::item{ 	color:#F1F1F1; /* White */ } QGroupBox { } QGroupBox::title { 	subcontrol-origin: margin; 	subcontrol-position: top center; } QGroupBox::indicator { 	subcontrol-origin: margin; 	subcontrol-position: top center; } QLabel { 	color: #cccccc; /*	color: #F1F1F1; /* White */ /*	border: none;outline: none; 	border-radius: 5px; 	border-top:1px solid #9A9A00; 	border-bottom:1px solid #9A9A00;*/ }