# HG changeset patch # User nemo # Date 1522427211 14400 # Node ID 859643473ef2eeac06bf696aa792f84ef0f709c4 # Parent 5ac2bdefa173e62dc26694e539aa7b45647f66b8 oups diff -r 5ac2bdefa173 -r 859643473ef2 QTfrontend/res/css/april1.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/QTfrontend/res/css/april1.css Fri Mar 30 12:26:51 2018 -0400 @@ -0,0 +1,455 @@ +/****************************************************************************** + * + * CSS-like definition of Qt frontend appearance + * + ****************************************************************************** + * + * see http://doc.qt.nokia.com/4.5/stylesheet.html + * + ****************************************************************************** + * + * This file can be stored at different locations, but it will be read only + * once, based on first file found in this order: + * + * /Data/css/qt.css + * /css/qt.css + * (:/res/css/qt.css) + * + *****************************************************************************/ + +#infoButton +{ +border: transparent; +background: transparent; +width: 800px; +min-width: 800px; +qproperty-icon: url(":/res/TomatowarsTitle.png"); +qproperty-iconSize: 800px 165px; +} +HWForm,QDialog { +background-image: url(":/res/Background.png"); +background-position: bottom center; +background-repeat: repeat-x; +background-color: #141250; +} + +* { +color: #ffcc00; +selection-background-color: #ffcc00; +selection-color: #00351d; +} + +a { color:#c8c8ff; } + +QLineEdit, QListWidget, QListView, QTableView, QTableWidget, QTextBrowser, QSpinBox, QComboBox, +QComboBox QAbstractItemView, QPlainTextEdit, QMenu::item, #labelLikeLineEdit { +background-color: rgba(13, 5, 68, 70%); +} + +VertScrArea, QGraphicsView { +border-style: solid; border-width: 2px; border-color: #cca300; border-radius: 3px; +} +#gameStatsView { +border-color: #332816; +} + +QSplitter::handle { +background-image: url(":/res/splitter.png"); +background-clip: content; +} +QSplitter::handle:horizontal { +width: 7px; +background-repeat: repeat-y; +} +QSplitter::handle:vertical { +height: 7px; +background-repeat: repeat-x; +} + +QComboBox::separator { +border: solid; border-width: 3px; border-color: #ffcc00; +} + +QPushButton, QListWidget, QListView, QTableView, QTableWidget, QLineEdit, +QTextBrowser, QSpinBox, QToolBox, QComboBox, QPlainTextEdit, +QComboBox QAbstractItemView, IconedGroupBox, +.QGroupBox, #gameStackContainer, TeamSelWidget, SelWeaponWidget, +QTabWidget::pane, QTabBar::tab, #mapPreview, #labelLikeLineEdit { +border: solid; +border-width: 3px; +border-color: #ffcc00; +} + +QPushButton:hover, QLineEdit:hover, QListWidget:hover, QListView:hover, +QSpinBox:hover, QToolBox:hover, QComboBox:hover { +border-color: yellow; +} + +TeamShowWidget QPushButton { +icon-size: 48px; +text-align: left; +background-color: #0d0544; +color: orange; +font: bold; +border-width: 2px; +margin: 6px 0px 6px 0px; +} +TeamShowWidget QPushButton:disabled { +color: #a0a0a0; +} + +QToolButton { +background-color: #11084A; +} + +QToolButton:hover { +background-color: #150A61; +} + +QToolButton:pressed { +background-color: #100744; +} + +QLineEdit, QListWidget, QListView, QTableView, QTableWidget, QTextBrowser, +QSpinBox, QToolBox, QPlainTextEdit, QToolButton, #mapPreview, #labelLikeLineEdit { +border-radius: 10px; +} + +#mapPreview { +background-color: #0d0544; +} +#mapPreview:disabled{ +border-color: #a0a0a0; +background-color: #0d0544; +color: #ffffff; +} + +QLineEdit, QLabel, QHeaderView, QListWidget, QListView, QTableView, +QTableWidget, QSpinBox, QToolBox::tab, QComboBox, QComboBox QAbstractItemView, +IconedGroupBox, .QGroupBox, #gameStackContainer, TeamSelWidget, +SelWeaponWidget, QCheckBox, QRadioButton, QPushButton, QPlainTextEdit, +#mapName { +font: bold 13px; +} +.QLabel{ +background-color: transparent; +} +SelWeaponWidget QTabWidget::pane, SelWeaponWidget QTabBar::tab:selected { +background-position: bottom center; +background-repeat: repeat-x; +background-color: #000000; +} +.QGroupBox, #gameStackContainer, TeamSelWidget, SelWeaponWidget { +background-position: bottom center; +background-repeat: repeat-x; +border-radius: 16px; +background-color: rgba(13, 5, 68, 70%); +padding: 6px; +margin-top: 4px; +} +/* Experimenting with PaintOnScreen and border-radius on IconedGroupBox children didn't work out well +IconedGroupBox QComboBox, IconedGroupBox QPushButton, IconedGroupBox QLineEdit, +IconedGroupBox QSpinBox { +border-radius: 0; +} +IconedGroupBox, IconedGroupBox *, QTabWidget::pane, QTabBar::tab:selected, QToolBox::tab QWidget{" */ +IconedGroupBox, QTabWidget::pane, QTabBar::tab:selected, QToolBox::tab QWidget{ +background-color: #130f2c; +} + +QTabWidget::pane { +border-radius: 8px; +border-top-left-radius: 0px; +} + +GameCFGWidget { +border: none; +} + +QPushButton { +border-radius: 8px; +background-origin: margin; +background-position: top left; +background-color: rgba(18, 42, 5, 70%); +} + +QPushButton:pressed, QToolButton:pressed { +border-color: white; +} + +QPushButton:focus { +outline: none; +} + +QHeaderView { +background-color: #00351d; +border: solid; +border-bottom-width: 3px; +border-top-width: 0px; +border-left-width: 0px; +border-right-width: 0px; +border-color: #ffcc00; +} +QHeaderView::section { +border-left-width: 1px; +border-right-width: 1px; +border-top-width: 0; +border-bottom-width: 0px; +border-color: #001d10; +border-style: solid; +background-color: #00351d; +padding: 4px; +} +QHeaderView::section:pressed { +background-color: #00250d; +} +QHeaderView::up-arrow { +image: url(":/res/sort_up.png"); +} +QHeaderView::down-arrow{ +image: url(":/res/sort_down.png"); +} + +QTableView, QTableWidget { +alternate-background-color: #2f213a; +gridline-color: transparent; +} +QTabWidget::pane { top: -2px; } +QTabBar::tab { +border-radius: 0; +border-top-left-radius: 6px; +border-top-right-radius: 6px; +padding: 3px; +background-color: #00351d; +color: #ffcc00; +} +QTabBar::tab:selected { +border-bottom-color: #0d0544; +border-bottom-width: 0; +} +QSpinBox::up-button{ +background: transparent; +width: 16px; +height: 10px; +} + +QSpinBox::up-arrow { +image: url(":/res/spin_up.png"); +} +QSpinBox::up-arrow:disabled { +image: url(":/res/spin_up_disabled.png"); +} + +QSpinBox::down-arrow { +image: url(":/res/spin_down.png"); +} +QSpinBox::down-arrow:disabled { +image: url(":/res/spin_down_disabled.png"); +} + +QSpinBox::down-button { +background: transparent; +width: 16px; +height: 10px; +} + +QComboBox { +border-radius: 10px; +padding: 3px; +height: 18px; +} +QComboBox:pressed{ +border-color: white; +} +QComboBox::drop-down{ +border: transparent; +width: 25px; +} +QComboBox::down-arrow { +image: url(":/res/dropdown.png"); +} +QComboBox::down-arrow:disabled { +image: url(":/res/dropdown_disabled.png"); +} + +VertScrArea { +background-position: bottom center; +background-repeat: repeat-x; +} + +IconedGroupBox { +border-radius: 16px; +padding: 2px; +} + +QGroupBox::title{ +subcontrol-origin: margin; +subcontrol-position: top left; +text-align: left; +left: 15px; +} + +QCheckBox::indicator:checked{ +image: url(":/res/checked.png"); +} +QCheckBox::indicator:checked:hover{ +image: url(":/res/checkedHover.png"); +} +QCheckBox::indicator:checked:pressed{ +image: url(":/res/checkedPressed.png"); +} +QCheckBox::indicator:unchecked{ +image: url(":/res/unchecked.png"); +} +QCheckBox::indicator:unchecked:hover{ +image: url(":/res/uncheckedHover.png"); +} +QCheckBox::indicator:unchecked:pressed{ +image: url(":/res/uncheckedPressed.png"); +} + +QRadioButton::indicator:checked{ +image: url(":/res/radioButtonChecked.png"); +} +QRadioButton::indicator:checked:hover{ +image: url(":/res/radioButtonCheckedHover.png"); +} +QRadioButton::indicator:checked:pressed{ +image: url(":/res/radioButtonCheckedPressed.png"); +} +QRadioButton::indicator:unchecked{ +image: url(":/res/radioButtonUnchecked.png"); +} +QRadioButton::indicator:unchecked:hover{ +image: url(":/res/radioButtonUncheckedHover.png"); +} +QRadioButton::indicator:unchecked:pressed{ +image: url(":/res/radioButtonUncheckedPressed.png"); +} + +.QWidget{ +background: transparent; +} + +QTabWidget::pane { +border-top-width: 2px; +} + +QMenu{ +background-color: #ffcc00; +margin: 3px; +} +QMenu::item { +background-color: #0d0544; +border: 1px solid transparent; +font: bold; +padding: 2px 25px 2px 20px; +} +QMenu::item:selected { +background-color: #2d2564; +} +QMenu::indicator { +width: 16px; +height: 16px; +} +QMenu::indicator:non-exclusive:checked{ +image: url(":/res/checked.png"); +} +QMenu::indicator:non-exclusive:unchecked{ +image: url(":/res/unchecked.png"); +} + +QToolTip{ +background-color: #0d0544; +border: 1px solid #ffcc00; +} + +:disabled{ +color: #a0a0a0; +border-color: #a0a0a0; +} +QListWidget:item:selected:disabled, QListView:item:selected:disabled{ +color: rgba(13, 5, 68, 70%); +background-color: #a0a0a0; +} +SquareLabel, ItemNum { +background-color: #000000; +} + +QSlider::groove::horizontal { +height: 2px; +margin: 2px 0px; +background-color: #ffcc00; +} +QSlider::groove::horizontal:disabled { +background-color: #a0a0a0; +} + +QSlider::handle::horizontal { +border: 0px; +margin: -8px 0px; +background-color: #ffcc00; +width: 12px; +height: 6px; +border-radius: 3px; +} +QSlider::handle::horizontal:disabled { +background-color: #a0a0a0; +} + +HatButton, ThemeButton { +text-align: left; +} + +#hatList, #hatList:hover, #themeList, #themeList:hover { +border-color: #F6CB1C; +} + +#hatList QScrollBar, #themeList QScrollBar { +background-color: #130F2A; +border-top-right-radius: 10px; +border-bottom-right-radius: 10px; +} + +#hatList, #themeList { +border-color: #F6CB1C; +border-width: 3px; +border-style: solid; +border-radius: 10px; +border-top-left-radius: 0px; +} + +#hatList::item, #themeList::item { +background-color: #11084A; +padding: 4px; +border-radius: 10px; +color: #ffcc00 !important; +font: 8px; +border-width: 2px; +border-color: #11084A; +} + +#hatList::item:hover, #themeList::item:hover { +background-color: #150A61; +} + +#hatList::item:selected, #themeList::item:selected { +background-color: #150A61; +} + +QDialogButtonBox QPushButton { +padding: 3px 5px; +} + +#gameCfgWidgetTabs { +border-radius: 16px; +border-top-left-radius: 0px; +} + +TeamSelWidget, #gameStackContainer, #GBoxOptions { +border-radius: 10px; +} + +PageMultiplayer TeamSelWidget { +min-height: 500px; +}