Anons79 Mini Shell

Directory : /home/aplikasiposinfo/public_html/ayam-canton.aplikasipos.info/public/less/layout/
Upload File :
Current File : /home/aplikasiposinfo/public_html/ayam-canton.aplikasipos.info/public/less/layout/rightbar.less

/*-- 1.4 Right Bar / .right-aside --*/

@import "../variables.less";
@import "../mixins.less";
.right-aside {
    width: @RightAsideWidth;
    .box-shadow(0 0px 5px rgba(000, 000, 000, .1));
    background-color: @RightAsideBgColor;
    position: fixed;
    height: 100%;
    visibility: hidden;
    top: 0px;
    z-index: 1000;
    right: 0px;
    -ms-transform: translate(100%, 0);
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0);
    //    right: -@RightAsideWidth;
    .animate(all .5s ease-in-out);
    .aside-branding {
        height: @TopBarHeight;
        background-color: @RightAsideBrandingBg;
        .rightbar-action {
            position: absolute;
            right: 12px;
            top: 13px;
            cursor: pointer;
            background-color: rgba(000, 000, 000, .1);
            width: 32px;
            height: 32px;
            .rounded(16px);
            &:hover {
                background-color: rgba(000, 000, 000, .2);
            }
            i {
                display: block;
                text-align: center;
                position: relative;
                font-size: 14px;
                line-height: 31px;
                color: #fff;
            }
        }
    }
}

.right-aside.rightbar-show {
    //    right: 0px;
    -ms-transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    .animate(all .5s ease-in-out);
    visibility: visible;
}

.aside-tab {
    position: relative;
    .nav-tabs {
        border-bottom: 0px;
    }
    height: @TopBarHeight;
    li {
        a {
            height: @TopBarHeight;
            width: @TopBarHeight;
            border: 0px;
            padding: 0px;
            margin-right: 0px;
            line-height: @TopBarHeight;
            text-align: center;
            font-size: 20px;
            color: @RightAsideTabLinkColor;
            .rounded(0px);
            .transition(.1s, ease-out);
            &:focus, &:hover {
                border: 0px;
                .rounded(0px);
                background-color: transparent;
                color: @RightAsideTabLinkHoverColor;
                cursor: pointer;
                .transition(.1s, ease-out);
            }
        }
    }
    li.active {
        a {
            border: 0px;
            .rounded(0px);
            background-color: @RightAsideTabBg;
            &:focus, &:hover {
                .transition(.1s, ease-out);
                cursor: pointer;
                border: 0px;
                .rounded(0px);
                background-color: @RightAsideTabBg;
                color: @ThemeColor;
            }
        }
    }
}

.chat-list {
    margin: 0px 0px 20px 0px;
    padding: 0px;
    list-style: none;
    li {
        display: table;
        position: relative;
        width: 100%;
        padding: 20px 20px;
        border-bottom: @WidgetBorder 1px solid;
        background-color: #f9f9f9;
        .transition(.1s, ease-out);
        a {
            display: block;
            width: 100%;
            position: relative;
            & > span {
                display: table-cell;
                vertical-align: middle;
            }
            color: @AltTextColor;
            &:hover,
            &:focus {
                text-decoration: none;
                color: @ThemeColor;
            }
        }
        .chat-avatar {
            position: relative;
            width: 40px;
            height: 40px;
            img {
                width: 100%;
                .rounded(100%);
            }
        }
        .chat-u-info {
            padding-left: 12px;
            font-size: 12px;
            font-weight: 500;
            cite {
                display: block;
                font-weight: 400;
                font-size: 12px;
                font-style: normal;
                color: @SecondaryTextColor;
            }
        }
        .chat-u-status {
            position: absolute;
            top: 32%;
            right: 20px;
            color: #ccc;
            i {
                text-shadow: 0 0 3px #fff;
                font-size: 8px;
                color: #ddd;
            }
        }
        &:hover {
            background-color: #fff;
            .transition(.1s, ease-out);
        }
    }
    li.chat-u-online {
        i {
            color: @LightGreen;
        }
    }
}

