instAdmin/Cpp/GisDes/SaRibbon/SARibbonBar/resource/theme-office2013.qss
2024-10-29 22:24:50 +08:00

408 lines
7.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
这是模仿office2013的白色风格主题
start ribbon set
*/
/*SARibbonBar*/
SARibbonBar {
background-color: white;
border: solid #707070;
color:#b2b2b2;
}
/*SARibbonQuickAccessBar*/
SARibbonQuickAccessBar {
background-color: #cee8fc;
}
/*SARibbonCtrlContainer*/
SARibbonCtrlContainer {
background-color: transparent;
}
/*SARibbonStackedWidget*/
SARibbonStackedWidget {
border: 1pt solid #c5d2e0;
border-top-width: 0px;
}
SARibbonStackedWidget:focus {
outline: none;
}
/*
SARibbonSeparatorWidget
注意SARibbonSeparatorWidget的背景颜色是使用color
如果想给不同的部件下的分割线设置不同风格可以使用如SARibbonCategory > SARibbonSeparatorWidget的方式参考theme-dark2.qss
*/
SARibbonSeparatorWidget {
color: #bec0c2;
}
/*SARibbonCategory*/
SARibbonCategory {
background-color: white;
}
SARibbonCategory:focus {
outline: none;
}
/*
SARibbonCategory下的SARibbonSeparatorWidget
注意SARibbonSeparatorWidget的背景颜色是使用color
*/
SARibbonCategory > SARibbonSeparatorWidget {
color: #bec0c2;
margin-top:3px;
margin-bottom:3px;
}
/*SARibbonPannel*/
SARibbonPannel {
background-color: white;
border: none;
color: #666666;
}
SARibbonPannel > SARibbonButtonGroupWidget {
border: 1px solid #c2d0df;
}
/*SARibbonButtonGroupWidget*/
SARibbonButtonGroupWidget {
background-color: transparent;
}
/*SARibbonPannelLabel Pannel下标题栏*/
SARibbonPannelLabel {
background-color: transparent;
color: #666666;
}
/*SARibbonPannelOptionButton*/
SARibbonPannelOptionButton {
background-color: transparent;
color: #333;
}
SARibbonPannelOptionButton:hover {
background-color: #cee7fc;
border: 0px;
}
/*SARibbonApplicationButton*/
SARibbonApplicationButton {
color: white;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
background-color: #2b579a;
}
SARibbonApplicationButton:hover {
background-color: #5888d0;
}
SARibbonApplicationButton:pressed {
background-color: #3369b9;
}
SARibbonApplicationButton:focus {
outline: none;
}
SARibbonApplicationButton::menu-indicator {
/*subcontrol-position: right;*/
width:0px;
}
/*SARibbonTabBar*/
SARibbonTabBar {
background-color: transparent;
}
SARibbonTabBar::tab {
color: #5779af;
border: 1px solid transparent;
background: transparent;
margin-top: 0px;
margin-right: 0px;
margin-left: 5px;
margin-bottom: 0px;
min-width: 50px;
}
SARibbonTabBar::tab:selected {
color: #5779af;
background: white;
/*border: 1px solid #c5d2e0;*/
border-top:1px solid #c5d2e0;
border-right:1px solid #c5d2e0;
border-left:1px solid #c5d2e0;
border-bottom:1px solid white;
}
SARibbonTabBar::tab:hover:!selected {
color: #5779af;
background: white;
/*border: 1px solid #c5d2e0;*/
border-top:1px solid #c5d2e0;
border-right:1px solid #c5d2e0;
border-left:1px solid #c5d2e0;
border-bottom:1px solid white;
}
/*SARibbonToolButton*/
/*
SARibbonToolButton的背景颜色必须和pannel或者category的颜色一致
不能设置为transparent否则在ActionMenu模式下上下区分的按钮无法显示
*/
SARibbonToolButton {
border: none;
color: #333;
background-color: white;
}
SARibbonToolButton:focus {
border: 1px solid #b9defa;
color: #333;
background-color: #fcfdfe;
}
SARibbonToolButton:pressed {
color: #000;
border: 1px solid #269bf4;
background-color: #9ed2f9;
}
SARibbonToolButton:checked {
color: #333;
border: 1px solid #b9defa;
background-color: #cee8fc;
}
SARibbonToolButton:hover {
color: #000;
border: 1px solid #badffa;
background-color: #cee7fc;
}
/*SARibbonControlButton*/
SARibbonControlButton {
background-color: transparent;
border: 1px solid transparent;
color: #333;
}
SARibbonControlButton:pressed {
border: 1px solid #269bf4;
background-color: #9ed2f9;
}
SARibbonControlButton:checked {
border: 1px solid #b9defa;
background-color: #cee8fc;
}
SARibbonControlButton:hover {
border: 1px solid #badffa;
background-color: #cee7fc;
}
SARibbonGalleryButton {
border: 1px solid #cee8fc;
}
/*SARibbonMenu*/
SARibbonMenu {
color: #333;
background-color: #FCFCFC;
border: 1px solid #c2d0df;
}
SARibbonMenu::item {
padding: 5px 5px 5px 5px;
background-color: transparent;
}
SARibbonMenu::item:selected {
background-color: #cee8fc;
}
SARibbonMenu::item:hover {
color: #000;
background-color: #cee7fc;
border: 1px solid #badffa;
}
SARibbonMenu::icon {
margin-left: 1px;
}
/*SARibbonGallery*/
SARibbonGallery {
border: 1px solid #c2d0df;
background-color: transparent;
color: #333;
}
/*SARibbonGalleryGroup*/
SARibbonGalleryGroup {
show-decoration-selected: 1;
background-color: transparent;
color: #333;
border: 1px solid #c2d0df;
}
SARibbonGalleryGroup::item:selected {
background-color: #9ed2f9;
color: black;
}
SARibbonGalleryGroup::item:hover {
border: 1px solid #badffa;
background-color: #cee7fc;
}
/*RibbonGalleryViewport*/
SARibbonGalleryViewport {
background-color: #ffffff;
}
/*SARibbonLineEdit*/
SARibbonLineEdit {
border: 1px solid #C0C2C4;
background: #FFF;
selection-background-color: #9BBBF7;
selection-color: #000;
}
/*SARibbonComboBox*/
SARibbonComboBox {
border: 1px solid #c2d0df;
background-color: white;
}
SARibbonComboBox:hover {
border: 1px solid #269bf4;
color: #000;
}
SARibbonComboBox:editable {
color: #000;
background: white;
selection-background-color: #9BBBF7;
selection-color: #000;
}
SARibbonComboBox::drop-down {
subcontrol-origin: padding;
subcontrol-position: top right;
width: 1em;
border: none;
}
SARibbonComboBox::drop-down:hover {
border: 1px solid #FDEEB3;
background-color: #9ed2f9;
}
SARibbonComboBox::down-arrow {
image: url(:/image/resource/ArrowDown.png);
}
/*SARibbonSeparatorWidget*/
SARibbonSeparatorWidget {
/*background-color: transparent;*/
background-color: white;
}
SARibbonCategoryScrollButton {
border: 1px solid #c5d2e0;
color: #333;
background-color: white;
}
SARibbonCategoryScrollButton[arrowType="3"] {
border-right-width: 1px;
}
SARibbonCategoryScrollButton[arrowType="4"] {
border-left-width: 1px;
}
SARibbonCategoryScrollButton:hover {
color: #000000;
background-color: #cee7fc;
}
/*SARibbonSystemToolButton*/
SARibbonSystemToolButton {
background-color: transparent;
border:none;
}
SARibbonSystemToolButton:focus {
outline: none;
}
/*Min*/
SARibbonSystemToolButton#SAMinimizeWindowButton {
background-position:center;
background-repeat: no-repeat;
background-image: url(:/image/resource/Titlebar_Min.svg);
}
SARibbonSystemToolButton#SAMinimizeWindowButton:hover{
background-color: #e5e5e5;
}
SARibbonSystemToolButton#SAMinimizeWindowButton:pressed{
background-color: #cacacb;
}
/*Max*/
SARibbonSystemToolButton#SAMaximizeWindowButton {
background-position:center;
background-repeat: no-repeat;
background-image: url(:/image/resource/Titlebar_Max.svg);
}
SARibbonSystemToolButton#SAMaximizeWindowButton:hover {
background-color: #e5e5e5;
}
SARibbonSystemToolButton#SAMaximizeWindowButton:checked {
background-image: url(:/image/resource/Titlebar_Normal.svg) center;
}
/*Close*/
SARibbonSystemToolButton#SACloseWindowButton {
background-position:center;
background-repeat: no-repeat;
background-image: url(:/image/resource/Titlebar_Close.svg);
}
SARibbonSystemToolButton#SACloseWindowButton:hover {
background-color: #e81123;
}
SARibbonSystemToolButton#SACloseWindowButton:pressed {
background-color: #f1707a;
}