<commit_before>@import './Variables.less';
@import './Mixins.less';

// this is a special style override to prevent fixed elements from looking offset
// due to the modal dialog adding scrollbar padding to the backdrop (in an effort
// to not shift the entire page over to the right). Since fixed page elements are
// not affected by the body padding, we end up with offset elements. This style
// override corrects this visual inconsistency.
// NOTE: this style needs to be outside of our root style because we may not have
//       control over body styles
body.modal-open {
  overflow: auto !important;
  padding: 0 !important;
}

.webrx-react.bootstrap-3 {
  @import './Animations.less';
  @import '../Components/Components.less';

  // this improves muted text color to make it a bit more visible (darker)
  .text-muted {
    color: @text-muted;
  }

  // helper styles to simplify creating grid columns that are vertically centered
  .col-va-middle {
    display: inline-block;
    float: none !important;
    vertical-align: middle;
  }

  // this fixes a bug where focused buttons in input groups have cut-off outlines
  .input-group-btn > .btn:focus {
    z-index: 3;
  }

  // this fixes a bug where feedback form controls in input groups don't have a
  // right error border due to negative margining from the input-group buttons.
  .form-group.has-feedback {
    &.has-success,
    &.has-warning,
    &.has-error {
      // stylelint-disable selector-max-specificity
      .input-group > input {
        z-index: 3;
      }
      // stylelint-enable selector-max-specificity
    }

    & > .form-control-feedback {
      z-index: 3;
    }
  }

  .list-group-item,
  .panel-body {
    padding: @default-padding;
  }

  .table {
    & > thead,
    & > tbody,
    & > tfoot {
      & > tr > th,
      & > tr > td {
        padding: @default-padding;
      }
    }
  }<commit_msg>adding global app style that removes the default panel margin (bottom)<commit_after>@import './Variables.less';
@import './Mixins.less';

// this is a special style override to prevent fixed elements from looking offset
// due to the modal dialog adding scrollbar padding to the backdrop (in an effort
// to not shift the entire page over to the right). Since fixed page elements are
// not affected by the body padding, we end up with offset elements. This style
// override corrects this visual inconsistency.
// NOTE: this style needs to be outside of our root style because we may not have
//       control over body styles
body.modal-open {
  overflow: auto !important;
  padding: 0 !important;
}

.webrx-react.bootstrap-3 {
  @import './Animations.less';
  @import '../Components/Components.less';

  // this improves muted text color to make it a bit more visible (darker)
  .text-muted {
    color: @text-muted;
  }

  // helper styles to simplify creating grid columns that are vertically centered
  .col-va-middle {
    display: inline-block;
    float: none !important;
    vertical-align: middle;
  }

  // this fixes a bug where focused buttons in input groups have cut-off outlines
  .input-group-btn > .btn:focus {
    z-index: 3;
  }

  // this fixes a bug where feedback form controls in input groups don't have a
  // right error border due to negative margining from the input-group buttons.
  .form-group.has-feedback {
    &.has-success,
    &.has-warning,
    &.has-error {
      // stylelint-disable selector-max-specificity
      .input-group > input {
        z-index: 3;
      }
      // stylelint-enable selector-max-specificity
    }

    & > .form-control-feedback {
      z-index: 3;
    }
  }

  // remove default margin on panels
  .panel {
    margin: 0;
  }

  .list-group-item,
  .panel-body {
    padding: @default-padding;
  }

  .table {
    & > thead,
    & > tbody,
    & > tfoot {
      & > tr > th,
      & > tr > td {
        padding: @default-padding;
      }
    }
  }
{'fraction_non_alphanumeric': 0.10638297872340426, 'fraction_numerical': 0.0028197897974878237, 'mean_word_length': 2.4839285714285713, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 23, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5857008', 'n_tokens_mistral': 1192, 'n_tokens_neox': 1142, 'n_words': 424}