diff options
author | ronso0 <ronso0@mixxx.org> | 2021-02-10 16:25:04 +0100 |
---|---|---|
committer | ronso0 <ronso0@mixxx.org> | 2021-02-12 01:56:57 +0100 |
commit | f86dfebcabd1f594510ee75c1d760bfa512e15d5 (patch) | |
tree | 7f632d890779e3923b5fb59d795e358b6cd8981c /res | |
parent | fe7310cf8c6116ef9ba46e3040c5722b16112477 (diff) |
LateNight: small library clean up
Diffstat (limited to 'res')
-rw-r--r-- | res/skins/LateNight/library.xml | 39 | ||||
-rw-r--r-- | res/skins/LateNight/style.qss | 11 | ||||
-rw-r--r-- | res/skins/LateNight/style_palemoon.qss | 2 |
3 files changed, 21 insertions, 31 deletions
diff --git a/res/skins/LateNight/library.xml b/res/skins/LateNight/library.xml index 6cb0e50ba9..e0b66cd85e 100644 --- a/res/skins/LateNight/library.xml +++ b/res/skins/LateNight/library.xml @@ -1,5 +1,8 @@ <Template> <WidgetGroup> + <!-- This extra wrapper with 'ignore' size policy allows to + shrink the library to zero height, while the inner LibraryContainer + expands to fill the available vertical space. --> <SizePolicy>me,i</SizePolicy> <Layout>vertical</Layout> <Children> @@ -21,8 +24,9 @@ <SplitSizesConfigKey>[Skin],librarySidebar_splitsize</SplitSizesConfigKey> <Collapsible>1,0</Collapsible> <Children> + <WidgetGroup> - <ObjectName>SidebarSearchPreviewContainer</ObjectName> + <ObjectName>LibSidebarContainer</ObjectName> <Layout>vertical</Layout> <SizePolicy>min,me</SizePolicy> <MinimumSize>100,</MinimumSize> @@ -30,8 +34,7 @@ <Template src="skin:/decks/preview_deck.xml"/> - <!--Search Input Field + Library Expand toggle --> - <WidgetGroup> + <WidgetGroup><!--SearchBox + Library expand toggle --> <ObjectName></ObjectName> <Layout>horizontal</Layout> <SizePolicy>min,max</SizePolicy> @@ -50,26 +53,16 @@ <ObjectName>LibExpandBox</ObjectName> <Layout>vertical</Layout> <Children> - <PushButton> - <TooltipId>maximize_library</TooltipId> - <ObjectName>LibExpand</ObjectName> - <Size>16f,18me</Size> - <NumberStates>2</NumberStates> - <State> - <Number>0</Number> - </State> - <State> - <Number>1</Number> - </State> - <Connection> - <ConfigKey>[Master],maximize_library</ConfigKey> - <ButtonState>LeftButton</ButtonState> - </Connection> - </PushButton> + <Template src="skin:/controls/button_2state.xml"> + <SetVariable name="TooltipId">maximize_library</SetVariable> + <SetVariable name="ObjectName">LibExpand</SetVariable> + <SetVariable name="Size">16f,18me</SetVariable> + <SetVariable name="ConfigKey">[Master],maximize_library</SetVariable> + </Template> </Children> </WidgetGroup><!-- LibExpandBox --> </Children> - </WidgetGroup><!-- SearchLineBox --> + </WidgetGroup><!--SearchBox + Library expand toggle --> <WidgetGroup> <ObjectName>SearchTreeSpacer</ObjectName> @@ -109,10 +102,10 @@ </Connection> </WidgetGroup><!--Cover Art--> </Children> - </Splitter><!-- HorizontalSplitter --> + </Splitter><!-- SidebarCoverSplitter --> </Children> - </WidgetGroup><!-- SidebarSearchPreviewContainer --> + </WidgetGroup><!-- LibSidebarContainer --> <!-- Library Table--> <Library> @@ -121,7 +114,7 @@ </Library> </Children> - </Splitter><!-- VerticalSplitter --> + </Splitter><!-- LibrarySplitter --> </Children> </WidgetGroup><!-- LibraryContainer --> diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss index 5aced4d608..1420cae170 100644 --- a/res/skins/LateNight/style.qss +++ b/res/skins/LateNight/style.qss @@ -182,20 +182,17 @@ WRecordingDuration { #MicAuxLabel, #MicAuxLabelUnconfigured, #PreviewTitle, -#PreviewLabel, -WBeatSpinBox, -#spinBoxTransition { +#PreviewLabel { text-align: left; } #RateText, #MicAuxLabel, -#PreviewBPM, -WBeatSpinBox, -#spinBoxTransition { +#PreviewBPM { text-align: center; } - WBeatSpinBox,#spinBoxTransition { + WBeatSpinBox, + #spinBoxTransition { qproperty-alignment: 'AlignHCenter'; } diff --git a/res/skins/LateNight/style_palemoon.qss b/res/skins/LateNight/style_palemoon.qss index 1c4011c907..71ae27b7b9 100644 --- a/res/skins/LateNight/style_palemoon.qss +++ b/res/skins/LateNight/style_palemoon.qss @@ -90,7 +90,7 @@ QAbstractScrollArea::corner { border-radius: 0px; } - #SidebarSearchPreviewContainer { + #LibSidebarContainer { margin-top: 1px; } #SidebarBox { |