mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-26 09:37:25 +00:00
910 lines
No EOL
17 KiB
SCSS
910 lines
No EOL
17 KiB
SCSS
|
|
/*******************
|
|
/*User mail widgets*/
|
|
/*******************/
|
|
|
|
.topbar {
|
|
.top-navbar {
|
|
.mailbox {
|
|
width: 300px;
|
|
ul {
|
|
padding: 0px;
|
|
li {
|
|
list-style: none;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
.mailbox {
|
|
ul li {
|
|
.drop-title {
|
|
font-weight: 500;
|
|
padding: 11px 20px 15px;
|
|
border-bottom: 1px solid $border;
|
|
}
|
|
.nav-link {
|
|
border-top: 1px solid $border;
|
|
padding-top: 15px;
|
|
}
|
|
}
|
|
.message-center {
|
|
height: 200px;
|
|
overflow: auto;
|
|
position: relative;
|
|
a {
|
|
border-bottom: 1px solid $border;
|
|
display: block;
|
|
text-decoration: none;
|
|
padding: 9px 15px;
|
|
&:hover {
|
|
background: $light;
|
|
}
|
|
div {
|
|
white-space: normal;
|
|
}
|
|
.user-img {
|
|
width: 40px;
|
|
position: relative;
|
|
display: inline-block;
|
|
margin: 0 10px 15px 0;
|
|
img {
|
|
width: 100%;
|
|
}
|
|
.profile-status {
|
|
border: 2px solid $white;
|
|
border-radius: 50%;
|
|
display: inline-block;
|
|
height: 10px;
|
|
left: 30px;
|
|
position: absolute;
|
|
top: 1px;
|
|
width: 10px;
|
|
}
|
|
.online {
|
|
background: $success;
|
|
}
|
|
.busy {
|
|
background: $danger;
|
|
}
|
|
.away {
|
|
background: $warning;
|
|
}
|
|
.offline {
|
|
background: $warning;
|
|
}
|
|
}
|
|
.mail-contnet {
|
|
display: inline-block;
|
|
width: 75%;
|
|
vertical-align: middle;
|
|
h5 {
|
|
margin: 5px 0px 0;
|
|
}
|
|
.mail-desc,
|
|
.time {
|
|
font-size: 12px;
|
|
display: block;
|
|
margin: 1px 0;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
color: $bodytext;
|
|
white-space: nowrap;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************
|
|
/*Analytic info sparkline chart page*/
|
|
/*******************/
|
|
|
|
.analytics-info {
|
|
li span {
|
|
font-size: 24px;
|
|
vertical-align: middle;
|
|
}
|
|
}
|
|
|
|
|
|
/*******************
|
|
/*States row*/
|
|
/*******************/
|
|
|
|
.stats-row {
|
|
margin-bottom: 20px;
|
|
.stat-item {
|
|
display: inline-block;
|
|
padding-right: 15px;
|
|
&+.stat-item {
|
|
padding-left: 15px;
|
|
border-left: 1px solid $border;
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*Dashboard1 Weather*/
|
|
/*******************/
|
|
|
|
.city-weather-days {
|
|
margin: 0px;
|
|
li {
|
|
text-align: center;
|
|
padding: 15px 0;
|
|
span {
|
|
display: block;
|
|
padding: 10px 0 0;
|
|
color: $muted;
|
|
}
|
|
i {
|
|
display: block;
|
|
font-size: 20px;
|
|
color: $themecolor;
|
|
}
|
|
h3 {
|
|
font-weight: 300;
|
|
margin-top: 5px;
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*Comment widgets*/
|
|
/*******************/
|
|
|
|
.comment-widgets {
|
|
position: relative;
|
|
margin-bottom: 10px;
|
|
.comment-row {
|
|
border-left: 3px solid $white;
|
|
padding: 15px;
|
|
&:hover,
|
|
&.active {
|
|
border-color: $themecolor;
|
|
}
|
|
}
|
|
}
|
|
|
|
.comment-text {
|
|
padding: 15px 15px 15px 20px;
|
|
&:hover .comment-footer,
|
|
&.active .comment-footer {
|
|
.action-icons {
|
|
visibility: visible;
|
|
}
|
|
}
|
|
p {
|
|
max-height: 50px;
|
|
overflow: hidden;
|
|
}
|
|
}
|
|
|
|
.comment-footer {
|
|
.action-icons {
|
|
visibility: hidden;
|
|
a {
|
|
padding-left: 15px;
|
|
vertical-align: middle;
|
|
color: $muted;
|
|
&:hover,
|
|
&.active {
|
|
color: $info;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*To do widgets*/
|
|
/*******************/
|
|
|
|
.todo-list {
|
|
li {
|
|
border: 0px;
|
|
margin-bottom: 0px;
|
|
padding: 20px 15px 15px 0px;
|
|
.checkbox {
|
|
width: 100%;
|
|
label {
|
|
font-weight: 400;
|
|
color:$headingtext;
|
|
}
|
|
}
|
|
&:last-child {
|
|
border-bottom: 0px;
|
|
}
|
|
.assignedto {
|
|
padding: 0px 0 0 27px;
|
|
margin: 0px;
|
|
li {
|
|
list-style: none;
|
|
padding: 0px;
|
|
display: inline-block;
|
|
border: 0px;
|
|
margin-right: 2px;
|
|
img {
|
|
width: 30px;
|
|
border-radius: 100%;
|
|
}
|
|
}
|
|
}
|
|
.item-date {
|
|
padding-left: 25px;
|
|
font-size: 12px;
|
|
display: inline-block;
|
|
}
|
|
}
|
|
}
|
|
|
|
.list-task .task-done span {
|
|
text-decoration: line-through;
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*Chat widget*/
|
|
/*******************/
|
|
|
|
.chat-list {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
li {
|
|
list-style: none;
|
|
margin-top: 30px;
|
|
.chat-img {
|
|
display: inline-block;
|
|
width: 45px;
|
|
vertical-align: top;
|
|
img {
|
|
width: 45px;
|
|
border-radius: 100%;
|
|
}
|
|
}
|
|
.chat-content {
|
|
width: calc(100% - 140px);
|
|
display: inline-block;
|
|
padding-left: 15px;
|
|
h5 {
|
|
color: $muted;
|
|
}
|
|
.box {
|
|
display: inline-block;
|
|
margin-bottom: 10px;
|
|
color:$dark;
|
|
}
|
|
}
|
|
.chat-time {
|
|
display: inline-block;
|
|
text-align: right;
|
|
width: 80px;
|
|
font-size: 13px;
|
|
color: $muted;
|
|
}
|
|
&.odd {
|
|
.chat-content {
|
|
text-align: right;
|
|
width: calc(100% - 90px);
|
|
}
|
|
.box {
|
|
clear: both;
|
|
}
|
|
}
|
|
&.odd + .odd {
|
|
margin-top: 0px;
|
|
}
|
|
&.reverse {
|
|
text-align: right;
|
|
.chat-time {
|
|
text-align: left;
|
|
}
|
|
.chat-content {
|
|
padding-left: 0px;
|
|
padding-right: 15px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*Chat widget*/
|
|
/*******************/
|
|
|
|
.message-box {
|
|
ul li {
|
|
.drop-title {
|
|
font-weight: 500;
|
|
padding: 11px 20px 15px;
|
|
border-bottom: 1px solid $border;
|
|
}
|
|
.nav-link {
|
|
border-top: 1px solid $border;
|
|
padding-top: 15px;
|
|
}
|
|
}
|
|
.message-widget {
|
|
position: relative;
|
|
a {
|
|
border-bottom: 1px solid $border;
|
|
display: block;
|
|
text-decoration: none;
|
|
padding: 9px 15px;
|
|
&:hover {
|
|
background: $light;
|
|
}
|
|
&:last-child {
|
|
border-bottom: 0px;
|
|
}
|
|
div {
|
|
white-space: normal;
|
|
}
|
|
.user-img {
|
|
width: 45px;
|
|
position: relative;
|
|
display: inline-block;
|
|
margin: 0 10px 15px 0;
|
|
img {
|
|
width: 100%;
|
|
}
|
|
.profile-status {
|
|
border: 2px solid $white;
|
|
border-radius: 50%;
|
|
display: inline-block;
|
|
height: 10px;
|
|
left: 33px;
|
|
position: absolute;
|
|
top: -1px;
|
|
width: 10px;
|
|
}
|
|
.online {
|
|
background: $success;
|
|
}
|
|
.busy {
|
|
background: $danger;
|
|
}
|
|
.away {
|
|
background: $warning;
|
|
}
|
|
.offline {
|
|
background: $warning;
|
|
}
|
|
}
|
|
.mail-contnet {
|
|
display: inline-block;
|
|
width: 75%;
|
|
vertical-align: middle;
|
|
h5 {
|
|
margin: 5px 0px 0;
|
|
}
|
|
.mail-desc,
|
|
.time {
|
|
font-size: 12px;
|
|
display: block;
|
|
margin: 1px 0;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
color: $bodytext;
|
|
white-space: nowrap;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*Calendar widget*/
|
|
/*******************/
|
|
|
|
.calendar {
|
|
float: $lft;
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
.fc-view {
|
|
margin-top: 30px;
|
|
}
|
|
|
|
.none-border {
|
|
.modal-footer {
|
|
border-top: none;
|
|
}
|
|
}
|
|
|
|
.fc-toolbar {
|
|
margin-bottom: 5px;
|
|
margin-top: 15px;
|
|
h2 {
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
line-height: 30px;
|
|
text-transform: uppercase;
|
|
}
|
|
}
|
|
|
|
.fc-day {
|
|
background: $white;
|
|
}
|
|
|
|
.fc-toolbar .fc-state-active,
|
|
.fc-toolbar .ui-state-active,
|
|
.fc-toolbar button:focus,
|
|
.fc-toolbar button:hover,
|
|
.fc-toolbar .ui-state-hover {
|
|
z-index: 0;
|
|
}
|
|
|
|
.fc-widget-header {
|
|
border: 0px !important;
|
|
}
|
|
|
|
.fc-widget-content {
|
|
border-color: rgba(120, 130, 140, 0.13)!important;
|
|
}
|
|
|
|
.fc {
|
|
th.fc-widget-header {
|
|
color: $bodytext;
|
|
font-size: 13px;
|
|
font-weight: 300;
|
|
line-height: 20px;
|
|
padding: 7px 0px;
|
|
text-transform: uppercase;
|
|
}
|
|
th.fc-sun,
|
|
th.fc-tue,
|
|
th.fc-thu,
|
|
th.fc-sat {
|
|
background: #f2f7f8;
|
|
}
|
|
th.fc-mon,
|
|
th.fc-wed,
|
|
th.fc-fri {
|
|
background: #f2f7f8;
|
|
}
|
|
}
|
|
|
|
.fc-view {
|
|
margin-top: 0px;
|
|
}
|
|
|
|
.fc-toolbar {
|
|
margin: 0px;
|
|
padding: 24px 0px;
|
|
}
|
|
|
|
.fc-button {
|
|
background: $white;
|
|
border: 1px solid $border;
|
|
color: $bodytext;
|
|
text-transform: capitalize;
|
|
&:hover {
|
|
background: $light;
|
|
opacity: 0.8;
|
|
}
|
|
}
|
|
|
|
.fc-text-arrow {
|
|
font-family: inherit;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.fc-state-hover {
|
|
background: #F5F5F5;
|
|
}
|
|
|
|
.fc-unthemed .fc-today {
|
|
border: 1px solid $danger;
|
|
background: $light!important;
|
|
}
|
|
|
|
.fc-state-highlight {
|
|
background: #f0f0f0;
|
|
}
|
|
|
|
.fc-cell-overlay {
|
|
background: #f0f0f0;
|
|
}
|
|
|
|
.fc-unthemed {
|
|
.fc-today {
|
|
background: $white;
|
|
}
|
|
}
|
|
|
|
.fc-event {
|
|
border-radius: 0px;
|
|
border: none;
|
|
cursor: move;
|
|
color: $white!important;
|
|
font-size: 13px;
|
|
margin: 1px -1px 0 -1px;
|
|
padding: 5px 5px;
|
|
text-align: center;
|
|
background: $info;
|
|
}
|
|
|
|
.calendar-event {
|
|
cursor: move;
|
|
margin: 10px 5px 0 0;
|
|
padding: 6px 10px;
|
|
display: inline-block;
|
|
color: $white;
|
|
min-width: 140px;
|
|
text-align: center;
|
|
background: $info;
|
|
a {
|
|
float: $rgt;
|
|
opacity: 0.6;
|
|
font-size: 10px;
|
|
margin: 4px 0 0 10px;
|
|
color: $white;
|
|
}
|
|
}
|
|
|
|
.fc-basic-view {
|
|
td.fc-week-number {
|
|
span {
|
|
padding-right: 5px;
|
|
}
|
|
}
|
|
.fc-day-number {
|
|
padding: 10px 15px;
|
|
display: inline-block;
|
|
}
|
|
}
|
|
/*******************/
|
|
/*Steam line widget*/
|
|
/*******************/
|
|
.steamline {
|
|
position: relative;
|
|
border-left: 1px solid $border;
|
|
margin-left: 20px;
|
|
.sl-left {
|
|
float: $lft;
|
|
margin-left: -20px;
|
|
z-index: 1;
|
|
width: 40px;
|
|
line-height: 40px;
|
|
text-align: center;
|
|
height: 40px;
|
|
border-radius: 100%;
|
|
color: $white;
|
|
background: $dark;
|
|
margin-right: 15px;
|
|
img {
|
|
max-width: 40px;
|
|
}
|
|
}
|
|
}
|
|
|
|
.steamline .sl-right {
|
|
padding-left: 50px;
|
|
.desc,
|
|
.inline-photos {
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
}
|
|
|
|
.steamline .sl-item {
|
|
border-bottom: 1px solid $border;
|
|
margin: 20px 0;
|
|
}
|
|
|
|
.sl-date {
|
|
font-size: 10px;
|
|
color: $muted;
|
|
}
|
|
|
|
.time-item {
|
|
border-color: $border;
|
|
padding-bottom: 1px;
|
|
position: relative;
|
|
&:before {
|
|
content: " ";
|
|
display: table;
|
|
}
|
|
&:after {
|
|
background-color: $white;
|
|
border-color: $border;
|
|
border-radius: 10px;
|
|
border-style: solid;
|
|
border-width: 2px;
|
|
bottom: 0;
|
|
content: '';
|
|
height: 14px;
|
|
left: 0;
|
|
margin-left: -8px;
|
|
position: absolute;
|
|
top: 5px;
|
|
width: 14px;
|
|
}
|
|
}
|
|
|
|
.time-item-item {
|
|
&:after {
|
|
content: " ";
|
|
display: table;
|
|
}
|
|
}
|
|
|
|
.item-info {
|
|
margin-bottom: 15px;
|
|
margin-left: 15px;
|
|
p {
|
|
margin-bottom: 10px !important;
|
|
}
|
|
}
|
|
|
|
/*******************/
|
|
/*Feed widget*/
|
|
/*******************/
|
|
|
|
.feeds {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
li {
|
|
list-style: none;
|
|
padding: 10px;
|
|
display: block;
|
|
&:hover {
|
|
background: $extra-light;
|
|
}
|
|
> div {
|
|
width: 40px;
|
|
height: 40px;
|
|
margin-right: 5px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
vertical-align: middle;
|
|
border-radius: 100%;
|
|
i {
|
|
line-height: 40px;
|
|
}
|
|
}
|
|
span {
|
|
float: right;
|
|
width: auto;
|
|
font-size: 12px;
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*Vertical carousel*/
|
|
/*******************/
|
|
|
|
.vert .carousel-item-next.carousel-item-left,
|
|
.vert .carousel-item-prev.carousel-item-right {
|
|
-webkit-transform: translate3d(0, 0, 0);
|
|
transform: translate3d(0, 0, 0);
|
|
}
|
|
|
|
.vert .carousel-item-next,
|
|
.vert .active.carousel-item-right {
|
|
-webkit-transform: translate3d(0, 100%, 0);
|
|
transform: translate3d(0, 100% 0);
|
|
}
|
|
|
|
.vert .carousel-item-prev,
|
|
.vert .active.carousel-item-left {
|
|
-webkit-transform: translate3d(0, -100%, 0);
|
|
transform: translate3d(0, -100%, 0);
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*social-widgets*/
|
|
/*******************/
|
|
|
|
.social-widget {
|
|
.soc-header {
|
|
padding: 15px;
|
|
text-align: center;
|
|
font-size: 36px;
|
|
color: #fff;
|
|
&.box-facebook {
|
|
background: #3b5998;
|
|
}
|
|
&.box-twitter {
|
|
background: #00aced;
|
|
}
|
|
&.box-google {
|
|
background: #f86c6b;
|
|
}
|
|
&.box-linkedin {
|
|
background: #4875b4;
|
|
}
|
|
}
|
|
.soc-content {
|
|
display: flex;
|
|
text-align: center;
|
|
div {
|
|
padding: 10px;
|
|
h3 {
|
|
margin-bottom: 0px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*Guage chart*/
|
|
/*******************/
|
|
|
|
.gaugejs-box {
|
|
position: relative;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.gaugejs-box canvas.gaugejs {
|
|
width: 100% !important;
|
|
height: auto !important;
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*social-profile-first*/
|
|
/*******************/
|
|
|
|
.social-profile-first {
|
|
text-align: center;
|
|
padding-top: 22%;
|
|
margin-bottom: 96px;
|
|
&.bg-over {
|
|
background: rgba(56, 83, 161, 0.7);
|
|
}
|
|
.middle {
|
|
vertical-align: middle;
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*country-state*/
|
|
/*******************/
|
|
|
|
.country-state {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0 0 0 10px;
|
|
li {
|
|
margin-top: 30px;
|
|
margin-bottom: 10px;
|
|
}
|
|
h2 {
|
|
margin-bottom: 0px;
|
|
font-weight: 400;
|
|
}
|
|
}
|
|
|
|
|
|
/*******************/
|
|
/*profile timeline widget*/
|
|
/*******************/
|
|
|
|
.profiletimeline {
|
|
position: relative;
|
|
margin-left: 70px;
|
|
margin-right: 10px;
|
|
.sl-left {
|
|
float: left;
|
|
margin-left: -60px;
|
|
z-index: 1;
|
|
margin-right: 15px;
|
|
img {
|
|
max-width: 40px;
|
|
}
|
|
}
|
|
}
|
|
.profiletimeline .sl-item {
|
|
margin-top: 8px;
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.profiletimeline .sl-date {
|
|
font-size: 12px;
|
|
color: $muted;
|
|
}
|
|
|
|
.profiletimeline .time-item {
|
|
border-color: $border;
|
|
padding-bottom: 1px;
|
|
position: relative;
|
|
&:before {
|
|
content: " ";
|
|
display: table;
|
|
}
|
|
&:after {
|
|
background-color: $white;
|
|
border-color: $border;
|
|
border-radius: 10px;
|
|
border-style: solid;
|
|
border-width: 2px;
|
|
bottom: 0;
|
|
content: '';
|
|
height: 14px;
|
|
left: 0;
|
|
margin-left: -8px;
|
|
position: absolute;
|
|
top: 5px;
|
|
width: 14px;
|
|
}
|
|
}
|
|
|
|
.profiletimeline .time-item-item {
|
|
&:after {
|
|
content: " ";
|
|
display: table;
|
|
}
|
|
}
|
|
|
|
.profiletimeline .item-info {
|
|
margin-bottom: 15px;
|
|
margin-left: 15px;
|
|
p {
|
|
margin-bottom: 10px !important;
|
|
}
|
|
}
|
|
|
|
/*Blog widgets*/
|
|
|
|
.blog-widget{
|
|
margin-top: 30px;
|
|
.blog-image img{
|
|
border-radius: $radius;
|
|
margin-top: -45px;
|
|
margin-bottom: 20px;
|
|
box-shadow: 0 0 15px rgba(0, 0, 0,0.2);
|
|
}
|
|
}
|
|
|
|
/*Weather smal;*/
|
|
.weather-small{
|
|
h1{
|
|
line-height: 30px;
|
|
}
|
|
sup{
|
|
font-size:60%;
|
|
}
|
|
}
|
|
|
|
/*little-profile*/
|
|
.little-profile{
|
|
.pro-img{
|
|
margin-top: -80px;
|
|
margin-bottom: 20px;
|
|
img{
|
|
width:128px;
|
|
height: 128px;
|
|
box-shadow: 0 0 15px rgba(0, 0, 0,0.2);
|
|
border-radius: 100%;
|
|
}
|
|
}
|
|
}
|
|
.contact-box {
|
|
position: relative;
|
|
.add-ct-btn{
|
|
position: absolute;
|
|
right: 4px;
|
|
top:-46px;
|
|
}
|
|
.contact-widget{
|
|
> a{
|
|
padding: 15px 10px;
|
|
.user-img{
|
|
margin-bottom: 0px!important;
|
|
}
|
|
}
|
|
}
|
|
} |