<commit_before>// Instructure's bootstrap mods:

body {
  font-size: 13px;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}
h1, h2 {
  font-size: 1.8em;
}
h3 {
  font-size: 1.5em;
}

// make links in .alert be same color as alert text but bold
.alert a {
  font-weight: bold;
  color: inherit;
}

// have to make labels inline-block by default,
// boostrap makes them all block but we have a ton of
// existing forms that count on them being inline.
label { display: inline-block; }

// if you are making a bootstrap style form and need to get your labels to look right (be block),
// add the class .bootstrap-form to the <form>. this is the only need for .bootstrap-form, you
// dont need to add the .bootstrap-form class if you already have the .form-horizontal class.
.form-horizontal label, .bootstrap-form label { display: block;}

//remove default bottom margin on a bootstrap form
.bootstrap-form.no-margin {
  margin-bottom: 0;
}

//get rid of bottom margin on any element (needed mostly for text inputs)
.no-margin-bottom {
  margin-bottom: 0 !important;
}

//bootstrap makes all <select>s a certain width. provide a class to enable one to be auto width
select.un-bootrstrapify {
  width: auto;
  border-radius: 0;
  height: auto;
}

.form-actions {
  text-align: right;
  padding: 10px 10px 11px;

  // when .form-actions is in a modal box, make it look different per Kyle mockup
  .ui-dialog-content & {
    margin-bottom: 0;
    box-shadow: inset 0 1px 0 #fff;
  }
  
  // when you want your non-modal .form-actions footer to not have any whitespace around it
  &.flush {
    margin-bottom: -1em;
    margin-left: -1em;
    margin-right: -1em;
  }
}

// for checkboxes not wrapped in a label.checkbox, make them look decent,
// should remove this eventually.
input[type=checkbox] + label,
input[type=radio] + label {
  vertical-align: -4px;
}

// align inline form buttons to prevent staggering
.form-inline {
  input[type=checkbox] + label,
  input[type=radio] + label {
    vertical-align: middle;
  }
}

// all the browsers render this differently, remove line-height so the text doesn't
// get ridiculously misaligned.
input[type=file] {
  line-height: 1em;
}

// modify the default bootstrap .table class to have the thead look like our .toolbars
.table > thead {
  @include header-bg;
  @include header-text;
}

// gets rid of ugly border
iframe#tool_content {
  border: none;
}

// "ui.dialog you are so dumb. you are really dumb, for real"
// ui.dialog cancels input events for any positioned element w/ a lower
// z-index, even if the element is inside the dialog (in which case the
// z-index is not actually lower. so dumb)
.ui-dialog {
  .input-append, .input-prepend {
    input, select, .uneditable-input {
      &:focus {
        z-index: 1001;
      }
    }
  }
}

// fixes bug in Cal1 where not-allowed cursor appears over checkboxes set to readonly
.calendar_links input[readonly] { cursor: auto; }
<commit_msg>bootstrap blockquotes font size consistency<commit_after>// Instructure's bootstrap mods:

body {
  font-size: 13px;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}
h1, h2 {
  font-size: 1.8em;
}
h3 {
  font-size: 1.5em;
}

// make links in .alert be same color as alert text but bold
.alert a {
  font-weight: bold;
  color: inherit;
}

// have to make labels inline-block by default,
// boostrap makes them all block but we have a ton of
// existing forms that count on them being inline.
label { display: inline-block; }

// if you are making a bootstrap style form and need to get your labels to look right (be block),
// add the class .bootstrap-form to the <form>. this is the only need for .bootstrap-form, you
// dont need to add the .bootstrap-form class if you already have the .form-horizontal class.
.form-horizontal label, .bootstrap-form label { display: block;}

//remove default bottom margin on a bootstrap form
.bootstrap-form.no-margin {
  margin-bottom: 0;
}

//get rid of bottom margin on any element (needed mostly for text inputs)
.no-margin-bottom {
  margin-bottom: 0 !important;
}

//bootstrap makes all <select>s a certain width. provide a class to enable one to be auto width
select.un-bootrstrapify {
  width: auto;
  border-radius: 0;
  height: auto;
}

.form-actions {
  text-align: right;
  padding: 10px 10px 11px;

  // when .form-actions is in a modal box, make it look different per Kyle mockup
  .ui-dialog-content & {
    margin-bottom: 0;
    box-shadow: inset 0 1px 0 #fff;
  }
  
  // when you want your non-modal .form-actions footer to not have any whitespace around it
  &.flush {
    margin-bottom: -1em;
    margin-left: -1em;
    margin-right: -1em;
  }
}

// for checkboxes not wrapped in a label.checkbox, make them look decent,
// should remove this eventually.
input[type=checkbox] + label,
input[type=radio] + label {
  vertical-align: -4px;
}

// align inline form buttons to prevent staggering
.form-inline {
  input[type=checkbox] + label,
  input[type=radio] + label {
    vertical-align: middle;
  }
}

// all the browsers render this differently, remove line-height so the text doesn't
// get ridiculously misaligned.
input[type=file] {
  line-height: 1em;
}

// modify the default bootstrap .table class to have the thead look like our .toolbars
.table > thead {
  @include header-bg;
  @include header-text;
}

// gets rid of ugly border
iframe#tool_content {
  border: none;
}

// "ui.dialog you are so dumb. you are really dumb, for real"
// ui.dialog cancels input events for any positioned element w/ a lower
// z-index, even if the element is inside the dialog (in which case the
// z-index is not actually lower. so dumb)
.ui-dialog {
  .input-append, .input-prepend {
    input, select, .uneditable-input {
      &:focus {
        z-index: 1001;
      }
    }
  }
}

// fixes bug in Cal1 where not-allowed cursor appears over checkboxes set to readonly
.calendar_links input[readonly] { cursor: auto; }

blockquote p {
  font-size: inherit;
}
{'fraction_non_alphanumeric': 0.10622587682497063, 'fraction_numerical': 0.012753817754656822, 'mean_word_length': 3.0934065934065935, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6952419', 'n_tokens_mistral': 1964, 'n_tokens_neox': 1887, 'n_words': 758}