<commit_before>
// LOGIN

@login-content-height: @vertical-grid*5.6;

section#login {
  .column {
    overflow-y: auto;
    .banner {
      padding-bottom: @vertical-grid / 10;
      span {
        width: 200px;
        display: block;
        .center-horizontally;
      }
      // Make content a "sticky footer"
      min-height: 100%;
      margin-bottom: -@login-content-height; 
      padding-top: @vertical-grid * 1.5;
    }
    .banner:after {
      content: "";
      display: block;
      height: @login-content-height;

    }
    .content {
      height: @login-content-height;
      .button-container{
        padding-top: @vertical-grid;
        padding-bottom: @vertical-grid / 2;
      }
    }
  }
}

// HOME

section#home {
  header#main-header {
    min-height: @main-header-height;
    #menu-content {
      background-color: white;
      width: auto;
      padding-top: 10px;
      .top-bottom-borders;
      a.collective{
        color: @inactive-text;
      }
      a.collective:active{
        color: @active-button;
      }
    }
    nav {
      max-width: @one-column-grid-width;
      text-align: right;
      margin-right: auto;
      margin-left: auto;
      width: inherit;
    }
    button#menu-button{
      .button;
      padding: 10px 0 10px 20px; // increased clicking area
      margin-right: -3px; // aligns menu button to the edge of the column
    }
    button#menu-button:active{
      background-position: 0 0;
    }
  }

  #main-content-container {
    height:100%;
    .banner {
      padding-top: @vertical-grid * 1.5;
      padding-bottom: @vertical-grid / 2;
      span {
        width: 2em;
        .center-horizontally;
        display: block;
        font-size: 2em;
      }
    }
    .content {
      height:inherit;
      padding-top: @vertical-grid / 2;
      padding-bottom: @footer-height + @vertical-grid / 4;
      #omnibar{
        .top-bottom-borders;
        display: table;
        width: 100%;

        div.right-button-wrapper { 
          line-height: 100%;
          [class^="icon-"], [class*=" icon-"] button {
            color: @highlight-button; // plus button always highlighted
            padding-top: 8px; // quick fix to center the plus button
          }
        }
      }
      div#filtered-items-container {
        height: inherit;
        overflow-y: auto;
      }
    }
  }
}

// TASKS

input[type="checkbox"]:checked ~ a#accordionTitleLink {
  color:@inactive-text;
  .fade-color(@fade-time);
}

// TASKS DATES

section#tasks-dates {
  #date-picker {
    width: 100%;
    overflow-x: auto;
    table {
      max-width: 100%;
      td {
        padding-right: 0.5em;
        a {
          color:@inactive-text;
        }
        a:active{
          color:black;
        }
      }
    }
  }
  .inner-slide-content-container{<commit_msg>dates: multirow items line-height fixed<commit_after>
// LOGIN

@login-content-height: @vertical-grid*5.6;

section#login {
  .column {
    overflow-y: auto;
    .banner {
      padding-bottom: @vertical-grid / 10;
      span {
        width: 200px;
        display: block;
        .center-horizontally;
      }
      // Make content a "sticky footer"
      min-height: 100%;
      margin-bottom: -@login-content-height; 
      padding-top: @vertical-grid * 1.5;
    }
    .banner:after {
      content: "";
      display: block;
      height: @login-content-height;

    }
    .content {
      height: @login-content-height;
      .button-container{
        padding-top: @vertical-grid;
        padding-bottom: @vertical-grid / 2;
      }
    }
  }
}

// HOME

section#home {
  header#main-header {
    min-height: @main-header-height;
    #menu-content {
      background-color: white;
      width: auto;
      padding-top: 10px;
      .top-bottom-borders;
      a.collective{
        color: @inactive-text;
      }
      a.collective:active{
        color: @active-button;
      }
    }
    nav {
      max-width: @one-column-grid-width;
      text-align: right;
      margin-right: auto;
      margin-left: auto;
      width: inherit;
    }
    button#menu-button{
      .button;
      padding: 10px 0 10px 20px; // increased clicking area
      margin-right: -3px; // aligns menu button to the edge of the column
    }
    button#menu-button:active{
      background-position: 0 0;
    }
  }

  #main-content-container {
    height:100%;
    .banner {
      padding-top: @vertical-grid * 1.5;
      padding-bottom: @vertical-grid / 2;
      span {
        width: 2em;
        .center-horizontally;
        display: block;
        font-size: 2em;
      }
    }
    .content {
      height:inherit;
      padding-top: @vertical-grid / 2;
      padding-bottom: @footer-height + @vertical-grid / 4;
      #omnibar{
        .top-bottom-borders;
        display: table;
        width: 100%;

        div.right-button-wrapper { 
          line-height: 100%;
          [class^="icon-"], [class*=" icon-"] button {
            color: @highlight-button; // plus button always highlighted
            padding-top: 8px; // quick fix to center the plus button
          }
        }
      }
      div#filtered-items-container {
        height: inherit;
        overflow-y: auto;
      }
    }
  }
}

// TASKS

input[type="checkbox"]:checked ~ a#accordionTitleLink {
  color:@inactive-text;
  .fade-color(@fade-time);
}

// DATES

section#date {
  a#accordionTitleLink {
    line-height: normal;
  }
}

// TASKS DATES

section#tasks-dates {
  #date-picker {
    width: 100%;
    overflow-x: auto;
    table {
      max-width: 100%;
      td {
        padding-right: 0.5em;
        a {
          color:@inactive-text;
        }
        a:active{
          color:black;
        }
      }
    }
  }
  .inner-slide-content-container{
{'fraction_non_alphanumeric': 0.13211169284467714, 'fraction_numerical': 0.017452006980802792, 'mean_word_length': 1.7251545411317166, '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': '7145374', 'n_tokens_mistral': 1996, 'n_tokens_neox': 1881, 'n_words': 374}