613 lines
10 KiB
CSS
613 lines
10 KiB
CSS
.sectionTitle {
|
|
font-weight: 200;
|
|
font-size: 2vh;
|
|
width: 100%;
|
|
height: 6vh;
|
|
background-color: rgba(255,255,255,0.1);
|
|
}
|
|
|
|
.sectionTitle h3 {
|
|
font-weight: 200;
|
|
font-size: 2vh;
|
|
padding-left: 6%;
|
|
line-height: 6vh;
|
|
}
|
|
|
|
.sectionTitle.downOffset {
|
|
margin-top: 6vh;
|
|
}
|
|
|
|
.openable {
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: background-color 0.4s ease;
|
|
-moz-transition: background-color 0.4s ease;
|
|
-ms-transition: background-color 0.4s ease;
|
|
transition: background-color 0.4s ease;
|
|
}
|
|
|
|
.openable:hover {
|
|
background-color: rgba(255,255,255,0.2);
|
|
}
|
|
|
|
.openable h3:first-child {
|
|
font-weight: 200;
|
|
display: inline-block;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.openable .fa {
|
|
padding: 6%;
|
|
float: right;
|
|
display: inline-block;
|
|
pointer-events: none;
|
|
}
|
|
|
|
#disableFilter {
|
|
font-weight: 200;
|
|
font-size: 90%;
|
|
margin-left: 10%;
|
|
padding: 4%;
|
|
|
|
background-color: rgba(255,255,255,0.2);
|
|
|
|
display: inline-block;
|
|
cursor: pointer;
|
|
line-height: normal;
|
|
pointer-events: all;
|
|
z-index: 2;
|
|
|
|
-webkit-transition: background-color 0.4s ease;
|
|
-moz-transition: background-color 0.4s ease;
|
|
-ms-transition: background-color 0.4s ease;
|
|
transition: background-color 0.4s ease;
|
|
}
|
|
|
|
#disableFilter:hover {
|
|
background-color: rgba(0,0,0,0.1);
|
|
}
|
|
|
|
#filterWrapper {
|
|
width: 100%;
|
|
height: 64vh;
|
|
max-height: 64vh;
|
|
}
|
|
|
|
#backgroundOverlay {
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 5;
|
|
position: absolute;
|
|
top: 0;
|
|
}
|
|
|
|
#colLeft, #colRight {
|
|
height: 100%;
|
|
display: inline-block;
|
|
}
|
|
|
|
#colLeft h2, #colRight h2 {
|
|
padding: 3% 3% 0 4%;
|
|
font-size: 4vh;
|
|
font-weight: 300;
|
|
}
|
|
|
|
#colLeft p, #colRight p {
|
|
font-size: 2vh;
|
|
margin: 0;
|
|
padding: 0 2% 0 7%;
|
|
}
|
|
|
|
#colLeft {
|
|
width: 59%;
|
|
}
|
|
|
|
#colRight {
|
|
border-left: 1px solid #9C9C9C;
|
|
float: right;
|
|
width: 40%;
|
|
box-shadow: inset 0 0 0 99999px rgba(0,0,0,0.2);
|
|
}
|
|
|
|
#settingClassWrapper {
|
|
width: 90%;
|
|
margin: auto;
|
|
padding-top: 2%;
|
|
}
|
|
|
|
#label {
|
|
background-color: rgba(0,0,0,0.2);
|
|
box-shadow: none;
|
|
border: none;
|
|
|
|
display: table;
|
|
cursor: default;
|
|
}
|
|
|
|
#classBody {
|
|
height: 64vh;
|
|
overflow-y: auto;
|
|
overflow-x: hidden;
|
|
}
|
|
|
|
#settingClassWrapper h3 {
|
|
font-weight: 300;
|
|
font-style: italic;
|
|
margin-left: 5%;
|
|
}
|
|
|
|
.classBox {
|
|
font-size: 1.3vw;
|
|
width: 95%;
|
|
margin-bottom: 3%;
|
|
padding: 2%;
|
|
|
|
-moz-border-radius: 3px;
|
|
-webkit-border-radius: 3px;
|
|
border-radius: 3px;
|
|
|
|
display: table;
|
|
table-layout: fixed;
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: background-color 0.4s ease;
|
|
-moz-transition: background-color 0.4s ease;
|
|
-ms-transition: background-color 0.4s ease;
|
|
transition: background-color 0.4s ease;
|
|
}
|
|
|
|
.classBox:hover {
|
|
background-color: rgba(0,0,0,0.3);
|
|
}
|
|
|
|
.classBox .fa {
|
|
text-align: center;
|
|
|
|
-webkit-transition: color 0.4s ease;
|
|
-moz-transition: color 0.4s ease;
|
|
-ms-transition: color 0.4s ease;
|
|
transition: color 0.4s ease;
|
|
}
|
|
|
|
.classBox .fa-times:hover {
|
|
color: #FF1A1A;
|
|
}
|
|
|
|
.classBox .fa-plus:hover {
|
|
color: #85E085;
|
|
}
|
|
|
|
.owned {
|
|
box-shadow: inset 0 0 0 99999px rgba(255,255,255,0.3);
|
|
-webkit-transition: background-color 0.4s ease;
|
|
-moz-transition: background-color 0.4s ease;
|
|
-ms-transition: background-color 0.4s ease;
|
|
transition: background-color 0.4s ease;
|
|
}
|
|
|
|
.owned:hover {
|
|
background-color: rgba(0,0,0,0.3);
|
|
}
|
|
|
|
.classText {
|
|
margin-left: .5%;
|
|
margin-right: 10%;
|
|
display: table-cell;
|
|
text-align: left;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.classBox .fa {
|
|
font-size: 2.5vh !important;
|
|
padding: 0 !important;
|
|
display: table-cell !important;
|
|
width: 5% !important;
|
|
}
|
|
|
|
.name {
|
|
width: 40%;
|
|
}
|
|
|
|
.teacher {
|
|
width: 25%;
|
|
}
|
|
|
|
.hour.classText, .subscribers.classText {
|
|
width: 15%;
|
|
text-align: center;
|
|
}
|
|
|
|
.settingHeader div:first-child {
|
|
width: 70%;
|
|
display: inline-block;
|
|
}
|
|
|
|
.settingHeader div:last-child {
|
|
float: right;
|
|
margin: 2% 1% 1% 1%;
|
|
vertical-align: bottom;
|
|
display: inline-block;
|
|
}
|
|
|
|
#colRight .settingHeader div:last-child {
|
|
margin-top: 1%;
|
|
}
|
|
|
|
#colRight .settingHeader {
|
|
padding: 2% 2% 2% 3%;
|
|
}
|
|
|
|
.circleIcon {
|
|
width: 6vh;
|
|
height: 6vh;
|
|
|
|
background-color: rgba(0,0,0,0.2);
|
|
-moz-border-radius: 50%;
|
|
-webkit-border-radius: 50%;
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.circleIcon .fa {
|
|
font-size: 2.5vh;
|
|
margin-top: 0.2vh;
|
|
width: 6vh;
|
|
height: 6vh;
|
|
line-height: 6vh;
|
|
text-align: center;
|
|
}
|
|
|
|
#classInfoModeWrapper {
|
|
width: 100%;
|
|
display: table;
|
|
}
|
|
|
|
#classInfoModeWrapper span {
|
|
font-size: 2.5vh;
|
|
width: 50%;
|
|
padding: 1.5%;
|
|
background-color: rgba(0,0,0,0.05);
|
|
|
|
text-align: center;
|
|
display: table-cell;
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: background-color 0.5s ease, border-bottom 0.25s ease;
|
|
-moz-transition: background-color 0.5s ease, border-bottom 0.25s ease;
|
|
-ms-transition: background-color 0.5s ease, border-bottom 0.25s ease;
|
|
transition: background-color 0.5s ease, border-bottom 0.25s ease;
|
|
}
|
|
|
|
#classInfoModeWrapper span:hover {
|
|
background-color: rgba(0,0,0,0.1);
|
|
}
|
|
|
|
#infoClassCont {
|
|
padding: 5%;
|
|
}
|
|
|
|
#infoClassCont .infoCard {
|
|
margin: 2.5%;
|
|
padding: 2.5%;
|
|
width: 39%;
|
|
text-align: center;
|
|
display: inline-block;
|
|
position: relative;
|
|
vertical-align: top;
|
|
}
|
|
|
|
#infoClassCont h4 {
|
|
font-size: 2.5vh;
|
|
text-align: center;
|
|
}
|
|
|
|
#infoClassCont span {
|
|
font-size: 2.8vh;
|
|
margin-top: 5%;
|
|
display: block;
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
#infoClassCont img {
|
|
height: 4vh;
|
|
margin-right: 1%;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
|
|
-moz-border-radius: 10px;
|
|
-webkit-border-radius: 10px;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
#privacy {
|
|
margin-bottom: 1%;
|
|
text-align: center;
|
|
}
|
|
|
|
#privacy span, #privacy .circleIcon {
|
|
margin: 1%;
|
|
display: inline-block;
|
|
}
|
|
|
|
#infoClassCont div .fa-files-o, #infoClassCont div .fa-pencil-square-o {
|
|
font-size: 2vh;
|
|
|
|
position: absolute;
|
|
top: 10%;
|
|
right: 5%;
|
|
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: color 0.4s ease;
|
|
-moz-transition: color 0.4s ease;
|
|
-ms-transition: color 0.4s ease;
|
|
transition: color 0.4s ease;
|
|
}
|
|
|
|
#code {
|
|
margin: 0;
|
|
padding: 2%;
|
|
width: auto;
|
|
|
|
background-color: rgba(255,255,255,0.3);
|
|
|
|
-moz-border-radius: 3px;
|
|
-webkit-border-radius: 3px;
|
|
border-radius: 3px;
|
|
|
|
display: none;
|
|
position: absolute;
|
|
top: 37.5%;
|
|
right: 1%;
|
|
}
|
|
|
|
#copyHolder {
|
|
pointer-events: none;
|
|
position: absolute;
|
|
|
|
right: -500px;
|
|
}
|
|
|
|
#changeAdminWrapper {
|
|
margin-top: 1%;
|
|
display: none;
|
|
}
|
|
|
|
#changeAdminWrapper span {
|
|
font-size: 2vh;
|
|
display: inline-block !important;
|
|
}
|
|
|
|
#changeAdmin {
|
|
width: 40%;
|
|
margin: 0 1% 0 1%;
|
|
font-size: 2vh;
|
|
padding: 1%;
|
|
outline: none;
|
|
}
|
|
|
|
#adminSubmit {
|
|
padding: 2%;
|
|
background-color: rgba(0,0,0,0.1);
|
|
display: inline-block;
|
|
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: background-color 0.4s ease;
|
|
-moz-transition: background-color 0.4s ease;
|
|
-ms-transition: background-color 0.4s ease;
|
|
transition: background-color 0.4s ease;
|
|
}
|
|
|
|
#adminSubmit:hover {
|
|
background-color: rgba(0,0,0,0.2);
|
|
}
|
|
|
|
#deleteClass {
|
|
cursor: pointer;
|
|
float: right;
|
|
}
|
|
|
|
#deleteClass:hover {
|
|
color: #FF1A1A;
|
|
}
|
|
|
|
#deleteClass .fa {
|
|
margin-top: 0;
|
|
|
|
-webkit-transition: color 0.4s ease;
|
|
-moz-transition: color 0.4s ease;
|
|
-ms-transition: color 0.4s ease;
|
|
transition: color 0.4s ease;
|
|
}
|
|
|
|
.userAdder {
|
|
width: 100%;
|
|
margin-bottom: 3%;
|
|
text-align: left;
|
|
display: table;
|
|
}
|
|
|
|
.userAdder h4 {
|
|
font-size: 2.3vh !important;
|
|
width: 30%;
|
|
text-align: left !important;
|
|
display: table-cell;
|
|
}
|
|
|
|
.userAdder input {
|
|
font-size: 2vh;
|
|
width: 53%;
|
|
padding: 1%;
|
|
outline: none;
|
|
}
|
|
|
|
.userAdder .fa {
|
|
width: auto;
|
|
padding: 0 !important;
|
|
margin: 3% !important;
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: color 0.4s ease;
|
|
-moz-transition: color 0.4s ease;
|
|
-ms-transition: color 0.4s ease;
|
|
transition: color 0.4s ease;
|
|
}
|
|
|
|
.userHolder {
|
|
margin-bottom: 1%;
|
|
}
|
|
|
|
.userDisp {
|
|
width: 31%;
|
|
padding: 1%;
|
|
background-color: rgba(0,0,0,0.3);
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
.userDisp span {
|
|
font-size: 1.5vh !important;
|
|
margin: 0 !important;
|
|
text-align: left;
|
|
}
|
|
|
|
.userDisp .fa {
|
|
font-size: 1.7vh;
|
|
cursor: pointer;
|
|
margin-left: 4.5%;
|
|
|
|
-webkit-transition: color 0.4s ease;
|
|
-moz-transition: color 0.4s ease;
|
|
-ms-transition: color 0.4s ease;
|
|
transition: color 0.4s ease;
|
|
}
|
|
|
|
.userDisp .fa:hover {
|
|
color: #FF1A1A;
|
|
}
|
|
|
|
#joinTop {
|
|
margin: 2% 0 0 5%;
|
|
}
|
|
|
|
#joinTop .-autocomplete-container {
|
|
display: none;
|
|
}
|
|
|
|
#joinTop .fa {
|
|
font-size: 2.5vh;
|
|
}
|
|
|
|
#classSearch, #privateCode {
|
|
font-size: 2vh;
|
|
padding: 1% !important;
|
|
outline: none;
|
|
}
|
|
|
|
#private {
|
|
font-size: 2.4vh;
|
|
padding: 1.5%;
|
|
margin: 0 2% 0 2%;
|
|
|
|
background-color: rgba(0,0,0,0.1);
|
|
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: background-color 0.4s ease;
|
|
-moz-transition: background-color 0.4s ease;
|
|
-ms-transition: background-color 0.4s ease;
|
|
transition: background-color 0.4s ease;
|
|
}
|
|
|
|
#private:hover {
|
|
background-color: rgba(0,0,0,0.2);
|
|
}
|
|
|
|
#privateCode {
|
|
width: 25%;
|
|
display: none;
|
|
|
|
-webkit-animation: expand .7s ease 1;
|
|
animation: expand .7s ease 1;
|
|
}
|
|
|
|
@-webkit-keyframes expand {
|
|
0% { width: 0%; }
|
|
100% { width: 25%; }
|
|
}
|
|
|
|
@keyframes expand {
|
|
0% { width: 0%; }
|
|
100% { width: 25%; }
|
|
}
|
|
|
|
#createWrapper {
|
|
margin: auto;
|
|
margin-top: 3%;
|
|
width: 80%;
|
|
padding: 3%;
|
|
background-color: rgba(0,0,0,0.1);
|
|
}
|
|
|
|
#creRules p {
|
|
font-size: 2vh;
|
|
padding: 0;
|
|
}
|
|
|
|
.formDiv {
|
|
width: 100%;
|
|
margin: 0;
|
|
padding: 0;
|
|
background-color: transparent;
|
|
display: inline;
|
|
}
|
|
|
|
.formDiv:first-child {
|
|
padding-top: 2%;
|
|
}
|
|
|
|
.formDiv:last-child {
|
|
padding-bottom: 2%;
|
|
}
|
|
|
|
.formDiv input {
|
|
font-size: 2vh;
|
|
width: 98% !important;
|
|
padding: 1%;
|
|
}
|
|
|
|
.profTitle {
|
|
font-size: 2vh;
|
|
margin: 1% !important;
|
|
padding-left: 0 !important;
|
|
}
|
|
|
|
#formContainer {
|
|
margin: 2%;
|
|
position: relative;
|
|
}
|
|
|
|
#creSubmit {
|
|
font-weight: 200;
|
|
width: 50%;
|
|
padding: 2%;
|
|
margin: auto;
|
|
margin-top: 2%;
|
|
|
|
-moz-border-radius: 3px;
|
|
-webkit-border-radius: 3px;
|
|
border-radius: 3px;
|
|
|
|
text-align: center;
|
|
cursor: pointer;
|
|
|
|
-webkit-transition: background-color 0.4s ease;
|
|
-moz-transition: background-color 0.4s ease;
|
|
-ms-transition: background-color 0.4s ease;
|
|
transition: background-color 0.4s ease;
|
|
}
|
|
|
|
#creSubmit:hover {
|
|
background-color: rgba(0,0,0,0.1);
|
|
}
|