From 89f1cf79018f32742bf8a9e10bb51f6ec9649c53 Mon Sep 17 00:00:00 2001 From: Jeremy Bullock Date: Mar 27 2017 06:36:31 +0000 Subject: New Theme (#1043) * Added a new dark theme --- diff --git a/stuff/config/qss/dark/dark.less b/stuff/config/qss/dark/dark.less new file mode 100644 index 0000000..03e719b --- /dev/null +++ b/stuff/config/qss/dark/dark.less @@ -0,0 +1,1588 @@ +// out: dark.qss +/* LESS Definitions */ + +/*Image URL*/ +@image_url: "imgs"; +@platform_font: "Segoe UI", "Lucida Grande"; +/*Text Color*/ +@m_baseTxtColor: rgb(190,190,190); +@m_baseInputColor: rgb(220,220,220); +@m_baseDarkInputColor: rgb(205,205,205); +@m_disabledTxtColor: rgb(128,128,128); + +@m_baseBG: rgb(48,48,48); +@m_base_lightH: rgb(88,88,88); +@m_base_lightV: rgb(108,108,108); +@m_base_darkH: rgb(12,12,12); +@m_base_darkV: rgb(0,0,0); + +/*Used in Dialog border*/ +@m_dialog_border_color: rgb(0,0,0); + +/*Color for Selected Item*/ +@m_selectedBG: rgb(68,128,68); +@m_selectedText: rgb(88,228,88); + +/*Color for title texts*/ +@m_titleTxtColor: lighten(@m_selectedBG, 10%); + +/* color adjustable by delta */ +.baseBG(@dark: 0%){ + background-color: darken(@m_baseBG, @dark); +} +.baseBG(light, @light: 0%){ + background-color: lighten(@m_baseBG, @light); +} + +.set_border_color(@lefttop, @rightbottom){ + border-left-color: @lefttop; + border-top-color: @lefttop; + border-right-color: @rightbottom; + border-bottom-color: @rightbottom; +} + +.base_inset(@dark: 0%){ + .baseBG(@dark); + border-style: inset; + border-left-color: darken(@m_base_darkH, @dark); + border-top-color: darken(@m_base_darkV, @dark); + border-right-color: darken(@m_base_lightH, @dark); + border-bottom-color: darken(@m_base_lightV, @dark); +} +.base_inset(light, @light: 0%){ + .baseBG(light, @light); + border-style: inset; + border-left-color: lighten(@m_base_darkH, @light); + border-top-color: lighten(@m_base_darkV, @light); + border-right-color: lighten(@m_base_lightH, @light); + border-bottom-color: lighten(@m_base_lightV, @light); +} + +.base_outset(@dark: 0%){ + .baseBG(@dark); + border-style: outset; + border-left-color: darken(@m_base_lightH, @dark); + border-top-color: darken(@m_base_lightV, @dark); + border-right-color: darken(@m_base_darkH, @dark); + border-bottom-color: darken(@m_base_darkV, @dark); +} +.base_outset(light, @light: 0%){ + .baseBG(light, @light); + border-style: outset; + border-left-color: lighten(@m_base_lightH, @light); + border-top-color: lighten(@m_base_lightV, @light); + border-right-color: lighten(@m_base_darkH, @light); + border-bottom-color: lighten(@m_base_darkV, @light); +} + +/*set padding*/ +.set_padding(@hPad: 0px, @vPad: 0px){ + padding-left: @hPad; + padding-right: @hPad; + padding-top: @vPad; + padding-bottom: @vPad; +} +/*set margin*/ +.set_margin(@hMgn: 0px, @vMgn: 0px) { + margin-left: @hMgn; + margin-right: @hMgn; + margin-top: @vMgn; + margin-bottom: @vMgn; +} + +/* ------ Qt Widgets Common Difinitions ------ */ + +QMenu, +QMenuBar, +QMainWindow, +QWidget { + color: @m_baseTxtColor; + .baseBG; + font-family: @platform_font; + font-size: 12px; + font-weight: normal; + &:disabled{ + color: @m_disabledTxtColor; + } +} + +QFrame { + margin: 0px; + border: 0px; + padding: 0px; +} + +QDialog +{ + .baseBG; +} + +QMainWindow::separator +{ + background: yellow; + width: 10px; /* when vertical */ + height: 10px; /* when horizontal */ +} + +QToolTip, #helpTooltip +{ + border: 1px solid black; + background-color: rgb(255,255,225); + padding: 2px; + color: black; +} +QTreeWidget { + border-width: 1px; + .baseBG; + alternate-background-color: lighten(@m_baseBG, 5%); + + &::item:selected + { + background-color: @m_selectedBG; + color: black; + } + &::item + { + color: @m_baseTxtColor; + } + +} +QStatusBar { + background-color: rgb(192,192,192); + + &::item { + border-width: 0; + } + & QLabel { + background-color: rgb(192,192,192); + } + & #StatusBarLabel { + background-color: rgb(255,255,255); + .set_padding( 3px, 1px ); + } +} +QMenuBar +{ + .baseBG(0%); + &::item:selected{ + .baseBG(light, 10%); + border-width: 1px; + } +} + +QMenu +{ + .baseBG(5%); + &::item { + &:selected{ + background: @m_selectedBG; + color: @m_baseInputColor; + } + &:disabled{ + .baseBG; + color: @m_disabledTxtColor; + } + &:disabled:selected{ + background: rgb(108,108,108); + } + } + + &::separator { + .baseBG(light, 10%); + .set_margin(0px,2px); + border-width: 1px; + height: 2px; + } +} + +QToolBar +{ + .baseBG; + border-width: 0px; + /* border-top: 1px solid rgb(88, 88, 88); */ + margin: 0px; + padding: 0px; + border-image: none; + + &::separator:horizontal { + image: url("@{image_url}/bottomseparator.png"); + } + &::separator:vertical { + image: url("@{image_url}/separator.png"); + } + + & QToolButton { + .baseBG; + /*margin: 2px 1px 1px 1px;*/ + margin: 3px; + border: 0px; + border-image: none; + &:hover { + border-image: url("@{image_url}/over.png") 2; + border-radius: 4px; + } + &:checked, + &:pressed { + border-image: url("@{image_url}/click.png") 2; + border-radius: 4px; + } + &:disabled{ + .baseBG(light, 5%); + color: @m_disabledTxtColor; + } + &::menu-indicator + { + image: none; + } + &::menu-button { + border-image: none; + /*background-color: rgb(160,160,160);*/ + } + } + + & QLabel + { + .baseBG; + margin-top: 1px; + border-width: 2; + } + + & QToolBar + { + border-width: 0px; + } +} + +QLineEdit { + /*darken little bit*/ + color: @m_baseDarkInputColor; + .baseBG(5%); + border-width: 1px; + border-radius: 2px; + border: 1px solid rgb(78, 78, 78); + &:disabled { + .baseBG(light, 10%); + color: @m_disabledTxtColor; + } +} +QComboBox { + /*darken little bit*/ + color: @m_baseDarkInputColor; + .baseBG(5%); + border: 1px solid rgb(78, 78, 78); + .set_padding( 1px, 1px ); + border-radius: 3px; + padding-left: 4px; + /*arrow button*/ + &::drop-down { + .baseBG(5%); + border-width: 2px; + border-radius: 3px; + /*pressed state*/ + &:on { + /*.base_inset;*/ + } + &:disabled { + .baseBG(light, 10%); + } + } + /*arrow button triangle*/ + &::down-arrow { + image: url("@{image_url}/combo_down_arrow.png"); + } + &:disabled { + .baseBG(light, 10%); + border: 1px solid rgb(78, 78, 78); + color: @m_disabledTxtColor; + } +} + +QComboBox QAbstractItemView { + outline: 0px; + selection-background-color: @m_selectedBG; +} + +QPushButton { + /* .base_outset; */ + color: darken(@m_baseInputColor, 5); + border: 1px solid rgb(102,102,102); + border-radius: 4px; + .set_padding(15px, 3px); + &:checked { + .base_inset(light, 5%); + } + &:pressed { + .baseBG(light, 7%); + } + /*lighten lilttle bit when hover*/ + &:hover { + .baseBG(light, 10%); + &:pressed { + .baseBG(light, 7%); + } + &:checked { + .base_inset(light, 5%); + } + } + /*lighten lilttle bit when pressed*/ + &:disabled{ + .baseBG(light, 5%); + color: rgb(80,80,80); + } +} + +#PushButton_NoPadding { + .set_padding(3px, 3px); +} + +QCheckBox { + &:hover { + .baseBG(light, 10%); + border-radius: 2px; + } + &:disabled { + color: @m_disabledTxtColor; + } + &::indicator { + width: 11px; + height: 11px; + .baseBG(5%); + border: 1px solid rgb(108, 108, 108); + border-radius: 2px; + &:disabled { + .baseBG(light, 5%); + border: 1px solid rgb(108, 108, 108); + } + &:checked { + image: url("@{image_url}/check_indicator.png"); + &:disabled { + image: url("@{image_url}/check_indicator_disabled.png"); + } + } + } +} + +QSlider { + &::groove:horizontal { + .baseBG(10%); + border-bottom: 1px solid rgb(69, 69, 69); + height: 2px; + margin: 1px; + } + &::handle:horizontal { + .baseBG(light, 30%); + border-radius: 4px; + /*border-width: 2px;*/ + width: 8px; + margin: -8px 0px; /* expand outside the groove */ + } +} + +QGroupBox { + border: 1px solid rgb(88, 88, 88); + margin: 6px 0 3px 0; + padding: 5px 3px; + border-radius: 3px; + + &::title { + subcontrol-origin: margin; + left: 15px; + margin: -2px 0 0 0; + padding: 0 3px; + &:disabled{ + color: @m_disabledTxtColor; + } + } + &::indicator { + &:extend(QCheckBox::indicator all); + } + &:disabled{ + color: @m_base_darkH; + border-color: @m_disabledTxtColor; + } +} +/* between the Studio Palette and the Style Editor */ +QSplitter::handle +{ + background-color: lighten(@m_baseBG, 5); +} + +/* ------ Toonz Classes Difinitions ------ */ + +TPanel { + /*Used for dialog border*/ + background-color: @m_dialog_border_color; +} + +TPanelTitleBar{ + qproperty-BorderPixmap: url("@{image_url}/tpaneltitlebar_border.png"); + qproperty-ActiveBorderPixmap: url("@{image_url}/tpaneltitlebar_border_active.png"); + qproperty-FloatBorderPixmap: url("@{image_url}/tpaneltitlebar_border_float.png"); + qproperty-FloatActiveBorderPixmap: url("@{image_url}/tpaneltitlebar_border_float_active.png"); + qproperty-TitleColor: rgb(192,192,192); + qproperty-ActiveTitleColor: rgb(255,255,255); +} + +/* ------ Palette ------ */ +PaletteViewer #ToolBarContainer +{ + margin: 0px; + padding: 0px; + & QToolBar + { + border: 1px; + .baseBG; + & QToolButton + { + margin: 0px; + padding: 1px; + border: 0px; + } + } + & #keyFrameNavigator + { + border: 0px; + } +} +#TabBarContainer{ + qproperty-BottomAboveLineColor: @m_baseBG; + qproperty-BottomBelowLineColor: rgb(132, 132, 132); + .baseBG(5%); + & #ScrollLeftButton, + & #ScrollRightButton{ + margin-top: 1px; + } +} +#PaletteTabBar, +#FxSettingsTabBar{ + .baseBG(5%); + border-bottom: 1px solid rgb(88, 88, 88); + &::tab { + .set_padding( 7px, 2px ); + .baseBG(5%); /* for non selected tab */ + border: 1px solid rgb(88, 88, 88); + min-width: 60px; + border-width: 1px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + margin-top: 3px; /* for non selected tab */ + border-bottom-color: @m_base_lightV; /* for non selected tab */ + + &:selected { + .baseBG; + border: 1px solid rgb(132, 132, 132); + border-bottom-color: @m_baseBG; /* same as the pane color */ + /* expand/overlap to the left and right by 4px */ + margin-left: -4px; + margin-right: -4px; + margin-top: 2px; + } + + &:first { + margin-left: 2px; /* the first selected tab has nothing to overlap with on the left */ + } + + &:last { + margin-right: 0px; /* the last selected tab has nothing to overlap with on the right */ + } + + &:only-one { + margin: 0px; + margin-top: 2px; + margin-left: 2px; + /*margin-left 2px; /* if there is only one tab, we don't want overlapping margins */ + } + } +} + +#PaletteLockButton{ + &:hover{ + border-image: url("@{image_url}/over_yellow.png") 2; + } + &:checked{ + border-image: url("@{image_url}/click_pink.png") 2; + &:hover{ + border-image: url("@{image_url}/over_pressed_yellow.png") 2; + } + } +} + +#PageViewer{ + qproperty-TextColor: @m_baseTxtColor; +} + +/* ------ Style Editor ------ */ +#StyleEditor { + border: 0px; + QPushButton { + margin: 1px; + margin-top: 3px; + min-width:10px; + padding: 4px; + padding-top: 2px; + padding-bottom: 2px; + &:checked { + .baseBG(light, 10%); + border: 1px solid rgb(132, 132, 132); + } + &:hover { + .baseBG(light, 15%); + border: 1px solid rgb(132, 132, 132); + &:checked { + .baseBG(light, 20%); + &:pressed { + .baseBG(light, 13%); + } + } + } + &:pressed { + .baseBG(light, 13%); + } + } + QLineEdit { + min-width: 28px; + max-width: 30px; + } +} + + +#StyleEditorTabBar { + border-bottom: 1px solid rgb(88, 88, 88); + QPushButton { + margin: 10px; + } + .baseBG(5%); + &::tab{ + .set_padding( 2px, 2px ); + .baseBG(5%); /* for non selected tab */ + border: 1px solid rgb(88, 88, 88); + /* min-width: 60px; */ + border-width: 1px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + margin-top: 3px; /* for non selected tab */ + border-bottom-color: @m_base_lightV; /* for non selected tab */ + + font-size: 11px; + min-width: 40px; + + &:selected { + .baseBG; + border: 1px solid rgb(132, 132, 132); + border-bottom-color: @m_baseBG; /* same as the pane color */ + /* expand/overlap to the left and right by 4px */ + margin-left: -2px; + margin-right: -2px; + margin-top: 2px; + } + &:first:selected { + margin-left: 0px; /* the first selected tab has nothing to overlap with on the left */ + } + &:last:selected { + margin-right: 0px; /* the last selected tab has nothing to overlap with on the right */ + } + &:only-one { + margin: 0px; + margin-top: 2px; + margin-left: 1px; + } + } +} + +#HexagonalColorWheel { + qproperty-BGColor: @m_baseBG; +} +/* Customize Horizontal QSlider that have name "colorSlider" */ +#colorSlider { + &::groove:horizontal { + height: 20; + border-image: none; + border-width: 1; + height: 1px; + } + &::handle:horizontal { + width: 8px; + margin: -8px -4px; + } +} + +#colorSliderAddButton, +#colorSliderSubButton +{ + /* border-image: url("@{image_url}/colorslider_button_bg.png")2;*/ + padding: 0px; + margin: 0px; + border: 2px; + image-position: center center; + min-height: 8px; + max-width: 14px; +} + +#colorSliderAddButton +{ + image: url("@{image_url}/colorslider_add.png"); + &:pressed { + image: url("@{image_url}/colorslider_add_pressed.png"); + } +} + +#colorSliderSubButton +{ + image: url("@{image_url}/colorslider_sub.png"); + &:pressed { + image: url("@{image_url}/colorslider_sub_pressed.png"); + } +} + +#PlainColorPageParts +{ + .baseBG; + border: 0px; +} + +#colorSliderLabel, +#colorSliderField +{ + font-size: 12px; + min-height:12px; +} + +#colorSliderField { + color: @m_baseInputColor; +} + +/*---------------------------------------------------------------------------*/ +/* The animated, scrollable toolbar containers */ +DvScrollWidget > QPushButton { + border-image: none; + border: 0px solid black; + padding: 0px; + border-radius: 1px; + background-color: rgb(225,225,225); + + &:hover { + background-color: rgb(245,245,245); + } + &:pressed { + background-color: rgb(215,215,215); + } +} + +#ScrollLeftButton, +#ScrollRightButton, +#ScrollUpButton, +#ScrollDownButton { + min-width: 15px; + max-width: 15px; +} + +#ScrollLeftButton { + image: url("@{image_url}/left_arrow_black.png"); + border-right: 1px solid black; +} +#ScrollRightButton { + image: url("@{image_url}/right_arrow_black.png"); + border-left: 1px solid black; +} +#ScrollUpButton { + image: url("@{image_url}/up_arrow_black.png"); + border-bottom: 1px solid black; +} +#ScrollDownButton { + image: url("@{image_url}/down_arrow_black.png"); + border-top: 1px solid black; +} + +/* ------ Viewer, Flipbook ------ */ +#ViewerPanel { + .baseBG(15%); + + & #ToolBarContainer + { + border-top: 1px solid @m_base_lightV; + margin-top: 1px; + padding-top: 3px; + } +} + +FlipBook #ToolBarContainer +{ + border-top: 1px solid @m_base_lightV; + margin-top: 1px; + padding-top: 3px; +} + +/* Flipbook toolbar-specific */ +#ToolBarContainer #ScrollLeftButton { + margin-top: 1px; +} +#ToolBarContainer #ScrollRightButton { + margin-top: 1px; +} + +#ViewerFpsSlider +{ + .baseBG(10%); + .set_margin(19px, 0px); + border: 1px solid rgb(88, 88, 88); + height: 21px; + + &::handle { + border-image: url("@{image_url}/handle_border.png")6; + border-width: 6px; + image: none; + min-width: 5px; + } + &::add-line { + image: url("@{image_url}/fpssb_g_rarrow.png"); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; + margin: 0px; + &:pressed { + image: url("@{image_url}/fpssb_g_rarrow_pressed.png"); + } + } + &::sub-line { + image: url("@{image_url}/fpssb_g_larrow.png"); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; + margin: 0px; + &:pressed { + image: url("@{image_url}/fpssb_g_larrow_pressed.png"); + } + } +} + +#FlipConsolePlayToolBar{ + border: none; + & QToolButton { + height: 14px; + } +} + +FlipSlider { + qproperty-PBHeight: 20; + + qproperty-PBOverlay: url("@{image_url}/flipslider.png"); + qproperty-PBMarker: url("@{image_url}/flipmarker.png"); + qproperty-PBColorMarginLeft: 1; + qproperty-PBColorMarginTop: 1; + qproperty-PBColorMarginRight: 1; + qproperty-PBColorMarginBottom: 1; + + qproperty-PBMarkerMarginLeft: 6; + qproperty-PBMarkerMarginRight: 6; + + qproperty-notStartedColor: rgb(204,34,34); + qproperty-startedColor: rgb(200,128,128); + qproperty-baseColor: #626262; + qproperty-baseColor: #242424; +} + +Ruler { + qproperty-ParentBGColor: rgb(48,48,48); + qproperty-ScaleColor: rgb(230,230,230); +} + +#ComboViewerToolOptions{ + border-top: 1px solid rgb(132, 132, 132); + /*.base_outset;*/ +} +#RulerToolOptionValues{ + color: black; +} + +/*-----------File Browser------------*/ +#DirTreeView, #FunctionEditorTree, #ShortcutTree, #FxTreeView +{ + alternate-background-color: lighten(@m_baseBG, 5%); + border-top: 1px solid rgb(132, 132, 132); + .baseBG; + margin: 0px; +} +#DirTreeView::branch { + &:adjoins-item { + border-image: url("@{image_url}/tree_branch-end.png") 0; + } + + &:has-siblings { + border-image: url("@{image_url}/tree_vline.png") 0; + &:adjoins-item + { + border-image: url("@{image_url}/tree_branch-more.png") 0; + } + } + &:has-children { + &:closed { + border-image: none; + image: url("@{image_url}/tree_branch-closed_nosib.png"); + } + &:open { + border-image: none; + image: url("@{image_url}/tree_branch-open_nosib.png"); + } + + &:has-siblings { + &:closed { + border-image: none; + image: url("@{image_url}/tree_branch-closed.png"); + } + &:open { + border-image: none; + image: url("@{image_url}/tree_branch-open.png"); + } + } + } +} + +DvItemViewerPanel { + qproperty-TextColor: @m_baseTxtColor; + qproperty-AlternateBackground: #3d3d3d; + qproperty-SelectedTextColor: black; + qproperty-FolderTextColor: rgb(130, 190, 130); + qproperty-SelectedItemBackground: @m_selectedBG; +} + +DvDirTreeView { + qproperty-TextColor: @m_baseTxtColor; + qproperty-SelectedTextColor: black; + qproperty-FolderTextColor: rgb(130, 190, 130); + qproperty-SelectedFolderTextColor: rgb(0,30,0); + qproperty-SelectedItemBackground: @m_selectedBG; + alternate-background-color: lighten(@m_baseBG, 5%); +} + +/*---------------------------------------------------------------------------*/ +/* Cleanup Settings, LoadLevel, PsdSettingsPopup, FxSettingsPopup, RenameAsToonzPopup */ +/*---------------------------------------------------------------------------*/ +#CleanupSettingsFrame, +#LoadLevelFrame, +#SolidLineFrame { + border: 1px solid rgb(88, 88, 88); + margin-bottom: 5px; + border-radius: 3px; +} + +#TitleTxtLabel{ + color: @m_titleTxtColor; +} + +#PsdSettingsGroupBox { + border: 1px solid @m_selectedBG; +} + +#FileDoesNotExistLabel { + color: rgb(255,50,50); +} + +#CleanupSettingsShowButton, +#LoadLevelShowButton, +#FxSettingsPreviewShowButton { + border-width: 2px; + padding: 0px; + margin: 0px; + border-image: url("@{image_url}/handle_border.png")5; + image: url("@{image_url}/plus.png"); + image-position: center center; + + &:checked { + image: url("@{image_url}/minus.png"); + } +} + +ParamsPage { + qproperty-TextColor: @m_baseTxtColor; +} + +/*----------- Xsheet ------------*/ +/* XSheet scrollAreas (row, column and cell) */ +#xsheetScrollArea +{ + border:0px; +} + +#FunctionSegmentViewer +{ + .baseBG; + border-width: 0px; +} + +#xsheetArea, #ScrollArea +{ + .baseBG(10%); + border-width: 0px; +} + +/*XsheetColumnHeader Right-click menu*/ +#xsheetColumnAreaMenu_Preview { + background-color: rgb(230,230,120); +} +#xsheetColumnAreaMenu_Lock { + background-color: rgb(245,245,245); +} +#xsheetColumnAreaMenu_Camstand { + background-color: rgb(255,164,128); +} +#xsheetColumnAreaMenu_Preview, +#xsheetColumnAreaMenu_Lock, +#xsheetColumnAreaMenu_Camstand { + color: black; + &:selected { + background-color: rgb(0,0,128); + } +} + +#XSheetToolbarLevelButton { + padding-left: 2; + padding-right: 2; + margin-left: 2; + margin-right: 2; + } + + #XSheetToolbarButton { + padding-left: 3; + padding-right: 3; + margin-left: 2; + margin-right: 2; + } + #XSheetToolbar { + margin: 0; + padding: 0; + border: 0; + &::separator:horizontal { + margin-right: 7; + margin-left: 5; + } + } + +/* Customize QScrollBar vertical*/ +QScrollBar { + border: 1px solid rgb(15, 15, 15); + + &:vertical { + width: 16px; + .set_margin( 0px, 16px ); + } + &:horizontal { + height: 16px; + .set_margin( 16px, 0px ); + } + + &::handle { + border-width: 3; + image-position: center center; + &:vertical { + border-image: url("@{image_url}/sb_g_vhandle.png")3; + image: url("@{image_url}/sb_g_vline.png"); + min-height: 40px; + } + + &:horizontal { + border-image: url("@{image_url}/sb_g_hhandle.png")3; + image: url("@{image_url}/sb_g_hline.png"); + min-width: 40px; + } + } + /* buttons */ + &::add-line { + subcontrol-origin: margin; + &:vertical { + image: url("@{image_url}/sb_g_downarrow.png"); + height: 16px; + subcontrol-position: bottom; + &:pressed { + image: url("@{image_url}/sb_g_downarrow_pressed.png"); + } + } + &:horizontal { + image: url("@{image_url}/sb_g_rarrow.png"); + width: 16px; + subcontrol-position: right; + &:pressed{ + image: url("@{image_url}/sb_g_rarrow_pressed.png"); + } + } + } + + &::sub-line { + subcontrol-origin: margin; + &:vertical { + image: url("@{image_url}/sb_g_uparrow.png"); + height: 16px; + subcontrol-position: top; + &:pressed { + image: url("@{image_url}/sb_g_uparrow_pressed.png"); + } + } + &:horizontal { + image: url("@{image_url}/sb_g_larrow.png"); + width: 16px; + subcontrol-position: left; + &:pressed{ + image: url("@{image_url}/sb_g_larrow_pressed.png"); + } + } + } + + &::add-page, &::sub-page { + .baseBG(5%); + } +} + +#noteTextEdit{ + color: black; +} + +XsheetViewer { + qproperty-TextColor: rgb(230,230,230); + qproperty-BGColor: rgb(72,72,72); + qproperty-LightLineColor: rgb(32,32,32); + qproperty-MarkerLineColor: rgb(30, 150, 196); + qproperty-VerticalLineColor: rgb(120,120,120); + qproperty-VerticalLineHeadColor: rgb(160,160,160); + qproperty-PreviewFrameTextColor: rgb(150, 230, 230); + qproperty-CurrentRowBgColor: rgb(80,96,130); + + qproperty-EmptyColumnHeadColor: rgb(96,96,96); + qproperty-SelectedColumnTextColor: rgb(230, 100, 100); + + qproperty-EmptyCellColor: rgb(64,64,64); + qproperty-NotEmptyColumnColor: rgb(72,72,72); + qproperty-SelectedEmptyCellColor: rgb(108,108,108); + + qproperty-LevelColumnColor: rgb(76,110,76); + qproperty-LevelColumnBorderColor: rgb(143,179,143); + qproperty-SelectedLevelColumnColor: rgb(107,140,107); + + qproperty-VectorColumnColor: rgb(123,123,76); + qproperty-VectorColumnBorderColor: rgb(187,187,154); + qproperty-SelectedVectorColumnColor: rgb(140,140,96); + + qproperty-ChildColumnColor: rgb(106,82,107); + qproperty-ChildColumnBorderColor: rgb(177,163,179); + qproperty-SelectedChildColumnColor: rgb(122,97,122); + + qproperty-FullcolorColumnColor: rgb(101,122,150); + qproperty-FullcolorColumnBorderColor: rgb(158,184,187); + qproperty-SelectedFullcolorColumnColor: rgb(136,150,167); + + qproperty-FxColumnColor: rgb(86,85,60); + qproperty-FxColumnBorderColor: rgb(149,149,138); + qproperty-SelectedFxColumnColor: rgb(106,109,90); + + qproperty-ReferenceColumnColor: rgb(97,97,97); + qproperty-ReferenceColumnBorderColor: rgb(162,162,162); + qproperty-SelectedReferenceColumnColor: rgb(130,130,130); + + qproperty-PaletteColumnColor: rgb(58,101,95); + qproperty-PaletteColumnBorderColor: rgb(134,172,167); + qproperty-SelectedPaletteColumnColor: rgb(95,133,129); + + qproperty-MeshColumnColor: rgb(104,77,134); + qproperty-MeshColumnBorderColor: rgb(186,146,239); + qproperty-SelectedMeshColumnColor: rgb(138,117,162); + + qproperty-SoundColumnColor: rgb(101,116,86); + qproperty-SoundColumnBorderColor: rgb(160,175,125); + qproperty-SelectedSoundColumnColor: rgb(127,149,106); + qproperty-SoundColumnHlColor: rgb(52,254,94); + qproperty-SoundColumnTrackColor: rgb(182,194,157); + + qproperty-ColumnHeadPastelizer: rgb(0,0,0); + qproperty-SelectedColumnHead: rgb(80,96,130); + + qproperty-LightLightBGColor: rgb(250,250,250); + qproperty-LightBGColor: rgb(240,240,240); + qproperty-DarkBGColor: rgb(225,225,225); + qproperty-DarkLineColor: rgb(150,150,150); + + QScrollBar { + border: 1px solid rgb(35, 35, 35); + } +} + +/*------- Schematic ---------*/ +#SchematicBottomFrame +{ + margin: 0px; + padding: 0px; + .baseBG; + border-top: 1px solid rgb(132, 132, 132); + border-image: none; +} +#SchematicSceneViewer +{ + background-color: rgb(55,55,55); +} + +/*------ Function Editor ---------*/ + +#FunctionParametersPanel +{ + border: 1px solid rgb(88, 88, 88); +} +#FunctionEditorTree,#ShortcutTree +{ + &::branch { + &:adjoins-item { + border-image: url("@{image_url}/tree17_branch-end.png") 0; + } + + &:has-siblings { + border-image: url("@{image_url}/tree17_vline.png") 0; + &:adjoins-item { + border-image: url("@{image_url}/tree17_branch-more.png") 0; + } + } + + &:has-children { + &:closed { + border-image: none; + image: url("@{image_url}/tree17_branch-closed_nosib.png"); + } + &:open { + border-image: none; + image: url("@{image_url}/tree17_branch-open_nosib.png"); + } + + &:has-siblings { + &:closed { + border-image: none; + image: url("@{image_url}/tree17_branch-closed.png"); + } + &:open { + border-image: none; + image: url("@{image_url}/tree17_branch-open.png"); + } + } + } + } +} + +FunctionPanel { + qproperty-BGColor: rgb(48,48,48); + qproperty-ValueLineColor: rgb(72,72,72); + qproperty-FrameLineColor: rgb(96,96,96); + qproperty-OtherCurvesColor: rgb(128,128,128); + qproperty-RulerBackground: rgb(48,48,48); + qproperty-TextColor: rgb(230,230,230); + qproperty-SubColor: black; + qproperty-SelectedColor: #a8bee7; +} + +FunctionTreeView { + qproperty-TextColor: rgb(230,230,230); + qproperty-CurrentTextColor: @m_selectedText; +} + +SpreadsheetViewer { + qproperty-LightLightBGColor: rgb(64,64,64); + qproperty-CurrentRowBgColor: rgb(80,96,130); + qproperty-LightLineColor: rgb(32,32,32); + qproperty-MarkerLineColor: rgb(30, 150, 196); + qproperty-BGColor: rgb(72,72,72); + qproperty-VerticalLineColor: rgb(120,120,120); + qproperty-KeyFrameColor: rgb(153,93,29); + qproperty-KeyFrameBorderColor: rgb(201,176,75); + qproperty-SelectedKeyFrameColor: rgb(151,128,86); + qproperty-InBetweenColor: rgb(102,98,80); + qproperty-InBetweenBorderColor: rgb(205,206,200); + qproperty-SelectedInBetweenColor: rgb(126,128,121); + qproperty-SelectedEmptyColor: rgb(108,108,108); + qproperty-SelectedSceneRangeEmptyColor: rgb(117,117,117); + qproperty-TextColor: rgb(230,230,230); + qproperty-ColumnHeaderBorderColor: rgb(142,142,142); + qproperty-SelectedColumnTextColor: @m_selectedText; +} +#keyFrameNavigator +{ + border: 0px; + margin: 0px; + padding: 0px; +} + +#ExpressionField +{ + .baseBG(light, 70%); + border: 1px solid rgb(88, 88, 88); + border-radius: 2px; + min-height: 14px; +} + +#FunctionSegmentViewerLinkButton +{ + border: 2px; + margin: 0px; + background-image: url("@{image_url}/segment_unlinked.png"); + .base_outset(light,20%); + &:checked { + background-image: url("@{image_url}/segment_linked.png"); + .base_inset(light,20%); + } + &:disabled{ + background-image: url("@{image_url}/segment_disabled.png"); + .base_outset(light,10%); + border: 1px; + } +} + +/*------ Tasks Viewer ------*/ +#TaskSheetItem, +#tasksRemoveBox, +#tasksAddBox { + .base_inset(10%); + border-width: 1px; + padding: 3px; +} +#TaskSheetItemLabel +{ + color: @m_titleTxtColor; +} + +/*------ Cleanup Settings------*/ + +/* FileField etc. */ +#PushButton_NoPadding { + padding-left: 3px; + padding-right: 3px; + padding-top: 3px; + padding-bottom: 3px; +} + +#CameraSettingsButton +{ + padding: 2px; + border: 0px; +} + +#CameraSettingsRadioButton::indicator { + width: 21px; + height: 21px; + background-color: @m_baseBG; + &:checked { + image: url("@{image_url}/cam_lock.png"); + } + &:unchecked { + image: url("@{image_url}/cam_unlock.png"); + &:hover { + image: url("@{image_url}/cam_lock_hover.png"); + } + } +} + +#CameraSettingsDPI{ + color: @m_titleTxtColor; +} + +#CameraSettingsRadioButton_Small { + padding: 2px; + background-color: @m_baseBG; + &::indicator { + width: 11px; + height: 21px; + &:checked { + image: url("@{image_url}/cam_lock_small.png"); + } + &:unchecked { + image: url("@{image_url}/cam_unlock_small.png"); + &:hover { + image: url("@{image_url}/cam_lock_hover_small.png"); + } + } + } +} + +#ForceSquaredPixelButton { + border: none; + border-radius: 0px; + padding: 0px; + image: url("@{image_url}/fsp_released.png"); + + &:hover { + image: url("@{image_url}/fsp_hover.png"); + } + &:checked { + image: url("@{image_url}/fsp_pressed.png"); + } +} + +/*------ Tool Options Bar------*/ +#EditToolLockButton { + spacing: 0px; /*space between button and text*/ + &::indicator { + background-color: @m_baseBG; + border-width: 0px; + width: 21px; + height: 21px; + &:unchecked { + image: url("@{image_url}/cam_unlock.png"); + &:hover { + image: url("@{image_url}/cam_unlock_hover.png"); + } + } + &:checked { + image: url("@{image_url}/cam_lock.png"); + &:hover { + image: url("@{image_url}/cam_lock_hover.png"); + } + } + } +} + +IconViewField { + qproperty-ScalePegPixmap: url("@{image_url}/selectiontool_scalepeg.png"); + qproperty-RotationPixmap: url("@{image_url}/selectiontool_rotation.png"); + qproperty-PositionPixmap: url("@{image_url}/selectiontool_position.png"); + qproperty-ThicknessPixmap: url("@{image_url}/selectiontool_thickness.png"); +} + +PopupButton { + &::menu-indicator { + image: url("@{image_url}/down_arrow.png"); + width: 10px; + height: 17px; + border-left: 1px solid grey; + } + &::menu-indicator:disabled { + image: url("@{image_url}/down_arrow_disabled.png"); + } +} + +#Cap,#Join { + padding-left: -8px; + padding-right: 4px; + border-radius: 2px; + min-width: 32px; max-width: 32px; + & QMenu { + min-width: 18px; max-width: 18px; + &::item { + min-width: 16px; max-width: 16px; + padding: 0px; + } + } +} + +/*------ Script Console ------*/ + +#ScriptConsole { + border: 1px inset; + background-color: rgb(220,220,220); + color: black; + font-family: "Courier"; +} + +/*------ Topbar and Menubar of the MainWindow ------*/ + +#TopBar { + height: 22px; + .baseBG(5%); + margin: 0px; + border: 0px; + padding: 0px; +} +#TopBarTabContainer { + .baseBG; + margin: 0px; + border: 0px; + padding: 0px; +} +#TopBarTab { + /*border-image: url("@{image_url}/topbar_bg.png") 0 0 0 0 stretch stretch; */ + /*background: qlineargradient(x1: 0,y1: 0, x2: 1, y2: 0, stop: 0 #a0a0a0, stop: 0.5 #404040);*/ + border: 0px; + padding: 0px; + &::tab { + .set_margin(5px, 1px); + .set_padding(8px, 1px); + .baseBG(5%); + border: 1px solid rgb(88,88,88); + border-radius: 2px; + &:selected { + background-color: @m_selectedBG; + color: rgb(230, 230, 230); + } + &:hover { + background-color: rgb(100,100,100); + color: rgb(230, 230, 230); + } + } +} +#StackedMenuBar +{ + background: rgb(160,160,160); + margin: 0px; + border: 0px; + padding: 0px; +} + +#DockSeparator{ + .baseBG(5%); + //border-image: url("@{image_url}/dock_handle_border.png") 2; + border-width: 0; +} + +#TDockPlaceholder { + background-color: rgb(185,240,0,255); +} + +/*------ Popups -------*/ + +QDialog #dialogButtonFrame { + .baseBG(5%); +} + +#SceneSettings QLabel +{ + color: @m_titleTxtColor; +} +#PreferencesPopup QListWidget +{ + .baseBG; + border-width: 2px; + alternate-background-color: lighten(@m_baseBG, 2%); + font-size: 12px; + &::item{ + padding: 2px; + &:selected{ + background-color: @m_selectedBG; + color : @m_baseInputColor; + } + &:hover{ + background-color: lighten(@m_baseBG, 5%); + } + } +} + +QListView { + outline: 0; +} + +#OutputSettingsBox { + border:1px solid rgb(88, 88, 88); + border-radius: 4px; +} + +#OutputSettingsLabel { + color: @m_titleTxtColor; +} + +#OutputSettingsCameraBox { + .baseBG; + border-width: 2px; +} + +#OutputSettingsShowButton { + border: 2px; + padding: 0px; + border-image: url("@{image_url}/handle_border.png")5; + image: url("@{image_url}/plus.png"); + image-position: center center; + + &:checked + { + image: url("@{image_url}/minus.png"); + } +} + +#IntPairField, +#DoublePairField { + qproperty-LightLineColor: rgb(69, 69, 69); + qproperty-LightLineEdgeColor: @m_baseBG; + qproperty-MiddleLineColor: rgb(0,0,0); + qproperty-DarkLineColor: rgb(32, 32, 32); + qproperty-HandleLeftPixmap: url("@{image_url}/h_slider_left.png"); + qproperty-HandleRightPixmap: url("@{image_url}/h_slider_right.png"); + qproperty-HandleLeftGrayPixmap: url("@{image_url}/h_slider_left_disabled.png"); + qproperty-HandleRightGrayPixmap: url("@{image_url}/h_slider_right_disabled.png"); +} + +#FxSettingsLabel{ + color: rgb(160,230,128); +} + +#FxSettings{ + border-width: 0px; + border-bottom: 3px double rgb(64,64,64); +} + +#FxSettingsHelpButton{ + color: rgb(160,200,255); +} + +#MatchLineButton { + .baseBG(light, 10%); + &::pressed + { + .baseBG(light, 30%); + } +} + +#LargeSizedText { + font-size: 17px; +} + +#GearButton { + qproperty-icon: url("@{image_url}/gear.png"); +} + +#SubfolderButton { + qproperty-icon: url("@{image_url}/subfolder.png"); +} + +#StartupLabel { + padding: 3px; + &:hover { + .baseBG(light, 10%); + border-radius: 3px; + } +} + +Filmstrip { + QComboBox { + margin: 0px; + border-radius: 0px; + } +} + +#WordButton { + font-size: 12px; + /* color: black; */ + background-color: @m_baseBG; + /*border-style: outset; + .set_border_color(white,black); */ + border-width: 1px; + border-radius: 4px; + border: 1px solid rgb(132, 132, 132); + .set_padding(3px, 3px); + &:pressed { + color: black; + background-color: rgb(250, 255, 162); + border-style: inset; + .set_border_color(black,white); + } + &:hover { + color: black; + background-color: rgb(250, 255, 162); + &:pressed { + background-color: rgb(250, 255, 162); + border-style: inset; + .set_border_color(black,white); + } + } +} + +PencilTestPopup { + /* Allow for using a 768 screen */ + min-height: 730px; + /* some clipping will still occur on width, but this + allows for filling half of a 1024 screen */ + min-width: 512px; +} + +TPanelTitleBar { + qproperty-SeparatorColor: darken(@m_baseBG, 5); + qproperty-ActiveIconColor:rgb(0, 180, 0); + qproperty-FreezeColor:rgb(200, 0, 0); + } \ No newline at end of file diff --git a/stuff/config/qss/dark/dark.qss b/stuff/config/qss/dark/dark.qss new file mode 100644 index 0000000..2606bfc --- /dev/null +++ b/stuff/config/qss/dark/dark.qss @@ -0,0 +1,1402 @@ +/* LESS Definitions */ +/*Image URL*/ +/*Text Color*/ +/*Used in Dialog border*/ +/*Color for Selected Item*/ +/*Color for title texts*/ +/* color adjustable by delta */ +/*set padding*/ +/*set margin*/ +/* ------ Qt Widgets Common Difinitions ------ */ +QMenu, +QMenuBar, +QMainWindow, +QWidget { + color: #bebebe; + background-color: #303030; + font-family: "Segoe UI", "Lucida Grande"; + font-size: 12px; + font-weight: normal; +} +QMenu:disabled, +QMenuBar:disabled, +QMainWindow:disabled, +QWidget:disabled { + color: #808080; +} +QFrame { + margin: 0px; + border: 0px; + padding: 0px; +} +QDialog { + background-color: #303030; +} +QMainWindow::separator { + background: yellow; + width: 10px; + /* when vertical */ + height: 10px; + /* when horizontal */ +} +QToolTip, +#helpTooltip { + border: 1px solid black; + background-color: #ffffe1; + padding: 2px; + color: black; +} +QTreeWidget { + border-width: 1px; + background-color: #303030; + alternate-background-color: #3d3d3d; +} +QTreeWidget::item:selected { + background-color: #448044; + color: black; +} +QTreeWidget::item { + color: #bebebe; +} +QStatusBar { + background-color: #c0c0c0; +} +QStatusBar::item { + border-width: 0; +} +QStatusBar QLabel { + background-color: #c0c0c0; +} +QStatusBar #StatusBarLabel { + background-color: #ffffff; + padding-left: 3px; + padding-right: 3px; + padding-top: 1px; + padding-bottom: 1px; +} +QMenuBar { + background-color: #303030; +} +QMenuBar::item:selected { + background-color: #4a4a4a; + border-width: 1px; +} +QMenu { + background-color: #232323; +} +QMenu::item:selected { + background: #448044; + color: #dcdcdc; +} +QMenu::item:disabled { + background-color: #303030; + color: #808080; +} +QMenu::item:disabled:selected { + background: #6c6c6c; +} +QMenu::separator { + background-color: #4a4a4a; + margin-left: 0px; + margin-right: 0px; + margin-top: 2px; + margin-bottom: 2px; + border-width: 1px; + height: 2px; +} +QToolBar { + background-color: #303030; + border-width: 0px; + /* border-top: 1px solid rgb(88, 88, 88); */ + margin: 0px; + padding: 0px; + border-image: none; +} +QToolBar::separator:horizontal { + image: url("imgs/bottomseparator.png"); +} +QToolBar::separator:vertical { + image: url("imgs/separator.png"); +} +QToolBar QToolButton { + background-color: #303030; + /*margin: 2px 1px 1px 1px;*/ + margin: 3px; + border: 0px; + border-image: none; +} +QToolBar QToolButton:hover { + border-image: url("imgs/over.png") 2; + border-radius: 4px; +} +QToolBar QToolButton:checked, +QToolBar QToolButton:pressed { + border-image: url("imgs/click.png") 2; + border-radius: 4px; +} +QToolBar QToolButton:disabled { + background-color: #3d3d3d; + color: #808080; +} +QToolBar QToolButton::menu-indicator { + image: none; +} +QToolBar QToolButton::menu-button { + border-image: none; + /*background-color: rgb(160,160,160);*/ +} +QToolBar QLabel { + background-color: #303030; + margin-top: 1px; + border-width: 2; +} +QToolBar QToolBar { + border-width: 0px; +} +QLineEdit { + /*darken little bit*/ + color: #cdcdcd; + background-color: #232323; + border-width: 1px; + border-radius: 2px; + border: 1px solid #4e4e4e; +} +QLineEdit:disabled { + background-color: #4a4a4a; + color: #808080; +} +QComboBox { + /*darken little bit*/ + color: #cdcdcd; + background-color: #232323; + border: 1px solid #4e4e4e; + padding-left: 1px; + padding-right: 1px; + padding-top: 1px; + padding-bottom: 1px; + border-radius: 3px; + padding-left: 4px; + /*arrow button*/ + /*arrow button triangle*/ +} +QComboBox::drop-down { + background-color: #232323; + border-width: 2px; + border-radius: 3px; + /*pressed state*/ +} +QComboBox::drop-down:on { + /*.base_inset;*/ +} +QComboBox::drop-down:disabled { + background-color: #4a4a4a; +} +QComboBox::down-arrow { + image: url("imgs/combo_down_arrow.png"); +} +QComboBox:disabled { + background-color: #4a4a4a; + border: 1px solid #4e4e4e; + color: #808080; +} +QComboBox QAbstractItemView { + outline: 0px; + selection-background-color: #448044; +} +QPushButton { + /* .base_outset; */ + color: #cfcfcf; + border: 1px solid #666666; + border-radius: 4px; + padding-left: 15px; + padding-right: 15px; + padding-top: 3px; + padding-bottom: 3px; + /*lighten lilttle bit when hover*/ + /*lighten lilttle bit when pressed*/ +} +QPushButton:checked { + background-color: #3d3d3d; + border-style: inset; + border-left-color: #191919; + border-top-color: #0d0d0d; + border-right-color: #656565; + border-bottom-color: #797979; +} +QPushButton:pressed { + background-color: #424242; +} +QPushButton:hover { + background-color: #4a4a4a; +} +QPushButton:hover:pressed { + background-color: #424242; +} +QPushButton:hover:checked { + background-color: #3d3d3d; + border-style: inset; + border-left-color: #191919; + border-top-color: #0d0d0d; + border-right-color: #656565; + border-bottom-color: #797979; +} +QPushButton:disabled { + background-color: #3d3d3d; + color: #505050; +} +#PushButton_NoPadding { + padding-left: 3px; + padding-right: 3px; + padding-top: 3px; + padding-bottom: 3px; +} +QCheckBox:hover { + background-color: #4a4a4a; + border-radius: 2px; +} +QCheckBox:disabled { + color: #808080; +} +QCheckBox::indicator, +QGroupBox::indicator { + width: 11px; + height: 11px; + background-color: #232323; + border: 1px solid #6c6c6c; + border-radius: 2px; +} +QCheckBox::indicator:disabled, +QGroupBox::indicator:disabled { + background-color: #3d3d3d; + border: 1px solid #6c6c6c; +} +QCheckBox::indicator:checked, +QGroupBox::indicator:checked { + image: url("imgs/check_indicator.png"); +} +QCheckBox::indicator:checked:disabled, +QGroupBox::indicator:checked:disabled { + image: url("imgs/check_indicator_disabled.png"); +} +QSlider::groove:horizontal { + background-color: #161616; + border-bottom: 1px solid #454545; + height: 2px; + margin: 1px; +} +QSlider::handle:horizontal { + background-color: #7d7d7d; + border-radius: 4px; + /*border-width: 2px;*/ + width: 8px; + margin: -8px 0px; + /* expand outside the groove */ +} +QGroupBox { + border: 1px solid #585858; + margin: 6px 0 3px 0; + padding: 5px 3px; + border-radius: 3px; +} +QGroupBox::title { + subcontrol-origin: margin; + left: 15px; + margin: -2px 0 0 0; + padding: 0 3px; +} +QGroupBox::title:disabled { + color: #808080; +} +QGroupBox:disabled { + color: #0c0c0c; + border-color: #808080; +} +/* between the Studio Palette and the Style Editor */ +QSplitter::handle { + background-color: #3d3d3d; +} +/* ------ Toonz Classes Difinitions ------ */ +TPanel { + /*Used for dialog border*/ + background-color: #000000; +} +TPanelTitleBar { + qproperty-BorderPixmap: url("imgs/tpaneltitlebar_border.png"); + qproperty-ActiveBorderPixmap: url("imgs/tpaneltitlebar_border_active.png"); + qproperty-FloatBorderPixmap: url("imgs/tpaneltitlebar_border_float.png"); + qproperty-FloatActiveBorderPixmap: url("imgs/tpaneltitlebar_border_float_active.png"); + qproperty-TitleColor: #c0c0c0; + qproperty-ActiveTitleColor: #ffffff; +} +/* ------ Palette ------ */ +PaletteViewer #ToolBarContainer { + margin: 0px; + padding: 0px; +} +PaletteViewer #ToolBarContainer QToolBar { + border: 1px; + background-color: #303030; +} +PaletteViewer #ToolBarContainer QToolBar QToolButton { + margin: 0px; + padding: 1px; + border: 0px; +} +PaletteViewer #ToolBarContainer #keyFrameNavigator { + border: 0px; +} +#TabBarContainer { + qproperty-BottomAboveLineColor: #303030; + qproperty-BottomBelowLineColor: #848484; + background-color: #232323; +} +#TabBarContainer #ScrollLeftButton, +#TabBarContainer #ScrollRightButton { + margin-top: 1px; +} +#PaletteTabBar, +#FxSettingsTabBar { + background-color: #232323; + border-bottom: 1px solid #585858; +} +#PaletteTabBar::tab, +#FxSettingsTabBar::tab { + padding-left: 7px; + padding-right: 7px; + padding-top: 2px; + padding-bottom: 2px; + background-color: #232323; + /* for non selected tab */ + border: 1px solid #585858; + min-width: 60px; + border-width: 1px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + margin-top: 3px; + /* for non selected tab */ + border-bottom-color: #6c6c6c; + /* for non selected tab */ +} +#PaletteTabBar::tab:selected, +#FxSettingsTabBar::tab:selected { + background-color: #303030; + border: 1px solid #848484; + border-bottom-color: #303030; + /* same as the pane color */ + /* expand/overlap to the left and right by 4px */ + margin-left: -4px; + margin-right: -4px; + margin-top: 2px; +} +#PaletteTabBar::tab:first, +#FxSettingsTabBar::tab:first { + margin-left: 2px; + /* the first selected tab has nothing to overlap with on the left */ +} +#PaletteTabBar::tab:last, +#FxSettingsTabBar::tab:last { + margin-right: 0px; + /* the last selected tab has nothing to overlap with on the right */ +} +#PaletteTabBar::tab:only-one, +#FxSettingsTabBar::tab:only-one { + margin: 0px; + margin-top: 2px; + margin-left: 2px; + /*margin-left 2px; /* if there is only one tab, we don't want overlapping margins */ +} +#PaletteLockButton:hover { + border-image: url("imgs/over_yellow.png") 2; +} +#PaletteLockButton:checked { + border-image: url("imgs/click_pink.png") 2; +} +#PaletteLockButton:checked:hover { + border-image: url("imgs/over_pressed_yellow.png") 2; +} +#PageViewer { + qproperty-TextColor: #bebebe; +} +/* ------ Style Editor ------ */ +#StyleEditor { + border: 0px; +} +#StyleEditor QPushButton { + margin: 1px; + margin-top: 3px; + min-width: 10px; + padding: 4px; + padding-top: 2px; + padding-bottom: 2px; +} +#StyleEditor QPushButton:checked { + background-color: #4a4a4a; + border: 1px solid #848484; +} +#StyleEditor QPushButton:hover { + background-color: #565656; + border: 1px solid #848484; +} +#StyleEditor QPushButton:hover:checked { + background-color: #636363; +} +#StyleEditor QPushButton:hover:checked:pressed { + background-color: #515151; +} +#StyleEditor QPushButton:pressed { + background-color: #515151; +} +#StyleEditor QLineEdit { + min-width: 28px; + max-width: 30px; +} +#StyleEditorTabBar { + border-bottom: 1px solid #585858; + background-color: #232323; +} +#StyleEditorTabBar QPushButton { + margin: 10px; +} +#StyleEditorTabBar::tab { + padding-left: 2px; + padding-right: 2px; + padding-top: 2px; + padding-bottom: 2px; + background-color: #232323; + /* for non selected tab */ + border: 1px solid #585858; + /* min-width: 60px; */ + border-width: 1px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + margin-top: 3px; + /* for non selected tab */ + border-bottom-color: #6c6c6c; + /* for non selected tab */ + font-size: 11px; + min-width: 40px; +} +#StyleEditorTabBar::tab:selected { + background-color: #303030; + border: 1px solid #848484; + border-bottom-color: #303030; + /* same as the pane color */ + /* expand/overlap to the left and right by 4px */ + margin-left: -2px; + margin-right: -2px; + margin-top: 2px; +} +#StyleEditorTabBar::tab:first:selected { + margin-left: 0px; + /* the first selected tab has nothing to overlap with on the left */ +} +#StyleEditorTabBar::tab:last:selected { + margin-right: 0px; + /* the last selected tab has nothing to overlap with on the right */ +} +#StyleEditorTabBar::tab:only-one { + margin: 0px; + margin-top: 2px; + margin-left: 1px; +} +#HexagonalColorWheel { + qproperty-BGColor: #303030; +} +/* Customize Horizontal QSlider that have name "colorSlider" */ +#colorSlider::groove:horizontal { + height: 20; + border-image: none; + border-width: 1; + height: 1px; +} +#colorSlider::handle:horizontal { + width: 8px; + margin: -8px -4px; +} +#colorSliderAddButton, +#colorSliderSubButton { + /* border-image: url("@{image_url}/colorslider_button_bg.png")2;*/ + padding: 0px; + margin: 0px; + border: 2px; + image-position: center center; + min-height: 8px; + max-width: 14px; +} +#colorSliderAddButton { + image: url("imgs/colorslider_add.png"); +} +#colorSliderAddButton:pressed { + image: url("imgs/colorslider_add_pressed.png"); +} +#colorSliderSubButton { + image: url("imgs/colorslider_sub.png"); +} +#colorSliderSubButton:pressed { + image: url("imgs/colorslider_sub_pressed.png"); +} +#PlainColorPageParts { + background-color: #303030; + border: 0px; +} +#colorSliderLabel, +#colorSliderField { + font-size: 12px; + min-height: 12px; +} +#colorSliderField { + color: #dcdcdc; +} +/*---------------------------------------------------------------------------*/ +/* The animated, scrollable toolbar containers */ +DvScrollWidget > QPushButton { + border-image: none; + border: 0px solid black; + padding: 0px; + border-radius: 1px; + background-color: #e1e1e1; +} +DvScrollWidget > QPushButton:hover { + background-color: #f5f5f5; +} +DvScrollWidget > QPushButton:pressed { + background-color: #d7d7d7; +} +#ScrollLeftButton, +#ScrollRightButton, +#ScrollUpButton, +#ScrollDownButton { + min-width: 15px; + max-width: 15px; +} +#ScrollLeftButton { + image: url("imgs/left_arrow_black.png"); + border-right: 1px solid black; +} +#ScrollRightButton { + image: url("imgs/right_arrow_black.png"); + border-left: 1px solid black; +} +#ScrollUpButton { + image: url("imgs/up_arrow_black.png"); + border-bottom: 1px solid black; +} +#ScrollDownButton { + image: url("imgs/down_arrow_black.png"); + border-top: 1px solid black; +} +/* ------ Viewer, Flipbook ------ */ +#ViewerPanel { + background-color: #0a0a0a; +} +#ViewerPanel #ToolBarContainer { + border-top: 1px solid #6c6c6c; + margin-top: 1px; + padding-top: 3px; +} +FlipBook #ToolBarContainer { + border-top: 1px solid #6c6c6c; + margin-top: 1px; + padding-top: 3px; +} +/* Flipbook toolbar-specific */ +#ToolBarContainer #ScrollLeftButton { + margin-top: 1px; +} +#ToolBarContainer #ScrollRightButton { + margin-top: 1px; +} +#ViewerFpsSlider { + background-color: #161616; + margin-left: 19px; + margin-right: 19px; + margin-top: 0px; + margin-bottom: 0px; + border: 1px solid #585858; + height: 21px; +} +#ViewerFpsSlider::handle { + border-image: url("imgs/handle_border.png") 6; + border-width: 6px; + image: none; + min-width: 5px; +} +#ViewerFpsSlider::add-line { + image: url("imgs/fpssb_g_rarrow.png"); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; + margin: 0px; +} +#ViewerFpsSlider::add-line:pressed { + image: url("imgs/fpssb_g_rarrow_pressed.png"); +} +#ViewerFpsSlider::sub-line { + image: url("imgs/fpssb_g_larrow.png"); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; + margin: 0px; +} +#ViewerFpsSlider::sub-line:pressed { + image: url("imgs/fpssb_g_larrow_pressed.png"); +} +#FlipConsolePlayToolBar { + border: none; +} +#FlipConsolePlayToolBar QToolButton { + height: 14px; +} +FlipSlider { + qproperty-PBHeight: 20; + qproperty-PBOverlay: url("imgs/flipslider.png"); + qproperty-PBMarker: url("imgs/flipmarker.png"); + qproperty-PBColorMarginLeft: 1; + qproperty-PBColorMarginTop: 1; + qproperty-PBColorMarginRight: 1; + qproperty-PBColorMarginBottom: 1; + qproperty-PBMarkerMarginLeft: 6; + qproperty-PBMarkerMarginRight: 6; + qproperty-notStartedColor: #cc2222; + qproperty-startedColor: #c88080; + qproperty-baseColor: #626262; + qproperty-baseColor: #242424; +} +Ruler { + qproperty-ParentBGColor: #303030; + qproperty-ScaleColor: #e6e6e6; +} +#ComboViewerToolOptions { + border-top: 1px solid #848484; + /*.base_outset;*/ +} +#RulerToolOptionValues { + color: black; +} +/*-----------File Browser------------*/ +#DirTreeView, +#FunctionEditorTree, +#ShortcutTree, +#FxTreeView { + alternate-background-color: #3d3d3d; + border-top: 1px solid #848484; + background-color: #303030; + margin: 0px; +} +#DirTreeView::branch:adjoins-item { + border-image: url("imgs/tree_branch-end.png") 0; +} +#DirTreeView::branch:has-siblings { + border-image: url("imgs/tree_vline.png") 0; +} +#DirTreeView::branch:has-siblings:adjoins-item { + border-image: url("imgs/tree_branch-more.png") 0; +} +#DirTreeView::branch:has-children:closed { + border-image: none; + image: url("imgs/tree_branch-closed_nosib.png"); +} +#DirTreeView::branch:has-children:open { + border-image: none; + image: url("imgs/tree_branch-open_nosib.png"); +} +#DirTreeView::branch:has-children:has-siblings:closed { + border-image: none; + image: url("imgs/tree_branch-closed.png"); +} +#DirTreeView::branch:has-children:has-siblings:open { + border-image: none; + image: url("imgs/tree_branch-open.png"); +} +DvItemViewerPanel { + qproperty-TextColor: #bebebe; + qproperty-AlternateBackground: #3d3d3d; + qproperty-SelectedTextColor: black; + qproperty-FolderTextColor: #82be82; + qproperty-SelectedItemBackground: #448044; +} +DvDirTreeView { + qproperty-TextColor: #bebebe; + qproperty-SelectedTextColor: black; + qproperty-FolderTextColor: #82be82; + qproperty-SelectedFolderTextColor: #001e00; + qproperty-SelectedItemBackground: #448044; + alternate-background-color: #3d3d3d; +} +/*---------------------------------------------------------------------------*/ +/* Cleanup Settings, LoadLevel, PsdSettingsPopup, FxSettingsPopup, RenameAsToonzPopup */ +/*---------------------------------------------------------------------------*/ +#CleanupSettingsFrame, +#LoadLevelFrame, +#SolidLineFrame { + border: 1px solid #585858; + margin-bottom: 5px; + border-radius: 3px; +} +#TitleTxtLabel { + color: #56a156; +} +#PsdSettingsGroupBox { + border: 1px solid #448044; +} +#FileDoesNotExistLabel { + color: #ff3232; +} +#CleanupSettingsShowButton, +#LoadLevelShowButton, +#FxSettingsPreviewShowButton { + border-width: 2px; + padding: 0px; + margin: 0px; + border-image: url("imgs/handle_border.png") 5; + image: url("imgs/plus.png"); + image-position: center center; +} +#CleanupSettingsShowButton:checked, +#LoadLevelShowButton:checked, +#FxSettingsPreviewShowButton:checked { + image: url("imgs/minus.png"); +} +ParamsPage { + qproperty-TextColor: #bebebe; +} +/*----------- Xsheet ------------*/ +/* XSheet scrollAreas (row, column and cell) */ +#xsheetScrollArea { + border: 0px; +} +#FunctionSegmentViewer { + background-color: #303030; + border-width: 0px; +} +#xsheetArea, +#ScrollArea { + background-color: #161616; + border-width: 0px; +} +/*XsheetColumnHeader Right-click menu*/ +#xsheetColumnAreaMenu_Preview { + background-color: #e6e678; +} +#xsheetColumnAreaMenu_Lock { + background-color: #f5f5f5; +} +#xsheetColumnAreaMenu_Camstand { + background-color: #ffa480; +} +#xsheetColumnAreaMenu_Preview, +#xsheetColumnAreaMenu_Lock, +#xsheetColumnAreaMenu_Camstand { + color: black; +} +#xsheetColumnAreaMenu_Preview:selected, +#xsheetColumnAreaMenu_Lock:selected, +#xsheetColumnAreaMenu_Camstand:selected { + background-color: #000080; +} +#XSheetToolbarLevelButton { + padding-left: 2; + padding-right: 2; + margin-left: 2; + margin-right: 2; +} +#XSheetToolbarButton { + padding-left: 3; + padding-right: 3; + margin-left: 2; + margin-right: 2; +} +#XSheetToolbar { + margin: 0; + padding: 0; + border: 0; +} +#XSheetToolbar::separator:horizontal { + margin-right: 7; + margin-left: 5; +} +/* Customize QScrollBar vertical*/ +QScrollBar { + border: 1px solid #0f0f0f; + /* buttons */ +} +QScrollBar:vertical { + width: 16px; + margin-left: 0px; + margin-right: 0px; + margin-top: 16px; + margin-bottom: 16px; +} +QScrollBar:horizontal { + height: 16px; + margin-left: 16px; + margin-right: 16px; + margin-top: 0px; + margin-bottom: 0px; +} +QScrollBar::handle { + border-width: 3; + image-position: center center; +} +QScrollBar::handle:vertical { + border-image: url("imgs/sb_g_vhandle.png") 3; + image: url("imgs/sb_g_vline.png"); + min-height: 40px; +} +QScrollBar::handle:horizontal { + border-image: url("imgs/sb_g_hhandle.png") 3; + image: url("imgs/sb_g_hline.png"); + min-width: 40px; +} +QScrollBar::add-line { + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical { + image: url("imgs/sb_g_downarrow.png"); + height: 16px; + subcontrol-position: bottom; +} +QScrollBar::add-line:vertical:pressed { + image: url("imgs/sb_g_downarrow_pressed.png"); +} +QScrollBar::add-line:horizontal { + image: url("imgs/sb_g_rarrow.png"); + width: 16px; + subcontrol-position: right; +} +QScrollBar::add-line:horizontal:pressed { + image: url("imgs/sb_g_rarrow_pressed.png"); +} +QScrollBar::sub-line { + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical { + image: url("imgs/sb_g_uparrow.png"); + height: 16px; + subcontrol-position: top; +} +QScrollBar::sub-line:vertical:pressed { + image: url("imgs/sb_g_uparrow_pressed.png"); +} +QScrollBar::sub-line:horizontal { + image: url("imgs/sb_g_larrow.png"); + width: 16px; + subcontrol-position: left; +} +QScrollBar::sub-line:horizontal:pressed { + image: url("imgs/sb_g_larrow_pressed.png"); +} +QScrollBar::add-page, +QScrollBar::sub-page { + background-color: #232323; +} +#noteTextEdit { + color: black; +} +XsheetViewer { + qproperty-TextColor: #e6e6e6; + qproperty-BGColor: #484848; + qproperty-LightLineColor: #202020; + qproperty-MarkerLineColor: #1e96c4; + qproperty-VerticalLineColor: #787878; + qproperty-VerticalLineHeadColor: #a0a0a0; + qproperty-PreviewFrameTextColor: #96e6e6; + qproperty-CurrentRowBgColor: #506082; + qproperty-EmptyColumnHeadColor: #606060; + qproperty-SelectedColumnTextColor: #e66464; + qproperty-EmptyCellColor: #404040; + qproperty-NotEmptyColumnColor: #484848; + qproperty-SelectedEmptyCellColor: #6c6c6c; + qproperty-LevelColumnColor: #4c6e4c; + qproperty-LevelColumnBorderColor: #8fb38f; + qproperty-SelectedLevelColumnColor: #6b8c6b; + qproperty-VectorColumnColor: #7b7b4c; + qproperty-VectorColumnBorderColor: #bbbb9a; + qproperty-SelectedVectorColumnColor: #8c8c60; + qproperty-ChildColumnColor: #6a526b; + qproperty-ChildColumnBorderColor: #b1a3b3; + qproperty-SelectedChildColumnColor: #7a617a; + qproperty-FullcolorColumnColor: #657a96; + qproperty-FullcolorColumnBorderColor: #9eb8bb; + qproperty-SelectedFullcolorColumnColor: #8896a7; + qproperty-FxColumnColor: #56553c; + qproperty-FxColumnBorderColor: #95958a; + qproperty-SelectedFxColumnColor: #6a6d5a; + qproperty-ReferenceColumnColor: #616161; + qproperty-ReferenceColumnBorderColor: #a2a2a2; + qproperty-SelectedReferenceColumnColor: #828282; + qproperty-PaletteColumnColor: #3a655f; + qproperty-PaletteColumnBorderColor: #86aca7; + qproperty-SelectedPaletteColumnColor: #5f8581; + qproperty-MeshColumnColor: #684d86; + qproperty-MeshColumnBorderColor: #ba92ef; + qproperty-SelectedMeshColumnColor: #8a75a2; + qproperty-SoundColumnColor: #657456; + qproperty-SoundColumnBorderColor: #a0af7d; + qproperty-SelectedSoundColumnColor: #7f956a; + qproperty-SoundColumnHlColor: #34fe5e; + qproperty-SoundColumnTrackColor: #b6c29d; + qproperty-ColumnHeadPastelizer: #000000; + qproperty-SelectedColumnHead: #506082; + qproperty-LightLightBGColor: #fafafa; + qproperty-LightBGColor: #f0f0f0; + qproperty-DarkBGColor: #e1e1e1; + qproperty-DarkLineColor: #969696; +} +XsheetViewer QScrollBar { + border: 1px solid #232323; +} +/*------- Schematic ---------*/ +#SchematicBottomFrame { + margin: 0px; + padding: 0px; + background-color: #303030; + border-top: 1px solid #848484; + border-image: none; +} +#SchematicSceneViewer { + background-color: #373737; +} +/*------ Function Editor ---------*/ +#FunctionParametersPanel { + border: 1px solid #585858; +} +#FunctionEditorTree::branch:adjoins-item, +#ShortcutTree::branch:adjoins-item { + border-image: url("imgs/tree17_branch-end.png") 0; +} +#FunctionEditorTree::branch:has-siblings, +#ShortcutTree::branch:has-siblings { + border-image: url("imgs/tree17_vline.png") 0; +} +#FunctionEditorTree::branch:has-siblings:adjoins-item, +#ShortcutTree::branch:has-siblings:adjoins-item { + border-image: url("imgs/tree17_branch-more.png") 0; +} +#FunctionEditorTree::branch:has-children:closed, +#ShortcutTree::branch:has-children:closed { + border-image: none; + image: url("imgs/tree17_branch-closed_nosib.png"); +} +#FunctionEditorTree::branch:has-children:open, +#ShortcutTree::branch:has-children:open { + border-image: none; + image: url("imgs/tree17_branch-open_nosib.png"); +} +#FunctionEditorTree::branch:has-children:has-siblings:closed, +#ShortcutTree::branch:has-children:has-siblings:closed { + border-image: none; + image: url("imgs/tree17_branch-closed.png"); +} +#FunctionEditorTree::branch:has-children:has-siblings:open, +#ShortcutTree::branch:has-children:has-siblings:open { + border-image: none; + image: url("imgs/tree17_branch-open.png"); +} +FunctionPanel { + qproperty-BGColor: #303030; + qproperty-ValueLineColor: #484848; + qproperty-FrameLineColor: #606060; + qproperty-OtherCurvesColor: #808080; + qproperty-RulerBackground: #303030; + qproperty-TextColor: #e6e6e6; + qproperty-SubColor: black; + qproperty-SelectedColor: #a8bee7; +} +FunctionTreeView { + qproperty-TextColor: #e6e6e6; + qproperty-CurrentTextColor: #58e458; +} +SpreadsheetViewer { + qproperty-LightLightBGColor: #404040; + qproperty-CurrentRowBgColor: #506082; + qproperty-LightLineColor: #202020; + qproperty-MarkerLineColor: #1e96c4; + qproperty-BGColor: #484848; + qproperty-VerticalLineColor: #787878; + qproperty-KeyFrameColor: #995d1d; + qproperty-KeyFrameBorderColor: #c9b04b; + qproperty-SelectedKeyFrameColor: #978056; + qproperty-InBetweenColor: #666250; + qproperty-InBetweenBorderColor: #cdcec8; + qproperty-SelectedInBetweenColor: #7e8079; + qproperty-SelectedEmptyColor: #6c6c6c; + qproperty-SelectedSceneRangeEmptyColor: #757575; + qproperty-TextColor: #e6e6e6; + qproperty-ColumnHeaderBorderColor: #8e8e8e; + qproperty-SelectedColumnTextColor: #58e458; +} +#keyFrameNavigator { + border: 0px; + margin: 0px; + padding: 0px; +} +#ExpressionField { + background-color: #e3e3e3; + border: 1px solid #585858; + border-radius: 2px; + min-height: 14px; +} +#FunctionSegmentViewerLinkButton { + border: 2px; + margin: 0px; + background-image: url("imgs/segment_unlinked.png"); + background-color: #636363; + border-style: outset; + border-left-color: #8b8b8b; + border-top-color: #9f9f9f; + border-right-color: #3f3f3f; + border-bottom-color: #333333; +} +#FunctionSegmentViewerLinkButton:checked { + background-image: url("imgs/segment_linked.png"); + background-color: #636363; + border-style: inset; + border-left-color: #3f3f3f; + border-top-color: #333333; + border-right-color: #8b8b8b; + border-bottom-color: #9f9f9f; +} +#FunctionSegmentViewerLinkButton:disabled { + background-image: url("imgs/segment_disabled.png"); + background-color: #4a4a4a; + border-style: outset; + border-left-color: #727272; + border-top-color: #868686; + border-right-color: #262626; + border-bottom-color: #1a1a1a; + border: 1px; +} +/*------ Tasks Viewer ------*/ +#TaskSheetItem, +#tasksRemoveBox, +#tasksAddBox { + background-color: #161616; + border-style: inset; + border-left-color: #000000; + border-top-color: #000000; + border-right-color: #3f3f3f; + border-bottom-color: #525252; + border-width: 1px; + padding: 3px; +} +#TaskSheetItemLabel { + color: #56a156; +} +/*------ Cleanup Settings------*/ +/* FileField etc. */ +#PushButton_NoPadding { + padding-left: 3px; + padding-right: 3px; + padding-top: 3px; + padding-bottom: 3px; +} +#CameraSettingsButton { + padding: 2px; + border: 0px; +} +#CameraSettingsRadioButton::indicator { + width: 21px; + height: 21px; + background-color: #303030; +} +#CameraSettingsRadioButton::indicator:checked { + image: url("imgs/cam_lock.png"); +} +#CameraSettingsRadioButton::indicator:unchecked { + image: url("imgs/cam_unlock.png"); +} +#CameraSettingsRadioButton::indicator:unchecked:hover { + image: url("imgs/cam_lock_hover.png"); +} +#CameraSettingsDPI { + color: #56a156; +} +#CameraSettingsRadioButton_Small { + padding: 2px; + background-color: #303030; +} +#CameraSettingsRadioButton_Small::indicator { + width: 11px; + height: 21px; +} +#CameraSettingsRadioButton_Small::indicator:checked { + image: url("imgs/cam_lock_small.png"); +} +#CameraSettingsRadioButton_Small::indicator:unchecked { + image: url("imgs/cam_unlock_small.png"); +} +#CameraSettingsRadioButton_Small::indicator:unchecked:hover { + image: url("imgs/cam_lock_hover_small.png"); +} +#ForceSquaredPixelButton { + border: none; + border-radius: 0px; + padding: 0px; + image: url("imgs/fsp_released.png"); +} +#ForceSquaredPixelButton:hover { + image: url("imgs/fsp_hover.png"); +} +#ForceSquaredPixelButton:checked { + image: url("imgs/fsp_pressed.png"); +} +/*------ Tool Options Bar------*/ +#EditToolLockButton { + spacing: 0px; + /*space between button and text*/ +} +#EditToolLockButton::indicator { + background-color: #303030; + border-width: 0px; + width: 21px; + height: 21px; +} +#EditToolLockButton::indicator:unchecked { + image: url("imgs/cam_unlock.png"); +} +#EditToolLockButton::indicator:unchecked:hover { + image: url("imgs/cam_unlock_hover.png"); +} +#EditToolLockButton::indicator:checked { + image: url("imgs/cam_lock.png"); +} +#EditToolLockButton::indicator:checked:hover { + image: url("imgs/cam_lock_hover.png"); +} +IconViewField { + qproperty-ScalePegPixmap: url("imgs/selectiontool_scalepeg.png"); + qproperty-RotationPixmap: url("imgs/selectiontool_rotation.png"); + qproperty-PositionPixmap: url("imgs/selectiontool_position.png"); + qproperty-ThicknessPixmap: url("imgs/selectiontool_thickness.png"); +} +PopupButton::menu-indicator { + image: url("imgs/down_arrow.png"); + width: 10px; + height: 17px; + border-left: 1px solid grey; +} +PopupButton::menu-indicator:disabled { + image: url("imgs/down_arrow_disabled.png"); +} +#Cap, +#Join { + padding-left: -8px; + padding-right: 4px; + border-radius: 2px; + min-width: 32px; + max-width: 32px; +} +#Cap QMenu, +#Join QMenu { + min-width: 18px; + max-width: 18px; +} +#Cap QMenu::item, +#Join QMenu::item { + min-width: 16px; + max-width: 16px; + padding: 0px; +} +/*------ Script Console ------*/ +#ScriptConsole { + border: 1px inset; + background-color: #dcdcdc; + color: black; + font-family: "Courier"; +} +/*------ Topbar and Menubar of the MainWindow ------*/ +#TopBar { + height: 22px; + background-color: #232323; + margin: 0px; + border: 0px; + padding: 0px; +} +#TopBarTabContainer { + background-color: #303030; + margin: 0px; + border: 0px; + padding: 0px; +} +#TopBarTab { + /*border-image: url("@{image_url}/topbar_bg.png") 0 0 0 0 stretch stretch; */ + /*background: qlineargradient(x1: 0,y1: 0, x2: 1, y2: 0, stop: 0 #a0a0a0, stop: 0.5 #404040);*/ + border: 0px; + padding: 0px; +} +#TopBarTab::tab { + margin-left: 5px; + margin-right: 5px; + margin-top: 1px; + margin-bottom: 1px; + padding-left: 8px; + padding-right: 8px; + padding-top: 1px; + padding-bottom: 1px; + background-color: #232323; + border: 1px solid #585858; + border-radius: 2px; +} +#TopBarTab::tab:selected { + background-color: #448044; + color: #e6e6e6; +} +#TopBarTab::tab:hover { + background-color: #646464; + color: #e6e6e6; +} +#StackedMenuBar { + background: #a0a0a0; + margin: 0px; + border: 0px; + padding: 0px; +} +#DockSeparator { + background-color: #232323; + border-width: 0; +} +#TDockPlaceholder { + background-color: #b9f000; +} +/*------ Popups -------*/ +QDialog #dialogButtonFrame { + background-color: #232323; +} +#SceneSettings QLabel { + color: #56a156; +} +#PreferencesPopup QListWidget { + background-color: #303030; + border-width: 2px; + alternate-background-color: #353535; + font-size: 12px; +} +#PreferencesPopup QListWidget::item { + padding: 2px; +} +#PreferencesPopup QListWidget::item:selected { + background-color: #448044; + color: #dcdcdc; +} +#PreferencesPopup QListWidget::item:hover { + background-color: #3d3d3d; +} +QListView { + outline: 0; +} +#OutputSettingsBox { + border: 1px solid #585858; + border-radius: 4px; +} +#OutputSettingsLabel { + color: #56a156; +} +#OutputSettingsCameraBox { + background-color: #303030; + border-width: 2px; +} +#OutputSettingsShowButton { + border: 2px; + padding: 0px; + border-image: url("imgs/handle_border.png") 5; + image: url("imgs/plus.png"); + image-position: center center; +} +#OutputSettingsShowButton:checked { + image: url("imgs/minus.png"); +} +#IntPairField, +#DoublePairField { + qproperty-LightLineColor: #454545; + qproperty-LightLineEdgeColor: #303030; + qproperty-MiddleLineColor: #000000; + qproperty-DarkLineColor: #202020; + qproperty-HandleLeftPixmap: url("imgs/h_slider_left.png"); + qproperty-HandleRightPixmap: url("imgs/h_slider_right.png"); + qproperty-HandleLeftGrayPixmap: url("imgs/h_slider_left_disabled.png"); + qproperty-HandleRightGrayPixmap: url("imgs/h_slider_right_disabled.png"); +} +#FxSettingsLabel { + color: #a0e680; +} +#FxSettings { + border-width: 0px; + border-bottom: 3px double #404040; +} +#FxSettingsHelpButton { + color: #a0c8ff; +} +#MatchLineButton { + background-color: #4a4a4a; +} +#MatchLineButton::pressed { + background-color: #7d7d7d; +} +#LargeSizedText { + font-size: 17px; +} +#GearButton { + qproperty-icon: url("imgs/gear.png"); +} +#SubfolderButton { + qproperty-icon: url("imgs/subfolder.png"); +} +#StartupLabel { + padding: 3px; +} +#StartupLabel:hover { + background-color: #4a4a4a; + border-radius: 3px; +} +Filmstrip QComboBox { + margin: 0px; + border-radius: 0px; +} +#WordButton { + font-size: 12px; + /* color: black; */ + background-color: #303030; + /*border-style: outset; + .set_border_color(white,black); */ + border-width: 1px; + border-radius: 4px; + border: 1px solid #848484; + padding-left: 3px; + padding-right: 3px; + padding-top: 3px; + padding-bottom: 3px; +} +#WordButton:pressed { + color: black; + background-color: #faffa2; + border-style: inset; + border-left-color: black; + border-top-color: black; + border-right-color: white; + border-bottom-color: white; +} +#WordButton:hover { + color: black; + background-color: #faffa2; +} +#WordButton:hover:pressed { + background-color: #faffa2; + border-style: inset; + border-left-color: black; + border-top-color: black; + border-right-color: white; + border-bottom-color: white; +} +PencilTestPopup { + /* Allow for using a 768 screen */ + min-height: 730px; + /* some clipping will still occur on width, but this + allows for filling half of a 1024 screen */ + min-width: 512px; +} +TPanelTitleBar { + qproperty-SeparatorColor: #232323; + qproperty-ActiveIconColor: #00b400; + qproperty-FreezeColor: #c80000; +} diff --git a/stuff/config/qss/dark/dark_mac.qss b/stuff/config/qss/dark/dark_mac.qss new file mode 100644 index 0000000..2606bfc --- /dev/null +++ b/stuff/config/qss/dark/dark_mac.qss @@ -0,0 +1,1402 @@ +/* LESS Definitions */ +/*Image URL*/ +/*Text Color*/ +/*Used in Dialog border*/ +/*Color for Selected Item*/ +/*Color for title texts*/ +/* color adjustable by delta */ +/*set padding*/ +/*set margin*/ +/* ------ Qt Widgets Common Difinitions ------ */ +QMenu, +QMenuBar, +QMainWindow, +QWidget { + color: #bebebe; + background-color: #303030; + font-family: "Segoe UI", "Lucida Grande"; + font-size: 12px; + font-weight: normal; +} +QMenu:disabled, +QMenuBar:disabled, +QMainWindow:disabled, +QWidget:disabled { + color: #808080; +} +QFrame { + margin: 0px; + border: 0px; + padding: 0px; +} +QDialog { + background-color: #303030; +} +QMainWindow::separator { + background: yellow; + width: 10px; + /* when vertical */ + height: 10px; + /* when horizontal */ +} +QToolTip, +#helpTooltip { + border: 1px solid black; + background-color: #ffffe1; + padding: 2px; + color: black; +} +QTreeWidget { + border-width: 1px; + background-color: #303030; + alternate-background-color: #3d3d3d; +} +QTreeWidget::item:selected { + background-color: #448044; + color: black; +} +QTreeWidget::item { + color: #bebebe; +} +QStatusBar { + background-color: #c0c0c0; +} +QStatusBar::item { + border-width: 0; +} +QStatusBar QLabel { + background-color: #c0c0c0; +} +QStatusBar #StatusBarLabel { + background-color: #ffffff; + padding-left: 3px; + padding-right: 3px; + padding-top: 1px; + padding-bottom: 1px; +} +QMenuBar { + background-color: #303030; +} +QMenuBar::item:selected { + background-color: #4a4a4a; + border-width: 1px; +} +QMenu { + background-color: #232323; +} +QMenu::item:selected { + background: #448044; + color: #dcdcdc; +} +QMenu::item:disabled { + background-color: #303030; + color: #808080; +} +QMenu::item:disabled:selected { + background: #6c6c6c; +} +QMenu::separator { + background-color: #4a4a4a; + margin-left: 0px; + margin-right: 0px; + margin-top: 2px; + margin-bottom: 2px; + border-width: 1px; + height: 2px; +} +QToolBar { + background-color: #303030; + border-width: 0px; + /* border-top: 1px solid rgb(88, 88, 88); */ + margin: 0px; + padding: 0px; + border-image: none; +} +QToolBar::separator:horizontal { + image: url("imgs/bottomseparator.png"); +} +QToolBar::separator:vertical { + image: url("imgs/separator.png"); +} +QToolBar QToolButton { + background-color: #303030; + /*margin: 2px 1px 1px 1px;*/ + margin: 3px; + border: 0px; + border-image: none; +} +QToolBar QToolButton:hover { + border-image: url("imgs/over.png") 2; + border-radius: 4px; +} +QToolBar QToolButton:checked, +QToolBar QToolButton:pressed { + border-image: url("imgs/click.png") 2; + border-radius: 4px; +} +QToolBar QToolButton:disabled { + background-color: #3d3d3d; + color: #808080; +} +QToolBar QToolButton::menu-indicator { + image: none; +} +QToolBar QToolButton::menu-button { + border-image: none; + /*background-color: rgb(160,160,160);*/ +} +QToolBar QLabel { + background-color: #303030; + margin-top: 1px; + border-width: 2; +} +QToolBar QToolBar { + border-width: 0px; +} +QLineEdit { + /*darken little bit*/ + color: #cdcdcd; + background-color: #232323; + border-width: 1px; + border-radius: 2px; + border: 1px solid #4e4e4e; +} +QLineEdit:disabled { + background-color: #4a4a4a; + color: #808080; +} +QComboBox { + /*darken little bit*/ + color: #cdcdcd; + background-color: #232323; + border: 1px solid #4e4e4e; + padding-left: 1px; + padding-right: 1px; + padding-top: 1px; + padding-bottom: 1px; + border-radius: 3px; + padding-left: 4px; + /*arrow button*/ + /*arrow button triangle*/ +} +QComboBox::drop-down { + background-color: #232323; + border-width: 2px; + border-radius: 3px; + /*pressed state*/ +} +QComboBox::drop-down:on { + /*.base_inset;*/ +} +QComboBox::drop-down:disabled { + background-color: #4a4a4a; +} +QComboBox::down-arrow { + image: url("imgs/combo_down_arrow.png"); +} +QComboBox:disabled { + background-color: #4a4a4a; + border: 1px solid #4e4e4e; + color: #808080; +} +QComboBox QAbstractItemView { + outline: 0px; + selection-background-color: #448044; +} +QPushButton { + /* .base_outset; */ + color: #cfcfcf; + border: 1px solid #666666; + border-radius: 4px; + padding-left: 15px; + padding-right: 15px; + padding-top: 3px; + padding-bottom: 3px; + /*lighten lilttle bit when hover*/ + /*lighten lilttle bit when pressed*/ +} +QPushButton:checked { + background-color: #3d3d3d; + border-style: inset; + border-left-color: #191919; + border-top-color: #0d0d0d; + border-right-color: #656565; + border-bottom-color: #797979; +} +QPushButton:pressed { + background-color: #424242; +} +QPushButton:hover { + background-color: #4a4a4a; +} +QPushButton:hover:pressed { + background-color: #424242; +} +QPushButton:hover:checked { + background-color: #3d3d3d; + border-style: inset; + border-left-color: #191919; + border-top-color: #0d0d0d; + border-right-color: #656565; + border-bottom-color: #797979; +} +QPushButton:disabled { + background-color: #3d3d3d; + color: #505050; +} +#PushButton_NoPadding { + padding-left: 3px; + padding-right: 3px; + padding-top: 3px; + padding-bottom: 3px; +} +QCheckBox:hover { + background-color: #4a4a4a; + border-radius: 2px; +} +QCheckBox:disabled { + color: #808080; +} +QCheckBox::indicator, +QGroupBox::indicator { + width: 11px; + height: 11px; + background-color: #232323; + border: 1px solid #6c6c6c; + border-radius: 2px; +} +QCheckBox::indicator:disabled, +QGroupBox::indicator:disabled { + background-color: #3d3d3d; + border: 1px solid #6c6c6c; +} +QCheckBox::indicator:checked, +QGroupBox::indicator:checked { + image: url("imgs/check_indicator.png"); +} +QCheckBox::indicator:checked:disabled, +QGroupBox::indicator:checked:disabled { + image: url("imgs/check_indicator_disabled.png"); +} +QSlider::groove:horizontal { + background-color: #161616; + border-bottom: 1px solid #454545; + height: 2px; + margin: 1px; +} +QSlider::handle:horizontal { + background-color: #7d7d7d; + border-radius: 4px; + /*border-width: 2px;*/ + width: 8px; + margin: -8px 0px; + /* expand outside the groove */ +} +QGroupBox { + border: 1px solid #585858; + margin: 6px 0 3px 0; + padding: 5px 3px; + border-radius: 3px; +} +QGroupBox::title { + subcontrol-origin: margin; + left: 15px; + margin: -2px 0 0 0; + padding: 0 3px; +} +QGroupBox::title:disabled { + color: #808080; +} +QGroupBox:disabled { + color: #0c0c0c; + border-color: #808080; +} +/* between the Studio Palette and the Style Editor */ +QSplitter::handle { + background-color: #3d3d3d; +} +/* ------ Toonz Classes Difinitions ------ */ +TPanel { + /*Used for dialog border*/ + background-color: #000000; +} +TPanelTitleBar { + qproperty-BorderPixmap: url("imgs/tpaneltitlebar_border.png"); + qproperty-ActiveBorderPixmap: url("imgs/tpaneltitlebar_border_active.png"); + qproperty-FloatBorderPixmap: url("imgs/tpaneltitlebar_border_float.png"); + qproperty-FloatActiveBorderPixmap: url("imgs/tpaneltitlebar_border_float_active.png"); + qproperty-TitleColor: #c0c0c0; + qproperty-ActiveTitleColor: #ffffff; +} +/* ------ Palette ------ */ +PaletteViewer #ToolBarContainer { + margin: 0px; + padding: 0px; +} +PaletteViewer #ToolBarContainer QToolBar { + border: 1px; + background-color: #303030; +} +PaletteViewer #ToolBarContainer QToolBar QToolButton { + margin: 0px; + padding: 1px; + border: 0px; +} +PaletteViewer #ToolBarContainer #keyFrameNavigator { + border: 0px; +} +#TabBarContainer { + qproperty-BottomAboveLineColor: #303030; + qproperty-BottomBelowLineColor: #848484; + background-color: #232323; +} +#TabBarContainer #ScrollLeftButton, +#TabBarContainer #ScrollRightButton { + margin-top: 1px; +} +#PaletteTabBar, +#FxSettingsTabBar { + background-color: #232323; + border-bottom: 1px solid #585858; +} +#PaletteTabBar::tab, +#FxSettingsTabBar::tab { + padding-left: 7px; + padding-right: 7px; + padding-top: 2px; + padding-bottom: 2px; + background-color: #232323; + /* for non selected tab */ + border: 1px solid #585858; + min-width: 60px; + border-width: 1px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + margin-top: 3px; + /* for non selected tab */ + border-bottom-color: #6c6c6c; + /* for non selected tab */ +} +#PaletteTabBar::tab:selected, +#FxSettingsTabBar::tab:selected { + background-color: #303030; + border: 1px solid #848484; + border-bottom-color: #303030; + /* same as the pane color */ + /* expand/overlap to the left and right by 4px */ + margin-left: -4px; + margin-right: -4px; + margin-top: 2px; +} +#PaletteTabBar::tab:first, +#FxSettingsTabBar::tab:first { + margin-left: 2px; + /* the first selected tab has nothing to overlap with on the left */ +} +#PaletteTabBar::tab:last, +#FxSettingsTabBar::tab:last { + margin-right: 0px; + /* the last selected tab has nothing to overlap with on the right */ +} +#PaletteTabBar::tab:only-one, +#FxSettingsTabBar::tab:only-one { + margin: 0px; + margin-top: 2px; + margin-left: 2px; + /*margin-left 2px; /* if there is only one tab, we don't want overlapping margins */ +} +#PaletteLockButton:hover { + border-image: url("imgs/over_yellow.png") 2; +} +#PaletteLockButton:checked { + border-image: url("imgs/click_pink.png") 2; +} +#PaletteLockButton:checked:hover { + border-image: url("imgs/over_pressed_yellow.png") 2; +} +#PageViewer { + qproperty-TextColor: #bebebe; +} +/* ------ Style Editor ------ */ +#StyleEditor { + border: 0px; +} +#StyleEditor QPushButton { + margin: 1px; + margin-top: 3px; + min-width: 10px; + padding: 4px; + padding-top: 2px; + padding-bottom: 2px; +} +#StyleEditor QPushButton:checked { + background-color: #4a4a4a; + border: 1px solid #848484; +} +#StyleEditor QPushButton:hover { + background-color: #565656; + border: 1px solid #848484; +} +#StyleEditor QPushButton:hover:checked { + background-color: #636363; +} +#StyleEditor QPushButton:hover:checked:pressed { + background-color: #515151; +} +#StyleEditor QPushButton:pressed { + background-color: #515151; +} +#StyleEditor QLineEdit { + min-width: 28px; + max-width: 30px; +} +#StyleEditorTabBar { + border-bottom: 1px solid #585858; + background-color: #232323; +} +#StyleEditorTabBar QPushButton { + margin: 10px; +} +#StyleEditorTabBar::tab { + padding-left: 2px; + padding-right: 2px; + padding-top: 2px; + padding-bottom: 2px; + background-color: #232323; + /* for non selected tab */ + border: 1px solid #585858; + /* min-width: 60px; */ + border-width: 1px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + margin-top: 3px; + /* for non selected tab */ + border-bottom-color: #6c6c6c; + /* for non selected tab */ + font-size: 11px; + min-width: 40px; +} +#StyleEditorTabBar::tab:selected { + background-color: #303030; + border: 1px solid #848484; + border-bottom-color: #303030; + /* same as the pane color */ + /* expand/overlap to the left and right by 4px */ + margin-left: -2px; + margin-right: -2px; + margin-top: 2px; +} +#StyleEditorTabBar::tab:first:selected { + margin-left: 0px; + /* the first selected tab has nothing to overlap with on the left */ +} +#StyleEditorTabBar::tab:last:selected { + margin-right: 0px; + /* the last selected tab has nothing to overlap with on the right */ +} +#StyleEditorTabBar::tab:only-one { + margin: 0px; + margin-top: 2px; + margin-left: 1px; +} +#HexagonalColorWheel { + qproperty-BGColor: #303030; +} +/* Customize Horizontal QSlider that have name "colorSlider" */ +#colorSlider::groove:horizontal { + height: 20; + border-image: none; + border-width: 1; + height: 1px; +} +#colorSlider::handle:horizontal { + width: 8px; + margin: -8px -4px; +} +#colorSliderAddButton, +#colorSliderSubButton { + /* border-image: url("@{image_url}/colorslider_button_bg.png")2;*/ + padding: 0px; + margin: 0px; + border: 2px; + image-position: center center; + min-height: 8px; + max-width: 14px; +} +#colorSliderAddButton { + image: url("imgs/colorslider_add.png"); +} +#colorSliderAddButton:pressed { + image: url("imgs/colorslider_add_pressed.png"); +} +#colorSliderSubButton { + image: url("imgs/colorslider_sub.png"); +} +#colorSliderSubButton:pressed { + image: url("imgs/colorslider_sub_pressed.png"); +} +#PlainColorPageParts { + background-color: #303030; + border: 0px; +} +#colorSliderLabel, +#colorSliderField { + font-size: 12px; + min-height: 12px; +} +#colorSliderField { + color: #dcdcdc; +} +/*---------------------------------------------------------------------------*/ +/* The animated, scrollable toolbar containers */ +DvScrollWidget > QPushButton { + border-image: none; + border: 0px solid black; + padding: 0px; + border-radius: 1px; + background-color: #e1e1e1; +} +DvScrollWidget > QPushButton:hover { + background-color: #f5f5f5; +} +DvScrollWidget > QPushButton:pressed { + background-color: #d7d7d7; +} +#ScrollLeftButton, +#ScrollRightButton, +#ScrollUpButton, +#ScrollDownButton { + min-width: 15px; + max-width: 15px; +} +#ScrollLeftButton { + image: url("imgs/left_arrow_black.png"); + border-right: 1px solid black; +} +#ScrollRightButton { + image: url("imgs/right_arrow_black.png"); + border-left: 1px solid black; +} +#ScrollUpButton { + image: url("imgs/up_arrow_black.png"); + border-bottom: 1px solid black; +} +#ScrollDownButton { + image: url("imgs/down_arrow_black.png"); + border-top: 1px solid black; +} +/* ------ Viewer, Flipbook ------ */ +#ViewerPanel { + background-color: #0a0a0a; +} +#ViewerPanel #ToolBarContainer { + border-top: 1px solid #6c6c6c; + margin-top: 1px; + padding-top: 3px; +} +FlipBook #ToolBarContainer { + border-top: 1px solid #6c6c6c; + margin-top: 1px; + padding-top: 3px; +} +/* Flipbook toolbar-specific */ +#ToolBarContainer #ScrollLeftButton { + margin-top: 1px; +} +#ToolBarContainer #ScrollRightButton { + margin-top: 1px; +} +#ViewerFpsSlider { + background-color: #161616; + margin-left: 19px; + margin-right: 19px; + margin-top: 0px; + margin-bottom: 0px; + border: 1px solid #585858; + height: 21px; +} +#ViewerFpsSlider::handle { + border-image: url("imgs/handle_border.png") 6; + border-width: 6px; + image: none; + min-width: 5px; +} +#ViewerFpsSlider::add-line { + image: url("imgs/fpssb_g_rarrow.png"); + width: 20px; + subcontrol-position: right; + subcontrol-origin: margin; + margin: 0px; +} +#ViewerFpsSlider::add-line:pressed { + image: url("imgs/fpssb_g_rarrow_pressed.png"); +} +#ViewerFpsSlider::sub-line { + image: url("imgs/fpssb_g_larrow.png"); + width: 20px; + subcontrol-position: left; + subcontrol-origin: margin; + margin: 0px; +} +#ViewerFpsSlider::sub-line:pressed { + image: url("imgs/fpssb_g_larrow_pressed.png"); +} +#FlipConsolePlayToolBar { + border: none; +} +#FlipConsolePlayToolBar QToolButton { + height: 14px; +} +FlipSlider { + qproperty-PBHeight: 20; + qproperty-PBOverlay: url("imgs/flipslider.png"); + qproperty-PBMarker: url("imgs/flipmarker.png"); + qproperty-PBColorMarginLeft: 1; + qproperty-PBColorMarginTop: 1; + qproperty-PBColorMarginRight: 1; + qproperty-PBColorMarginBottom: 1; + qproperty-PBMarkerMarginLeft: 6; + qproperty-PBMarkerMarginRight: 6; + qproperty-notStartedColor: #cc2222; + qproperty-startedColor: #c88080; + qproperty-baseColor: #626262; + qproperty-baseColor: #242424; +} +Ruler { + qproperty-ParentBGColor: #303030; + qproperty-ScaleColor: #e6e6e6; +} +#ComboViewerToolOptions { + border-top: 1px solid #848484; + /*.base_outset;*/ +} +#RulerToolOptionValues { + color: black; +} +/*-----------File Browser------------*/ +#DirTreeView, +#FunctionEditorTree, +#ShortcutTree, +#FxTreeView { + alternate-background-color: #3d3d3d; + border-top: 1px solid #848484; + background-color: #303030; + margin: 0px; +} +#DirTreeView::branch:adjoins-item { + border-image: url("imgs/tree_branch-end.png") 0; +} +#DirTreeView::branch:has-siblings { + border-image: url("imgs/tree_vline.png") 0; +} +#DirTreeView::branch:has-siblings:adjoins-item { + border-image: url("imgs/tree_branch-more.png") 0; +} +#DirTreeView::branch:has-children:closed { + border-image: none; + image: url("imgs/tree_branch-closed_nosib.png"); +} +#DirTreeView::branch:has-children:open { + border-image: none; + image: url("imgs/tree_branch-open_nosib.png"); +} +#DirTreeView::branch:has-children:has-siblings:closed { + border-image: none; + image: url("imgs/tree_branch-closed.png"); +} +#DirTreeView::branch:has-children:has-siblings:open { + border-image: none; + image: url("imgs/tree_branch-open.png"); +} +DvItemViewerPanel { + qproperty-TextColor: #bebebe; + qproperty-AlternateBackground: #3d3d3d; + qproperty-SelectedTextColor: black; + qproperty-FolderTextColor: #82be82; + qproperty-SelectedItemBackground: #448044; +} +DvDirTreeView { + qproperty-TextColor: #bebebe; + qproperty-SelectedTextColor: black; + qproperty-FolderTextColor: #82be82; + qproperty-SelectedFolderTextColor: #001e00; + qproperty-SelectedItemBackground: #448044; + alternate-background-color: #3d3d3d; +} +/*---------------------------------------------------------------------------*/ +/* Cleanup Settings, LoadLevel, PsdSettingsPopup, FxSettingsPopup, RenameAsToonzPopup */ +/*---------------------------------------------------------------------------*/ +#CleanupSettingsFrame, +#LoadLevelFrame, +#SolidLineFrame { + border: 1px solid #585858; + margin-bottom: 5px; + border-radius: 3px; +} +#TitleTxtLabel { + color: #56a156; +} +#PsdSettingsGroupBox { + border: 1px solid #448044; +} +#FileDoesNotExistLabel { + color: #ff3232; +} +#CleanupSettingsShowButton, +#LoadLevelShowButton, +#FxSettingsPreviewShowButton { + border-width: 2px; + padding: 0px; + margin: 0px; + border-image: url("imgs/handle_border.png") 5; + image: url("imgs/plus.png"); + image-position: center center; +} +#CleanupSettingsShowButton:checked, +#LoadLevelShowButton:checked, +#FxSettingsPreviewShowButton:checked { + image: url("imgs/minus.png"); +} +ParamsPage { + qproperty-TextColor: #bebebe; +} +/*----------- Xsheet ------------*/ +/* XSheet scrollAreas (row, column and cell) */ +#xsheetScrollArea { + border: 0px; +} +#FunctionSegmentViewer { + background-color: #303030; + border-width: 0px; +} +#xsheetArea, +#ScrollArea { + background-color: #161616; + border-width: 0px; +} +/*XsheetColumnHeader Right-click menu*/ +#xsheetColumnAreaMenu_Preview { + background-color: #e6e678; +} +#xsheetColumnAreaMenu_Lock { + background-color: #f5f5f5; +} +#xsheetColumnAreaMenu_Camstand { + background-color: #ffa480; +} +#xsheetColumnAreaMenu_Preview, +#xsheetColumnAreaMenu_Lock, +#xsheetColumnAreaMenu_Camstand { + color: black; +} +#xsheetColumnAreaMenu_Preview:selected, +#xsheetColumnAreaMenu_Lock:selected, +#xsheetColumnAreaMenu_Camstand:selected { + background-color: #000080; +} +#XSheetToolbarLevelButton { + padding-left: 2; + padding-right: 2; + margin-left: 2; + margin-right: 2; +} +#XSheetToolbarButton { + padding-left: 3; + padding-right: 3; + margin-left: 2; + margin-right: 2; +} +#XSheetToolbar { + margin: 0; + padding: 0; + border: 0; +} +#XSheetToolbar::separator:horizontal { + margin-right: 7; + margin-left: 5; +} +/* Customize QScrollBar vertical*/ +QScrollBar { + border: 1px solid #0f0f0f; + /* buttons */ +} +QScrollBar:vertical { + width: 16px; + margin-left: 0px; + margin-right: 0px; + margin-top: 16px; + margin-bottom: 16px; +} +QScrollBar:horizontal { + height: 16px; + margin-left: 16px; + margin-right: 16px; + margin-top: 0px; + margin-bottom: 0px; +} +QScrollBar::handle { + border-width: 3; + image-position: center center; +} +QScrollBar::handle:vertical { + border-image: url("imgs/sb_g_vhandle.png") 3; + image: url("imgs/sb_g_vline.png"); + min-height: 40px; +} +QScrollBar::handle:horizontal { + border-image: url("imgs/sb_g_hhandle.png") 3; + image: url("imgs/sb_g_hline.png"); + min-width: 40px; +} +QScrollBar::add-line { + subcontrol-origin: margin; +} +QScrollBar::add-line:vertical { + image: url("imgs/sb_g_downarrow.png"); + height: 16px; + subcontrol-position: bottom; +} +QScrollBar::add-line:vertical:pressed { + image: url("imgs/sb_g_downarrow_pressed.png"); +} +QScrollBar::add-line:horizontal { + image: url("imgs/sb_g_rarrow.png"); + width: 16px; + subcontrol-position: right; +} +QScrollBar::add-line:horizontal:pressed { + image: url("imgs/sb_g_rarrow_pressed.png"); +} +QScrollBar::sub-line { + subcontrol-origin: margin; +} +QScrollBar::sub-line:vertical { + image: url("imgs/sb_g_uparrow.png"); + height: 16px; + subcontrol-position: top; +} +QScrollBar::sub-line:vertical:pressed { + image: url("imgs/sb_g_uparrow_pressed.png"); +} +QScrollBar::sub-line:horizontal { + image: url("imgs/sb_g_larrow.png"); + width: 16px; + subcontrol-position: left; +} +QScrollBar::sub-line:horizontal:pressed { + image: url("imgs/sb_g_larrow_pressed.png"); +} +QScrollBar::add-page, +QScrollBar::sub-page { + background-color: #232323; +} +#noteTextEdit { + color: black; +} +XsheetViewer { + qproperty-TextColor: #e6e6e6; + qproperty-BGColor: #484848; + qproperty-LightLineColor: #202020; + qproperty-MarkerLineColor: #1e96c4; + qproperty-VerticalLineColor: #787878; + qproperty-VerticalLineHeadColor: #a0a0a0; + qproperty-PreviewFrameTextColor: #96e6e6; + qproperty-CurrentRowBgColor: #506082; + qproperty-EmptyColumnHeadColor: #606060; + qproperty-SelectedColumnTextColor: #e66464; + qproperty-EmptyCellColor: #404040; + qproperty-NotEmptyColumnColor: #484848; + qproperty-SelectedEmptyCellColor: #6c6c6c; + qproperty-LevelColumnColor: #4c6e4c; + qproperty-LevelColumnBorderColor: #8fb38f; + qproperty-SelectedLevelColumnColor: #6b8c6b; + qproperty-VectorColumnColor: #7b7b4c; + qproperty-VectorColumnBorderColor: #bbbb9a; + qproperty-SelectedVectorColumnColor: #8c8c60; + qproperty-ChildColumnColor: #6a526b; + qproperty-ChildColumnBorderColor: #b1a3b3; + qproperty-SelectedChildColumnColor: #7a617a; + qproperty-FullcolorColumnColor: #657a96; + qproperty-FullcolorColumnBorderColor: #9eb8bb; + qproperty-SelectedFullcolorColumnColor: #8896a7; + qproperty-FxColumnColor: #56553c; + qproperty-FxColumnBorderColor: #95958a; + qproperty-SelectedFxColumnColor: #6a6d5a; + qproperty-ReferenceColumnColor: #616161; + qproperty-ReferenceColumnBorderColor: #a2a2a2; + qproperty-SelectedReferenceColumnColor: #828282; + qproperty-PaletteColumnColor: #3a655f; + qproperty-PaletteColumnBorderColor: #86aca7; + qproperty-SelectedPaletteColumnColor: #5f8581; + qproperty-MeshColumnColor: #684d86; + qproperty-MeshColumnBorderColor: #ba92ef; + qproperty-SelectedMeshColumnColor: #8a75a2; + qproperty-SoundColumnColor: #657456; + qproperty-SoundColumnBorderColor: #a0af7d; + qproperty-SelectedSoundColumnColor: #7f956a; + qproperty-SoundColumnHlColor: #34fe5e; + qproperty-SoundColumnTrackColor: #b6c29d; + qproperty-ColumnHeadPastelizer: #000000; + qproperty-SelectedColumnHead: #506082; + qproperty-LightLightBGColor: #fafafa; + qproperty-LightBGColor: #f0f0f0; + qproperty-DarkBGColor: #e1e1e1; + qproperty-DarkLineColor: #969696; +} +XsheetViewer QScrollBar { + border: 1px solid #232323; +} +/*------- Schematic ---------*/ +#SchematicBottomFrame { + margin: 0px; + padding: 0px; + background-color: #303030; + border-top: 1px solid #848484; + border-image: none; +} +#SchematicSceneViewer { + background-color: #373737; +} +/*------ Function Editor ---------*/ +#FunctionParametersPanel { + border: 1px solid #585858; +} +#FunctionEditorTree::branch:adjoins-item, +#ShortcutTree::branch:adjoins-item { + border-image: url("imgs/tree17_branch-end.png") 0; +} +#FunctionEditorTree::branch:has-siblings, +#ShortcutTree::branch:has-siblings { + border-image: url("imgs/tree17_vline.png") 0; +} +#FunctionEditorTree::branch:has-siblings:adjoins-item, +#ShortcutTree::branch:has-siblings:adjoins-item { + border-image: url("imgs/tree17_branch-more.png") 0; +} +#FunctionEditorTree::branch:has-children:closed, +#ShortcutTree::branch:has-children:closed { + border-image: none; + image: url("imgs/tree17_branch-closed_nosib.png"); +} +#FunctionEditorTree::branch:has-children:open, +#ShortcutTree::branch:has-children:open { + border-image: none; + image: url("imgs/tree17_branch-open_nosib.png"); +} +#FunctionEditorTree::branch:has-children:has-siblings:closed, +#ShortcutTree::branch:has-children:has-siblings:closed { + border-image: none; + image: url("imgs/tree17_branch-closed.png"); +} +#FunctionEditorTree::branch:has-children:has-siblings:open, +#ShortcutTree::branch:has-children:has-siblings:open { + border-image: none; + image: url("imgs/tree17_branch-open.png"); +} +FunctionPanel { + qproperty-BGColor: #303030; + qproperty-ValueLineColor: #484848; + qproperty-FrameLineColor: #606060; + qproperty-OtherCurvesColor: #808080; + qproperty-RulerBackground: #303030; + qproperty-TextColor: #e6e6e6; + qproperty-SubColor: black; + qproperty-SelectedColor: #a8bee7; +} +FunctionTreeView { + qproperty-TextColor: #e6e6e6; + qproperty-CurrentTextColor: #58e458; +} +SpreadsheetViewer { + qproperty-LightLightBGColor: #404040; + qproperty-CurrentRowBgColor: #506082; + qproperty-LightLineColor: #202020; + qproperty-MarkerLineColor: #1e96c4; + qproperty-BGColor: #484848; + qproperty-VerticalLineColor: #787878; + qproperty-KeyFrameColor: #995d1d; + qproperty-KeyFrameBorderColor: #c9b04b; + qproperty-SelectedKeyFrameColor: #978056; + qproperty-InBetweenColor: #666250; + qproperty-InBetweenBorderColor: #cdcec8; + qproperty-SelectedInBetweenColor: #7e8079; + qproperty-SelectedEmptyColor: #6c6c6c; + qproperty-SelectedSceneRangeEmptyColor: #757575; + qproperty-TextColor: #e6e6e6; + qproperty-ColumnHeaderBorderColor: #8e8e8e; + qproperty-SelectedColumnTextColor: #58e458; +} +#keyFrameNavigator { + border: 0px; + margin: 0px; + padding: 0px; +} +#ExpressionField { + background-color: #e3e3e3; + border: 1px solid #585858; + border-radius: 2px; + min-height: 14px; +} +#FunctionSegmentViewerLinkButton { + border: 2px; + margin: 0px; + background-image: url("imgs/segment_unlinked.png"); + background-color: #636363; + border-style: outset; + border-left-color: #8b8b8b; + border-top-color: #9f9f9f; + border-right-color: #3f3f3f; + border-bottom-color: #333333; +} +#FunctionSegmentViewerLinkButton:checked { + background-image: url("imgs/segment_linked.png"); + background-color: #636363; + border-style: inset; + border-left-color: #3f3f3f; + border-top-color: #333333; + border-right-color: #8b8b8b; + border-bottom-color: #9f9f9f; +} +#FunctionSegmentViewerLinkButton:disabled { + background-image: url("imgs/segment_disabled.png"); + background-color: #4a4a4a; + border-style: outset; + border-left-color: #727272; + border-top-color: #868686; + border-right-color: #262626; + border-bottom-color: #1a1a1a; + border: 1px; +} +/*------ Tasks Viewer ------*/ +#TaskSheetItem, +#tasksRemoveBox, +#tasksAddBox { + background-color: #161616; + border-style: inset; + border-left-color: #000000; + border-top-color: #000000; + border-right-color: #3f3f3f; + border-bottom-color: #525252; + border-width: 1px; + padding: 3px; +} +#TaskSheetItemLabel { + color: #56a156; +} +/*------ Cleanup Settings------*/ +/* FileField etc. */ +#PushButton_NoPadding { + padding-left: 3px; + padding-right: 3px; + padding-top: 3px; + padding-bottom: 3px; +} +#CameraSettingsButton { + padding: 2px; + border: 0px; +} +#CameraSettingsRadioButton::indicator { + width: 21px; + height: 21px; + background-color: #303030; +} +#CameraSettingsRadioButton::indicator:checked { + image: url("imgs/cam_lock.png"); +} +#CameraSettingsRadioButton::indicator:unchecked { + image: url("imgs/cam_unlock.png"); +} +#CameraSettingsRadioButton::indicator:unchecked:hover { + image: url("imgs/cam_lock_hover.png"); +} +#CameraSettingsDPI { + color: #56a156; +} +#CameraSettingsRadioButton_Small { + padding: 2px; + background-color: #303030; +} +#CameraSettingsRadioButton_Small::indicator { + width: 11px; + height: 21px; +} +#CameraSettingsRadioButton_Small::indicator:checked { + image: url("imgs/cam_lock_small.png"); +} +#CameraSettingsRadioButton_Small::indicator:unchecked { + image: url("imgs/cam_unlock_small.png"); +} +#CameraSettingsRadioButton_Small::indicator:unchecked:hover { + image: url("imgs/cam_lock_hover_small.png"); +} +#ForceSquaredPixelButton { + border: none; + border-radius: 0px; + padding: 0px; + image: url("imgs/fsp_released.png"); +} +#ForceSquaredPixelButton:hover { + image: url("imgs/fsp_hover.png"); +} +#ForceSquaredPixelButton:checked { + image: url("imgs/fsp_pressed.png"); +} +/*------ Tool Options Bar------*/ +#EditToolLockButton { + spacing: 0px; + /*space between button and text*/ +} +#EditToolLockButton::indicator { + background-color: #303030; + border-width: 0px; + width: 21px; + height: 21px; +} +#EditToolLockButton::indicator:unchecked { + image: url("imgs/cam_unlock.png"); +} +#EditToolLockButton::indicator:unchecked:hover { + image: url("imgs/cam_unlock_hover.png"); +} +#EditToolLockButton::indicator:checked { + image: url("imgs/cam_lock.png"); +} +#EditToolLockButton::indicator:checked:hover { + image: url("imgs/cam_lock_hover.png"); +} +IconViewField { + qproperty-ScalePegPixmap: url("imgs/selectiontool_scalepeg.png"); + qproperty-RotationPixmap: url("imgs/selectiontool_rotation.png"); + qproperty-PositionPixmap: url("imgs/selectiontool_position.png"); + qproperty-ThicknessPixmap: url("imgs/selectiontool_thickness.png"); +} +PopupButton::menu-indicator { + image: url("imgs/down_arrow.png"); + width: 10px; + height: 17px; + border-left: 1px solid grey; +} +PopupButton::menu-indicator:disabled { + image: url("imgs/down_arrow_disabled.png"); +} +#Cap, +#Join { + padding-left: -8px; + padding-right: 4px; + border-radius: 2px; + min-width: 32px; + max-width: 32px; +} +#Cap QMenu, +#Join QMenu { + min-width: 18px; + max-width: 18px; +} +#Cap QMenu::item, +#Join QMenu::item { + min-width: 16px; + max-width: 16px; + padding: 0px; +} +/*------ Script Console ------*/ +#ScriptConsole { + border: 1px inset; + background-color: #dcdcdc; + color: black; + font-family: "Courier"; +} +/*------ Topbar and Menubar of the MainWindow ------*/ +#TopBar { + height: 22px; + background-color: #232323; + margin: 0px; + border: 0px; + padding: 0px; +} +#TopBarTabContainer { + background-color: #303030; + margin: 0px; + border: 0px; + padding: 0px; +} +#TopBarTab { + /*border-image: url("@{image_url}/topbar_bg.png") 0 0 0 0 stretch stretch; */ + /*background: qlineargradient(x1: 0,y1: 0, x2: 1, y2: 0, stop: 0 #a0a0a0, stop: 0.5 #404040);*/ + border: 0px; + padding: 0px; +} +#TopBarTab::tab { + margin-left: 5px; + margin-right: 5px; + margin-top: 1px; + margin-bottom: 1px; + padding-left: 8px; + padding-right: 8px; + padding-top: 1px; + padding-bottom: 1px; + background-color: #232323; + border: 1px solid #585858; + border-radius: 2px; +} +#TopBarTab::tab:selected { + background-color: #448044; + color: #e6e6e6; +} +#TopBarTab::tab:hover { + background-color: #646464; + color: #e6e6e6; +} +#StackedMenuBar { + background: #a0a0a0; + margin: 0px; + border: 0px; + padding: 0px; +} +#DockSeparator { + background-color: #232323; + border-width: 0; +} +#TDockPlaceholder { + background-color: #b9f000; +} +/*------ Popups -------*/ +QDialog #dialogButtonFrame { + background-color: #232323; +} +#SceneSettings QLabel { + color: #56a156; +} +#PreferencesPopup QListWidget { + background-color: #303030; + border-width: 2px; + alternate-background-color: #353535; + font-size: 12px; +} +#PreferencesPopup QListWidget::item { + padding: 2px; +} +#PreferencesPopup QListWidget::item:selected { + background-color: #448044; + color: #dcdcdc; +} +#PreferencesPopup QListWidget::item:hover { + background-color: #3d3d3d; +} +QListView { + outline: 0; +} +#OutputSettingsBox { + border: 1px solid #585858; + border-radius: 4px; +} +#OutputSettingsLabel { + color: #56a156; +} +#OutputSettingsCameraBox { + background-color: #303030; + border-width: 2px; +} +#OutputSettingsShowButton { + border: 2px; + padding: 0px; + border-image: url("imgs/handle_border.png") 5; + image: url("imgs/plus.png"); + image-position: center center; +} +#OutputSettingsShowButton:checked { + image: url("imgs/minus.png"); +} +#IntPairField, +#DoublePairField { + qproperty-LightLineColor: #454545; + qproperty-LightLineEdgeColor: #303030; + qproperty-MiddleLineColor: #000000; + qproperty-DarkLineColor: #202020; + qproperty-HandleLeftPixmap: url("imgs/h_slider_left.png"); + qproperty-HandleRightPixmap: url("imgs/h_slider_right.png"); + qproperty-HandleLeftGrayPixmap: url("imgs/h_slider_left_disabled.png"); + qproperty-HandleRightGrayPixmap: url("imgs/h_slider_right_disabled.png"); +} +#FxSettingsLabel { + color: #a0e680; +} +#FxSettings { + border-width: 0px; + border-bottom: 3px double #404040; +} +#FxSettingsHelpButton { + color: #a0c8ff; +} +#MatchLineButton { + background-color: #4a4a4a; +} +#MatchLineButton::pressed { + background-color: #7d7d7d; +} +#LargeSizedText { + font-size: 17px; +} +#GearButton { + qproperty-icon: url("imgs/gear.png"); +} +#SubfolderButton { + qproperty-icon: url("imgs/subfolder.png"); +} +#StartupLabel { + padding: 3px; +} +#StartupLabel:hover { + background-color: #4a4a4a; + border-radius: 3px; +} +Filmstrip QComboBox { + margin: 0px; + border-radius: 0px; +} +#WordButton { + font-size: 12px; + /* color: black; */ + background-color: #303030; + /*border-style: outset; + .set_border_color(white,black); */ + border-width: 1px; + border-radius: 4px; + border: 1px solid #848484; + padding-left: 3px; + padding-right: 3px; + padding-top: 3px; + padding-bottom: 3px; +} +#WordButton:pressed { + color: black; + background-color: #faffa2; + border-style: inset; + border-left-color: black; + border-top-color: black; + border-right-color: white; + border-bottom-color: white; +} +#WordButton:hover { + color: black; + background-color: #faffa2; +} +#WordButton:hover:pressed { + background-color: #faffa2; + border-style: inset; + border-left-color: black; + border-top-color: black; + border-right-color: white; + border-bottom-color: white; +} +PencilTestPopup { + /* Allow for using a 768 screen */ + min-height: 730px; + /* some clipping will still occur on width, but this + allows for filling half of a 1024 screen */ + min-width: 512px; +} +TPanelTitleBar { + qproperty-SeparatorColor: #232323; + qproperty-ActiveIconColor: #00b400; + qproperty-FreezeColor: #c80000; +} diff --git a/stuff/config/qss/dark/imgs/bottomseparator.png b/stuff/config/qss/dark/imgs/bottomseparator.png new file mode 100644 index 0000000..afb41a1 Binary files /dev/null and b/stuff/config/qss/dark/imgs/bottomseparator.png differ diff --git a/stuff/config/qss/dark/imgs/cam_lock.png b/stuff/config/qss/dark/imgs/cam_lock.png new file mode 100644 index 0000000..35ed76e Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_lock.png differ diff --git a/stuff/config/qss/dark/imgs/cam_lock_hover.png b/stuff/config/qss/dark/imgs/cam_lock_hover.png new file mode 100644 index 0000000..6ac9187 Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_lock_hover.png differ diff --git a/stuff/config/qss/dark/imgs/cam_lock_hover_small.png b/stuff/config/qss/dark/imgs/cam_lock_hover_small.png new file mode 100644 index 0000000..e93b677 Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_lock_hover_small.png differ diff --git a/stuff/config/qss/dark/imgs/cam_lock_small.png b/stuff/config/qss/dark/imgs/cam_lock_small.png new file mode 100644 index 0000000..d5bf7aa Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_lock_small.png differ diff --git a/stuff/config/qss/dark/imgs/cam_unlock.png b/stuff/config/qss/dark/imgs/cam_unlock.png new file mode 100644 index 0000000..8496602 Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_unlock.png differ diff --git a/stuff/config/qss/dark/imgs/cam_unlock_hover.png b/stuff/config/qss/dark/imgs/cam_unlock_hover.png new file mode 100644 index 0000000..fda03b4 Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_unlock_hover.png differ diff --git a/stuff/config/qss/dark/imgs/cam_unlock_hover_small.png b/stuff/config/qss/dark/imgs/cam_unlock_hover_small.png new file mode 100644 index 0000000..cca9693 Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_unlock_hover_small.png differ diff --git a/stuff/config/qss/dark/imgs/cam_unlock_small.png b/stuff/config/qss/dark/imgs/cam_unlock_small.png new file mode 100644 index 0000000..cca9693 Binary files /dev/null and b/stuff/config/qss/dark/imgs/cam_unlock_small.png differ diff --git a/stuff/config/qss/dark/imgs/check_indicator.png b/stuff/config/qss/dark/imgs/check_indicator.png new file mode 100644 index 0000000..a0c26fa Binary files /dev/null and b/stuff/config/qss/dark/imgs/check_indicator.png differ diff --git a/stuff/config/qss/dark/imgs/check_indicator_disabled.png b/stuff/config/qss/dark/imgs/check_indicator_disabled.png new file mode 100644 index 0000000..850f322 Binary files /dev/null and b/stuff/config/qss/dark/imgs/check_indicator_disabled.png differ diff --git a/stuff/config/qss/dark/imgs/check_indicator_off.png b/stuff/config/qss/dark/imgs/check_indicator_off.png new file mode 100644 index 0000000..ed99477 Binary files /dev/null and b/stuff/config/qss/dark/imgs/check_indicator_off.png differ diff --git a/stuff/config/qss/dark/imgs/click.png b/stuff/config/qss/dark/imgs/click.png new file mode 100644 index 0000000..7abc513 Binary files /dev/null and b/stuff/config/qss/dark/imgs/click.png differ diff --git a/stuff/config/qss/dark/imgs/click_pink.png b/stuff/config/qss/dark/imgs/click_pink.png new file mode 100644 index 0000000..0310332 Binary files /dev/null and b/stuff/config/qss/dark/imgs/click_pink.png differ diff --git a/stuff/config/qss/dark/imgs/colorslider_add.png b/stuff/config/qss/dark/imgs/colorslider_add.png new file mode 100644 index 0000000..ad28185 Binary files /dev/null and b/stuff/config/qss/dark/imgs/colorslider_add.png differ diff --git a/stuff/config/qss/dark/imgs/colorslider_add_pressed.png b/stuff/config/qss/dark/imgs/colorslider_add_pressed.png new file mode 100644 index 0000000..ce0ebeb Binary files /dev/null and b/stuff/config/qss/dark/imgs/colorslider_add_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/colorslider_button_bg.png b/stuff/config/qss/dark/imgs/colorslider_button_bg.png new file mode 100644 index 0000000..7138969 Binary files /dev/null and b/stuff/config/qss/dark/imgs/colorslider_button_bg.png differ diff --git a/stuff/config/qss/dark/imgs/colorslider_sub.png b/stuff/config/qss/dark/imgs/colorslider_sub.png new file mode 100644 index 0000000..d6fca5f Binary files /dev/null and b/stuff/config/qss/dark/imgs/colorslider_sub.png differ diff --git a/stuff/config/qss/dark/imgs/colorslider_sub_pressed.png b/stuff/config/qss/dark/imgs/colorslider_sub_pressed.png new file mode 100644 index 0000000..374c8b0 Binary files /dev/null and b/stuff/config/qss/dark/imgs/colorslider_sub_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/combo_down_arrow.png b/stuff/config/qss/dark/imgs/combo_down_arrow.png new file mode 100644 index 0000000..3551eeb Binary files /dev/null and b/stuff/config/qss/dark/imgs/combo_down_arrow.png differ diff --git a/stuff/config/qss/dark/imgs/down_arrow_black.png b/stuff/config/qss/dark/imgs/down_arrow_black.png new file mode 100644 index 0000000..d9fbc98 Binary files /dev/null and b/stuff/config/qss/dark/imgs/down_arrow_black.png differ diff --git a/stuff/config/qss/dark/imgs/flipmarker.png b/stuff/config/qss/dark/imgs/flipmarker.png new file mode 100644 index 0000000..fdbe460 Binary files /dev/null and b/stuff/config/qss/dark/imgs/flipmarker.png differ diff --git a/stuff/config/qss/dark/imgs/flipslider.png b/stuff/config/qss/dark/imgs/flipslider.png new file mode 100644 index 0000000..a95a71e Binary files /dev/null and b/stuff/config/qss/dark/imgs/flipslider.png differ diff --git a/stuff/config/qss/dark/imgs/fpssb_g_larrow.png b/stuff/config/qss/dark/imgs/fpssb_g_larrow.png new file mode 100644 index 0000000..69774ac Binary files /dev/null and b/stuff/config/qss/dark/imgs/fpssb_g_larrow.png differ diff --git a/stuff/config/qss/dark/imgs/fpssb_g_larrow_pressed.png b/stuff/config/qss/dark/imgs/fpssb_g_larrow_pressed.png new file mode 100644 index 0000000..169a0ef Binary files /dev/null and b/stuff/config/qss/dark/imgs/fpssb_g_larrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/fpssb_g_rarrow.png b/stuff/config/qss/dark/imgs/fpssb_g_rarrow.png new file mode 100644 index 0000000..ebae227 Binary files /dev/null and b/stuff/config/qss/dark/imgs/fpssb_g_rarrow.png differ diff --git a/stuff/config/qss/dark/imgs/fpssb_g_rarrow_pressed.png b/stuff/config/qss/dark/imgs/fpssb_g_rarrow_pressed.png new file mode 100644 index 0000000..81212cb Binary files /dev/null and b/stuff/config/qss/dark/imgs/fpssb_g_rarrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/fsp_hover.png b/stuff/config/qss/dark/imgs/fsp_hover.png new file mode 100644 index 0000000..b26fe18 Binary files /dev/null and b/stuff/config/qss/dark/imgs/fsp_hover.png differ diff --git a/stuff/config/qss/dark/imgs/fsp_pressed.png b/stuff/config/qss/dark/imgs/fsp_pressed.png new file mode 100644 index 0000000..4b75abf Binary files /dev/null and b/stuff/config/qss/dark/imgs/fsp_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/fsp_released.png b/stuff/config/qss/dark/imgs/fsp_released.png new file mode 100644 index 0000000..e53cc44 Binary files /dev/null and b/stuff/config/qss/dark/imgs/fsp_released.png differ diff --git a/stuff/config/qss/dark/imgs/gear.png b/stuff/config/qss/dark/imgs/gear.png new file mode 100644 index 0000000..7e07631 Binary files /dev/null and b/stuff/config/qss/dark/imgs/gear.png differ diff --git a/stuff/config/qss/dark/imgs/h_slider_left.png b/stuff/config/qss/dark/imgs/h_slider_left.png new file mode 100644 index 0000000..62e6d1a Binary files /dev/null and b/stuff/config/qss/dark/imgs/h_slider_left.png differ diff --git a/stuff/config/qss/dark/imgs/h_slider_left_disabled.png b/stuff/config/qss/dark/imgs/h_slider_left_disabled.png new file mode 100644 index 0000000..e2fb3af Binary files /dev/null and b/stuff/config/qss/dark/imgs/h_slider_left_disabled.png differ diff --git a/stuff/config/qss/dark/imgs/h_slider_right.png b/stuff/config/qss/dark/imgs/h_slider_right.png new file mode 100644 index 0000000..f0f482f Binary files /dev/null and b/stuff/config/qss/dark/imgs/h_slider_right.png differ diff --git a/stuff/config/qss/dark/imgs/h_slider_right_disabled.png b/stuff/config/qss/dark/imgs/h_slider_right_disabled.png new file mode 100644 index 0000000..010b100 Binary files /dev/null and b/stuff/config/qss/dark/imgs/h_slider_right_disabled.png differ diff --git a/stuff/config/qss/dark/imgs/handle_border.png b/stuff/config/qss/dark/imgs/handle_border.png new file mode 100644 index 0000000..e2c8465 Binary files /dev/null and b/stuff/config/qss/dark/imgs/handle_border.png differ diff --git a/stuff/config/qss/dark/imgs/left_arrow_black.png b/stuff/config/qss/dark/imgs/left_arrow_black.png new file mode 100644 index 0000000..b89cdcc Binary files /dev/null and b/stuff/config/qss/dark/imgs/left_arrow_black.png differ diff --git a/stuff/config/qss/dark/imgs/minus.png b/stuff/config/qss/dark/imgs/minus.png new file mode 100644 index 0000000..b10fa0f Binary files /dev/null and b/stuff/config/qss/dark/imgs/minus.png differ diff --git a/stuff/config/qss/dark/imgs/over.png b/stuff/config/qss/dark/imgs/over.png new file mode 100644 index 0000000..1ee3dbb Binary files /dev/null and b/stuff/config/qss/dark/imgs/over.png differ diff --git a/stuff/config/qss/dark/imgs/over_pressed_yellow.png b/stuff/config/qss/dark/imgs/over_pressed_yellow.png new file mode 100644 index 0000000..892023a Binary files /dev/null and b/stuff/config/qss/dark/imgs/over_pressed_yellow.png differ diff --git a/stuff/config/qss/dark/imgs/over_yellow.png b/stuff/config/qss/dark/imgs/over_yellow.png new file mode 100644 index 0000000..fc182a6 Binary files /dev/null and b/stuff/config/qss/dark/imgs/over_yellow.png differ diff --git a/stuff/config/qss/dark/imgs/plus.png b/stuff/config/qss/dark/imgs/plus.png new file mode 100644 index 0000000..81ed056 Binary files /dev/null and b/stuff/config/qss/dark/imgs/plus.png differ diff --git a/stuff/config/qss/dark/imgs/right_arrow_black.png b/stuff/config/qss/dark/imgs/right_arrow_black.png new file mode 100644 index 0000000..8878c62 Binary files /dev/null and b/stuff/config/qss/dark/imgs/right_arrow_black.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_downarrow.png b/stuff/config/qss/dark/imgs/sb_g_downarrow.png new file mode 100644 index 0000000..8cb05fb Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_downarrow.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_downarrow_pressed.png b/stuff/config/qss/dark/imgs/sb_g_downarrow_pressed.png new file mode 100644 index 0000000..01dbd01 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_downarrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_hhandle.png b/stuff/config/qss/dark/imgs/sb_g_hhandle.png new file mode 100644 index 0000000..8749227 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_hhandle.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_hline.png b/stuff/config/qss/dark/imgs/sb_g_hline.png new file mode 100644 index 0000000..2399316 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_hline.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_larrow.png b/stuff/config/qss/dark/imgs/sb_g_larrow.png new file mode 100644 index 0000000..dad9f76 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_larrow.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_larrow_pressed.png b/stuff/config/qss/dark/imgs/sb_g_larrow_pressed.png new file mode 100644 index 0000000..c97c43d Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_larrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_ls_downarrow.png b/stuff/config/qss/dark/imgs/sb_g_ls_downarrow.png new file mode 100644 index 0000000..e89fe51 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_ls_downarrow.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_ls_downarrow_pressed.png b/stuff/config/qss/dark/imgs/sb_g_ls_downarrow_pressed.png new file mode 100644 index 0000000..e89fe51 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_ls_downarrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_ls_uparrow.png b/stuff/config/qss/dark/imgs/sb_g_ls_uparrow.png new file mode 100644 index 0000000..725dc08 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_ls_uparrow.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_ls_uparrow_pressed.png b/stuff/config/qss/dark/imgs/sb_g_ls_uparrow_pressed.png new file mode 100644 index 0000000..9a83888 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_ls_uparrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_ls_vhandle.png b/stuff/config/qss/dark/imgs/sb_g_ls_vhandle.png new file mode 100644 index 0000000..386cb3b Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_ls_vhandle.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_rarrow.png b/stuff/config/qss/dark/imgs/sb_g_rarrow.png new file mode 100644 index 0000000..e155c66 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_rarrow.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_rarrow_pressed.png b/stuff/config/qss/dark/imgs/sb_g_rarrow_pressed.png new file mode 100644 index 0000000..8a3b8d2 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_rarrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_uparrow.png b/stuff/config/qss/dark/imgs/sb_g_uparrow.png new file mode 100644 index 0000000..acd09f7 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_uparrow.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_uparrow_pressed.png b/stuff/config/qss/dark/imgs/sb_g_uparrow_pressed.png new file mode 100644 index 0000000..89ba33f Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_uparrow_pressed.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_vhandle.png b/stuff/config/qss/dark/imgs/sb_g_vhandle.png new file mode 100644 index 0000000..386cb3b Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_vhandle.png differ diff --git a/stuff/config/qss/dark/imgs/sb_g_vline.png b/stuff/config/qss/dark/imgs/sb_g_vline.png new file mode 100644 index 0000000..0397a76 Binary files /dev/null and b/stuff/config/qss/dark/imgs/sb_g_vline.png differ diff --git a/stuff/config/qss/dark/imgs/segment_disabled.png b/stuff/config/qss/dark/imgs/segment_disabled.png new file mode 100644 index 0000000..a2b7822 Binary files /dev/null and b/stuff/config/qss/dark/imgs/segment_disabled.png differ diff --git a/stuff/config/qss/dark/imgs/segment_linked.png b/stuff/config/qss/dark/imgs/segment_linked.png new file mode 100644 index 0000000..a8a7f45 Binary files /dev/null and b/stuff/config/qss/dark/imgs/segment_linked.png differ diff --git a/stuff/config/qss/dark/imgs/segment_unlinked.png b/stuff/config/qss/dark/imgs/segment_unlinked.png new file mode 100644 index 0000000..7621c82 Binary files /dev/null and b/stuff/config/qss/dark/imgs/segment_unlinked.png differ diff --git a/stuff/config/qss/dark/imgs/selectiontool_position.png b/stuff/config/qss/dark/imgs/selectiontool_position.png new file mode 100644 index 0000000..9b5b591 Binary files /dev/null and b/stuff/config/qss/dark/imgs/selectiontool_position.png differ diff --git a/stuff/config/qss/dark/imgs/selectiontool_rotation.png b/stuff/config/qss/dark/imgs/selectiontool_rotation.png new file mode 100644 index 0000000..fb8b3a6 Binary files /dev/null and b/stuff/config/qss/dark/imgs/selectiontool_rotation.png differ diff --git a/stuff/config/qss/dark/imgs/selectiontool_scalepeg.png b/stuff/config/qss/dark/imgs/selectiontool_scalepeg.png new file mode 100644 index 0000000..1880b02 Binary files /dev/null and b/stuff/config/qss/dark/imgs/selectiontool_scalepeg.png differ diff --git a/stuff/config/qss/dark/imgs/selectiontool_thickness.png b/stuff/config/qss/dark/imgs/selectiontool_thickness.png new file mode 100644 index 0000000..2f906cc Binary files /dev/null and b/stuff/config/qss/dark/imgs/selectiontool_thickness.png differ diff --git a/stuff/config/qss/dark/imgs/separator.png b/stuff/config/qss/dark/imgs/separator.png new file mode 100644 index 0000000..b3f380b Binary files /dev/null and b/stuff/config/qss/dark/imgs/separator.png differ diff --git a/stuff/config/qss/dark/imgs/separator_h.png b/stuff/config/qss/dark/imgs/separator_h.png new file mode 100644 index 0000000..a07b4da Binary files /dev/null and b/stuff/config/qss/dark/imgs/separator_h.png differ diff --git a/stuff/config/qss/dark/imgs/separator_v.png b/stuff/config/qss/dark/imgs/separator_v.png new file mode 100644 index 0000000..e663eee Binary files /dev/null and b/stuff/config/qss/dark/imgs/separator_v.png differ diff --git a/stuff/config/qss/dark/imgs/subfolder.png b/stuff/config/qss/dark/imgs/subfolder.png new file mode 100644 index 0000000..6c95142 Binary files /dev/null and b/stuff/config/qss/dark/imgs/subfolder.png differ diff --git a/stuff/config/qss/dark/imgs/topbar_bg.png b/stuff/config/qss/dark/imgs/topbar_bg.png new file mode 100644 index 0000000..18ad746 Binary files /dev/null and b/stuff/config/qss/dark/imgs/topbar_bg.png differ diff --git a/stuff/config/qss/dark/imgs/tpaneltitlebar_border.png b/stuff/config/qss/dark/imgs/tpaneltitlebar_border.png new file mode 100644 index 0000000..6a7891c Binary files /dev/null and b/stuff/config/qss/dark/imgs/tpaneltitlebar_border.png differ diff --git a/stuff/config/qss/dark/imgs/tpaneltitlebar_border_active.png b/stuff/config/qss/dark/imgs/tpaneltitlebar_border_active.png new file mode 100644 index 0000000..e7c61f4 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tpaneltitlebar_border_active.png differ diff --git a/stuff/config/qss/dark/imgs/tpaneltitlebar_border_float.png b/stuff/config/qss/dark/imgs/tpaneltitlebar_border_float.png new file mode 100644 index 0000000..719cf62 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tpaneltitlebar_border_float.png differ diff --git a/stuff/config/qss/dark/imgs/tpaneltitlebar_border_float_active.png b/stuff/config/qss/dark/imgs/tpaneltitlebar_border_float_active.png new file mode 100644 index 0000000..6a7891c Binary files /dev/null and b/stuff/config/qss/dark/imgs/tpaneltitlebar_border_float_active.png differ diff --git a/stuff/config/qss/dark/imgs/tree17_branch-closed.png b/stuff/config/qss/dark/imgs/tree17_branch-closed.png new file mode 100644 index 0000000..070bde4 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree17_branch-closed.png differ diff --git a/stuff/config/qss/dark/imgs/tree17_branch-closed_nosib.png b/stuff/config/qss/dark/imgs/tree17_branch-closed_nosib.png new file mode 100644 index 0000000..e05adab Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree17_branch-closed_nosib.png differ diff --git a/stuff/config/qss/dark/imgs/tree17_branch-end.png b/stuff/config/qss/dark/imgs/tree17_branch-end.png new file mode 100644 index 0000000..7b45c3f Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree17_branch-end.png differ diff --git a/stuff/config/qss/dark/imgs/tree17_branch-more.png b/stuff/config/qss/dark/imgs/tree17_branch-more.png new file mode 100644 index 0000000..66cc906 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree17_branch-more.png differ diff --git a/stuff/config/qss/dark/imgs/tree17_branch-open.png b/stuff/config/qss/dark/imgs/tree17_branch-open.png new file mode 100644 index 0000000..083b12c Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree17_branch-open.png differ diff --git a/stuff/config/qss/dark/imgs/tree17_branch-open_nosib.png b/stuff/config/qss/dark/imgs/tree17_branch-open_nosib.png new file mode 100644 index 0000000..3644846 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree17_branch-open_nosib.png differ diff --git a/stuff/config/qss/dark/imgs/tree17_vline.png b/stuff/config/qss/dark/imgs/tree17_vline.png new file mode 100644 index 0000000..0dcebda Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree17_vline.png differ diff --git a/stuff/config/qss/dark/imgs/tree_branch-closed.png b/stuff/config/qss/dark/imgs/tree_branch-closed.png new file mode 100644 index 0000000..c67766c Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree_branch-closed.png differ diff --git a/stuff/config/qss/dark/imgs/tree_branch-closed_nosib.png b/stuff/config/qss/dark/imgs/tree_branch-closed_nosib.png new file mode 100644 index 0000000..3191881 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree_branch-closed_nosib.png differ diff --git a/stuff/config/qss/dark/imgs/tree_branch-end.png b/stuff/config/qss/dark/imgs/tree_branch-end.png new file mode 100644 index 0000000..291f530 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree_branch-end.png differ diff --git a/stuff/config/qss/dark/imgs/tree_branch-more.png b/stuff/config/qss/dark/imgs/tree_branch-more.png new file mode 100644 index 0000000..262a221 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree_branch-more.png differ diff --git a/stuff/config/qss/dark/imgs/tree_branch-open.png b/stuff/config/qss/dark/imgs/tree_branch-open.png new file mode 100644 index 0000000..b8e604e Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree_branch-open.png differ diff --git a/stuff/config/qss/dark/imgs/tree_branch-open_nosib.png b/stuff/config/qss/dark/imgs/tree_branch-open_nosib.png new file mode 100644 index 0000000..66768b9 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree_branch-open_nosib.png differ diff --git a/stuff/config/qss/dark/imgs/tree_vline.png b/stuff/config/qss/dark/imgs/tree_vline.png new file mode 100644 index 0000000..9060682 Binary files /dev/null and b/stuff/config/qss/dark/imgs/tree_vline.png differ diff --git a/stuff/config/qss/dark/imgs/up_arrow_black.png b/stuff/config/qss/dark/imgs/up_arrow_black.png new file mode 100644 index 0000000..6c27909 Binary files /dev/null and b/stuff/config/qss/dark/imgs/up_arrow_black.png differ diff --git a/toonz/sources/toonz/penciltestpopup.cpp b/toonz/sources/toonz/penciltestpopup.cpp index 5eb46a8..818e2cc 100644 --- a/toonz/sources/toonz/penciltestpopup.cpp +++ b/toonz/sources/toonz/penciltestpopup.cpp @@ -991,7 +991,7 @@ PencilTestPopup::PencilTestPopup() m_captureTimer->setSingleShot(true); m_captureButton->setObjectName("LargeSizedText"); - m_captureButton->setFixedHeight(80); + m_captureButton->setFixedHeight(75); QCommonStyle style; m_captureButton->setIcon(style.standardIcon(QStyle::SP_DialogOkButton)); m_captureButton->setIconSize(QSize(30, 30)); @@ -1051,13 +1051,13 @@ PencilTestPopup::PencilTestPopup() rightLay->setSpacing(5); { QVBoxLayout* fileLay = new QVBoxLayout(); - fileLay->setMargin(10); - fileLay->setSpacing(10); + fileLay->setMargin(8); + fileLay->setSpacing(5); { QGridLayout* levelLay = new QGridLayout(); levelLay->setMargin(0); levelLay->setHorizontalSpacing(3); - levelLay->setVerticalSpacing(10); + levelLay->setVerticalSpacing(5); { levelLay->addWidget(new QLabel(tr("Name:"), this), 0, 0, Qt::AlignRight); @@ -1090,9 +1090,9 @@ PencilTestPopup::PencilTestPopup() rightLay->addWidget(fileFrame, 0); QGridLayout* imageLay = new QGridLayout(); - imageLay->setMargin(10); + imageLay->setMargin(8); imageLay->setHorizontalSpacing(3); - imageLay->setVerticalSpacing(10); + imageLay->setVerticalSpacing(5); { imageLay->addWidget(new QLabel(tr("Color type:"), this), 0, 0, Qt::AlignRight); @@ -1125,9 +1125,9 @@ PencilTestPopup::PencilTestPopup() rightLay->addWidget(imageFrame, 0); QGridLayout* displayLay = new QGridLayout(); - displayLay->setMargin(10); + displayLay->setMargin(8); displayLay->setHorizontalSpacing(3); - displayLay->setVerticalSpacing(10); + displayLay->setVerticalSpacing(5); { displayLay->addWidget(m_onionSkinCB, 0, 0, 1, 2); @@ -1143,9 +1143,9 @@ PencilTestPopup::PencilTestPopup() rightLay->addWidget(displayFrame); QGridLayout* timerLay = new QGridLayout(); - timerLay->setMargin(10); + timerLay->setMargin(8); timerLay->setHorizontalSpacing(3); - timerLay->setVerticalSpacing(10); + timerLay->setVerticalSpacing(5); { timerLay->addWidget(m_timerCB, 0, 0, 1, 2); @@ -1161,9 +1161,9 @@ PencilTestPopup::PencilTestPopup() rightLay->addStretch(1); rightLay->addWidget(m_captureButton, 0); - rightLay->addSpacing(20); - rightLay->addWidget(closeButton, 0); rightLay->addSpacing(10); + rightLay->addWidget(closeButton, 0); + rightLay->addSpacing(5); } bottomLay->addLayout(rightLay, 0); } diff --git a/toonz/sources/toonz/startuppopup.cpp b/toonz/sources/toonz/startuppopup.cpp index 3a5d848..e67f1b0 100644 --- a/toonz/sources/toonz/startuppopup.cpp +++ b/toonz/sources/toonz/startuppopup.cpp @@ -146,7 +146,7 @@ StartupPopup::StartupPopup() m_recentBox->setFixedWidth(200); m_sceneBox->setMinimumWidth(480); m_projectBox->setMinimumWidth(480); - m_buttonFrame->setFixedHeight(30); + m_buttonFrame->setFixedHeight(34); //--- layout m_topLayout->setMargin(0); m_topLayout->setSpacing(0);