<commit_before>@import "bootstrap.css.less";

@import "m-buttons.css.less";
@import "m-forms.css.less";
@import "m-icons.css.less";

@import "toastr.less";

/*!========================================
 * Author: <NAME>
 * Last Edit: 17/Nov/2012 04:23 PM
 * ======================================== */

/* variables */
@blue: #0072C6;
@lightblue: #CDE6EC;
@darkblue: #213C92;
@red: #EA1100;
@white: #fff;
@grey: #F3F3F3;
@lightblack: #999;

/* timetable grid */
@grid-title-bg: @blue;
@grid-odd-bg: #EAEAEA;
@grid-even-bg: #F3F3F3;
@grid-hover: #E7E7E7;
@grid-border: #FFF;

/* grid slot */
@slot-red: #78436D;
@slot-red-bg: #F9C4E1;
@slot-green: #778461;
@slot-green-bg: #D8EDA3;
@slot-orange: #714715;
@slot-orange-bg: #FCD39A;

/* module */
@module-bg: @blue;
@module-hover: @darkblue;

/* basics */
body {
    cursor: default;
}

h1 {
    font-size: 32px;
    color: @darkblue;

    &:hover {
        color: @blue;
    }
}

a {
    text-decoration: none;

    &:hover {
        text-decoration: none;
    }
}

/* structure */
#cors-planner {
    height: 100%;
    min-width: 980px;

    position: relative;
}

#primary {

}

#tt-header {
    padding: 10px 0;

    h2 { display: inline-block; }
}

#misc-btns {
    margin: 4px 0 0;

    li { display: inline-block; }
}

/* timetable grid */
#tt-grid {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    
    #grid-title {
        .grid {
            background-color: @grid-title-bg;
            color: @grid-border;
            border-color: @grid-border;
        }
    }

    .grid-head {
        border-left: 1px solid @grid-border;
    }

    .grid {
        border-top: 1px solid @grid-border;
        border-right: 1px solid @grid-border;
        text-align: center;
        height: 44px;
    }

    .weekday {
        &:nth-child(odd) .grid {
            background: @grid-odd-bg;
        }

        &:nth-child(even) .grid {
            background: @grid-even-bg;
        }

        &:hover .grid { background: @grid-hover; }

        .row-fluid {
            position: relative;
        }

        .row-fluid:nth-child(n+2) {
            .grid { border-top: none; }
            .slot { border-bottom: 1px solid @grid-border; }
        }

        .row-fluid:last-child .slot { border-bottom: none; }

        .grid-head h4 {
            color: @grid-title-bg;
            text-transform: uppercase;
        }
    }

    #friday .row-fluid:last-child .grid {
        border-bottom: 1px solid @grid-border;
    }
}

/* module slot */
.slot {
    cursor: move;
    position: absolute;

    color: #fff;
    font-size: 15px;

    opacity: .6;
    &:hover { opacity: 1; }

    &.highlight { opacity: 0.4; }
    &.hover { opacity: 1; }

    &.active { background: yellow; }

    p {
        padding: 2px 0 0 5px;

        text-align: left;

        overflow: hidden;
        text-overflow: ellipsis;
    }

    &.span3 {
       font-size: 12px;
       p { padding: 2px 0 0 3px;  }
    }
    &.span2 {
       font-size: 11px;
       p { padding: 2px 0 0 3px; }
       &.small { font-size: 9px; }
    }
    &.span1 {
       font-size: 10px;
       p { padding: 2px 0 0 2px; }
   }<commit_msg>use segoe ui font for slots<commit_after>@import "bootstrap.css.less";

@import "m-buttons.css.less";
@import "m-forms.css.less";
@import "m-icons.css.less";

@import "toastr.less";

/*!========================================
 * Author: <NAME>
 * Last Edit: 17/Nov/2012 04:23 PM
 * ======================================== */

/* variables */
@blue: #0072C6;
@lightblue: #CDE6EC;
@darkblue: #213C92;
@red: #EA1100;
@white: #fff;
@grey: #F3F3F3;
@lightblack: #999;

/* timetable grid */
@grid-title-bg: @blue;
@grid-odd-bg: #EAEAEA;
@grid-even-bg: #F3F3F3;
@grid-hover: #E7E7E7;
@grid-border: #FFF;

/* grid slot */
@slot-red: #78436D;
@slot-red-bg: #F9C4E1;
@slot-green: #778461;
@slot-green-bg: #D8EDA3;
@slot-orange: #714715;
@slot-orange-bg: #FCD39A;

/* module */
@module-bg: @blue;
@module-hover: @darkblue;

/* basics */
body {
    cursor: default;
}

h1 {
    font-size: 32px;
    color: @darkblue;

    &:hover {
        color: @blue;
    }
}

a {
    text-decoration: none;

    &:hover {
        text-decoration: none;
    }
}

/* structure */
#cors-planner {
    height: 100%;
    min-width: 980px;

    position: relative;
}

#primary {

}

#tt-header {
    padding: 10px 0;

    h2 { display: inline-block; }
}

#misc-btns {
    margin: 4px 0 0;

    li { display: inline-block; }
}

/* timetable grid */
#tt-grid {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    
    #grid-title {
        .grid {
            background-color: @grid-title-bg;
            color: @grid-border;
            border-color: @grid-border;
        }
    }

    .grid-head {
        border-left: 1px solid @grid-border;
    }

    .grid {
        border-top: 1px solid @grid-border;
        border-right: 1px solid @grid-border;
        text-align: center;
        height: 44px;
    }

    .weekday {
        &:nth-child(odd) .grid {
            background: @grid-odd-bg;
        }

        &:nth-child(even) .grid {
            background: @grid-even-bg;
        }

        &:hover .grid { background: @grid-hover; }

        .row-fluid {
            position: relative;
        }

        .row-fluid:nth-child(n+2) {
            .grid { border-top: none; }
            .slot { border-bottom: 1px solid @grid-border; }
        }

        .row-fluid:last-child .slot { border-bottom: none; }

        .grid-head h4 {
            color: @grid-title-bg;
            text-transform: uppercase;
        }
    }

    #friday .row-fluid:last-child .grid {
        border-bottom: 1px solid @grid-border;
    }
}

/* module slot */
.slot {
    cursor: move;
    position: absolute;

    color: #fff;
    font-size: 15px;
    font-family: "Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",Arial,"sans-serif";

    opacity: .6;
    /* opacity status */
    &.highlight { opacity: 0.4; }
    &.hover { opacity: 1; }

    /* cursor */
    &.nodrop { cursor: no-drop; }
    &.nomove { cursor: default; }

    p {
        padding: 1px 0 0 5px;

        text-align: left;

        overflow: hidden;
        text-overflow: ellipsis;
    }

    &.span3 {
       font-size: 12px;
       p { padding: 1px 0 0 3px;  }
    }
    &.span2 {
       font-size: 11px;
       p { padding: 1px 0 0 2px; }
       &.small { font-size: 9px; }
    }
    &.span1 {
       font-size: 10px;
       p { padding: 1px 0 0 1px; }
   }
{'fraction_non_alphanumeric': 0.18442256042972247, 'fraction_numerical': 0.03536257833482542, 'mean_word_length': 1.9360490582566798, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '3995146', 'n_tokens_mistral': 2744, 'n_tokens_neox': 2509, 'n_words': 527}