????

Your IP : 216.73.216.64


Current Path : C:/inetpub/vhost/redmine/public/themes/improved/src/sass/components/
Upload File :
Current File : C:/inetpub/vhost/redmine/public/themes/improved/src/sass/components/_icons.scss

/***************************************************************************************************
 *
 * Icons
 *
 */

.icon {
    background-position: 0% 50%;
    background-repeat: no-repeat;
    // padding-left: 20px; // to make room for the icon
    padding-top: 2px;
    padding-bottom: 3px;
}

.icon-only {
    background-position: 0% 50%;
    background-repeat: no-repeat;
    // padding-left: 16px;
}

a.icon-only {
    // display: inline-block; // Issue: wiki icon-edit is moved at left, issue new version is moved downwards
    // width: 0;
    height: 16px;
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
    // font-size: 8px;
    vertical-align: text-bottom;
    // &::after {
    //     content: " ";
    // }
}

/*******************************************************************************
 *
 * Icon types
 *
 */

a.icon-add:before {
    @include fonteawesome-icon($fa-var-plus-circle);
    // @include fonteawesome-large-icon();
    // color: $icon-add-colour;
}

a.icon-edit:before {
    @include fonteawesome-icon($fa-var-edit);
}

a.icon-copy:before {
    @include fonteawesome-icon($fa-var-clone);
}

.icon-duplicate {
    background-image: url(../../../images/duplicate.png);
}

a.icon-del:before {
    @include fonteawesome-icon($fa-var-trash); // -times
    // color: $icon-del-colour;
}

a.icon-move:before {
    // used for rename
    @include fonteawesome-icon($fa-var-pencil);
}

a.icon-save:before {
    @include fonteawesome-icon($fa-var-floppy-o);
}

.icon-cancel {
    // ban
    background-image: url(../../../images/cancel.png);
}

.icon-multiple {
    background-image: url(../../../images/table_multiple.png);
}

.icon-folder {
    // folder
    background-image: url(../../../images/folder.png);
}

.open .icon-folder {
    // folder-o
    background-image: url(../../../images/folder_open.png);
}

.icon-package {
    background-image: url(../../../images/package.png);
}

.icon-user {
    // user
    // background-image: url(../../../images/user.png);
    // @include fonteawesome-icon($fa-var-user);
}

span.icon-projects:before {
    @include fonteawesome-icon($fa-var-cube);
}

.icon-help {
    // question
    // background-image: url(../../../images/help.png);
}

a.icon-attachment:before {
    @include fonteawesome-icon($fa-var-paperclip);
}

a.icon-history:before {
    @include fonteawesome-icon($fa-var-history);
}

span.icon.icon-time {
    padding-left: 0; // Fixme: to reset .icon
}
span.icon-time:before {
    @include fonteawesome-icon($fa-var-clock-o);
}

a.icon-time-add:before {
    @include fonteawesome-icon($fa-var-clock-o);
}

.icon-stats {
    background-image: url(../../../images/stats.png);
}

.icon-warning {
    background-image: url(../../../images/warning.png);
}

.icon-error {
    background-image: url(../../../images/exclamation.png);
}

a.icon-fav:before {
    @include fonteawesome-icon($fa-var-star);
}

a.icon-fav-off:before {
    @include fonteawesome-icon($fa-var-star-o);
}

a.icon-reload:before {
    @include fonteawesome-icon($fa-var-refresh);
}

a.icon-lock:before {
    @include fonteawesome-icon($fa-var-lock);
}

a.icon-unlock:before {
    @include fonteawesome-icon($fa-var-unlock);
}

a.icon-checked:before {
    @include fonteawesome-icon($fa-var-check);
}

.icon-details {
    background-image: url(../../../images/zoom_in.png);
}

.icon-report {
    background-image: url(../../../images/report.png);
}

a.icon-comment:before {
    @include fonteawesome-icon($fa-var-comment);
}

.icon-summary {
    background-image: url(../../../images/lightning.png);
}

.icon-server-authentication {
    // background-image: url(../../../images/server_key.png);
}

span.icon-issue:before {
    // div.issues h3
    // ticket sticky-note
    @include fonteawesome-icon($fa-var-file-text);
}

a.icon-zoom-in:before {
    @include fonteawesome-icon($fa-var-search-plus);
}

