@import './variables.scss'; @import './mixins/_responsive.scss'; .dashboard-menu, .dashboard-content{ padding: 0px; @include MQ(md) { padding: 2px; } @include MQ(lg) { padding: 5px; } @include MQ(xl) { padding: 10px; } @include MQ(xxl) { padding: 20px; } } .dashboard-hotel{ font-size: 1.2em; //margin-bottom: 20px; } .dashboard .ant-progress .ant-progress-text{ font-weight: 700; } .dashboard-date{ font-size: 0.9em; @include MQ(xl) { font-size: 1.1em; } @include MQ(xxl) { font-size: 1.1em; } } .dashboard-day{ display: block; font-weight: 700; font-size: 1.4em; line-height: normal; } .stats-card{ box-shadow: $base-item-shadow; position: relative; border-radius: 2px; display: block; width: 100%; height: 100%; background: $primary-light-background-color; transition: background-color .2s ease; flex: 0 0 auto; //float: left; } .stats-card .ant-card-head{ border-bottom: none; min-height: inherit; padding: 10px; } .stats-card .ant-card-head-title{ overflow: visible; padding: 0; font-size: 14px; letter-spacing: 0.03em; text-transform: uppercase; font-weight: 600; .btn-actions{ margin-left: 20px; .ant-btn:not(.ant-btn-link, .ant-btn-text, .ant-btn-primary) { background-color: var(--secondary-light-background-color); } } } .stats-card .ant-card-extra{ padding: 0px 0 0 0; } .stats-card .ant-card-head-title .anticon{ font-weight: 900; font-size: 28px; } .stats-card .ant-card-body{ padding: 0 10px 0px 10px; } .stats-card .main-number{ display: block; font-weight: 700; font-size: 30px; } .stats-box{ margin: 0px 0 0px 0; position: relative; border-radius: 2px; padding: 5px; @include MQ(xl) { padding: 10px; } background-color: $primary-light-background-color; //background-color: var(--header-bg); width: 100%; height: 100%; display: block; float: left; flex: 0 0 auto; box-shadow: $base-item-shadow; transition: background-color 0.2s ease; } .stats-box.stats-figures{ padding: 0 32px; } .stats-box.ghost{ background-color: transparent; /* border: 1px solid rgba(0,0,0,0.07); */ border: none; box-shadow: none; } .stats-box.stats-top{ border-top-left-radius: 15px; border-top-right-radius: 15px; } .stats-box.no-padding{ padding: 0; } .stats-box.transparent{ background: transparent; box-shadow: none; } .stats-box .stats-title{ width: auto; display: inline-block; font-size: 14px; letter-spacing: 0.03em; text-transform: uppercase; font-weight: 600; opacity: 1; transition: opacity 0.2s ease; margin: 0 0 15px 0; color: $primary-text-color; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .stats-box.no-padding .stats-title, .stats-box.no-padding .stats-extra{ padding: 5px; @include MQ(lg) { padding: 10px; } } .stats-box .stats-extra{ float: right; position: relative; z-index: 999; } .stats-box span.text-center{ display: block; } .stats-box .main-field{ display: block; width: 100%; font-size: 20px; line-height: normal; color: $primary-text-color; } .stats-box .sec-field{ display: block; width: 100%; line-height: normal; color: #a6aaaf; } // .stats-box .ant-row { // padding-top: 32px; // padding-bottom: 32px; // } .stats-box .stats-highlight{ background: $secondary-light-background-color; margin-left: -15px; margin-right: -15px; padding-left: 15px; padding-right: 15px; } .stats-box.stats-figures .stats-highlight{ margin-left: -32px; margin-right: -32px; padding-left: 32px; padding-right: 32px; } .stats-box .ant-tabs-nav{ margin-bottom: 0; } .recharts-responsive-container{ display: inline-block; } @media only screen and (max-width: 767px) { .dashboard-date { font-size: 1em; } }