Commit aecaff20 by David Ormsbee

Merge remote-tracking branch 'origin/ormsbee/verifyuser3' into ormsbee/verifyuser3

Conflicts:
	lms/templates/verify_student/photo_verification.html
parents a643e255 c77deeec
...@@ -125,7 +125,7 @@ ...@@ -125,7 +125,7 @@
} }
.expandable-area { .expandable-area {
@include transition(opacity 0.25s ease-in-out 0s); @include transition(opacity 0.25s ease-in-out 0s, height 0.25s ease-in-out 0s);
} }
// STATE: active // STATE: active
...@@ -145,8 +145,10 @@ ...@@ -145,8 +145,10 @@
} }
.expandable-area { .expandable-area {
display: none; visibility: none;
height: 0;
opacity: 0.0; opacity: 0.0;
overflow: scroll;
} }
} }
...@@ -159,7 +161,8 @@ ...@@ -159,7 +161,8 @@
} }
.expandable-area { .expandable-area {
display: block; visibility: visible;
height: ($baseline*10.5);
opacity: 1.0; opacity: 1.0;
} }
} }
...@@ -875,9 +878,21 @@ ...@@ -875,9 +878,21 @@
.cam { .cam {
.placeholder-cam { .placeholder-cam {
@include size(500px 375px); width: 95%;
margin: $baseline auto; height: 375px;
background: $m-blue-d1; margin: ($baseline/2) auto;
background: $m-blue-l5;
// placeholders
.placeholder-art {
opacity: 0.5;
}
// previously defined in HTML
video, canvas {
display: block;
@include size(100% 100%);
}
} }
.controls { .controls {
...@@ -1264,6 +1279,24 @@ ...@@ -1264,6 +1279,24 @@
// VIEW: requirements // VIEW: requirements
&.step-requirements { &.step-requirements {
// progress nav
.progress .progress-step {
// STATE: is current
&#progress-step0 {
border-bottom: ($baseline/5) solid $m-blue-d1;
opacity: 1.0;
.wrapper-step-number {
border-color: $m-blue-d1;
}
.step-number, .step-name {
color: $m-gray-d3;
}
}
}
// progress indicator // progress indicator
.progress-sts-value { .progress-sts-value {
width: 0%; width: 0%;
...@@ -1396,6 +1429,37 @@ ...@@ -1396,6 +1429,37 @@
// VIEW: take cam photo // VIEW: take cam photo
&.step-photos-cam { &.step-photos-cam {
// progress nav
.progress .progress-step {
// STATE: is completed
&#progress-step0 {
border-bottom: ($baseline/5) solid $m-green-l2;
.wrapper-step-number {
border-color: $m-green-l2;
}
.step-number, .step-name {
color: $m-gray-l3;
}
}
// STATE: is current
&#progress-step1 {
border-bottom: ($baseline/5) solid $m-blue-d1;
opacity: 1.0;
.wrapper-step-number {
border-color: $m-blue-d1;
}
.step-number, .step-name {
color: $m-gray-d3;
}
}
}
// progress indicator // progress indicator
.progress-sts-value { .progress-sts-value {
width: 20%; width: 20%;
...@@ -1405,6 +1469,37 @@ ...@@ -1405,6 +1469,37 @@
// VIEW: take id photo // VIEW: take id photo
&.step-photos-id { &.step-photos-id {
// progress nav
.progress .progress-step {
// STATE: is completed
&#progress-step0, &#progress-step1 {
border-bottom: ($baseline/5) solid $m-green-l2;
.wrapper-step-number {
border-color: $m-green-l2;
}
.step-number, .step-name {
color: $m-gray-l3;
}
}
// STATE: is current
&#progress-step2 {
border-bottom: ($baseline/5) solid $m-blue-d1;
opacity: 1.0;
.wrapper-step-number {
border-color: $m-blue-d1;
}
.step-number, .step-name {
color: $m-gray-d3;
}
}
}
// progress indicator // progress indicator
.progress-sts-value { .progress-sts-value {
width: 40%; width: 40%;
...@@ -1449,6 +1544,37 @@ ...@@ -1449,6 +1544,37 @@
} }
} }
// progress nav
.progress .progress-step {
// STATE: is completed
&#progress-step0, &#progress-step1, &#progress-step2 {
border-bottom: ($baseline/5) solid $m-green-l2;
.wrapper-step-number {
border-color: $m-green-l2;
}
.step-number, .step-name {
color: $m-gray-l3;
}
}
// STATE: is current
&#progress-step3 {
border-bottom: ($baseline/5) solid $m-blue-d1;
opacity: 1.0;
.wrapper-step-number {
border-color: $m-blue-d1;
}
.step-number, .step-name {
color: $m-gray-d3;
}
}
}
// progress indicator // progress indicator
.progress-sts-value { .progress-sts-value {
width: 60%; width: 60%;
...@@ -1458,6 +1584,37 @@ ...@@ -1458,6 +1584,37 @@
// VIEW: take and review photos // VIEW: take and review photos
&.step-confirmation { &.step-confirmation {
// progress nav
.progress .progress-step {
// STATE: is completed
&#progress-step0, &#progress-step1, &#progress-step2, &#progress-step3, &#progress-step4 {
border-bottom: ($baseline/5) solid $m-green-l2;
.wrapper-step-number {
border-color: $m-green-l2;
}
.step-number, .step-name {
color: $m-gray-l3;
}
}
// STATE: is current
&#progress-step5 {
border-bottom: ($baseline/5) solid $m-blue-d1;
opacity: 1.0;
.wrapper-step-number {
border-color: $m-blue-d1;
}
.step-number, .step-name {
color: $m-gray-d3;
}
}
}
// progress indicator // progress indicator
.progress-sts-value { .progress-sts-value {
width: 100%; width: 100%;
......
...@@ -88,7 +88,11 @@ ...@@ -88,7 +88,11 @@
<div class="wrapper-task"> <div class="wrapper-task">
<div id="facecam" class="task cam"> <div id="facecam" class="task cam">
<div class="placeholder-cam" id="face_capture_div"> <div class="placeholder-cam" id="face_capture_div">
<video id="face_video" width="500" height="375" autoplay></video><br/>
<div class="placeholder-art">
</div>
<video id="face_video" autoplay></video><br/>
<canvas id="face_canvas" style="display:none;" width="640" height="480"></canvas> <canvas id="face_canvas" style="display:none;" width="640" height="480"></canvas>
</div> </div>
...@@ -168,7 +172,11 @@ ...@@ -168,7 +172,11 @@
<div class="wrapper-task"> <div class="wrapper-task">
<div id="idcam" class="task cam"> <div id="idcam" class="task cam">
<div class="placeholder-cam" id="photo_id_capture_div"> <div class="placeholder-cam" id="photo_id_capture_div">
<video id="photo_id_video" width="500" height="375" autoplay></video><br/>
<div class="placeholder-art">
</div>
<video id="photo_id_video" autoplay></video><br/>
<canvas id="photo_id_canvas" style="display:none;" width="640" height="480"></canvas> <canvas id="photo_id_canvas" style="display:none;" width="640" height="480"></canvas>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment