<commit_before>a {
  text-decoration: none;
  color: $primary;
}

a:hover,
a:focus {
  color: lighten($primary, 60%);
  text-decoration: none;
  background-color: blue;
}


/* LAYOUT CSS */
img {
  max-width: 100%;
  height: auto;
}

#main-layout {
  padding: 0;
}

.header {
  text-align: center;
  top: auto;
  margin: 0 auto;
  padding: 2em 2em;
}

.sidebar {
  background: $background-color;
  color: $text-color;

  .social-links {
    margin-top: 0.5em;
    ul {
      margin: 0;
      padding: 0;
      li {
        list-style: none;
        display: inline-block;
        margin-left: 1em;
        font-size: 80%;
        a.social-link-item {
          color: $secondary;
          &:hover,
          &:focus {
            background: none;
          }
        }
      }
    }
  }
}

.author-avatar {
  border-radius: 50%;
  width: 128px;
  float: right;
  margin-bottom: 10px;
}

.brand-title,
.brand-tagline {
  margin: 0;
}

a.brand-title {
  color: $text-color;
  font-size: 2em;
  font-family: $heading-font-family;
  font-weight: bold;
  text-transform: uppercase;
}

.brand-tagline {
  display: block;
  margin-top: 0.5em;
  font-weight: 300;
  color: $text-color;
}

.nav {
  margin-top: 0.725em;
}

.nav-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.nav-item {
  display: inline-block;
  *display: inline;
  font-size: 120%;
  zoom: 1;
}

.nav-item a {
  background: transparent;
  color: $secondary;
  margin-top: 1em;
  letter-spacing: 0.05em;
  text-transform: capitalize;
  font-size: 100%;
}

.content-subhead {
  text-transform: uppercase;
  color: #aaa;
  padding: 0.4em 0;
  font-size: 80%;
  font-weight: 500;
  letter-spacing: 0.1em;
}

.content {
  padding: 2em 2em 0;
}

section.post {
  margin: 2.3em auto;

}


a.post-title {
  color: #006bff;
  margin-bottom: 0.2em;
  &:hover,
  &:focus {
     background: yellow;
     background-color: red;
  }
}

a.post-author {
  color: $secondary;
}

.post-description {
  line-height: 1.8em;
}

.post-meta {
  color: #999;
  font-size: 90%;
  margin: 1em 0;
}

a.post-tag {
	opacity: 0.8;
  margin: 0.1em;
  padding: 0.3em 0.6em;
  color: $white;
  background-color: $primary;
  font-size: 80%;
  display: inline-block;
  border-radius: 3px;
}


.post-images {
  margin: 1em 0;<commit_msg>no message<commit_after>a {
  text-decoration: none;
  color: $primary;
}

a:hover,
a:focus {
  color: lighten($primary, 60%);
  text-decoration: none;
}


/* LAYOUT CSS */
img {
  max-width: 100%;
  height: auto;
}

#main-layout {
  padding: 0;
}

.header {
  text-align: center;
  top: auto;
  margin: 0 auto;
  padding: 2em 2em;
}

.sidebar {
  background: $background-color;
  color: $text-color;

  .social-links {
    margin-top: 0.5em;
    ul {
      margin: 0;
      padding: 0;
      li {
        list-style: none;
        display: inline-block;
        margin-left: 1em;
        font-size: 80%;
        a.social-link-item {
          color: $secondary;
          &:hover,
          &:focus {
            background: none;
          }
        }
      }
    }
  }
}

.author-avatar {
  border-radius: 50%;
  width: 128px;
  float: right;
  margin-bottom: 10px;
}

.brand-title,
.brand-tagline {
  margin: 0;
}

a.brand-title {
  color: $text-color;
  font-size: 2em;
  font-family: $heading-font-family;
  font-weight: bold;
  text-transform: uppercase;
}

.brand-tagline {
  display: block;
  margin-top: 0.5em;
  font-weight: 300;
  color: $text-color;
}

.nav {
  margin-top: 0.725em;
}

.nav-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.nav-item {
  display: inline-block;
  *display: inline;
  font-size: 120%;
  zoom: 1;
}

.nav-item a {
  background: transparent;
  color: $secondary;
  margin-top: 1em;
  letter-spacing: 0.05em;
  text-transform: capitalize;
  font-size: 100%;
}

.content-subhead {
  text-transform: uppercase;
  color: #aaa;
  padding: 0.4em 0;
  font-size: 80%;
  font-weight: 500;
  letter-spacing: 0.1em;
}

.content {
  padding: 2em 2em 0;
}

section.post {
  margin: 2.3em auto;

}


a.post-title {
  color: $text-color;
  margin-bottom: 0.2em;
  text-shadow: 1px 1px 1px #999;
  &:hover,
  &:focus {
     background-color: white;
  }
}

a.post-author {
  color: $secondary;
}

.post-description {
  line-height: 1.8em;
}

.post-meta {
  color: #999;
  font-size: 90%;
  margin: 1em 0;
}

a.post-tag {
	opacity: 0.8;
  margin: 0.1em;
  padding: 0.3em 0.6em;
  color: $white;
  background-color: $primary;
  font-size: 80%;
  display: inline-block;
  border-radius: 3px;
}


.post-images {
  margin: 1em 0;
{'fraction_non_alphanumeric': 0.15846391525049658, 'fraction_numerical': 0.03994703156036195, 'mean_word_length': 2.3745346239761727, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '1324836', 'n_tokens_mistral': 2022, 'n_tokens_neox': 1849, 'n_words': 401}