.aside-tab-wigets h3 {
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 12px;
    padding-left: 20px;
    padding-right: 20px;
    border-bottom: @WidgetBorder 1px solid;
    letter-spacing: .1em;
    color: @SecondaryTextColor;
    .online-counter {
        font-size: 11px;
        text-transform: none;
        letter-spacing: normal;
        color: @LightGreen;
    }
}

.conv-container {
    .transform(translateX(@RightAsideWidth));
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -ms-transform: -ms-transform 0.3s;
    -o-transform: -o-transform 0.3s;
    transition: transform 0.3s;
    //    display: none;
    width: @RightAsideWidth;
    height: 100%;
    position: fixed;
    visibility: hidden;
    top: 0px;
    z-index: 2000;
    background-color: #fff;
    .conv-u-info {
        width: @RightAsideWidth;
        height: @TopBarHeight;
        background-color: #eee;
        ul {
            display: table;
            list-style: none;
            margin: 0px;
            padding: 3px 6px;
            position: relative;
            width: 100%;
            & > li {
                display: table-cell;
                vertical-align: middle;
                padding: 6px;
            }
            .chat-avatar {
                width: 48px;
                height: 48px;
                img {
                    width: 100%;
                    .rounded(100%);
                }
            }
            .chat-u-info {
                font-size: 12px;
                span {
                    display: block;
                    color: @SecondaryTextColor;
                    font-size: 11px;
                }
            }
            .chat-u-call {
                display: inline-block;
                background-color: #fff;
                width: 32px !important;
                height: 32px !important;
                border: #ddd 1px solid;
                line-height: 32px;
                text-align: center;
                .rounded(32px);
                cursor: pointer;
                .transition(.1s, ease-out);
                &:hover {
                    border: @ThemeColor 1px solid;
                    background-color: @ThemeColor;
                    color: #fff;
                    .transition(.1s, ease-out);
                }
            }
            .chat-close {
                display: inline-block;
                background-color: #fff;
                width: 32px !important;
                height: 32px !important;
                border: #ddd 1px solid;
                line-height: 32px;
                text-align: center;
                .rounded(32px);
                cursor: pointer;
                position: absolute;
                right: 12px;
                top: 12px;
                .transition(.1s, ease-out);
                i {
                    font-size: 18px;
                    position: relative;
                    left: 1px;
                }
                &:hover {
                    border: @ThemeColor 1px solid;
                    background-color: @ThemeColor;
                    color: #fff;
                    .transition(.1s, ease-out);
                }
            }
        }
    }
}

.conv-container.show-conv {
    .transform(translateX(0));
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -ms-transform: -ms-transform 0.3s;
    -o-transform: -o-transform 0.3s;
    transition: transform 0.3s;
    visibility: visible;
}

.chat-search-form {
    padding: 20px;
    .chat-u-search {
        .box-shadow(none);
        .rounded(0px);
        &:focus {
            .box-shadow(none);
            border: @ThemeColor 1px solid;
        }
    }
}

.chat-user-list {
    overflow-y: auto;
}

.converstaion-list {
    overflow-y: auto;
    padding-bottom: 20px;
    .conversation-back {
        padding: 15px 15px 0px 15px;
        display: table;
        & > div {
            display: table-cell;
            vertical-align: middle;
        }
        .conv-thumb {
            width: 48px;
            height: 48px;
            padding-right: 10px;
            img {
                width: 100%;
                .rounded(100%);
            }
        }
        .conv-text {
            padding: 10px;
            font-size: 13px;
            border: @WidgetBorder 1px solid;
            background-color: #f5f5f5;
            .rounded(4px);
            position: relative;
            &:after, &:before {
                right: 100%;
                top: 50%;
                border: solid transparent;
                content: " ";
                height: 0;
                width: 0;
                position: absolute;
                pointer-events: none;
            }
            &:after {
                border-color: rgba(245, 245, 245, 0);
                border-right-color: #f5f5f5;
                border-width: 7px;
                margin-top: -7px;
            }
            &:before {
                border-color: rgba(194, 225, 245, 0);
                border-right-color: @WidgetBorder;
                border-width: 8px;
                margin-top: -8px;
            }
        }
    }
    .conversation-front {
        padding: 15px 15px 0px 15px;
        display: table;
        & > div {
            display: table-cell;
            vertical-align: middle;
        }
        .conv-text {
            border: #b2ebf2 1px solid;
            padding: 10px;
            background-color: #e0f7fa;
            font-size: 13px;
            .rounded(4px);
            position: relative;
            color: #0097a7;
            &:after, &:before {
                left: 100%;
                top: 50%;
                border: solid transparent;
                content: " ";
                height: 0;
                width: 0;
                position: absolute;
                pointer-events: none;
            }
            &:after {
                border-color: rgba(245, 245, 245, 0);
                border-left-color: #e0f7fa;
                border-width: 7px;
                margin-top: -7px;
            }
            &:before {
                border-color: rgba(194, 225, 245, 0);
                border-left-color: #b2ebf2;
                border-width: 8px;
                margin-top: -8px;
            }
        }
    }
}

