HEX
Server: Apache
System: Linux srv-plesk28.ps.kz 5.14.0-284.18.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 29 17:06:27 EDT 2023 x86_64
User: greencl1 (10085)
PHP: 8.1.33
Disabled: apache_setenv,dl,eval,exec,openlog,passthru,pcntl_exec,pcntl_fork,popen,posix_getpwuid,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,socket_create,socket_create_listen,socket_create_pair,syslog,system,socket_listen,stream_socket_server
Upload Files
File: /var/www/vhosts/greenclinic.kz/test.greenclinic.kz/modules/backend/models/brandsetting/custom.less
//
// Coded variables
//
// @logo-image
// @brand-primary
// @brand-secondary
// @brand-accent
//

.br-p     { color: @brand-primary; }
.br-s     { color: @brand-secondary; }
.br-a     { color: @brand-accent; }
.br-p-s10 { color: saturate(@brand-primary,   10%); }
.br-s-s10 { color: saturate(@brand-secondary, 10%); }
.br-a-s10 { color: saturate(@brand-accent,    10%); }
.br-p-s20 { color: saturate(@brand-primary,   20%); }
.br-s-s20 { color: saturate(@brand-secondary, 20%); }
.br-a-s20 { color: saturate(@brand-accent,    20%); }

.bg-p     { background-color: @brand-primary; }
.bg-s     { background-color: @brand-secondary; }
.bg-a     { background-color: @brand-accent; }
.bg-p-s10 { background-color: saturate(@brand-primary,   10%); }
.bg-s-s10 { background-color: saturate(@brand-secondary, 10%); }
.bg-a-s10 { background-color: saturate(@brand-accent,    10%); }
.bg-p-s20 { background-color: saturate(@brand-primary,   20%); }
.bg-s-s20 { background-color: saturate(@brand-secondary, 20%); }
.bg-a-s20 { background-color: saturate(@brand-accent,    20%); }

@custom-dark-accent: mix(black, desaturate(@brand-accent, 35%), 20%);
@custom-dark-secondary: mix(black, saturate(@brand-secondary, 20%), 25%);
@custom-dark-primary: mix(black, saturate(@brand-primary, 5%), 15%);

//
// Sidenav Tree
//

.sidenav-tree ul.top-level > li {
    > div.group:before {
        border-top-color: @brand-primary;
    }
    > ul li.active {
        border-color: @brand-secondary;
    }
}

//
// Side panel
//

#layout-side-panel {
    .sidepanel-content-header {
        background: @custom-dark-secondary;
    }
}

//
// Asset List
//

.control-assetlist ul li.active a:after,
.control-assetlist ul li.active a.link:after {
    background: @brand-secondary;
}

//
// Pages List
//

.control-treeview ol > li.active > div::after {
    background: @brand-secondary;
}

//
// Outside Layout
//

body.outer {
    background: @custom-dark-primary;
}

//
// Logos
//

.oc-logo-transparent when not (@logo-image = '') {
    background-image: url('@{logo-image}') !important;
}

.oc-logo when not (@logo-image = '') {
    background-image: url('@{logo-image}');
}

//
// List
//

table.table.data {
    tbody {
        tr.active td {
            &:first-child {
                border-left: 3px solid @brand-secondary;
            }
        }
    }
}

//
// Fancy Layout
//

.fancy-layout .form-tabless-fields {
    background: @brand-secondary;

    .loading-indicator-container .loading-indicator {
        background: @brand-secondary;
    }
}

.fancy-layout .control-tabs.master-tabs,
.fancy-layout.control-tabs.master-tabs {
    > div > div.tabs-container > ul.nav-tabs > li.active a > span.title {
        &, &:before, &:after {
            background: @brand-secondary;
        }
    }

    > div > div.tabs-container > ul.nav-tabs > li a > span.title {
        &, &:before, &:after {
            background-color: mix(black, saturate(@brand-secondary, 20%), 31%);
        }
    }

    > div > div.tabs-container {
        background: @custom-dark-secondary;
    }
}

.fancy-layout .control-tabs.primary-tabs,
.fancy-layout.control-tabs.primary-tabs {
    &.master-area > div > ul.nav-tabs {
        background: @brand-secondary;
    }
}

.fancy-layout .control-tabs.secondary-tabs.secondary-content-tabs.primary-collapsed,
.fancy-layout.control-tabs.secondary-tabs.secondary-content-tabs.primary-collapsed {
    > div > ul.nav-tabs {
        background: @brand-secondary;
    }
}

.control-filelist ul li.active > a:after {
    background: @brand-secondary;
}

//
// Component List
//

div.control-componentlist {
    &.droppable {
        background-color: lighten(@brand-secondary, 20%);
    }
}

//
// Stripe Indicator
//

.stripe-loading-indicator {
    .stripe, .stripe-loaded {
        background: @brand-accent;
    }
}

//
// Balloon Selector
//

.control-balloon-selector {
    ul {
        li.active {
            background: @brand-secondary !important;
        }
    }
}