Current File : /home/users/barii/public_html/finansenl.com.pl/wodki/admin/bkk/assets/scss/pages/_dashboard_2.scss |
/**=====================
67. Dashboard 2 CSS Start
==========================**/
.widget-decor {
position: absolute;
height: 60px;
right: 0;
top: 50%;
transform: translateY(-50%);
}
.balance-widget {
background-image: url(../images/dashboard-2/balance-bg.png);
background-size: cover;
background-repeat: no-repeat;
background-position: right;
.mobile-right-img {
position: absolute;
top: 10px;
right: 15px;
.left-mobile-img {
margin-right: -20px;
}
.mobile-img {
height: 130px;
}
[dir="rtl"] & {
right: unset;
left: 15px;
}
@media (max-width: 480px) {
right: 0;
.mobile-img {
height: 100px;
}
[dir="rtl"] & {
right: unset;
left: 0;
}
}
}
[dir="rtl"] & {
text-align: right;
}
&.card-body {
padding: 20px 15px;
}
.purchase-btn {
min-width: 170px;
}
}
.small-widget {
overflow: hidden;
h4 {
margin-bottom: -3px;
}
i {
font-weight: 700;
font-size: 11px;
}
.card-body {
padding: 24px 15px;
}
.bg-gradient {
width: 66px;
height: 67px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 100px;
right: -12px;
top: 50%;
position: absolute;
transform: translateY(-50%);
[dir="rtl"] & {
right: unset;
left: -12px;
transform: translateY(-50%) scaleX(-1);
}
@media (max-width: 1399px) {
width: 60px;
height: 60px;
}
svg {
width: 25px;
height: 25px;
@media (max-width: 1399px) {
width: 22px;
height: 22px;
}
}
}
&:hover {
transform: translateY(-5px);
transition: 0.5s;
.bg-gradient {
svg {
animation: tada 1.5s ease infinite;
}
}
}
}
.appointment {
.customer-table {
@media (max-width:1470px) {
height: 268px;
}
@media (max-width:1399px) {
height: unset;
}
}
}
.order-wrapper {
margin: 0 -24px -17px -17px;
}
.categories-list {
display: flex;
flex-direction: column;
gap: 18px;
@media (max-width: 767px) {
flex-direction: row;
flex-wrap: wrap;
}
li {
gap: 10px;
.bg-light {
min-width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
img {
width: 25px;
height: 25px;
object-fit: contain;
transition: 0.5s;
}
}
h6 {
a {
transition: 0.5s;
color: var(--body-font-color);
}
}
&:hover {
.bg-light {
img {
transition: 0.5s;
transform: scale(1.1);
}
}
h6 {
a {
transition: 0.5s;
color: var(--theme-deafult);
}
}
}
}
}
.monthly-profit {
margin-top: -10px;
@media (max-width: 1584px) {
margin: -10px -8px 0;
}
@media (max-width: 1520px) {
margin: -10px -16px 0;
}
@media (max-width:1500px) {
margin: -10px -14px 0;
}
@media (max-width:1472px) {
margin: -10px -20px 0;
}
@media (max-width:1424px) {
margin: -10px -25px 0;
}
.apexcharts-canvas {
.apexcharts-legend-marker {
margin-right: 6px;
}
.apexcharts-datalabels-group {
.apexcharts-datalabel-value {
font-size: 14px;
font-weight: 500;
font-family: $font-rubik, $font-serif !important;
fill: var(--chart-text-color);
}
}
}
}
.overview-wrapper {
position: relative;
z-index: 1;
}
.back-bar-container {
position: absolute;
width: calc(100% - 64px);
bottom: -8px;
margin: 0 auto !important;
left: 28px;
@media (max-width: 1199px) {
bottom: 22px;
}
@media (max-width: 480px) {
width: calc(100% - 34px);
left: 18px;
}
@media (max-width: 327px) {
bottom: 42px;
}
}
.overview-card {
.balance-data {
right: 12px;
[dir="rtl"] & {
right: unset;
left: 12px;
}
@media (max-width: 767px) {
right: -40%;
[dir="rtl"] & {
left: -40%;
}
}
}
}
.order-container {
.apexcharts-canvas {
.apexcharts-marker {
stroke-width: 4;
}
}
}
.purchase-card.discover {
margin-top: 102px;
img {
width: 224px;
margin: 0 auto;
margin-top: -90px;
@media (max-width: 1550px) {
margin-top: -110px;
}
@media (max-width: 1399px) {
margin-top: -90px;
}
@media (max-width: 991px) {
margin-top: -110px;
}
@media (max-width: 618px) {
width: 200px;
}
}
}
.visitor-card {
.card-header {
svg {
width: 18px;
height: 18px;
fill: var(--theme-deafult);
}
}
}
.visitors-container {
margin: 0 -12px -27px -17px;
svg {
.apexcharts-series {
path {
clip-path: inset(1% 0% 0% 0% round 3rem);
}
}
.apexcharts-legend.apexcharts-align-left {
.apexcharts-legend-series {
display: flex;
}
}
}
}
.recent-order {
.nav {
gap: 8px;
flex-wrap: nowrap;
overflow: auto;
padding-bottom: 5px;
display: flex;
}
.frame-box {
border: 1px solid transparent;
padding: 0;
transition: 0.5s;
&.active {
border: 1px solid var(--theme-deafult);
}
&:hover {
transform: translateY(-5px);
transition: 0.5s;
}
}
.tab-content {
margin-top: 16px;
}
}
.recent-table {
table {
thead {
background: var(--light2);
th {
padding-top: 9px;
padding-bottom: 9px;
border-bottom: none;
}
}
tr {
td,th {
padding: 12px 8px;
vertical-align: middle;
&:first-child {
min-width: 157px;
}
&:nth-child(2) {
@media (max-width: 1660px) {
min-width: 97px;
}
}
&:last-child {
min-width: 96px;
}
}
td {
&:first-child {
padding-left: 0;
[dir="rtl"] & {
padding-left: unset;
padding-right: 0;
}
}
&:last-child {
padding-right: 0;
[dir="rtl"] & {
padding-left: 0;
padding-right: unset;
}
}
}
&:last-child {
td {
padding-bottom: 0;
border-bottom: none;
}
}
.product-content {
h6 {
a {
color: var(--body-font-color);
transition: 0.5s;
}
}
}
&:hover {
.product-content {
h6 {
a {
color: var(--theme-deafult);
transition: 0.5s;
}
}
}
}
}
}
.product-content {
display: flex;
align-items: center;
gap: 8px;
.order-image {
background: var(--light2);
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
}
}
svg {
width: 20px;
height: 20px;
}
.recent-status {
display: flex;
align-items: center;
&.font-success {
svg {
fill: $success-color;
}
}
&.font-danger {
svg {
fill: $danger-color;
}
}
}
}
.recent-activity {
h5 {
padding: 30px 0 20px;
margin-bottom: 0;
}
h6 {
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
display: -webkit-box;
}
ul {
li {
span {
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
display: -webkit-box;
}
}
}
}
.notification {
li {
.recent-images {
ul {
&::before {
display: none;
}
}
li {
padding-bottom: 3px;
}
}
}
}
.recent-images {
margin-top: 10px;
ul {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 8px;
}
li {
border: 1px dashed var(--recent-dashed-border);
padding: 3px;
border-radius: 2px;
.recent-img-wrap {
width: 40px;
height: 40px;
background: var(--light2);
display: flex;
align-items: center;
justify-content: center;
}
}
}
.frame-box {
background: var(--recent-box-bg);
border-radius: 10px;
min-width: 76px;
box-shadow: 2px 2px 2px var(--recent-border);
@media (max-width: 575px) {
min-width: 65px;
}
.frame-image {
min-width: 62px;
height: 62px;
border-color: var(--recent-border) var(--white) var(--white) var(--recent-border);
border-width: 1px;
border-style: solid;
margin: 6px;
display: flex;
align-items: center;
border-radius: 4px;
@media (max-width: 575px) {
min-width: 50px;
height: 50px;
margin: 4px;
}
}
img {
margin: 0 auto;
@media (max-width: 575px) {
height: 30px;
}
}
}
.support-ticket-font {
ul {
font-size: 12px;
}
}
.new-update {
.media {
.media-body {
span,
p {
font-weight: 500;
}
}
}
}
@each $activity-dot-name,
$activity-dot-color in (primary, $primary-color),
(secondary, $secondary-color),
(success, $success-color),
(danger, $danger-color),
(info, $info-color),
(light, $light-color),
(dark, $dark-color),
(warning, $warning-color) {
.activity-dot-#{$activity-dot-name} {
min-width: 6px;
height: 6px;
background-color: $activity-dot-color;
border-radius: 100%;
outline: 5px solid rgba($activity-dot-color, 0.25);
position: relative;
z-index: 2;
}
}
// responsive
@media only screen and (max-width: 1800px) and (min-width: 1400px) {
.grid-ed-none {
display: none !important;
}
.grid-ed-12 {
width: 100%;
}
}
@media only screen and (max-width: 1660px) and (min-width: 1400px) {
.col-ed-12 {
width: 100%;
}
.col-ed-7 {
width: 58%;
}
.col-ed-5 {
width: 42%;
}
.col-ed-9 {
width: 75%;
}
.col-ed-3 {
width: 25%;
}
.col-ed-6 {
width: 50%;
}
.col-ed-4 {
width: 33.33333333%;
}
.col-ed-8 {
width: 66.66%;
}
.col-ed-none {
display: none !important;
}
}
@media only screen and (max-width: 1660px) and (min-width: 1200px) {
.xl-30 {
max-width: 30%;
flex: 0 0 30%;
}
.xl-70 {
max-width: 70%;
flex: 0 0 70%;
}
}
@media only screen and (max-width: 420px) {
.size-column {
.col-6 {
width: 100%;
}
}
}
/**=====================
67. Dashboard 2 CSS End
==========================**/