.chat-input-form {
    padding: 20px;
    border-top: @WidgetBorder 1px solid;
    .chat-input {
        resize: none;
        .rounded(0px);
        padding: 6px;
        height: 34px;
        &:focus {
            border: @ThemeColor 1px solid;
            .box-shadow(none);
        }
    }
}

.server-stats-content {
    overflow-y: auto;
    .progress-wrap {
        padding: 0px 20px 20px 20px;
    }
    h3 {
        padding-top: 20px;
        margin-bottom: 20px;
    }
    .progress {
        margin-bottom: 0px;
    }
}

.aside-notifications-wrap {
    overflow-y: auto;
    .message-wrap {
        & > ul {
            list-style: none;
            padding: 0px;
            & > li {
                & > a {
                    font-size: 12px;
                    color: #444444;
                    text-decoration: none;
                    padding: 8px;
                    &:hover {
                        text-decoration: none;
                        color: #2980b9;
                    }
                }
                border-bottom: #eee 1px solid;
                background: #f9f9f9;
                &:hover,
                &:active,
                &:focus {
                    background: #fff;
                    text-decoration: none;
                }
            }
        }
    }
    .notification-wrap {
        & > ul {
            list-style: none;
            padding: 0px;
            & > li {
                & > a {
                    display: table;
                    padding: 8px;
                    font-size: 12px;
                    color: #444444;
                    background: #f9f9f9;
                    text-decoration: none;
                    border-bottom: #eee 1px solid;
                    & > span {
                        display: table-cell;
                        vertical-align: middle;
                    }
                    &:hover {
                        background: #fff;
                    }
                }
            }
        }
    }
    h4 {
        font-size: 14px;
        font-weight: 500;
        padding: 15px;
        margin: 0px;
        border-bottom: #eee 1px solid;
    }
}

.aside-notifications {
    position: relative;
    .alert-bubble {
        background-color: @AlertBubbleColor;
        display: inline-block;
        color: #fff;
        line-height: normal;
        font-size: 12px;
        position: absolute;
        padding: 4px 5px;
        right: 6px;
        top: 6px;
        font-weight: 500;
        .rounded(3px);
    }
}

.uasge-wrap {
    ul {
        width: 100%;
        list-style: none;
        display: table;
        padding: 0px 20px 20px 20px;
        margin: 0px;
        li {
            display: table-cell;
            vertical-align: middle;
        }
        .usage-chart {
            padding-left: 5px;
            text-align: right;
            .percent {
                font-size: 11px;
                font-weight: 500;
            }
        }
    }
    h4 {
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 4px;
        display: inline-block;
        margin-top: 0px;
        text-transform: uppercase;
        letter-spacing: .05em;
    }
    .uasge-intro {
        display: block;
        color: @SecondaryTextColor;
        font-size: 12px;
    }
}

.r-mask {
    width: 100%;
    height: 100%;
    display: block;
    position: fixed;
    left: 0px;
    top: 0px;
    background-color: rgba(000, 000, 000, .2);
    z-index: 5900;
}

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]