<commit_before>html {
  font: 100%/125% Ubuntu, sans-serif;
  height: 100%;
}

body {
  position: relative;
  margin: 0 auto;
  padding: 0 1em;
  max-width: 40em;
  border: 1px solid #eee;
  border-color: #fff #eee;
}

.plan > ul {
  list-style: none;
  padding-left: 0;
}

.plan .task > table {
  width: 100%;
  border-spacing: 0;
}

.plan .task-completed .task-title {
  text-decoration: line-through;
}

.plan .task-done, .plan .task-title {
  vertical-align: top;
  padding: 0.4em 0;
  /* Use 0% opacity instead of "transparent" to avoid awkward gaps */
  border: 1px solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-radius: 4px;
}

.plan .task-done {
  width: 1.5em;
}

.plan .task-done [type=checkbox] {
  display: none;
}

.plan .task-done [type=checkbox] + span {
  display: block;
  position: relative;
  top: 0.125em;  /* Minor kludge to get everything aligned */
  width: 1em;
  height: 1em;
  background: white;
  border: 1px solid #111;
  border-radius: 2px;
}

.plan .task-done [type=checkbox]:checked + span {
  border-color: white;
  background: white url(/static/tick.svg) no-repeat;
}

.plan .task-title {
  white-space: pre-wrap;
}

.plan .task-title:focus {
  /* Disable distracting outline on Chrome */
  outline: none;
}

.plan.idle .task-title {
  /* Give the whole cell that cursor, not just the text inside */
  cursor: text;
}

.plan.idle .task-title:hover {
  border-color: #ccc;
}

.plan.idle .task-title:active,
.plan.editing .task-title[contenteditable="true"] {
  border-color: #333;
}

.plan.locked {
  cursor: default;
  opacity: 0.5;
}

footer {
  margin-top: 2em;
  text-align: center;
}

footer p {
  margin: 1em 0;
  font-size: 75%;
  color: #bbb;
}

footer p a {
  color: #999;
  text-decoration: none;
}
<commit_msg>Add epic 3D effect for great good!<commit_after>html {
  font: 100%/125% Ubuntu, sans-serif;
  height: 100%;
}

body {
  position: relative;
  margin: 0 auto;
  padding: 0 1em;
  max-width: 40em;
  border: 1px solid #eee;
  border-color: #fff #eee;
}

.plan > ul {
  list-style: none;
  padding-left: 0;
}

.plan .task > table {
  width: 100%;
  border-spacing: 0;
}

.plan .task-completed .task-title {
  text-decoration: line-through;
}

.plan .task-done, .plan .task-title {
  vertical-align: top;
  padding: 0.4em 0;
  /* Use 0% opacity instead of "transparent" to avoid awkward gaps */
  border: 1px solid transparent;
  border-color: rgba(255, 255, 255, 0);
  border-radius: 4px;
}

.plan .task-done {
  width: 1.5em;
}

.plan .task-done [type=checkbox] {
  display: none;
}

.plan .task-done [type=checkbox] + span {
  display: block;
  position: relative;
  top: 0.125em;  /* Minor kludge to get everything aligned */
  width: 1em;
  height: 1em;
  background: white;
  border: 1px solid #111;
  border-radius: 2px;
}

.plan .task-done [type=checkbox]:checked + span {
  border-color: white;
  background: white url(/static/tick.svg) no-repeat;
}

.plan .task-title {
  white-space: pre-wrap;
}

.plan .task-title:focus {
  box-shadow: inset 1px 1px 4px 0 #666;
  /* Disable distracting outline on Chrome */
  outline: none;
}

.plan.idle .task-title {
  /* Give the whole cell that cursor, not just the text inside */
  cursor: text;
}

.plan.idle .task-title:hover {
  border-color: #ccc;
}

.plan.idle .task-title:active,
.plan.editing .task-title[contenteditable="true"] {
  border-color: #333;
}

.plan.locked {
  cursor: default;
  opacity: 0.5;
}

footer {
  margin-top: 2em;
  text-align: center;
}

footer p {
  margin: 1em 0;
  font-size: 75%;
  color: #bbb;
}

footer p a {
  color: #999;
  text-decoration: none;
}

{'fraction_non_alphanumeric': 0.15322804100858964, 'fraction_numerical': 0.03657522859517872, 'mean_word_length': 3.0698985343855694, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '298332', 'n_tokens_mistral': 1526, 'n_tokens_neox': 1397, 'n_words': 381}