<commit_before>// -- Theme Colors here --
// Mayntra theme colors
$theme-myntra-body-background-color: #fff;
$theme-myntra-text-color: #ee5f73 + 50;
$theme-myntra-subtext-color: #ee5f73;
$theme-myntra-secondary-color: rgba(white,0.98);
$theme-myntra-header-background-color: $theme-myntra-secondary-color;
$theme-myntra-border: 2px solid #aaa;

// -- Theme Generator --
@mixin theme(
  $name,
  $body-background-color,
  $item-a-color,
  $item-a-visited-color,
  $header-background-color,
  $subtext-color,
  $secondary-link-color,
  $border
) {
  .#{$name} {
    .navbar-fixed-top {
      min-height: 70px;
      padding: 15px;
      background-color: $header-background-color;
      box-shadow: 0 1px 3px rgba(0,0,0,0.08);
      .navbar-nav {
        & > li {
          .active {
            & > a {
              background-color: transparent;
              border-bottom: 3px solid $item-a-color;
            }
          }
          & > a {
            font-weight: 500;
            min-height: 50px;
            font-family: Whitney-semi-bold !important;
            font-size: 15px;
            &:hover {
              border-bottom: 3px solid $item-a-visited-color;
            }
          }
        }
      }
    }

    .badge-danger {
      background-color: $item-a-visited-color;
    }
    .badge-warning {
    background-color: #d58512;
    }

    .badge-success {
    background-color: #398439;
    }

    .badge-info {
    background-color: #269abc;
    }

    .badge-inverse {
    background-color: #333333;
    }

    .login-input-container {
      &:hover {
        border: 1px solid $item-a-color;
        box-shadow: 0 2px 5px $item-a-color + 50;
      }
    }

    .register-input-container {
      &:hover {
        border: 1px solid $item-a-color;
        box-shadow: 0 2px 5px $item-a-color + 50;
      }
    }

    input, button {
      &:focus {
        outline: none;
      }
    }

    @keyframes notify-bounce-in-down {
      0% {
        top: -1000px;
      }
      
      5% {
        top: 150px;
      }
      
      10% {
        top: 90px;
      }

      15% {
        opacity: 1;
        top: 120px;
      }

      60% {
        opacity: 1;
        top: 120px;
      }
      
      65% {
        opacity: 1;
        top: 150px;
      }
      
      100% {
        opacity: 0;
        top: -1000px;
      }
    }

    .notify-container {
      position: fixed;
      top: 122px;
      color: #fff;
      width: 100%;
      max-width: 980px;
      margin: 0 auto;
      left: 0;
      right: 0;
      min-height: 50px;
      z-index: 8;
      text-align: center;
      opacity: 0;
      &.in {
        -webkit-animation-duration: 5s;
        animation-duration: 5s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: notify-bounce-in-down;
        animation-name: notify-bounce-in-down;
      }
    }

    .notify-error {
      background-color: #ff5722;
    }

    .notify-content {
      max-width: 380px;
      width: 80%;
      padding: 10px 20px;
      border-radius: 3px;
      box-shadow: 0 2px 10px rgba(40,44,64,.2);
      margin: 0 auto;
    }

    .notify-error-message {
      font-size: 16px;
      font-weight: 500;
      position: relative;
    }

    .notify-icon {
      border: 2px solid #fff;
      padding: 0 7px;
      border-radius: 21px;
      position: absolute;
      top: 12px;
      left: 0;
      margin-top: -10px;
    }

    .notify-icon-text {
      margin-left: 40px;
      margin-top: 10px;
      margin-bottom: 10px;
      text-align: left;
    }
  }
}

