306 lines
4.8 KiB
SCSS
306 lines
4.8 KiB
SCSS
@import "client/common";
|
|
|
|
#teacher-profile {
|
|
div[data-react-class="TeacherProfile"] {
|
|
height:100%;
|
|
}
|
|
|
|
.profile-nav a {
|
|
position: absolute;
|
|
text-align: center;
|
|
height: 100%;
|
|
width: 98%;
|
|
margin: 0 auto;
|
|
padding: 57px 0 0 0;
|
|
@include border-box_sizing;
|
|
}
|
|
|
|
.profile-tile {
|
|
width:20%;
|
|
float:left;
|
|
@include border-box_sizing;
|
|
height:87px;
|
|
position:relative;
|
|
}
|
|
.profile-about-left {
|
|
@include border-box_sizing;
|
|
width:16%;
|
|
}
|
|
.profile-body {
|
|
padding-top:159px;
|
|
}
|
|
.left-content {
|
|
width:88px;
|
|
text-align:center;
|
|
}
|
|
.profile-photo {
|
|
width:16%;
|
|
@include border-box_sizing;
|
|
}
|
|
.profile-nav {
|
|
margin:0;
|
|
width:84%;
|
|
}
|
|
.profile-wrapper {
|
|
padding:10px 20px
|
|
}
|
|
|
|
.main-content {
|
|
float:left;
|
|
@include border-box_sizing;
|
|
width:84%;
|
|
}
|
|
|
|
.edit-link {
|
|
font-size:12px;
|
|
margin-left:11px;
|
|
font-weight:normal;
|
|
}
|
|
.activity {
|
|
margin-top:20px;
|
|
}
|
|
|
|
.backgroundCheck {
|
|
margin-top:20px;
|
|
}
|
|
|
|
.introductory-video {
|
|
float:right;
|
|
width:40%;
|
|
position:relative;
|
|
}
|
|
|
|
.loading {
|
|
font-size:20px;
|
|
text-align:center;
|
|
margin-top:100px;
|
|
color:white;
|
|
}
|
|
.info-block {
|
|
h3 {
|
|
font-weight:bold;
|
|
font-size:18px;
|
|
margin-bottom:10px;
|
|
}
|
|
|
|
.section {
|
|
margin-bottom:40px;
|
|
&.teachers {
|
|
clear:both;
|
|
}
|
|
}
|
|
|
|
table.jamtable {
|
|
font-size:14px;
|
|
width:100%;
|
|
|
|
&.price-table {
|
|
max-width:600px;
|
|
|
|
|
|
th:nth-child(2) {
|
|
text-align:right;
|
|
}
|
|
th:nth-child(3) {
|
|
text-align:right;
|
|
}
|
|
|
|
td:nth-child(2) {
|
|
text-align:right;
|
|
}
|
|
td:nth-child(3) {
|
|
text-align:right;
|
|
}
|
|
}
|
|
}
|
|
|
|
.giginfo {
|
|
padding-top: 20px;
|
|
position: relative;
|
|
min-width: 200px;
|
|
width:auto;
|
|
.gigs {
|
|
margin-bottom:10px;
|
|
}
|
|
}
|
|
}
|
|
|
|
.video-thumbnail {
|
|
width:100%;
|
|
padding-top:53.33%;
|
|
margin:25px 0;
|
|
background:url(//img.youtube.com/vi/askHvcCoNfw/maxresdefault.jpg) no-repeat center;
|
|
|
|
img.play {
|
|
margin:-35.75% auto 0;
|
|
}
|
|
}
|
|
|
|
.online-presence-option, .performance-sample-option {
|
|
display:block;
|
|
vertical-align:middle;
|
|
&.no-online-presence {
|
|
display:block;
|
|
}
|
|
float:left;
|
|
margin-right:20px;
|
|
margin-top:20px;
|
|
|
|
&.bandcamp-presence img {
|
|
|
|
position:relative;
|
|
top:9px;
|
|
}
|
|
|
|
&.user-website img {
|
|
position:relative;
|
|
top:-5px;
|
|
}
|
|
}
|
|
|
|
.performance-sample-option {
|
|
margin-right:40px;
|
|
a {
|
|
display:block;
|
|
}
|
|
img {
|
|
margin-bottom:5px;
|
|
}
|
|
}
|
|
|
|
.video-container {
|
|
width: 100%;
|
|
padding-bottom: 53.33%;
|
|
}
|
|
|
|
.profile-instrument {
|
|
float: left;
|
|
margin-right: 15px;
|
|
text-align: center;
|
|
}
|
|
|
|
.experience {
|
|
width:600px;
|
|
margin-bottom:20px;
|
|
h4 {
|
|
font-size:14px;
|
|
font-weight:bold;
|
|
margin-bottom:6px;
|
|
color:white;
|
|
}
|
|
.org {
|
|
font-size:14px;
|
|
}
|
|
.years {float:right}
|
|
}
|
|
.profileNavActions {
|
|
right:20px;
|
|
top:10px;
|
|
position:absolute;
|
|
}
|
|
|
|
.copy-profile-link {
|
|
float:right;
|
|
}
|
|
|
|
.spinner-large {
|
|
width:200px;
|
|
height:200px;
|
|
position:relative;
|
|
margin:0 auto;
|
|
}
|
|
|
|
.loading-profile {
|
|
text-align:center;
|
|
color:white;
|
|
}
|
|
|
|
.ratings-block {
|
|
|
|
h3 {
|
|
margin-bottom:30px;
|
|
}
|
|
h4 {
|
|
margin-top:20px;
|
|
font-weight:bold;
|
|
margin-bottom:20px;
|
|
color:white;
|
|
}
|
|
.ratings-box {
|
|
display:inline-block;
|
|
}
|
|
.stars {
|
|
position: relative;
|
|
top: 3px;
|
|
left: 20px;
|
|
}
|
|
|
|
.review-count {
|
|
font-weight:normal;
|
|
display: inline-block;
|
|
margin-left: 40px;
|
|
font-size:12px;
|
|
color:$ColorTextTypical;
|
|
}
|
|
|
|
.rate-teacher-btn {
|
|
margin-left: 36px;
|
|
top: -2px;
|
|
position: relative;
|
|
}
|
|
|
|
.review {
|
|
border-width:1px 0 0 0;
|
|
border-color:$ColorTextTypical;
|
|
border-style:solid;
|
|
padding:20px 3px;
|
|
|
|
.review-header {
|
|
margin-bottom:20px;
|
|
}
|
|
.avatar {
|
|
display:inline-block;
|
|
padding:1px;
|
|
width:36px;
|
|
height:36px;
|
|
background-color:#ed3618;
|
|
margin:0 20px 0 0;
|
|
-webkit-border-radius:18px;
|
|
-moz-border-radius:18px;
|
|
border-radius:18px;
|
|
}
|
|
|
|
.avatar-small {
|
|
float:left;
|
|
|
|
}
|
|
|
|
.avatar img {
|
|
width: 36px;
|
|
height: 36px;
|
|
-webkit-border-radius:18px;
|
|
-moz-border-radius:18px;
|
|
border-radius:18px;
|
|
}
|
|
.stars {
|
|
top:4px;
|
|
}
|
|
|
|
.review-time {
|
|
float:right;
|
|
}
|
|
|
|
.reviewer-name {
|
|
height:40px;
|
|
display:inline-block;
|
|
line-height:40px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.reviewer-content {
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|