jam-cloud/web/app/assets/stylesheets/client/teachers.css.scss

157 lines
2.5 KiB
SCSS

@import "client/common.css.scss";
@import "client/screen_common.css.scss";
.teacher-setup {
font-family: Raleway, Arial, Helvetica, verdana, arial, sans-serif;
.TeacherSetupComponent {
@include border_box_sizing;
//float: left;
position: relative;
//clear: both;
height: 100%;
.TeacherSetupNav {
clear: both;
@include border_box_sizing;
float: left;
// margin-top:90%;
// position: absolute;
// bottom: 40px;
// right: 40px;
}
}
label.margined {
margin-top: 1em;
margin-bottom: 0.25em;
}
.inline {
display: inline;
//width: auto !important;
}
.teacher-setup-form {
padding: 1em;
.error-text {
display: block;
background-color: #600;
color: #f00;
}
.teacher-small-column {
@extend .w35;
}
.teacher-big-column {
@extend .w65;
}
.teacher-quarter-column {
@extend .w25;
}
.teacher-half-column {
@extend .w50;
}
.teacher-third-column {
@include border_box_sizing;
width: 33%;
float: left;
padding-right: 1em;
}
table.form-table {
width: 100%;
margin-bottom: 1em;
label, input, select {
width: 100%;
margin: 4px 4px 4px 0px;
}
.inline-fields {
display: inline;
label, input, select {
display: inline;
width: auto;
}
}
}
.teacher-field {
padding: 0.25em;
@include border_box_sizing;
input, select, textarea {
@include border_box_sizing;
width: 100%;
padding: 2px 4px 2px 0px;
background-color: #c5c5c5;
margin-bottom: 2px;
overflow: hidden;
}
input[type="number"] {
border-radius: 4px;
border-right-style: inset;
border-bottom-style: inset;
height: 24px;
//padding: 5px;
}
input[type="checkbox"] {
display: inline;
width: auto;
}
em {
font-style: italic;
}
label {
margin-bottom: 4px;
}
label.checkbox-label {
display: inline;
}
textarea {
height: auto;
overflow:hidden;
}
}
}
label {
font-size: 1.05em;
}
label.strong-label {
font-weight: bold;
font-size: 1.1em;
}
label.sub-caption {
font-weight: normal;
font-size: 1.0em;
margin: 8px 4px 8px 0px;
text-transform: uppercase;
}
}