@include theme(
  myntra,
  $theme-myntra-body-background-color,
  $theme-myntra-text-color,
  $theme-myntra-subtext-color,
  $theme-myntra-header-background-color,
  $theme-myntra-subtext-color,<commit_msg>ui fixes<commit_after>// -- Theme Colors here --
// Mayntra theme colors
$theme-myntra-body-background-color: #fff;
$theme-myntra-text-color: #ee5f73 + 50;
$theme-myntra-subtext-color: #ee5f73;
$theme-myntra-secondary-color: rgba(white,0.98);
$theme-myntra-header-background-color: $theme-myntra-secondary-color;
$theme-myntra-border: 2px solid #aaa;

// -- Theme Generator --
@mixin theme(
  $name,
  $body-background-color,
  $item-a-color,
  $item-a-visited-color,
  $header-background-color,
  $subtext-color,
  $secondary-link-color,
  $border
) {
  .#{$name} {
    .navbar-fixed-top {
      min-height: 70px;
      padding: 15px;
      background-color: $header-background-color;
      box-shadow: 0 1px 3px rgba(0,0,0,0.08);
      .navbar-nav {
        & > li {
          .active {
            & > a {
              background-color: transparent;
              border-bottom: 3px solid $item-a-color;
            }
          }
          & > a {
            font-weight: 500;
            min-height: 50px;
            font-family: Whitney-semi-bold !important;
            font-size: 15px;
            &:hover {
              border-bottom: 3px solid $item-a-visited-color;
            }
          }
        }
      }
    }

    .badge-danger {
      background-color: $item-a-visited-color;
    }
    .badge-warning {
    background-color: #d58512;
    }

    .badge-success {
    background-color: #398439;
    }

    .badge-info {
    background-color: #269abc;
    }

    .badge-inverse {
    background-color: #333333;
    }

    .login-input-container {
      &:hover {
        border: 1px solid $item-a-color;
        box-shadow: 0 2px 5px $item-a-color + 50;
      }
    }

    .register-input-container {
      &:hover {
        border: 1px solid $item-a-color;
        box-shadow: 0 2px 5px $item-a-color + 50;
      }
    }

    input, button {
      &:focus {
        outline: none;
      }
    }

    @keyframes notify-bounce-in-down {
      0% {
        top: -1000px;
      }

      10% {
        top: 100px;
      }

      15% {
        opacity: 1;
        top: 80px;
      }

      60% {
        opacity: 1;
        top: 80px;
      }
      
      65% {
        opacity: 1;
        top: 100px;
      }
      
      100% {
        opacity: 0;
        top: -1000px;
      }
    }

    .notify-container {
      position: fixed;
      top: 122px;
      color: #fff;
      width: 100%;
      max-width: 980px;
      margin: 0 auto;
      left: 0;
      right: 0;
      min-height: 50px;
      z-index: 8;
      text-align: center;
      opacity: 0;
      &.in {
        -webkit-animation-duration: 5s;
        animation-duration: 5s;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        -webkit-animation-name: notify-bounce-in-down;
        animation-name: notify-bounce-in-down;
      }
    }

    .notify-error {
      background-color: #ff5722;
    }

    .notify-content {
      max-width: 380px;
      width: 80%;
      padding: 10px 20px;
      border-radius: 3px;
      box-shadow: 0 2px 10px rgba(40,44,64,.2);
      margin: 0 auto;
    }

    .notify-error-message {
      font-size: 16px;
      font-weight: 500;
      position: relative;
    }

    .notify-icon {
      border: 2px solid #fff;
      padding: 0 7px;
      border-radius: 20px;
      position: absolute;
      top: 12px;
      left: 0;
      margin-top: -10px;
      width: 27px;
    }

    .notify-icon-text {
      margin-left: 40px;
      margin-top: 10px;
      margin-bottom: 10px;
      text-align: left;
    }
  }
}

@include theme(
  myntra,
  $theme-myntra-body-background-color,
  $theme-myntra-text-color,
  $theme-myntra-subtext-color,
  $theme-myntra-header-background-color,
  $theme-myntra-subtext-color,
{'fraction_non_alphanumeric': 0.1365989645559538, 'fraction_numerical': 0.0447364927651666, 'mean_word_length': 1.5643294758339006, 'pattern_counts': {'":': 0, '<': 3, '<?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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3201018', 'n_tokens_mistral': 3008, 'n_tokens_neox': 2677, 'n_words': 497}