Files
penracourses/anatomy/static/css/anatomy.css
T
2020-12-12 11:27:26 +00:00

316 lines
4.1 KiB
CSS

body {
color: gray;
background-color: black;
}
a, a:link {
color: #3282b8;
}
.warn {
color: red;
}
.answer-list {
font-size: 30px;
}
.answer-list .correct {
color: green;
}
.answer-list .half-correct {
color: yellow;
}
.answer-list .incorrect {
color: red;
}
.answer-list .not-marked {
color: lightblue;
}
.key {
font-size: 20;
}
.hide {
display: none;
}
.answered {
color: green;
}
.unanswered {
color: gray;
}
#question-list {
list-style: none;
float: right;
padding: 1px;
border: 1px solid gray;
/*max-height: 80%;*/
height: 100%;
overflow-y: scroll;
}
.flagged {
color: red;
}
.not-flagged {
}
button {
text-decoration: none;
display:inline-block;
padding:0.35em 1.2em;
border:0.1em solid #52057b;
margin:0 0.3em 0.3em 0;
border-radius:0.12em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#a600ff;
text-align:center;
transition: all 0.2s;
background-color: transparent;
}
button:hover{
color:white;
background-color:#52057b;
}
button a {
text-decoration: none;
color: inherit;
}
#admin-link, #logout-link, #profile-link {
float: right;
padding-left: 10px;
}
.marking-list {
float: right;
}
.save {
display: inline-block;
padding: 0.35em 1.2em;
border: 0.1em solid #ffffff;
margin: 0 0.3em 0.3em 0;
border-radius: 0.12em;
box-sizing: border-box;
text-decoration: none;
font-family: "Roboto", sans-serif;
font-weight: 300;
color: #ffffff;
text-align: center;
transition: all 0.2s;
background-color: transparent;
}
.save:hover {
color: #000000;
background-color: #ffffff;
}
#stats-plot {
width: 50%;
float: right;
}
#dicom-image {
width: 60%;
float: left;
height: 600px;
}
.marking {
float: right;
}
#question-mark-list {
padding: 20px
}
#full-question-list li{
padding-bottom: 20px
}
#full-question-list img{
float: left;
padding-right: 20px;
padding-left: 10px;
}
#question-mark-list a {
color: #bbe1fa
}
#question-mark-list li {
padding-bottom: 5px;
}
#start-marking-button {
float: right;
position: sticky;
top: 30px;
}
#save-annotations {
position: absolute;
left: 0;
}
.drop-target {
border: 1px dashed white;
}
#drop-container {
width: 100%;
width: 100vw;
height: 100px;
text-align: center;
font-size: larger;
position: sticky;
bottom: 0;
left: 0%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
}
.submit-button {
position: sticky;
bottom: 0;
}
#feedback-drop-target {
float: right;
height: 100%;
width: 30%;
}
.drop-target-active {
background-color: #427aa1;
}
#drop-filenames span {
font-size: xx-small;
color: gray;
padding-right: 1em;
}
.image-formset {
border: 1px solid white;
}
select, input {
background-color: #05668d;
color: white;
border: none;
}
table.table {
color: white;
}
#view-filter-options {
float: right;
}
.rapid-img {
width: 50%;
}
.feedback-img {
border: 1px solid #05668d;
}
img.uploading {
margin-top: -20px;
height: 75%;
float: right;
}
img.uploading:hover {
height: 95%;
position: fixed;
top: 50%;
left: 50%;
/* bring your own prefixes */
transform: translate(-50%, -50%)
}
.image-ident-warning {
border: 2px solid red;
}
.image-ident-loading {
background: rgba(142, 68, 173, 1);
box-shadow: 0 0 0 0 rgba(142, 68, 173, 1);
animation: pulse-purple 2s infinite;
}
@keyframes pulse-purple {
0% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(142, 68, 173, 0.7);
}
70% {
transform: scale(1);
box-shadow: 0 0 0 10px rgba(142, 68, 173, 0);
}
100% {
transform: scale(0.95);
box-shadow: 0 0 0 0 rgba(142, 68, 173, 0);
}
}
#annotation-json-content {
display: none;
}
.user-answer-score-0 {
color: red;
}
.user-answer-score-1 {
color: greenyellow;
}
.user-answer-score-2 {
color: green;
}
.user-answer-score pre {
display: inline;
color: inherit;
}
.correct-answer {
color: white;
}
.user-answer-li {
padding-top: 10px;
}
.parent-help:hover .help-text {
opacity: 50%;
}
.parent-help .help-text {
opacity: 0%;
}