Commit e5cede57 by Frances Botsford

fixing up some styling on vcerts

parent d8a693fb
......@@ -54,7 +54,6 @@
<span class="ribbon"></span>
<p>Sign up as a verified student and work toward a Certificate of Achievement.</p>
<form>
<dl>
<dt>
Select your contribution for this course:
......@@ -78,7 +77,7 @@
</dd>
</dl>
<p class="tip tip-input expand">
<p class="tip expand">
<a href="">Why do I have to pay? What if I don't meet all the requirements?</a>
</p>
......@@ -87,6 +86,10 @@
<dt>Why do I have to pay?</dt>
<dd>Your payment helps cover the costs of verification. As a non-profit, edX keeps these costs as low as possible, Your payment will also help edX with our mission to provide quality education to anyone.</dd>
<dt>I'd like to pay more than the minimum. Is my contribution tax deductible?</dt>
<dd>Please check with your tax advisor to determine whether your contribution is tax deductible.</dd>
% if "honor" in modes:
<dt>What if I can't afford it?</dt>
<dd>If you cannot afford the minimum payment, you can always work towards a free Honor Code Certificate of Achievement for this course.
......@@ -102,9 +105,6 @@
</dd>
% endif
<dt>I'd like to pay more than the minimum. Is my contribution tax deductible?</dt>
<dd>Please check with your tax advisor to determine whether your contribution is tax deductible.</dd>
% if "honor" in modes:
<dt>What if I don't meet all of the requirements for financial assistance but I still want to work toward a certificate?</dt>
<dd>If you don't have a webcam, credit or debit card or acceptable ID, you can opt to simply audit this course, or select to work towards a free Honor Code Certificate of Achievement for this course by checking the box below. Then click the Select Certificate button to complete registration. We won't ask you to verify your identity.
......
......@@ -4,13 +4,13 @@
// mixins - font sizing
@mixin font-size($sizeValue: 16){
font-size: $sizeValue + px;
font-size: ($sizeValue/10) + rem;
// font-size: ($sizeValue/10) + rem;
}
// mixins - line height
@mixin line-height($fontSize: auto){
line-height: ($fontSize*1.48) + px;
line-height: (($fontSize/10)*1.48) + rem;
// line-height: (($fontSize/10)*1.48) + rem;
}
// image-replacement hidden text
......
......@@ -16,17 +16,19 @@ body.register.verification {
input {
font-style: normal;
font-weight: 400;
margin-right: ($baseline/5);
}
label {
font-style: normal;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
}
.faq {
font-size: 12px;
@extend .t-copy-sub2;
label {
font-size: 12px;
......@@ -60,17 +62,18 @@ body.register.verification {
}
.tip {
@extend .t-copy-sub2;
@include transition(color 0.15s ease-in-out 0s);
display: block;
margin-top: ($baseline/4);
color: $lighter-base-font-color;
font-size: em(13);
}
.page-header {
.title {
@include font-size(18);
@include font-size(28);
@include line-height(28);
margin-bottom: $baseline;
border-bottom: 1px solid #ccc;
padding-bottom: 20px;
......@@ -81,9 +84,9 @@ body.register.verification {
}
.title {
@extend .t-title9;
@extend .t-title5;
margin-bottom: ($baseline/2);
font-weight: bold;
font-weight: 300;
}
......@@ -124,10 +127,16 @@ body.register.verification {
margin-bottom: 0;
padding: 0;
a {
a, input {
background: none;
border: none;
box-shadow: none;
color: $very-light-text;
display: block;
padding: ($baseline*.75) $baseline;
text-transform: none;
text-shadow: none;
letter-spacing: 0;
&:hover {
text-decoration: none;
......@@ -159,24 +168,39 @@ body.register.verification {
}
.progress,
.steps {
.progress {
@include clearfix;
position: relative;
margin-bottom: $baseline;
border-bottom: 1px solid #ccc;
padding-bottom: $baseline;
ol {
margin: 0;
padding: 0;
}
.progress-step {
@extend .t-copy-sub1;
position: relative;
z-index: 200;
display: inline-block;
width: 15%;
padding: ($baseline/2) $baseline;
padding: ($baseline/2) 0;
text-align: center;
font-size: 12px;
color: #ccc;
&.current {
color: #000;
.number {
border: 4px solid #000;
color: #000;
}
}
&.done {
color: #008801;
.number {
......@@ -186,6 +210,8 @@ body.register.verification {
}
}
.number {
height: 2em;
width: 2em;
......@@ -193,11 +219,38 @@ body.register.verification {
margin: 0 auto ($baseline/2);
border: 4px solid #ddd;
border-radius: 20px;
background-color: #fff;
line-height: 2em;
text-align: center;
color: #ccc;
}
.mini {
height: .5em;
width: .5em;
margin-bottom: 1.5em;
}
.progress-line,
.progress-line-done {
position: absolute;
top: 26%;
left: 8%;
height: 2px;
width: 100%;
display: inline-block;
background-color: #ddd;
}
.progress-line-done {
width: 20%;
background-color: #008801;
}
}
.support {
margin-top: ($baseline*2);
}
......@@ -219,13 +272,13 @@ body.register.verification {
border-top: 2px solid #ddd;
p {
@extend .t-copy-base;
position: relative;
top: -$baseline;
width: 40px;
margin: 0 auto;
padding: 0 $baseline;
background-color: #fff;
font-size: 24px;
color: #aaa;
text-align: center;
}
......@@ -267,7 +320,8 @@ body.register.verification {
}
.title {
@extend .t-title7;
@extend .t-title4;
font-weight: bold;
}
.m-btn-primary {
......@@ -293,7 +347,7 @@ body.register.verification {
width: 32%;
p {
font-size: 14px;
@extend .t-copy-sub1;
}
}
}
......@@ -301,16 +355,89 @@ body.register.verification {
// requirements page
&.requirements {
.section-head .title {
@extend .t-title4;
display: inline-block;
margin: ($baseline/4) 0;
}
.reqs {
margin: $baseline;
}
.req {
width: 30%;
width: 27%;
display: inline-block;
margin-right: $baseline;
margin-right: 1%;
border: 1px solid #ddd;
padding: $baseline 2%;
text-align: center;
vertical-align: top;
// for placement only
.placeholder-art {
height: 150px;
width: 150px;
margin: $baseline auto;
background-color: #eee;
i {
font-size: 24px;
}
}
}
.next-step {
float: right;
.tip {
margin-top: $baseline;
}
}
hr {
margin: ($baseline*2);
}
.steps-section {
.section-head {
margin-bottom: ($baseline);
}
.step {
width: 60%;
margin-left: 3%;
padding: ($baseline) ($baseline*1.5);
.step-title {
@extend .t-title5;
font-weight: bold;
}
.number {
@extend .t-title6;
height: 2em;
width: 2em;
display: inline-block;
margin: 0 ($baseline/2) 0 0;
border: 3px solid #000;
border-radius: 30px;
font-weight: bold;
line-height: 2em;
text-align: center;
color: #000;
}
.copy {
@extend .t-copy-base;
margin-left: 65px;
}
}
}
}
......@@ -369,9 +496,13 @@ body.register.verification {
display: block;
background-color: $blue;
color: $white;
padding: ($baseline*.25) ($baseline*.5);
border: none;
i {
padding: ($baseline*.25) ($baseline*.5);
display: block;
}
&:hover {
}
......@@ -439,6 +570,10 @@ body.register.verification {
.next-step {
width: 45%;
float: right;
.tip {
margin-top: $baseline;
}
}
.support {
......
......@@ -171,19 +171,23 @@
<h2 class="title">You are registering for ${course_name} (ID Verified)</h2>
</header>
<section class="progress">
<header class="section-head">
<h3 class="sr">Your Progress</h3>
</header>
<!--<span class="progress-line"></span><span class="progress-line-done"></span>-->
<ol>
<li class="progress-step current" id="progress-step1"><span class="sr">Current: </span>Step 1 Take Your Photo</li>
<li class="progress-step" id="progress-step2">Step 2 ID Photo</li>
<li class="progress-step" id="progress-step3">Step 3 Review</li>
<li class="progress-step" id="progress-step4">Step 4 Payment</li>
<li class="progress-step" id="progress-step5">Finished Confirmation</li>
<li class="progress-step done" id="progress-step0"><span class="mini number"></span> Intro</li>
<li class="progress-step current" id="progress-step1"><span class="sr">Current Step: </span> <span class="number">1</span> Take Photo</li>
<li class="progress-step" id="progress-step2"> <span class="number">2</span> Take ID Photo</li>
<li class="progress-step" id="progress-step3"> <span class="number">3</span> Confirm Submission</li>
<li class="progress-step" id="progress-step4"> <span class="number">4</span> Make Payment</li>
<li class="progress-step" id="progress-step5"><span class="number"><i class="icon-ok"></i></span> Confirmation</li>
</ol>
</section>
<section class="wrapper carousel" data-transition="slide">
<div id="wrapper-facephoto" class="block-photo">
<h3 class="title">Take Your Photo</h3>
......
......@@ -11,85 +11,58 @@
<h2 class="title header-white-title">You are registering for ${course_id} (ID Verified)</h2>
</header>
<section class="progress">
<header class="section-head">
<h3 class="sr">Your Progress</h3>
</header>
<!--<span class="progress-line"></span><span class="progress-line-done"></span>-->
<ol>
<li class="progress-step current" id="progress-step1"><span class="sr">Current Step: </span> <span class="number">1</span> Take Photo</li>
<li class="progress-step current" id="progress-step0"><span class="sr">Current Step: </span> <span class="mini number"></span> Intro</li>
<li class="progress-step" id="progress-step1"><span class="number">1</span> Take Photo</li>
<li class="progress-step" id="progress-step2"> <span class="number">2</span> Take ID Photo</li>
<li class="progress-step" id="progress-step3"> <span class="number">3</span> Confirm Submission</li>
<li class="progress-step" id="progress-step4"> <span class="number">4</span> Make Payment</li>
<li class="progress-step" id="progress-step5"><span class="number"><i class="icon-ok"></i></span> Finished Confirmation</li>
<li class="progress-step" id="progress-step5"><span class="number"><i class="icon-ok"></i></span> Confirmation</li>
</ol>
</section>
<section class="needs">
<section class="reqs-section">
<header class="section-head">
<h3 class="title">What You Will Need to Register</h3>
</header>
<p>There are a few things you will need to register as an ID verified student :</p>
<p>There are a few things you will need to register as an ID verified student:</p>
<div class="reqs">
<div class="req1 req">
<h4>Identification</h4>
<p>A photo identification document like a drivers license, passport, or student ID.</p>
<div class="placeholder-art"><i class="icon-credit-card"></i></div>
<p>A photo identification document <span class="tip">a drivers license, passport, student ID, or other ID with your name and picture on it</span></p>
</div>
<div class="req2 req">
<h4>Webcam</h4>
<p>A webcam that connects to your computer and a modern browser.</p>
<div class="placeholder-art"><i class="icon-facetime-video"></i></div>
<p>A webcam and a modern browser <span class="tip">Firefox, Chrome, or Opera</span></p>
</div>
<div class="req3 req">
<h4>Credit or Debit Card</h4>
<p>A major credit or debit card.</p>
<div class="placeholder-art"><i class="icon-credit-card"></i></div>
<p>A major credit or debit card <span class="tip">Visa, Master Card, Maestro, Amex, Discover, JCB with Discover logo, Diners Club</span></p>
</div>
</div>
<p class="tip">Missing something? <a href="">You can always Audit the course</a>.</p>
</section>
<hr />
<section class="steps">
<h3 class="title">Steps to get Verified</h3>
<div class="next-step">
<p class="m-btn-primary"><a href="${reverse('verify_student_verify') + '?course_id=' + course_id}">Go to Step 1: Take my Photo</a></p>
</div>
<h4 class="step"><span class="number">1</span> Take Your Photo</h4>
<p>To verify your identity, we need a clear and well-lit photo of your face to match it with your ID.</p>
<h4 class="step"><span class="number">2</span>Take a photo of your ID</h4>
<p>To verify your identity, we need a clear and well-lit photo of your ID to match it with your face.</p>
<h4 class="step"><span class="number">3</span> Verify your submissions</h4>
<p>Review your photos to verify they are correct.</p>
<h4 class="step"><span class="number">4</span> Submit payment</h4>
<p>Pay for your course using a major credit of debit cards.</p>
<ul>
<li>Cards accepted:</li>
<li>Visa</li>
<li>Master Card</li>
<li>Maestro</li>
<li>Amex</li>
<li>Discover</li>
<li>JCB (provided it has the Discover logo on the card)</li>
<li>Diners Club</li>
<li>...need to list several more once firm</li>
</ul>
<h4 class="step"><span class="number"><i class="icon-ok"></i></span>You're Ready to Start Learning</h4>
<p>You are now verified. You can sign up for more courses, or get started on your course once it starts. While you will need to re-verify in the course prior to exams or expercises, you may also have to re-verify if we feel your photo we have on file may be out of date.</p>
<div class="next-step">
<p class="m-btn-primary"><a href="${reverse('verify_student_verify') + '?course_id=' + course_id}">Go to Step 1: Take my Photo</a></p>
<p class="tip">Change your mind? <a href="">You can always Audit.</a></p>
</div>
</section>
<section class="support">
<p class="tip">Missing something? <a href="">You can always Audit the course</a>.</p>
<p class="tip">More questions? <a rel="external" href="">Check out our FAQs.</a></p>
<p class="tip">Change your mind? <a href="">You can always Audit the course for free without verifying.</a></p>
</section>
</section>
......
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