123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309 |
- /*--------------------------------------- Default Styles ----------------------------------------------*/
- QWidget { font: 11px Arial, Helvetica, sans-serif ; }
- QMainWindow{
- background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(255, 255, 255, 255), stop:0.001 rgba(49, 43, 76, 255), stop:0.155 rgba(32, 26, 38, 255), stop:0.156 rgba(240, 239, 238, 255), stop:1 rgba(240, 239, 238, 255));
- }
- /*--------------------------------------- Radio Button ----------------------------------------------*/
- QRadioButton::indicator {width:13px; height:13px; }
- QRadioButton::indicator::unchecked {image: url(:/Torque3DFrontloader/resources/radioButton_unchecked.png); }
- QRadioButton::indicator:unchecked:hover {image: url(:/Torque3DFrontloader/resources/radioButton_unchecked_hover.png); }
- QRadioButton::indicator:unchecked:pressed {image: url(:/Torque3DFrontloader/resources/radioButton_unchecked_pressed.png); }
- QRadioButton::indicator::checked {image: url(:/Torque3DFrontloader/resources/radioButton_checked.png); }
- QRadioButton::indicator:checked:hover {image: url(:/Torque3DFrontloader/resources/radioButton_checked_hover.png); }
- QRadioButton::indicator:checked:pressed {image: url(:/Torque3DFrontloader/resources/radioButton_checked_pressed.png); }
- /*--------------------------------------- CheckBox ----------------------------------------------*/
- QCheckBox {spacing: 5px; }
- QCheckBox::indicator {width: 13px; height: 13px; }
- QCheckBox::indicator:unchecked {image: url(:/Torque3DFrontloader/resources/checkbox_unchecked.png); }
- QCheckBox::indicator:unchecked:hover {image: url(:/Torque3DFrontloader/resources/checkbox_unchecked_hover.png); }
- QCheckBox::indicator:unchecked:pressed {image: url(:/Torque3DFrontloader/resources/checkbox_unchecked_pressed.png); }
- QCheckBox::indicator:checked {image: url(:/Torque3DFrontloader/resources/checkbox_checked.png); }
- QCheckBox::indicator:checked:hover {image: url(:/Torque3DFrontloader/resources/checkbox_checked_hover.png); }
- QCheckBox::indicator:checked:pressed {image: url(:/Torque3DFrontloader/resources/checkbox_checked_pressed.png); }
- QCheckBox::indicator:indeterminate {image: url(:/Torque3DFrontloader/resources/checkbox_indeterminate.png); }
- /*QCheckBox::indicator:indeterminate:hover {image: url(:/Torque3DFrontloader/resources/checkbox_indeterminate_hover.png); }
- QCheckBox::indicator:indeterminate:pressed {image: url(:/Torque3DFrontloader/resources/checkbox_indeterminate_pressed.png); }*/
- /*--------------------------------------- Vertical Scrolbar ----------------------------------------------*/
- QScrollBar:vertical {
- background: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- width: 15px;
- margin: 16px 0 16px 0; }
- QScrollBar::handle:vertical {
- border:1px solid rgb(200,200,200); border-radius:3px;
- background-image: url(:/Torque3DFrontloader/resources/grip-v.png); background-repeat:none; background-position:center center;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255)); padding:5px 15px 5px 15px; min-height: 20px; }
- QScrollBar::handle:vertical:hover {border:1px solid rgb(150,150,150); background-image: url(:/Torque3DFrontloader/resources/grip-v_d.png);}
- QScrollBar::add-line:vertical {
- background:qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- height:16px; subcontrol-position:bottom; subcontrol-origin:margin; }
- QScrollBar::sub-line:vertical {
- background: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- height: 16px; subcontrol-position: top; subcontrol-origin: margin;}
- QScrollBar::up-arrow:vertical{margin:0 0 0 1px; width:16px; height:16px; background-image: url(:/Torque3DFrontloader/resources/up-arrow_n.png); }
- QScrollBar::down-arrow:vertical {margin:1px 0 0 1px; width:16px; height:16px; background-image: url(:/Torque3DFrontloader/resources/down-arrow_n.png); }
- QScrollBar::up-arrow:vertical:hover{background-image: url(:/Torque3DFrontloader/resources/up-arrow.png); }
- QScrollBar::down-arrow:vertical:hover {background-image: url(:/Torque3DFrontloader/resources/down-arrow.png); }
- QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: none; }
- /*--------------------------------------- Horizontal Scrolbar ----------------------------------------------*/
- QScrollBar:horizontal {
- background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- height: 15px;
- margin: 0 16px 0 16px ; }
- QScrollBar::handle:horizontal {
- border:1px solid rgb(200,200,200); border-radius:3px;
- background-image: url(:/Torque3DFrontloader/resources/grip-h.png); background-repeat:none; background-position:center center;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255)); padding:5px 15px 5px 15px; min-width: 20px; }
- QScrollBar::handle:horizontal:hover {border:1px solid rgb(150,150,150); background-image: url(:/Torque3DFrontloader/resources/grip-h_d.png);}
- QScrollBar::add-line:horizontal {
- background:qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- width:16px; subcontrol-position:right; subcontrol-origin:margin; }
- QScrollBar::sub-line:horizontal {
- background: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- width: 16px; subcontrol-position:left; subcontrol-origin: margin;}
- QScrollBar::left-arrow:horizontal{margin:0 0 0 1px; width:16px; height:16px; background-image: url(:/Torque3DFrontloader/resources/left-arrow_n.png); }
- QScrollBar::right-arrow:horizontal {margin:1px 0 0 1px; width:16px; height:16px; background-image: url(:/Torque3DFrontloader/resources/right-arrow_n.png); }
- QScrollBar::left-arrow:horizontal:hover{background-image: url(:/Torque3DFrontloader/resources/left-arrow.png); }
- QScrollBar::right-arrow:horizontal:hover {background-image: url(:/Torque3DFrontloader/resources/right-arrow.png); }
- QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { background: none; }
- /*--------------------------------------- Window Background Color ----------------------------------------------*/
- .DeploymentPageAdvanced, .DeploymentPage, .launchingdialog, .NewProjectPage, .ProgressFinishedDialog, QDialogue, .ProgressDialog, QDialog {
- background-color: rgb(242, 241, 240);
- }
- .DeploymentPage > QGroupBox{
- margin-left:8px;
- margin-right:8px;
- padding: 0 4px 0 4px;
- }
- /*--------------------------------------- Tab Page ----------------------------------------------*/
- QTabWidget::pane {
- position:absolute;
- top:0px; /*fixes mac vertical centering*/
- border: 1px solid rgb(100, 100, 100);
- border-top-right-radius:3px; border-bottom-left-radius:3px; border-bottom-right-radius:3px;
- background-color: rgb(255, 255, 255);
- }
- QTabWidget::tab-bar{
- alignment: left; /*fixes mac horizontal centering*/
- top:0px; /*fixes mac vertical centering*/
- }
- QTabBar::tab {
- right:0px;
- border: 1px solid rgb(100, 100, 100);
- min-width:8ex;
- border-top-left-radius:3px; border-top-right-radius:3px;
- padding:1px 10px 2px 10px;
- background-color: rgb(255,255,255);
- }
- QTabBar::tab::selected {
- border-style: solid solid none solid;
- background-color: rgb(255,255,255);
- }
- QTabBar::tab::!selected:hover {
- border-style: solid;
- background-color:qlineargradient(spread:pad, x1:1, y1:0, x2:1, y2:1, stop:0.8125 rgba(230, 230, 230, 255), stop:1 rgba(190, 190, 190, 255));
- }
- QTabBar::tab:!selected {
- background-color:qlineargradient(spread:pad, x1:1, y1:0, x2:1, y2:1, stop:0.8125 rgba(212, 212, 212, 255), stop:1 rgba(178, 178, 178, 255));
- margin-top:3px;
- }
- QTabWidget::pane QTextEdit{
- border: none;
- }
- /*--------------------------------------- Dropdown Boxes ----------------------------------------------*/
- QComboBox::drop-down{
- subcontrol-origin: padding; subcontrol-position: top right; width: 17px;
- padding:-2px 2px 0 0; border-top-right-radius: 3px; border-bottom-right-radius: 3px;
- }
- QComboBox::down-arrow{ background-image: url(:/Torque3DFrontloader/resources/down-arrow.png);}
- QComboBox::down-arrow:on { top: 1px; left: 1px; }
- QComboBox QAbstractItemView { background: white; border:1px solid gray; }
- QComboBox:on{background-color:qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0.903409 rgba(212, 212, 212, 255), stop:1 rgba(178, 178, 178, 255));}
- QComboBox{
- border:1px solid rgb(100,100,100); border-radius:3px;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255));
- }
- /*--------------------------------------- Default Button ----------------------------------------------*/
- QPushButton{
- border:1px solid rgb(100,100,100);
- border-radius:3px;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255));
- padding:4px 15px 4px 15px;
- min-height:11px;
- }
- /*--------------------------------------- Tool Button ----------------------------------------------*/
- QToolButton{
- border:1px solid rgb(100,100,100);
- border-radius:3px;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255));
- }
- .QPushButton:pressed, .QToolButton::pressed, #PackageGroupBox .QPushButton:pressed, #CreateNewProjectButton:pressed, #OtherGroupBox .QPushButton:pressed, #EditorQuickLinkGroupBox .QPushButton:pressed{ /* Default Button Pressed state */
- background-color:qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0.903409 rgba(212, 212, 212, 255), stop:1 rgba(178, 178, 178, 255));
- }
- QPushButton::hover, QToolButton::hover, QComboBox::hover{ /* Default Button Hover state */
- background-color:qlineargradient(spread:repeat, x1:1, y1:1, x2:1, y2:0, stop:0 rgba(247, 246, 245, 255), stop:1 rgba(222, 222, 222, 255));
- }
- QPushButton::menu-indicator{
- subcontrol-position:right center;
- subcontrol-orgin:padding;
- }
- /*--------------------------------------- New Project Button ----------------------------------------------*/
- #CreateNewProjectButton { border:none; background:none; margin:0; padding:0; }
- #CreateNewProjectButton:hover { border:1px solid rgb(200,200,200); background:none; }
- /*--------------------------------------- Other Modules Buttons ----------------------------------------------*/
- #newChooseModulesButton { padding:0; }
- #ProjectModuleListRegenButton { padding:0; }
- /*--------------------------------------- Web link style button ----------------------------------------------*/
- #EditToolBarButton, #HelpGroupBox QPushButton, #EditCommentsButton {
- font:10px;
- color:#0A0260;
- border:none; background:none;
- margin:0 0 5px 0;
- text-decoration:underline;
- max-height:20px;
- padding:0;
- }
- #EditToolBarButton:hover, #HelpGroupBox QPushButton:hover, #EditCommentsButton:hover {
- color:#000000;
- margin:0 0 5px 0;
- }
- /*--------------------------------------- Project Tree Item ----------------------------------------------*/
- .ProjectTreeItem{ /*-- unSelected --*/
- border-bottom-right-radius:4px;
- border-top-right-radius:4px;
- background:#F6f5f4;
- border:1px solid #eeeeee;
- }
- .ProjectTreeItem::hover { /*-- Hover --*/
- border:1px solid #cccccc;
- background-color:qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- }
- /*border:1px solid rgb(0, 44, 67); -- Selected done in Code --
-
- background-color: qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(223, 245, 255, 255), stop:0.49 rgba(252, 254, 255, 255), stop:0.5 rgba(208, 233, 245, 255), stop:1 rgba(239, 250, 255, 255))*/
- #ProjectName{ /*-- project name color --*/
- color:#000000;
- }
- /*--------------------------------------- Thumb Image Border ----------------------------------------------*/
- .ProjectTreeItem QLabel#ProjectImage, #ProjectInformationGroupBox QLabel#ExistingProjectInfoPreviewImage, #PreviewImage
- {
- border:1px solid #444444;
- border-radius:2px;
- }
- /*--------------------------------------- Blank Frame style ----------------------------------------------*/
- #PreviewImageFrame{ border:none; }
- /*--------------------------------------- Default text area styles ----------------------------------------------*/
- .ProjectScrollArea, QTreeView, QTextEdit, QLineEdit:focus, #DirectoryTextEdit:focus, #ExistingProjectInfoComment:focus{
- border:1px inset rgb(100,100,100);
- border-radius:2px;
- background-color: rgb(255,255,255);
- }
- #ExistingProjectInfoComment{ border:1px solid rgb(200, 200, 200); border-radius:2px; background-color: rgb(255,255,255);}
- #DirectoryTextEdit{ border:none; background-color: rgb(242, 241, 240); }
- .ProjectScrollArea #ProjectScrollContent { background-color: rgb(255,255,255); }
- QLineEdit{ /*line edit not selected state*/
- border:1px inset rgb(100,100,100);
- border-radius:2px;
- background-color: rgb(242, 241, 240);
- }
- /*--------------------------------------- Header style ----------------------------------------------*/
- QHeaderView::section{
- border:1px solid rgb(100,100,100);
- margin:-1px 0 0 -1px;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255));
- padding-left:10px;
- height:20px;
- }
- /*--------------------------------------- Quicklinks ----------------------------------------------*/
- #EditorQuickLinkGroupBox QPushButton {
- height:20px; min-height:20px;
- width:125px; max-width:125px;
- }
- /*--------------------------------------- Left Quicklinks ----------------------------------------------*/
- #LeftQuickLinkButton {
- border:1px solid rgb(150,150,150); border-top-left-radius:3px; border-bottom-left-radius:3px; border-top-right-radius:0; border-bottom-right-radius:0;
- width:100px; height:24px;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255));
- }
- #LeftQuickLinkButton::pressed, #RightQuickLinkButton::pressed { background-color:qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0.903409 rgba(212, 212, 212, 255), stop:1 rgba(178, 178, 178, 255));}
- /*--------------------------------------- Right Quicklinks ----------------------------------------------*/
- #RightQuickLinkButton {
- border:1px solid rgb(150,150,150); border-top-right-radius:3px; border-bottom-right-radius:3px; border-top-left-radius:0; border-bottom-left-radius:0;
- width:100px; height:24px;
- background-color:qlineargradient(spread:repeat, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(247, 246, 245, 255), stop:0.497326 rgba(241, 240, 239, 255), stop:0.5 rgba(232, 231, 230, 255), stop:1 rgba(222, 222, 222, 255));
- }
- #RightQuickLinkButton::hover, #LeftQuickLinkButton::hover { background-color:qlineargradient(spread:repeat, x1:1, y1:1, x2:1, y2:0, stop:0 rgba(247, 246, 245, 255), stop:1 rgba(222, 222, 222, 255)); }
- /*--------------------------------------- Less important Editor Buttons ----------------------------------------------*/
- #OtherGroupBox QPushButton{
- color:rgb(50,50,50);
- border:1px solid rgb(150,150,150);
- background:none;
- }
- #PackageGroupBox QPushButton {
- color:rgb(50,50,50);
- border:1px solid rgb(200,200,200);
- background:none;
- }
- #PackageGroupBox QPushButton:hover, #OtherGroupBox QPushButton:hover {
- color:rgb(0,0,0);
- border:1px solid rgb(100,100,100);
- background:qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- }
- /*--------------------------------------- Default GroupBox Style ----------------------------------------------*/
- QGroupBox {
- border:1px rgb(150,150,150);
- border-style: solid none none none;
- border-radius:0;
- margin:5px 0 0 0px;
- }
- QGroupBox::title { /* Default GroupBox Title Style */
- top:-7px; left:0px;
- margin: 0 4px 0 0px;
- }
- /*--------------------------------------- Full GroupBox ----------------------------------------------*/
- #ProjectApplicationsGroupBox, #commentsGroupBox{
- border:1px solid rgb(220,220,220);
- border-radius:3px;
- margin:9px 0 0 0;
- padding:8px 8px 8px 8px;
- }
- #ProjectApplicationsGroupBox::title { left:7px; margin: 0 4px 0 4px; } /* Full GroupBox Title*/
- /*--------------------------------------- Quicklinks GroupBox ----------------------------------------------*/
- #EditorQuickLinkGroupBox {
- border:1px solid rgb(150,150,150);
- border-radius:5px;
- margin:0;
- background:qlineargradient(spread:pad, x1:0, y1:1, x2:0, y2:0, stop:0 rgba(240, 239, 238, 255), stop:1 rgba(255, 255, 255, 255));
- }
- /*--------------------------------------- Transparent GroupBox ----------------------------------------------*/
- #EditorQuickLinkLabel, #OtherGroupBox, #HelpGroupBox, #ExistingProjectInfoComment { /* invisable group boxes */ border: none; background:none; }
- /*--------------------------------------- Launching Dialog Main Text ----------------------------------------------*/
- #LaunchingDialogMainText{ font:18px Arial, Helvetica, sans-serif bold; }
- /*--------------------------------------- Gray light Text Lables ----------------------------------------------*/
- #ExistingProjectInfoSizeLabel, #ExistingProjectInfoLastUpdateLabel , #ProjectLastUpdate, #ProjectSize, #TemplatePreviewSizeLabel, #TemplatePreviewLastUpdateLabel, #TemplatePreviewCreatedDataLabel{
- color:#999999
- }
- /*--------------------------------------- Gray dark Text Lables ----------------------------------------------*/
- #ProjectLastUpdateValue, #ProjectSizeValue{
- color:#444444;
- }
- /*--------------------------------------- Text White Background Fill ----------------------------------------------*/
- #ExistingProjectInfoMyGameName, #ExistingProjectInfoLastUpdateValue, #EditCommentsButton, #ExistingProjectInfoCommentTime, #CurrentStageStatusText{
- background-color: rgb(255, 255, 255);
- }
|