2026-03-12 15:49:37 +04:00

307 lines
4.9 KiB
SCSS

.page-title {
margin: 0 0 calc(1rem + 6px);
}
.page-top-line {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
& .close {
margin-left: 25px;
}
}
.input-group.focus {
.input-group-addon,
input {
background-color: #f1f1f1;
}
}
.animated {
animation-duration: 0.5s;
}
#notification-buttons {
display: flex;
button {
flex: 1;
font-family: $font-family-base;
font-size: 0.875rem;
background-color: #f8f8f8;
&.active {
color: #343434;
background-color: #dfdfdf;
background-image: none;
border-color: #adadad;
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.12);
}
}
}
.btn-toolbar .btn {
margin-left: 0.5rem;
}
/* --------- Forms --------- */
.form-action {
background-color: $gray-100;
margin: $spacer 0 0;
padding: $spacer/2 $spacer;
}
.widget-top-overflow,
.widget-middle-overflow {
position: relative;
margin: 0 (-$widget-padding-horizontal);
> img {
max-width: 100%;
}
}
.widget-top-overflow {
margin-top: 2 * (-$widget-padding-vertical);
border-top-left-radius: $border-radius;
border-top-right-radius: $border-radius;
overflow: hidden;
> img {
border-top-left-radius: $border-radius;
border-top-right-radius: $border-radius;
}
> .btn {
position: absolute;
top: 0;
right: 0;
z-index: 1;
margin-right: $widget-padding-horizontal;
@include media-breakpoint-up(md) {
top: auto;
bottom: 0;
}
}
}
.widget-table-overflow {
margin: 0 (-$widget-padding-horizontal) (-$widget-padding-vertical);
th:first-child,
td:first-child {
padding-left: $widget-padding-horizontal;
}
th:last-child,
td:last-child {
padding-right: $widget-padding-horizontal;
}
}
.table-bordered th {
background-color: $primary;
color: var(--light-color);
border: none;
}
table.table tbody {
border-top: 1px solid $border-color!important;
}
table > thead > tr > th {
border-top: none !important;
border-bottom-width: 1px !important;
text-transform: uppercase;
}
/* --------- Pagination --------- */
.pagination {
font-weight: $font-weight-normal;
> .page-item {
display: inline; // Remove list-style and block-level defaults
> .page-link,
> span {
border-radius: $border-radius;
margin: 0 2px;
}
> .page-link {
text-decoration: none;
border: none;
}
}
}
/* --------- Stats Row --------- */
.stats-row {
margin-bottom: 1.25rem;
display: flex;
}
.stat-item {
display: inline-block;
padding-right: 1.25rem;
& + .stat-item {
padding-left: 1.25rem;
border-left: 1px solid $hr-border-color;
}
&:last-child {
padding-right: 0;
}
.name {
margin-bottom: 0.25rem;
font-size: $font-size-sm;
}
&.stat-item-mini-chart {
position: relative;
padding-left: 0;
border-left: none;
}
}
/* Widgets Grid */
.widget-container {
min-height: 30px;
.widget:not(.fullscreened) > header {
cursor: move;
}
}
.widget-placeholder {
background: rgba($white, 0.4);
border: 1px dashed $gray-600;
margin: -1px -1px calc(#{$grid-gutter-width} - 1px) -1px;
* {
opacity: 0;
}
}
/* Post Links */
.post-links {
margin-bottom: 0;
font-size: $font-size-sm;
padding-left: 0;
@include clearfix();
> li {
float: left;
list-style: none;
+ li {
&::before {
color: #999;
content: '\25cf';
padding: 0 8px;
}
}
> a {
text-decoration: none;
color: $link-color;
&:hover {
color: $text-muted;
}
}
}
&.no-separator > li + li {
margin-left: 12px;
&::before {
content: normal;
}
}
}
/* Post Comments */
.post-comments {
margin-bottom: $spacer / 2;
margin-left: -20px;
margin-right: -20px;
font-size: $font-size-sm;
@include clearfix();
> li {
padding: 10px;
border-top: 1px solid #e7e7e7;
list-style: none;
@include clearfix();
}
p:last-child {
margin-bottom: 0;
}
.avatar {
margin-top: 1px;
}
.author {
margin-top: 0;
margin-bottom: 2px;
color: $blue;
}
.comment-body {
overflow: auto;
}
h6.author > small {
font-size: 11px;
}
.widget > footer & {
margin-left: -$widget-padding-horizontal;
margin-right: -$widget-padding-horizontal;
}
}
.btn-link {
background: transparent;
border: 0;
outline: 0;
color: $link-color;
padding: 0;
text-decoration: none;
}
/////// Check List ///////
.check-list {
padding-left: $spacer * 2;
& > li {
position: relative;
}
& > li:before {
position: absolute;
left: -$spacer * 1.5;
font-family: 'Line Awesome Free', sans-serif;
content: "\f00c";
font-weight: $font-weight-semi-bold;
}
}
.alert.sidebarAlert button.close {
color: var(--sidebar-item-active-bg);
font-size: 20px;
}