/* -----------------------------------------------------------------------------
   Misc 
----------------------------------------------------------------------------- */

PencilTestPopup {
  min-height: 730px; /* Allow for using a 768 screen */
  min-width: 512px;  /* some clipping will still occur on width, but this
                        allows for filling half of a 1024 screen */
}

#HistoryPanel {
  // Placeholder
}

#MatchLineButton {
    background-color: lighten(@bg, 15%);
    &:checked {
        background-color: lighten(@bg, 30%);
        border: 2 solid @hl-bg-color;
        border-radius: 2;
    }
}

#LargeSizedText {
    font-size: 17px;
}

/* -----------------------------------------------------------------------------
   Stop Motion Controller
----------------------------------------------------------------------------- */

#StopMotionController {
  & QScrollArea {
    margin: 8;
  }
  & QPushButton {
    // Adds spacing to buttons, but this setting may be temporary
    margin: 2 1;
    padding: 0;
  }
  & #TabBarContainer {
    margin-left: -4; // reset left edge margin
  }
  & #bottomWidget {
    border-top: 1 solid @accent;
    padding: 3 2 8 3;
    & QPushButton {
      // override above margin reset
      padding: 3 5;
    }
  }
}

#StopMotionTabBar {
  &::tab {
    &:extend(.tab-flat all);
    &::first {
      // add a border to first item on
      // the left side due to the spacer
      // coded in the cpp file
      border-left: 1 solid @accent;
    }
  }
}

/* -----------------------------------------------------------------------------
   Unknowns + Legacy
----------------------------------------------------------------------------- */
// below are classes that are unknown and considered legacy
// they need investigation before being removed

// selectors from [v1.1.2]

#StartupLabel {
    padding: 3;
    &:hover {
      background: lighten(@bg, 10%);
    }
}

QStatusBar {
  background-color: rgb(192,192,192);
  &::item {
    border: 0;
  }
  & QLabel {
    background-color: rgb(192,192,192);
  }
  & #StatusBarLabel {
    background-color: rgb(255,255,255);
    padding: 1 3;
  }
}

#TitleTxtLabel {
  color: @label-title;
}
