Spaces:
Sleeping
Sleeping
@import "primeicons/primeicons.css"; | |
@import "~bootstrap/dist/css/bootstrap.min.css"; | |
@import '~ngx-toastr/toastr'; | |
body { | |
margin: 0; | |
padding: 0; | |
font-family: 'Inter', sans-serif; | |
background: #F4FAFD; | |
} | |
* { | |
box-sizing: border-box; | |
} | |
p { | |
font-size: 13px; | |
} | |
h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6 { | |
font-family: 'Inter', sans-serif; | |
font-weight: 600; | |
} | |
i { | |
cursor: pointer; | |
} | |
$ai-q-a: #F0F2F6; | |
$ai-q-a-10: lighten($ai-q-a, 40%); | |
$ai-q-a-20: lighten($ai-q-a, 30%); | |
$ai-q-a-30: lighten($ai-q-a, 20%); | |
$ai-q-a-40: lighten($ai-q-a, 10%); | |
$ai-q-a-50: lighten($ai-q-a, 0%); | |
$ai-q-a-60: darken($ai-q-a, 10%); | |
$ai-q-a-70: darken($ai-q-a, 20%); | |
$ai-q-a-80: darken($ai-q-a, 30%); | |
$ai-q-a-90: darken($ai-q-a, 40%); | |
.bg-ai-q-a { | |
background-color: $ai-q-a; | |
} | |
.bg-ai-q-a-10 { | |
background-color: $ai-q-a-10; | |
} | |
.bg-ai-q-a-20 { | |
background-color: $ai-q-a-20; | |
} | |
.bg-ai-q-a-30 { | |
background-color: $ai-q-a-30; | |
} | |
.bg-ai-q-a-40 { | |
background-color: $ai-q-a-40; | |
} | |
.bg-ai-q-a-50 { | |
background-color: $ai-q-a-50; | |
} | |
.bg-ai-q-a-60 { | |
background-color: $ai-q-a-60; | |
} | |
.bg-ai-q-a-70 { | |
background-color: $ai-q-a-70; | |
} | |
.bg-ai-q-a-80 { | |
background-color: $ai-q-a-80; | |
} | |
.bg-ai-q-a-90 { | |
background-color: $ai-q-a-90; | |
} | |
$bs-nav-link-color: #fff ; | |
a, | |
a:hover, | |
a:focus { | |
color: inherit; | |
text-decoration: none; | |
transition: all 0.3s; | |
} | |
.navbar { | |
padding: 0; | |
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1); | |
i:hover { | |
color: #00bd2f; | |
} | |
} | |
.navbar-btn { | |
box-shadow: none; | |
outline: none ; | |
border: none; | |
} | |
.line { | |
width: 100%; | |
height: 1px; | |
border-bottom: 1px dashed #ddd; | |
margin: 40px 0; | |
} | |
$lila : $ai-q-a | |
/*#7386D5*/ | |
; | |
$lila-60 : $ai-q-a-60 | |
/*#6d7fcc*/ | |
; | |
$lila-line : $ai-q-a-70 | |
/*#47748b*/ | |
; | |
$text-sidebar : #6b6b6b | |
/*#fff*/ | |
; | |
$text-sidebar-hover : #6b6b6b | |
/*#fff*/ | |
; | |
.text-sidebar { | |
color: $text-sidebar; | |
} | |
.wrapper { | |
display: flex; | |
width: 100%; | |
align-items: stretch; | |
} | |
#sidebar { | |
min-width: 250px; | |
max-width: 250px; | |
height: 100%; | |
background: $lila; | |
color: $text-sidebar; | |
transition: all 0.3s; | |
} | |
#sidebar.active { | |
margin-left: -250px; | |
} | |
#sidebar .sidebar-header { | |
background: $lila-60; | |
padding: 4px 0; | |
height: 56px; | |
text-align: center; | |
} | |
#sidebar ul.components { | |
padding: 20px 0; | |
border-bottom: 1px solid $lila-line; | |
} | |
#sidebar ul p { | |
color: $text-sidebar; | |
padding: 10px; | |
} | |
#sidebar ul li { | |
display: block; | |
background-image: url("~/src/assets/images/chat-2.png"); | |
background-position-x: left; | |
background-position-y: center; | |
background-repeat: no-repeat; | |
} | |
#sidebar ul li a { | |
line-height: 1.5 ; | |
padding-left: 25px ; | |
} | |
#sidebar ul li a:hover { | |
color: #10734A; | |
} | |
#sidebar ul li.active>a, | |
a[aria-expanded="true"] { | |
color: $text-sidebar; | |
background: $lila-60; | |
} | |
a[data-toggle="collapse"] { | |
position: relative; | |
} | |
.dropdown-toggle::after { | |
display: block; | |
position: absolute; | |
top: 50%; | |
right: 20px; | |
transform: translateY(-50%); | |
} | |
ul ul a { | |
font-size: 0.9em ; | |
padding-left: 30px ; | |
background: $lila-60; | |
} | |
ul { | |
padding-left: 0 ; | |
} | |
ul li { | |
list-style-type: none; | |
} | |
// Content Styles | |
#content { | |
width: 100%; | |
min-height: 100vh; | |
transition: all 0.3s; | |
} | |
.content-wrapper { | |
padding: 20px; | |
.input-group { | |
.btn { | |
border-color: #dee2e6 ; | |
font-size: 14px; | |
font-family: 'Inter', sans-serif; | |
} | |
input[type=text] { | |
font-size: 14px; | |
font-family: 'Inter', sans-serif; | |
padding: 12px 20px; | |
} | |
} | |
} | |
// Media Quaries | |
@media (max-width: 768px) { | |
#sidebar { | |
margin-left: -250px; | |
} | |
#sidebar.active { | |
margin-left: 0; | |
} | |
#sidebarCollapse span { | |
display: none; | |
} | |
} | |
.bg-dark { | |
color: #fff ; | |
background-color: #2C2C44 ; | |
height: 56px; | |
} | |
.bg-body-tertiary { | |
.small { | |
//color: #717985 !important; | |
color: #10734A; | |
font-size: 13px; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; | |
max-width: 220px; | |
font-weight: 500; | |
cursor: pointer; | |
} | |
.active { | |
color: #1f1073 ; | |
} | |
h6 { | |
font-size: 11px; | |
color: #45495D; | |
font-weight: 600; | |
background-color: #F0F2F6; | |
// position: fixed; | |
// padding: 10px 0; | |
// margin-bottom: 15px; | |
// width: 220px; | |
// z-index: 999; | |
} | |
.list-group-item { | |
background: none; | |
border: none; | |
color: #8E98A8; | |
padding: 2px 0 ; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; | |
} | |
.list-group-item.active { | |
color: #8E98A8; | |
} | |
.view-more .small { | |
color: #10734A ; | |
font-weight: 600; | |
text-align: right; | |
font-size: 11px; | |
} | |
.nav-link { | |
background-color: #10734A ; | |
border-radius: 50px ; | |
font-weight: 400; | |
padding: 10px 20px; | |
} | |
.nav-link { | |
color: #fff ; | |
a { | |
color: #fff ; | |
} | |
} | |
} | |
.btn-wrapper { | |
background-color: #F0F2F6 ; | |
padding: 10px 18px; | |
} | |
.custom-btn { | |
color: #fff; | |
background-color: #10734A; | |
// background: url("~assets/images/ic-plus.svg") no-repeat #10734A; | |
background-position: 3% 50%; | |
border-radius: 8px; | |
border: none; | |
font-size: 14px; | |
font-weight: 500; | |
line-height: 2; | |
padding: 7px 15px; | |
text-align: center; | |
} | |
.custom-btn:hover { | |
background-color: #0c613d; | |
} | |
.history-wrapper { | |
position: relative; | |
top: 0px; | |
background: #F0F2F6; | |
} | |
.section-wrapper { | |
width: 250px; | |
//max-height: 200px; | |
//overflow-y: scroll; | |
// ul { | |
// margin-top: 30px; | |
// } | |
} | |
// Scrollbar CSS | |
// Firefox | |
* { | |
scrollbar-width: auto; | |
scrollbar-color: #C3C8D0 #F0F2F6; | |
} | |
// Chrome, Edge, and Safari | |
*::-webkit-scrollbar { | |
width: 10px; | |
border-radius: 15px; | |
} | |
*::-webkit-scrollbar-track { | |
background: #F0F2F6; | |
} | |
*::-webkit-scrollbar-thumb { | |
background-color: #C3C8D0; | |
border-radius: 10px; | |
border: 3px solid #e7e7e7; | |
} | |
// toggle button | |
.btn-check:checked+.btn, | |
.btn.active, | |
.btn.show { | |
border-color: #10734A; | |
background-color: #10734A; | |
padding: 5px 20px; | |
font-size: 14px; | |
line-height: 2; | |
color: #fff ; | |
border-radius: 50px; | |
} | |
.btn-group>.btn-group:not(:last-child)>.btn, | |
.btn-group>.btn.dropdown-toggle-split:first-child, | |
.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { | |
border-color: #10734A; | |
color: #fff; | |
padding: 5px 20px; | |
font-size: 14px; | |
line-height: 2; | |
} | |
.btn-group>.btn-group:not(:first-child), | |
.btn-group>:not(.btn-check:first-child)+.btn { | |
border-color: #10734A; | |
color: #fff; | |
padding: 5px 20px; | |
font-size: 14px; | |
line-height: 2; | |
} | |
.btn-group>.btn-group:not(:last-child), | |
.btn-group> :not(.btn-check:last-child)+.btn { | |
border-radius: 50px; | |
border: none; | |
} | |
// Form elements | |
.form-control { | |
font-size: 13px; | |
font-family: 'Inter', sans-serif; | |
} | |
.invalid-feedback, | |
.is-invalid { | |
margin-bottom: 15px; | |
font-size: 11px ; | |
} | |
.toast-container { | |
font-size: 13px; | |
} | |
// Accordion | |
.accordion-header { | |
max-width: 100%; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; | |
} |