a.icon-magnifier:before {
    @include fonteawesome-icon($fa-var-eye);
}

.icon-passwd {
    background-image: url(../../../images/textfield_key.png);
}

.icon-test {
    background-image: url(../../../images/bullet_go.png);
}

.icon-email {
    background-image: url(../../../images/email.png);
}

.icon-email-disabled {
    background-image: url(../../../images/email_disabled.png);
}

.icon-email-add {
    background-image: url(../../../images/email_add.png);
}

.icon-move-up {
    background-image: url(../../../images/1uparrow.png);
}

.icon-move-top {
    background-image: url(../../../images/2uparrow.png);
}

.icon-move-down {
    background-image: url(../../../images/1downarrow.png);
}

.icon-move-bottom {
    background-image: url(../../../images/2downarrow.png);
}

.icon-ok {
    background-image: url(../../../images/true.png);
}

.icon-not-ok {
    background-image: url(../../../images/false.png);
}

.icon-link-break {
    background-image: url(../../../images/link_break.png);
}

.icon-list {
    // background-image: url(../../../images/text_list_bullets.png);
}

.icon-file {
    background-image: url(../../../images/files/default.png);
    &.text-plain {
        background-image: url(../../../images/files/text.png);
    }
    &.text-x-c {
        background-image: url(../../../images/files/c.png);
    }
    &.text-x-csharp {
        background-image: url(../../../images/files/csharp.png);
    }
    &.text-x-java {
        background-image: url(../../../images/files/java.png);
    }
    &.text-x-javascript {
        background-image: url(../../../images/files/js.png);
    }
    &.text-x-php {
        background-image: url(../../../images/files/php.png);
    }
    &.text-x-ruby {
        background-image: url(../../../images/files/ruby.png);
    }
    &.text-xml {
        background-image: url(../../../images/files/xml.png);
    }
    &.text-css {
        background-image: url(../../../images/files/css.png);
    }
    &.text-html {
        background-image: url(../../../images/files/html.png);
    }
    &.image-gif, &.image-jpeg, &.image-png, &.image-tiff {
        background-image: url(../../../images/files/image.png);
    }
    &.application-pdf {
        background-image: url(../../../images/files/pdf.png);
    }
    &.application-zip, &.application-x-gzip {
        background-image: url(../../../images/files/zip.png);
    }
}

/*******************************************************************************
 *
 *
 *
 */

// span
.sort-handle {
    width: 16px;
    height: 16px;
    background: url(../../../images/reorder.png) no-repeat 0 50%;
    // Fixme: @include fonteawesome-icon($fa-var-arrows-v);
    cursor: move;
    &.ajax-loading {
        background-image: url(../../../images/loading.gif);
    }
}

tr.ui-sortable-helper {
    border: 1px solid #e4e4e4;
}

/*******************************************************************************
 *
 * Gravatar
 *
 */

img.gravatar {
    vertical-align: middle;
    border-radius: 20%;
}

div.issue img.gravatar {
    float: left;
    margin: 0 6px 0 0;
}

h2 img.gravatar {
    margin: -2px 4px -4px 0;
}

h3 img.gravatar {
    margin: -4px 4px -4px 0;
}

h4 img.gravatar {
    margin: -6px 4px -4px 0;
}

td.username img.gravatar {
    margin: 0 0.5em 0 0;
    vertical-align: top;
}

#activity dt img.gravatar {
    float: left;
    margin: 0 1em 1em 0;
}

/* Used on 12px Gravatar img tags without the icon background */

.icon-gravatar {
    float: left;
    margin-right: 4px;
}

/*******************************************************************************
 *
 * To be moved ???
 *
 */

#activity dt, .journal {
    clear: left;
}

.journal-link {
    float: right;
}

h2 img {
    vertical-align: middle;
}

.hascontextmenu {
    cursor: context-menu;
}

.sample-data {
    border: 1px solid #ccc;
    border-collapse: collapse;
    background-color: #fff;
    margin: 0.5em;
    td {
        border: 1px solid #ccc;
        padding: 2px 4px;
        font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace;
    }
    tr:first-child td {
        font-weight: bold;
        text-align: center;
    }
}

.ui-progressbar {
    position: relative;
}

#progress-label {
    position: absolute;
    left: 50%;
    top: 4px;
    font-weight: bold;
    color: #555;
    text-shadow: 1px 1px 0 #fff;
}