mamberamo/public/style/scss/pages/_workout-plan.scss
2022-04-13 13:51:55 +07:00

206 lines
3.8 KiB
SCSS

.plan-list{
.list-row {
border-radius: 1.25rem;
@include transitionMedium;
.list-icon {
height: 76px;
min-width:76px;
width: 76px;
font-weight: 600;
@include transitionMedium;
line-height: 20px;
text-align: center;
border-radius: 1.25rem;
@include respond ('phone-land'){
height:60px;
width:60px;
min-width:60px;
line-height:18px;
p{
font-size:18px!important;
}
span{
font-size:12px!important;
}
}
}
.play-button{
color:$primary;
@include transitionMedium;
background:$light;
margin-left:auto;
@include respond ('mid-desktop'){
margin-left:0;
margin-right:auto!important;
}
@include respond ('tab-land'){
margin-left:auto;
margin-right:1rem!important;
}
@include respond ('tab-port'){
margin-left:0;
margin-right:auto!important;
}
}
.more-dropdown{
margin-left:auto;
@include respond ('tab-land'){
margin-left:auto;
}
@include respond ('phone'){
margin-left:auto;
}
}
.more-button{
height:56px;
width:56px;
display: block;
border-radius:$radius;
line-height:56px;
@include transitionMedium;
text-align:center;
background:$light;
@include respond ('laptop'){
height:40px;
width:40px;
line-height:40px;
svg{
width: 4px;
}
}
}
.activities{
svg path,span{
@include transitionMedium;
}
}
.info {
h4 a,span{
@include transitionMedium;
}
@include respond ('phone-land'){
h4{
font-size:16px!important;
}
span{
font-size:13px!important;
}
}
}
&:hover{
background:$primary;
.info{
h4 a,span{
color:$white!important;
}
}
.play-button{
color:$white;
background:$warning;
}
.more-button{
background:rgba($white,0.3);
svg path{
fill:$white;
}
}
.activities{
svg path{
fill:$white;
}
span{
color:$white!important;
}
}
}
}
}
.event-calender{
.bootstrap-datetimepicker-widget table th.picker-switch {
width: 145px;
font-size: 20px;
font-weight: 500;
color: $black;
}
.bootstrap-datetimepicker-widget table th {
height: 20px;
line-height: 20px;
width: 20px;
font-size: 14px;
font-weight: 400;
}
.bootstrap-datetimepicker-widget table td.day {
height: 46px;
line-height: 30px;
width: 46px;
color: $black;
font-weight: 500;
}
.bootstrap-datetimepicker-widget .picker-switch td i {
line-height: 2.5;
height: 2.5em;
width: 100%;
display: none;
}
.datepicker table tr td.today{
background:#EEEEEE!important;
box-shadow:none;
}
.datepicker table tr td.active.active{
background:#EEEEEE!important;
box-shadow:none;
}
.bootstrap-datetimepicker-widget table td.day:hover {
box-shadow: none;
border: 0;
background: $warning!important;
color:$white!important;
}
.bootstrap-datetimepicker-widget table td.today:before {
content: '';
display: inline-block;
position: absolute;
top: -5px;
border:3px solid $white;
right: -5px;
height: 17px;
width: 17px;
background: $primary;
border-radius: 12px;
}
.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th{
border-radius:10px;
}
.bootstrap-datetimepicker-widget table td.new {
color: #dee2e6!important;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th {
cursor: pointer;
padding: 30px 10px;
}
.bootstrap-datetimepicker-widget table td span.active{
color:$primary;
}
.bootstrap-datetimepicker-widget .datepicker-decades .decade {
width: 50%;
float: left;
margin: 0;
display: flex;
align-items: center;
justify-content: center;
}
}
.date-icon{
height:60px;
width:60px;
font-size:24px;
line-height:60px;
text-align:center;
color:$primary;
background:rgba($primary,0.2);
border-radius:1.25rem;
}