666 lines
11 KiB
Plaintext
666 lines
11 KiB
Plaintext
/* Pioneer Colours:
|
|
|
|
Play button: #6ee128
|
|
Cue button: #eb870f
|
|
Slip button: #d73535
|
|
Tabs on top: #c3d541
|
|
Headers: #32323c
|
|
Title bg: #112f5c
|
|
Blue: #2d85cd
|
|
White: #e5e6ea
|
|
|
|
*/
|
|
|
|
|
|
#Mixxx {
|
|
background-color: #000;
|
|
}
|
|
|
|
*{
|
|
font-family: 'Helvetica Neue', sans-serif;
|
|
}
|
|
|
|
QMenuBar, QMenuBar::item, QMenu, QMenu::item {
|
|
background-color: black;
|
|
color: gray;
|
|
}
|
|
|
|
QMenuBar::item:pressed, QMenu::item:selected, QMenu::item:pressed {
|
|
background-color: rgba(255,255,255,0.2);
|
|
}
|
|
|
|
/************************************************************************/
|
|
/* Buttons */
|
|
/************************************************************************/
|
|
|
|
WPushButton {
|
|
color: #e5e6ea;
|
|
background-color: transparent;
|
|
border: 1px solid #e5e6ea;
|
|
border-radius: 2px;
|
|
outline: none;
|
|
}
|
|
|
|
WPushButton[value="1"] {
|
|
color: #d73535;
|
|
border-color: #d73535;
|
|
|
|
}
|
|
|
|
|
|
|
|
/************************************************************************/
|
|
/* Deck */
|
|
/************************************************************************/
|
|
|
|
#Deck {
|
|
border: 10px solid transparent;
|
|
border-radius: 2px;
|
|
}
|
|
#DeckMinimal{
|
|
border:5px solid transparent;
|
|
border-radius:2px;
|
|
padding-left:5px;
|
|
padding-right:5px;
|
|
|
|
}
|
|
|
|
#DeckBPMWrapper {
|
|
border: 1px solid #e5e6ea;
|
|
border-radius: 2px;
|
|
margin-bottom: 4px;
|
|
padding-right: 10px;
|
|
padding-left: 5px;
|
|
qproperty-layoutAlignment: 'AlignHCenter| AlignVCenter';
|
|
}
|
|
|
|
#DeckBPMWrapperminimal{
|
|
border: 1px solid #e5e6ea;
|
|
border-radius: 2px;
|
|
qproperty-layoutAlignment: 'AlignHCenter| AlignVCenter';
|
|
|
|
}
|
|
|
|
|
|
#DeckBPM {
|
|
padding-left:2px;
|
|
font-size: 50px;
|
|
font-weight:300;
|
|
}
|
|
#DeckBPMminimal{
|
|
padding-left:2px;
|
|
font-size:25px;
|
|
font-weight:300;
|
|
}
|
|
|
|
#DeckBPMTitleWrapper {
|
|
qproperty-layoutAlignment: 'AlignLeft | AlignVCenter';
|
|
}
|
|
|
|
#DeckBPMTitle {
|
|
padding-top:2px;
|
|
font-size: 10px;
|
|
font-weight: 400;
|
|
}
|
|
|
|
#TrackBPMRangeContainer {
|
|
margin-right: 50px;
|
|
padding: 5px;
|
|
qproperty-layoutAlignment: 'AlignHCenter | AlignTop';
|
|
}
|
|
#TrackBPMRangeContainerMinimal {
|
|
margin-right: 5px;
|
|
padding: 0;
|
|
qproperty-layoutAlignment: 'AlignRight | AlignVCenter';
|
|
}
|
|
|
|
#DeckBPMRangePercent {
|
|
background-color: #fff;
|
|
padding: 0 10px 0 10px;
|
|
}
|
|
#DeckBPMRangePercentMinimal {
|
|
background-color: #fff;
|
|
padding: 0 5px 0 5px;
|
|
margin:0 5px 0 5px;
|
|
}
|
|
#TempoName{
|
|
color:#fff;
|
|
margin-right:20px;
|
|
|
|
}
|
|
|
|
#BPMRangePlusMinus, #RateDisplay {
|
|
font-size: 18px;
|
|
font-weight: 300;
|
|
color:#000;
|
|
}
|
|
#BPMRangePlusMinusMinimal, #RateDisplayMinimal {
|
|
font-size: 14px;
|
|
font-weight: 300;
|
|
color:#000;
|
|
}
|
|
#PitchCurrent{
|
|
font-size:40px;
|
|
font-weight:200;
|
|
}
|
|
#BPMPercent{
|
|
font-size:12px;
|
|
font-weight:300;
|
|
margin-top:20px;
|
|
}
|
|
#PitchCurrentMinimal{
|
|
font-size:20px;
|
|
font-weight:200;
|
|
margin-top:5px;
|
|
}
|
|
|
|
#KeyInfoMinimal{
|
|
font-size:14px;
|
|
font-weight:300;
|
|
margin-top:5px;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#DeckHeader {
|
|
background-color: #112f5c;
|
|
padding: 2px;
|
|
}
|
|
|
|
|
|
|
|
#DeckTitle, #DeckTitleNote {
|
|
font-size: 20px;
|
|
}
|
|
|
|
#DeckTitleNote {
|
|
margin: 0 2px;
|
|
}
|
|
|
|
#MasterTempo, #BeatJumps{
|
|
color:#fff;
|
|
border: 1px solid #e5e6ea;
|
|
border-radius: 2px;
|
|
qproperty-alignment: 'AlignCenter';
|
|
margin: 5px 0 5px 0;
|
|
|
|
}
|
|
|
|
#Mode1, #Mode2, #Mode3, #Mode4, #Mode5, #Mode6{
|
|
font-size:10px;
|
|
color:#fff;
|
|
border-radius:2px;
|
|
qproperty-alignment: 'AlignCenter';
|
|
margin:10px 0 10px 0;
|
|
}
|
|
#Mode1{
|
|
background-color:#0551cc;
|
|
|
|
}
|
|
#Mode2{
|
|
background-color:#a45f26;
|
|
|
|
}
|
|
#Mode3{
|
|
background-color:#d73535;
|
|
}
|
|
#Mode4{
|
|
background-color:#f87021;
|
|
}
|
|
#Mode5{
|
|
background-color:#3478f2;
|
|
}
|
|
#Mode6{
|
|
background-color:green;
|
|
}
|
|
|
|
#MasterTempoMinimal{
|
|
color:#fff;
|
|
border:1px solid #e5e6ea;
|
|
border-radius:2px;
|
|
qproperty-alignment:'AlignCenter';
|
|
margin: 2px 0 2px 0;
|
|
}
|
|
|
|
#MasterTempo[highlight="1"], #MasterTempoMinimal[highlight="1"]{
|
|
color: #d73535;
|
|
border-color: #d73535;
|
|
}
|
|
|
|
#KeyTitle, #KeyInfo{
|
|
color:#fff;
|
|
font-weight:400;
|
|
}
|
|
#KeyTitle{
|
|
margin-top:5px;
|
|
font-size:12px;
|
|
|
|
}
|
|
#KeyInfo{
|
|
font-size:25px;
|
|
}
|
|
|
|
|
|
|
|
#DeckChannelTitle, #DeckTrackTimeTitle, #DeckTempoTitle {
|
|
font-size: 12px;
|
|
font-weight: 400;
|
|
text-transform: uppercase;
|
|
|
|
}
|
|
|
|
#DeckPlayingLeft {
|
|
font-size: 14px;
|
|
font-weight: bold;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
|
|
|
|
#DeckTrackTime {
|
|
|
|
font-size: 50px;
|
|
font-weight:300;
|
|
}
|
|
|
|
#DeckTrackTime[highlight="1"] {
|
|
color: transparent;
|
|
}
|
|
|
|
#DeckTrackTimeMinimal{
|
|
font-size:30px;
|
|
font-weight:300;
|
|
margin-left:2px;
|
|
}
|
|
|
|
#DeckTrackTimeMini {
|
|
font-size: 20px;
|
|
}
|
|
|
|
#DeckTrackTimeMini[highlight="1"] {
|
|
color: transparent;
|
|
}
|
|
|
|
#DeckTrackNumberContainer {
|
|
margin: 0 4px;
|
|
qproperty-layoutAlignment: 'AlignHCenter | AlignTop';
|
|
}
|
|
|
|
#TrackNumberWrapper, #DeckChannelTitleWrapper {
|
|
qproperty-layoutAlignment: 'AlignHCenter | AlignVCenter';
|
|
}
|
|
|
|
#TrackNumberTitle {
|
|
font-size: 12px;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
#TrackNumber {
|
|
font-size: 20px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
#DeckOverviewContainer{
|
|
padding: 0 10px 0 10px;
|
|
margin-top:0;
|
|
}
|
|
|
|
#DeckOverviewContainerMinimal{
|
|
padding-left: 5px;
|
|
padding-right: 5px;
|
|
}
|
|
|
|
#BeatJumpSizeDisplay{
|
|
color:#fff;
|
|
font-size:30px;
|
|
font-weight:300;
|
|
border:none;
|
|
}
|
|
|
|
#BeatJumpName, #BeatJumpSizeDisplay, #DeckTrackTimeTitle, #DeckTrackTimeMini, #DeckTrackTime{
|
|
qproperty-alignment: 'AlignCenter';
|
|
}
|
|
#BeatJumpName{
|
|
margin-top:5px;
|
|
font-size:12px;
|
|
}
|
|
#BeatJumps{
|
|
margin-top:30%;
|
|
|
|
}
|
|
|
|
#DeckTrackTime{
|
|
font-size:60px;
|
|
font-weight:300;
|
|
}
|
|
|
|
#TitleText, #DurationText{
|
|
font-size:20px;
|
|
}
|
|
#ArtistText{
|
|
font-size:15px;
|
|
font-weight:200;
|
|
}
|
|
|
|
#TrackInfo, #TrackInfoText{
|
|
margin-left:25%;
|
|
}
|
|
|
|
|
|
|
|
/************************************************************************/
|
|
/* Library */
|
|
/************************************************************************/
|
|
|
|
#LibraryWrapper QScrollBar {
|
|
background-color: #262626;
|
|
}
|
|
|
|
#LibraryWrapper QScrollBar::handle:horizontal {
|
|
border: 0;
|
|
}
|
|
|
|
#LibraryWrapper QScrollBar:horizontal {
|
|
height: 0;
|
|
width: 0;
|
|
}
|
|
|
|
#LibraryWrapper QScrollBar:vertical {
|
|
border: 0;
|
|
width: 4px;
|
|
}
|
|
|
|
#LibraryWrapper QScrollBar::add-page,
|
|
#LibraryWrapper QScrollBar::sub-page {
|
|
background-color: black;
|
|
}
|
|
|
|
#LibraryWrapper QScrollBar::add-line,
|
|
#LibraryWrapper QScrollBar::sub-line {
|
|
height: 0;
|
|
width: 0;
|
|
}
|
|
|
|
#LibraryWrapper WTrackTableViewHeader::section {
|
|
background-color: #262626;
|
|
color: #e5e6ea;
|
|
font-weight: 400;
|
|
margin: 2px;
|
|
text-transform: uppercase;
|
|
font-size:14px;
|
|
}
|
|
|
|
#LibraryWrapper QTableView,
|
|
#LibraryWrapper WLibraryTextBrowser {
|
|
background-color: #181818;
|
|
alternate-background-color: #262626;
|
|
selection-background-color: #3478f2;
|
|
color: #fff;
|
|
selection-color: #fff;
|
|
font-size:18px;
|
|
font-weight:300;
|
|
row-height:50px;
|
|
}
|
|
|
|
#LibraryWrapper WLibrarySidebar {
|
|
background-color: #181818;
|
|
selection-background-color: #3478f2;
|
|
border-right: 4px solid gray;
|
|
color: #fff;
|
|
font-weight: 400;
|
|
selection-color: #fff;
|
|
text-transform: uppercase;
|
|
font-size:18px;
|
|
}
|
|
|
|
#LibraryWrapper QPushButton,
|
|
#LibraryWrapper QSpinBox,
|
|
#LibraryWrapper QComboBox,
|
|
#LibraryWrapper QComboBox QAbstractScrollArea {
|
|
background-color: #181818;
|
|
color: #fff;
|
|
}
|
|
|
|
WLabel {
|
|
color: #fff;
|
|
}
|
|
|
|
/* Library Search */
|
|
#SearchBox {
|
|
background-color: #181818;
|
|
border-radius: 0;
|
|
font-size: 15px;
|
|
font-weight: 300;
|
|
padding: 4px;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
/* Sidebar (track/playlist) */
|
|
#SidebarContainer {
|
|
background-color: #181818;
|
|
}
|
|
#SidebarButton{
|
|
background-color: #262626;
|
|
color: #fff;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
margin: 0;
|
|
border:none;
|
|
border-bottom:2px solid #585858;
|
|
}
|
|
#SidebarButton[value="1"]{
|
|
background-color: #547ecb;
|
|
border:none;
|
|
}
|
|
|
|
|
|
|
|
/************************************************************************/
|
|
/* Waveforms */
|
|
/************************************************************************/
|
|
|
|
#WaveformInfo {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
|
|
#WaveformInfo_Header {
|
|
background-color: #000;
|
|
border-top-right-radius: 10px 25px;
|
|
padding-right: 2px;
|
|
}
|
|
|
|
#WaveformInfo_Header[highlight="1"] {
|
|
border: 2px solid #e5e6ea;
|
|
}
|
|
|
|
#WaveformInfo_Title,
|
|
#WaveformInfo_Key,
|
|
#WaveformInfo_Bars {
|
|
font-size: 16px;
|
|
font-weight: bold;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
#WaveformInfo_Data_Container,
|
|
#WaveformInfo_Key_Container,
|
|
#WaveformInfo_Bars_Container,
|
|
#WaveformInfo_Loopsize_Container {
|
|
qproperty-layoutAlignment: 'AlignLeft | AlignTop';
|
|
}
|
|
|
|
#WaveformInfo_Key_Icon {
|
|
background-color: #000;
|
|
border-radius: 2px;
|
|
font-size: 14px;
|
|
margin: 4px;
|
|
padding: -6px -6px -3px -2px;
|
|
}
|
|
|
|
#WaveformInfo_Loop_Icon {
|
|
color: white;
|
|
font-size: 20px;
|
|
font-weight: bold;
|
|
margin: 2px;
|
|
}
|
|
|
|
#WaveformInfo_BeatloopSizeSpinBox {
|
|
margin: 3px;
|
|
padding: -4px -4px 0px -8px;
|
|
}
|
|
|
|
WBeatSpinBox {
|
|
color: #ffffff;
|
|
font-size: px;
|
|
font-weight: bold;
|
|
background-color: #000000;
|
|
}
|
|
|
|
WBeatSpinBox::down-arrow,
|
|
WBeatSpinBox::up-arrow,
|
|
WBeatSpinBox::down-button,
|
|
WBeatSpinBox::up-button {
|
|
width: 0px;
|
|
height: 0px;
|
|
color: #000000;
|
|
background-color: #000000;
|
|
}
|
|
|
|
#WaveformInfo_KeylockButton {
|
|
image: url(skin:icons/keylock.svg) no-repeat center center;
|
|
}
|
|
|
|
#WaveformInfo_QuantizeButton {
|
|
image: url(skin:icons/quantize.svg) no-repeat center center;
|
|
}
|
|
|
|
/************************************************************************/
|
|
/* Tabs */
|
|
/************************************************************************/
|
|
|
|
#FonsBarra{
|
|
background-color:#181818;
|
|
}
|
|
|
|
#TabControls{
|
|
background-color:#181818;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#TrackMetadata{
|
|
margin-left:20px;
|
|
}
|
|
|
|
#TabControls WPushButton{
|
|
background-color: #262626;
|
|
font-weight: bold;
|
|
font-size:25px;
|
|
}
|
|
|
|
#RightButtons WPushButton{
|
|
padding:50px;
|
|
color:white;
|
|
font-size:15px;
|
|
|
|
}
|
|
|
|
|
|
#TabControls WPushButton[value="0"] {
|
|
border:none;
|
|
border-bottom: 2px solid #585858;
|
|
color: #fff;
|
|
}
|
|
|
|
#TabControls WPushButton[value="1"] {
|
|
border:none;
|
|
border-bottom: 2px solid #fff;
|
|
color: #fff;
|
|
background-color: #3478f2;
|
|
}
|
|
|
|
|
|
#HotCues WPushButton[value="0"], #KeyShift WPushButton[value="0"], #KeyShiftInfo, #Beatloop WPushButton[value="0"], #Stems WPushButton[value="0"]{
|
|
background-image: url(skin:icons/button.png);
|
|
background-repeat: repeat-xy;
|
|
font-weight:400;
|
|
}
|
|
|
|
|
|
|
|
|
|
#Beatloop WPushButton{
|
|
border: 2px solid #f87021;
|
|
font:25px;
|
|
font-weight:400;
|
|
}
|
|
|
|
#Beatloop WPushButton[value="1"], #Stems WPushButton[value="1"]{
|
|
background-image: url(skin:icons/button-loop.png);
|
|
background-repeat: repeat-xy;
|
|
color:#fff;
|
|
|
|
}
|
|
|
|
|
|
#HotCues WPushButton[value="1"], #KeyShift WPushButton[value="1"], #KeyShiftInfo WPushButton[value="1"]{
|
|
background-color: #efefefff;
|
|
border:none;
|
|
font-weight:400;
|
|
}
|
|
#HotCues WPushButton, #KeyShiftInfo, #Stems WPushButton{
|
|
border: 2px solid #c0ccba;
|
|
font-weight:800;
|
|
}
|
|
|
|
#HotCues WPushButton, #KeyShift WPushButton{
|
|
font-size:25px;
|
|
font-weight:bold;
|
|
color: #fff;
|
|
}
|
|
|
|
#Stems WPushButton{
|
|
font-size:20px;
|
|
font-weight:400;
|
|
color:#fff;
|
|
}
|
|
|
|
|
|
#SeparadorKey{
|
|
background-image: url(skin:icons/keyshiftseparator.png);
|
|
background-repeat: repeat-xy;
|
|
}
|
|
|
|
|
|
#KeyShiftInfo{
|
|
background-repeat: repeat-xy;
|
|
font-weight:400;;
|
|
font-size:25px;
|
|
|
|
}
|
|
|
|
#KeyShiftInfo2, #PitchAdjustDisplay{
|
|
background-color:#fff;
|
|
color:#000;
|
|
font-size:25px;
|
|
font-weight:400;
|
|
|
|
}
|
|
|
|
#ResetKey WPushButton{
|
|
font-size:18px;
|
|
font-weight:400;
|
|
background-color:#e5e6ea;
|
|
color:#000;
|
|
border:none;
|
|
border-radius:0;
|
|
}
|
|
#ResetKey WPushButton[value="1"]{
|
|
color:#000;
|
|
border:none;
|
|
background-color:#585858;
|
|
} |