1/* -----------------------------------------------------------------------------
2   Schematic Viewer
3----------------------------------------------------------------------------- */
4
5SchematicViewer {
6  qproperty-TextColor: @schematic-text-color;
7  qproperty-VerticalLineColor: @schematic-VerticalLine-color;
8
9  qproperty-LevelColumnColor: @xsheet-LevelColumn-color;
10  qproperty-VectorColumnColor: @xsheet-VectorColumn-color;
11  qproperty-ChildColumnColor: @xsheet-ChildColumn-color;
12  qproperty-FullcolorColumnColor: @xsheet-FullColorColumn-color;
13  qproperty-FxColumnColor: @xsheet-FxColumn-color;
14  qproperty-PaletteColumnColor: @xsheet-PaletteColumn-color;
15  qproperty-MeshColumnColor: @xsheet-MeshColumn-color;
16  qproperty-ReferenceColumnColor: @xsheet-ReferenceColumn-color;
17
18  qproperty-TableColor: saturate(lighten(@schematic-TableColor, @nodeLightness), @nodeSaturation);
19  qproperty-ActiveCameraColor: saturate(lighten(@schematic-ActiveCameraColor, @nodeLightness), @nodeSaturation);
20  qproperty-OtherCameraColor: saturate(lighten(@schematic-OtherCameraColor, @nodeLightness), @nodeSaturation);
21  qproperty-GroupColor: saturate(lighten(@schematic-GroupColor, @nodeLightness), @nodeSaturation);
22  qproperty-PegColor: saturate(lighten(@schematic-PegColor, @nodeLightness), @nodeSaturation);
23  qproperty-SplineColor: saturate(lighten(@schematic-SplineColor, @nodeLightness), @nodeSaturation);
24  qproperty-ActiveOutputColor: saturate(lighten(@schematic-ActiveOutputcolor, @nodeLightness), @nodeSaturation);
25  qproperty-OtherOutputColor: saturate(lighten(@schematic-OtherOutputcolor, @nodeLightness), @nodeSaturation);
26  qproperty-XsheetColor: saturate(lighten(@schematic-XsheetColor, @nodeLightness), @nodeSaturation);
27  qproperty-NormalFxColor: saturate(lighten(@schematic-NormalFxColor, @nodeLightness), @nodeSaturation);
28  qproperty-MacroFxColor: saturate(lighten(@schematic-MacroFxColor, @nodeLightness), @nodeSaturation);
29  qproperty-ImageAdjustFxColor: saturate(lighten(@schematic-ImageAdjustFxColor, @nodeLightness), @nodeSaturation);
30  qproperty-LayerBlendingFxColor: saturate(lighten(@schematic-LayerBlendingFxColor, @nodeLightness), @nodeSaturation);
31  qproperty-MatteFxColor: saturate(lighten(@schematic-MatteFxColor, @nodeLightness), @nodeSaturation);
32
33  qproperty-SchematicPreviewButtonBgOnColor: @schematic-PreviewButtonBgOn-color;
34  qproperty-SchematicPreviewButtonOnImage: url('@{img-url}/schematic_preview_on.svg');
35  qproperty-SchematicPreviewButtonBgOffColor: @schematic-PreviewButtonBgOff-color;
36  qproperty-SchematicPreviewButtonOffImage: url('@{img-url}/schematic_preview_off.svg');
37
38  qproperty-SchematicCamstandButtonBgOnColor: @schematic-CamstandButtonBgOn-color;
39  qproperty-SchematicCamstandButtonOnImage: url('@{img-url}/schematic_table_on.svg');
40  qproperty-SchematicCamstandButtonTranspImage: url('@{img-url}/schematic_table_transp.svg');
41  qproperty-SchematicCamstandButtonBgOffColor: @schematic-CamstandButtonBgOff-color;
42  qproperty-SchematicCamstandButtonOffImage: url('@{img-url}/schematic_table_off.svg');
43
44  // Link line and selected colors
45  qproperty-SelectedBorderColor: @schematic-SelectedBorderColor;
46
47  qproperty-LinkColor: @schematic-LinkColor;
48  qproperty-SelectedLinkColor: @schematic-SelectedLinkColor;
49  qproperty-MotionPathLinkColor: @schematic-MotionPathLinkColor;
50  qproperty-MotionPathSelectedLinkColor: @schematic-MotionPathSelectedLinkColor;
51}
52
53/* -----------------------------------------------------------------------------
54   Schematic Node Viewer
55----------------------------------------------------------------------------- */
56
57#SchematicBottomFrame {
58  background-color: @bg;
59  border: 0;
60  margin: 0;
61  padding: 0;
62  padding-left: 1;
63  & QToolBar {
64    &::separator:horizontal {
65      margin: 0;
66      margin-right: 1;
67    }
68    & QToolButton {
69      padding: -2;
70      margin-right: 2;
71      margin-top: 2;
72      margin-bottom: 2;
73    }
74  }
75}
76
77#SchematicSceneViewer {
78  background-color: @schematic-viewer-bg-color;
79  border-bottom: 1 solid @accent;
80}
81
82/* -----------------------------------------------------------------------------
83   FX Settings
84----------------------------------------------------------------------------- */
85
86//#FxSettingsTabBar {}
87
88FxSettings {
89  & QToolBar {
90    border: 1 1 0 1 solid @accent;
91    min-height: 19; // prevent shrinking
92    padding: 3 0;
93    border-top: 1 solid @accent;
94    border-left: 1 solid @accent;
95    border-right: 1 solid @accent;
96    border-top-left-radius: 2;
97    border-top-right-radius: 2;
98    margin-bottom: -1;
99    & QToolBar {
100      border: 0;
101    }
102    & QToolButton {
103      margin: 0;
104      padding: 0;
105      width: 22;
106      padding-right: -2;
107      padding-bottom: -1;
108    }
109  }
110}
111
112#FxSettingsLabel {
113  color: @schematic-label-text-color;
114}
115
116#FxSettingsHelpButton {
117  background-color: @schematic-help-button-bg-color;
118  border: 0;
119  padding-top: 0;
120  padding-bottom: 0;
121  &:hover {
122    background-color: @schematic-help-button-bg-color-hover;
123  }
124}
125
126ChannelBar {
127  qproperty-TextColor: @text-color;
128}
129
130/* Keyframe Button Colors
131----------------------------------------------------------------------------- */
132
133ParamFieldKeyToggle {
134  // no key
135  qproperty-KeyOffColor: @keyframe-off-color;
136  qproperty-KeyBorderOffColor: @keyframe-off-border-color;
137  // modified
138  qproperty-KeyModifiedColor: @keyframe-modified-color;
139  qproperty-KeyBorderModifiedColor: @keyframe-modified-border-color;
140  // key set / on
141  qproperty-KeyOnColor: @keyframe-total-color;
142  qproperty-KeyBorderOnColor: @keyframe-total-border-color;
143  // inbetween
144  qproperty-KeyInbetweenColor: @keyframe-inbetween-color;
145  qproperty-KeyBorderInbetweenColor: @keyframe-inbetween-border-color;
146  // highlight
147  qproperty-KeyHighlightColor: @keyframe-highlight-color;
148  qproperty-KeyBorderHighlightColor: @keyframe-highlight-border-color;
149}
150