Commit f7a1873a by Galen Frechette

adds banner images to and refines header on find courses pages, various visual…

adds banner images to and refines header on find courses pages, various visual tweeks and imporvements
parent 5484cfd0
.about { .about {
margin: 40px auto 120px; margin: 20px auto 120px;
> nav { > nav {
margin-bottom: 80px; margin-bottom: 80px;
...@@ -14,12 +14,14 @@ ...@@ -14,12 +14,14 @@
a { a {
border-bottom: 3px solid transparent; border-bottom: 3px solid transparent;
color: $lighter-base-font-color;
font: italic 1.2rem/1.4rem $serif;
@include inline-block; @include inline-block;
letter-spacing: 1px; letter-spacing: 1px;
margin: 0px 5px; margin: 0px 15px;
padding: 20px 10px; padding: 20px 10px;
@include transition(all, 0.15s, linear); @include transition(all, 0.15s, linear);
text-transform: uppercase; text-transform: lowercase;
&:hover, &.active { &:hover, &.active {
border-color: rgb(200,200,200); border-color: rgb(200,200,200);
...@@ -29,7 +31,7 @@ ...@@ -29,7 +31,7 @@
} }
.vision { .vision {
display: none; //display: none;
h1 + hr { h1 + hr {
margin-bottom: 80px; margin-bottom: 80px;
...@@ -99,7 +101,6 @@ ...@@ -99,7 +101,6 @@
width: flex-grid(3); width: flex-grid(3);
a { a {
color: $lighter-base-font-color;
display: block; display: block;
letter-spacing: 1px; letter-spacing: 1px;
margin-right: -20px; margin-right: -20px;
...@@ -108,7 +109,6 @@ ...@@ -108,7 +109,6 @@
text-transform: uppercase; text-transform: uppercase;
&:hover { &:hover {
color: $blue;
background: rgb(245,245,245); background: rgb(245,245,245);
} }
} }
......
...@@ -38,6 +38,7 @@ h1 { ...@@ -38,6 +38,7 @@ h1 {
h2 { h2 {
color: $lighter-base-font-color; color: $lighter-base-font-color;
font: normal 1.4rem/2rem $serif; font: normal 1.4rem/2rem $serif;
letter-spacing: 1px;
margin-bottom: 15px; margin-bottom: 15px;
text-transform: uppercase; text-transform: uppercase;
} }
......
.find-courses { .find-courses, .university-profile {
.container { background: rgb(252,252,252);
margin-bottom: 60px; padding-bottom: 60px;
}
header.search-intro { header.search {
background: rgb(240,240,240); background: rgb(240,240,240);
border-bottom: 1px solid rgb(200,200,200); @include background-image(url('/static/images/shot-2-large.jpg'));
@include box-shadow(inset 0 -1px 5px 0 rgba(0,0,0, 0.1)); background-size: cover;
border-bottom: 1px solid rgb(100,100,100);
@include box-shadow(inset 0 -1px 8px 0 rgba(0,0,0, 0.2), inset 0 1px 12px 0 rgba(0,0,0, 0.3));
margin-top: -69px;
width: 100%; width: 100%;
.inner-wrapper { .inner-wrapper {
...@@ -14,15 +16,16 @@ ...@@ -14,15 +16,16 @@
margin: 0 auto; margin: 0 auto;
max-width: 1200px; max-width: 1200px;
overflow: hidden; overflow: hidden;
padding: 40px 0px 30px; padding: 154px 0px 80px;
position: relative; position: relative;
text-align: center;
width: flex-grid(12); width: flex-grid(12);
&::before { &::before {
@include background-image(radial-gradient(50% 50%, circle closest-side, rgba(255,255,255, 1) 0%, rgba(255,255,255, 0) 100%)); @include background-image(radial-gradient(50% 50%, circle closest-side, rgba(255,255,255, 1) 0%, rgba(255,255,255, 0) 100%));
bottom: -300px; bottom: -300px;
content: ""; content: "";
display: block; display: none;
height: 600px; height: 600px;
margin: 0 auto; margin: 0 auto;
position: absolute; position: absolute;
...@@ -30,22 +33,59 @@ ...@@ -30,22 +33,59 @@
z-index: 1; z-index: 1;
} }
img { > hgroup {
display: block; background: rgba(255,255,255, 0.9);
margin: 0 auto; border: 1px solid rgb(100,100,100);
@include box-shadow(0 4px 25px 0 rgba(0,0,0, 0.5));
padding: 20px 30px;
position: relative; position: relative;
width: 100px;
z-index: 2; z-index: 2;
}
&.main-search, &.university-search {
text-align: center;
hgroup {
@include inline-block;
}
.logo {
@include inline-block;
height: 80px;
margin-right: 30px;
padding-right: 30px;
position: relative;
vertical-align: middle;
&::after {
@extend .faded-vertical-divider;
content: "";
display: block;
height: 80px;
position: absolute;
right: 0px;
top: 0px;
}
img {
height: 100%;
}
} }
h1 { h1 {
color: $lighter-base-font-color; color: $base-font-color;
font: normal 1.2rem/1.8rem $serif; font: italic bold 2.4rem/3rem $sans-serif;
text-transform: none;
}
h1, h2 {
@include inline-block;
letter-spacing: 1px; letter-spacing: 1px;
position: relative; margin-bottom: 0px;
text-transform: uppercase; text-shadow: 0 1px rgba(255,255,255, 0.8);
text-align: center; vertical-align: middle;
z-index: 2; }
} }
} }
} }
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
margin: 0px 0px 100px; margin: 0px 0px 100px;
> header { > header {
background: rgb(250,250,250); //background: rgb(250,250,250);
border-bottom: 1px solid rgb(200,200,200); //border-bottom: 1px solid rgb(200,200,200);
@include box-shadow(inset 0 -1px 5px 0 rgba(0,0,0, 0.1)); //@include box-shadow(inset 0 -1px 5px 0 rgba(0,0,0, 0.1));
@include clearfix; @include clearfix;
min-height: 335px; min-height: 335px;
padding: 60px 0px 50px; padding: 60px 0px 50px;
...@@ -16,76 +16,10 @@ ...@@ -16,76 +16,10 @@
position: relative; position: relative;
} }
.video-wrapper {
right: 0px;
position: absolute;
top: 0px;
.video-player {
background: rgb(45,45,45);
border: 1px solid rgb(0,0,0);
@include border-radius(4px);
height: 315px;
padding: 5px;
width: 560px;
&:hover {
@include box-shadow(0 0 12px 0 rgba(0,0,0, 0.3));
}
.video-inner {
background: transparent;
height: 315px;
margin: 0 auto;
width: 560px;
}
}
}
.welcome {
@include box-sizing(border-box);
float: left;
font-size: 0em;
width: flex-grid(12);
padding-right: 600px;
padding-top: 20px;
h1 { h1 {
text-align: left; text-align: left;
} }
.intro {
@include box-sizing(border-box);
margin-bottom: 40px;
width: flex-grid(12);
p {
color: $base-font-color;
margin: 0px;
width: flex-grid(12);
}
}
.signup-wrapper {
@include box-sizing(border-box);
width: flex-grid(11);
.sign-up {
background: rgb(240,240,240);
@include background-image(linear-gradient(-90deg, rgb(245,245,245) 0%, rgb(243,243,243) 50%, rgb(237,237,237) 50%, rgb(235,235,235) 100%));
border: 1px solid rgb(220,220,220);
@include border-radius(4px);
@include box-shadow(0 1px 8px 0 rgba(0,0,0, 0.1));
@include box-sizing(border-box);
font-size: 0em;
padding: 12px;
@include transition(all, 0.15s, linear);
width: flex-grid(12);
&:hover {
@include box-shadow(0 0 16px 0 rgba($blue, 0.35));
}
a { a {
@include button(shiny, $blue); @include button(shiny, $blue);
@include box-sizing(border-box); @include box-sizing(border-box);
...@@ -95,10 +29,7 @@ ...@@ -95,10 +29,7 @@
padding: 15px 0px; padding: 15px 0px;
text-transform: uppercase; text-transform: uppercase;
text-align: center; text-align: center;
width: flex-grid(12); width: flex-grid(3);
}
}
}
} }
} }
...@@ -242,11 +173,10 @@ ...@@ -242,11 +173,10 @@
> h2 { > h2 {
@include background-image(linear-gradient(-90deg, rgb(250,250,250), rgb(230,230,230))); @include background-image(linear-gradient(-90deg, rgb(250,250,250), rgb(230,230,230)));
@include box-shadow(inset 0 0 0 1px rgba(255,255,255, 0.4));
border: 1px solid rgb(210,210,210); border: 1px solid rgb(210,210,210);
border-top: none; border-top: none;
@include border-bottom-radius(4px); @include border-bottom-radius(4px);
@include box-shadow(0 1px 8px 0 rgba(0,0,0, 0.1)); @include box-shadow(inset 0 0 0 1px rgba(255,255,255, 0.4), 0 1px 8px 0 rgba(0,0,0, 0.1));
color: $lighter-base-font-color; color: $lighter-base-font-color;
letter-spacing: 1px; letter-spacing: 1px;
margin-bottom: 0px; margin-bottom: 0px;
......
...@@ -3,9 +3,10 @@ ...@@ -3,9 +3,10 @@
nav { nav {
@include background-image(linear-gradient(-90deg, rgb(250,250,250), rgb(230,230,230))); @include background-image(linear-gradient(-90deg, rgb(250,250,250), rgb(230,230,230)));
@include box-shadow(inset 0 0 0 1px rgba(255,255,255, 0.4)); @include box-shadow(inset 0 0 0 1px rgba(255,255,255, 0.4), inset 0 0 0 -1px rgba(255,255,255, 0.4));
@include box-sizing(border-box); @include box-sizing(border-box);
border: 1px solid rgb(200,200,200); border: 1px solid rgb(190,190,190);
border-bottom-color: rgb(200,200,200);
border-top: none; border-top: none;
@include border-bottom-radius(4px); @include border-bottom-radius(4px);
@include clearfix; @include clearfix;
......
header.global { header.global {
background: rgb(255,255,255); //background: rgb(255,255,255);
border-bottom: 1px solid rgb(200,200,200); border-bottom: 1px solid rgb(190,190,190);
@include box-shadow(0 1px 5px 0 rgba(0,0,0, 0.1)); @include box-shadow(0 1px 5px 0 rgba(0,0,0, 0.1));
//@include background-image(linear-gradient(-90deg, rgb(255,255,255), rgba(245,245,245, 1))); @include background-image(linear-gradient(-90deg, rgb(255,255,255), rgba(235,235,235, 1)));
height: 75px; //@include background-image(linear-gradient(-90deg, rgb(255,255,255), rgba(228,239,243, 1)));
@include background-image(linear-gradient(-90deg, rgb(255,255,255), rgba(235,235,235, 0.9)));
//border-color: rgb(177, 210, 222);
height: 68px;
position: relative; position: relative;
width: 100%; width: 100%;
z-index: 10; z-index: 10;
...@@ -14,13 +17,13 @@ header.global { ...@@ -14,13 +17,13 @@ header.global {
height: 40px; height: 40px;
margin: 0 auto; margin: 0 auto;
max-width: 1200px; max-width: 1200px;
padding-top: 20px; padding-top: 14px;
width: flex-grid(12); width: flex-grid(12);
} }
h1.logo { h1.logo {
float: left; float: left;
margin: 7px 15px 0px 0px; margin: 9px 15px 0px 0px;
padding-right: 20px; padding-right: 20px;
position: relative; position: relative;
...@@ -28,7 +31,7 @@ header.global { ...@@ -28,7 +31,7 @@ header.global {
@extend .faded-vertical-divider; @extend .faded-vertical-divider;
content: ""; content: "";
display: block; display: block;
height: 45px; height: 50px;
position: absolute; position: absolute;
right: 1px; right: 1px;
top: -12px; top: -12px;
...@@ -39,10 +42,10 @@ header.global { ...@@ -39,10 +42,10 @@ header.global {
@extend .faded-vertical-divider-light; @extend .faded-vertical-divider-light;
content: ""; content: "";
display: block; display: block;
height: 36px; height: 50px;
position: absolute; position: absolute;
right: 0px; right: 0px;
top: 0px; top: -12px;
width: 1px; width: 1px;
} }
...@@ -57,7 +60,7 @@ header.global { ...@@ -57,7 +60,7 @@ header.global {
} }
ol { ol {
&.find-courses { &.left {
float: left; float: left;
} }
...@@ -89,7 +92,7 @@ header.global { ...@@ -89,7 +92,7 @@ header.global {
//font: italic 1.2rem/1.4rem $serif; //font: italic 1.2rem/1.4rem $serif;
font: normal 1.2rem/1.4rem $sans-serif; font: normal 1.2rem/1.4rem $sans-serif;
@include inline-block; @include inline-block;
margin: 0px 20px 0px 0px; margin: 0px 30px 0px 0px;
text-decoration: none; text-decoration: none;
//text-transform: lowercase; //text-transform: lowercase;
text-transform: uppercase; text-transform: uppercase;
...@@ -106,6 +109,8 @@ header.global { ...@@ -106,6 +109,8 @@ header.global {
} }
li.primary { li.primary {
margin-right: 5px;
> a { > a {
@include background-image(linear-gradient(-90deg, rgb(245,245,245) 0%, rgb(243,243,243) 50%, rgb(237,237,237) 50%, rgb(235,235,235) 100%)); @include background-image(linear-gradient(-90deg, rgb(245,245,245) 0%, rgb(243,243,243) 50%, rgb(237,237,237) 50%, rgb(235,235,235) 100%));
border: 1px solid transparent; border: 1px solid transparent;
...@@ -118,7 +123,7 @@ header.global { ...@@ -118,7 +123,7 @@ header.global {
font: normal 1.2rem/1.4rem $sans-serif; font: normal 1.2rem/1.4rem $sans-serif;
@include inline-block; @include inline-block;
margin: 1px 5px; margin: 1px 5px;
padding: 8px 12px; padding: 10px 12px;
text-decoration: none; text-decoration: none;
text-transform: uppercase; text-transform: uppercase;
text-shadow: 0 1px rgba(255,255,255, 0.6); text-shadow: 0 1px rgba(255,255,255, 0.6);
...@@ -137,7 +142,7 @@ header.global { ...@@ -137,7 +142,7 @@ header.global {
float: right; float: right;
a.user-link { a.user-link {
padding: 8px 12px 8px 40px; padding: 10px 12px 10px 42px;
position: relative; position: relative;
text-transform: none; text-transform: none;
...@@ -154,10 +159,10 @@ header.global { ...@@ -154,10 +159,10 @@ header.global {
@include box-shadow(0 1px 0 0 rgba(255,255,255, 0.6)); @include box-shadow(0 1px 0 0 rgba(255,255,255, 0.6));
height: 21px; height: 21px;
@include inline-block; @include inline-block;
left: 6px; left: 8px;
overflow: hidden; overflow: hidden;
position: absolute; position: absolute;
top: 5px; top: 7px;
width: 21px; width: 21px;
&::after { &::after {
......
...@@ -327,6 +327,7 @@ h1 { ...@@ -327,6 +327,7 @@ h1 {
h2 { h2 {
color: #a0a0a0; color: #a0a0a0;
font: normal 1.4rem/2rem Georgia, Cambria, "Times New Roman", Times, serif; font: normal 1.4rem/2rem Georgia, Cambria, "Times New Roman", Times, serif;
letter-spacing: 1px;
margin-bottom: 15px; margin-bottom: 15px;
text-transform: uppercase; } text-transform: uppercase; }
...@@ -435,7 +436,7 @@ a:link, a:visited { ...@@ -435,7 +436,7 @@ a:link, a:visited {
height: 1px; height: 1px;
width: 100%; } width: 100%; }
.faded-vertical-divider, .vertical-divider, footer nav .copyright a.logo::after, footer nav ol li::after, header.global h1.logo::before, .home .university-partners .partners li.partner::before { .faded-vertical-divider, .vertical-divider, footer nav .copyright a.logo::after, footer nav ol li::after, header.global h1.logo::before, .home .university-partners .partners li.partner::before, .find-courses header.search .inner-wrapper.main-search .logo::after, .find-courses header.search .inner-wrapper.university-search .logo::after, .university-profile header.search .inner-wrapper.main-search .logo::after, .university-profile header.search .inner-wrapper.university-search .logo::after {
background-image: -webkit-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); background-image: -webkit-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0));
background-image: -moz-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); background-image: -moz-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0));
background-image: -ms-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0)); background-image: -ms-linear-gradient(90deg, rgba(200, 200, 200, 0) 0%, #c8c8c8 50%, rgba(200, 200, 200, 0));
...@@ -1470,12 +1471,21 @@ footer { ...@@ -1470,12 +1471,21 @@ footer {
opacity: 0.7; } opacity: 0.7; }
header.global { header.global {
background: white; border-bottom: 1px solid #bebebe;
border-bottom: 1px solid #c8c8c8;
-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
height: 75px; background-image: -webkit-linear-gradient(-90deg, white, #ebebeb);
background-image: -moz-linear-gradient(-90deg, white, #ebebeb);
background-image: -ms-linear-gradient(-90deg, white, #ebebeb);
background-image: -o-linear-gradient(-90deg, white, #ebebeb);
background-image: linear-gradient(-90deg, white, #ebebeb);
background-image: -webkit-linear-gradient(-90deg, white, rgba(235, 235, 235, 0.9));
background-image: -moz-linear-gradient(-90deg, white, rgba(235, 235, 235, 0.9));
background-image: -ms-linear-gradient(-90deg, white, rgba(235, 235, 235, 0.9));
background-image: -o-linear-gradient(-90deg, white, rgba(235, 235, 235, 0.9));
background-image: linear-gradient(-90deg, white, rgba(235, 235, 235, 0.9));
height: 68px;
position: relative; position: relative;
width: 100%; width: 100%;
z-index: 10; } z-index: 10; }
...@@ -1487,7 +1497,7 @@ header.global { ...@@ -1487,7 +1497,7 @@ header.global {
height: 40px; height: 40px;
margin: 0 auto; margin: 0 auto;
max-width: 1200px; max-width: 1200px;
padding-top: 20px; padding-top: 14px;
width: 100%; } width: 100%; }
header.global nav:before, header.global nav:after { header.global nav:before, header.global nav:after {
content: ""; content: "";
...@@ -1496,13 +1506,13 @@ header.global { ...@@ -1496,13 +1506,13 @@ header.global {
clear: both; } clear: both; }
header.global h1.logo { header.global h1.logo {
float: left; float: left;
margin: 7px 15px 0px 0px; margin: 9px 15px 0px 0px;
padding-right: 20px; padding-right: 20px;
position: relative; } position: relative; }
header.global h1.logo::before { header.global h1.logo::before {
content: ""; content: "";
display: block; display: block;
height: 45px; height: 50px;
position: absolute; position: absolute;
right: 1px; right: 1px;
top: -12px; top: -12px;
...@@ -1510,10 +1520,10 @@ header.global { ...@@ -1510,10 +1520,10 @@ header.global {
header.global h1.logo::after { header.global h1.logo::after {
content: ""; content: "";
display: block; display: block;
height: 36px; height: 50px;
position: absolute; position: absolute;
right: 0px; right: 0px;
top: 0px; top: -12px;
width: 1px; } width: 1px; }
header.global h1.logo a { header.global h1.logo a {
background-image: url("/static/images/logo.png"); background-image: url("/static/images/logo.png");
...@@ -1526,7 +1536,7 @@ header.global { ...@@ -1526,7 +1536,7 @@ header.global {
display: block; display: block;
height: 23px; height: 23px;
width: 47px; } width: 47px; }
header.global ol.find-courses { header.global ol.left {
float: left; } float: left; }
header.global ol.guest { header.global ol.guest {
float: right; } float: right; }
...@@ -1558,7 +1568,7 @@ header.global { ...@@ -1558,7 +1568,7 @@ header.global {
zoom: 1; zoom: 1;
*display: inline; *display: inline;
*vertical-align: auto; *vertical-align: auto;
margin: 0px 20px 0px 0px; margin: 0px 30px 0px 0px;
text-decoration: none; text-decoration: none;
text-transform: uppercase; text-transform: uppercase;
text-shadow: 0 1px rgba(255, 255, 255, 0.6); } text-shadow: 0 1px rgba(255, 255, 255, 0.6); }
...@@ -1566,6 +1576,8 @@ header.global { ...@@ -1566,6 +1576,8 @@ header.global {
margin-right: 0px; } margin-right: 0px; }
header.global ol li.secondary > a:hover { header.global ol li.secondary > a:hover {
color: #3c3c3c; } color: #3c3c3c; }
header.global ol li.primary {
margin-right: 5px; }
header.global ol li.primary > a { header.global ol li.primary > a {
background-image: -webkit-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); background-image: -webkit-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%);
background-image: -moz-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%); background-image: -moz-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%);
...@@ -1596,7 +1608,7 @@ header.global { ...@@ -1596,7 +1608,7 @@ header.global {
*display: inline; *display: inline;
*vertical-align: auto; *vertical-align: auto;
margin: 1px 5px; margin: 1px 5px;
padding: 8px 12px; padding: 10px 12px;
text-decoration: none; text-decoration: none;
text-transform: uppercase; text-transform: uppercase;
text-shadow: 0 1px rgba(255, 255, 255, 0.6); text-shadow: 0 1px rgba(255, 255, 255, 0.6);
...@@ -1606,7 +1618,7 @@ header.global { ...@@ -1606,7 +1618,7 @@ header.global {
header.global ol.user { header.global ol.user {
float: right; } float: right; }
header.global ol.user a.user-link { header.global ol.user a.user-link {
padding: 8px 12px 8px 40px; padding: 10px 12px 10px 42px;
position: relative; position: relative;
text-transform: none; } text-transform: none; }
@media screen and (max-width: 768px) { @media screen and (max-width: 768px) {
...@@ -1633,10 +1645,10 @@ header.global { ...@@ -1633,10 +1645,10 @@ header.global {
zoom: 1; zoom: 1;
*display: inline; *display: inline;
*vertical-align: auto; *vertical-align: auto;
left: 6px; left: 8px;
overflow: hidden; overflow: hidden;
position: absolute; position: absolute;
top: 5px; top: 7px;
width: 21px; } width: 21px; }
header.global ol.user a.user-link .avatar::after { header.global ol.user a.user-link .avatar::after {
background-image: -webkit-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%); background-image: -webkit-linear-gradient(-60deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.3) 100%);
...@@ -2035,13 +2047,14 @@ header.global { ...@@ -2035,13 +2047,14 @@ header.global {
background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6); background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6);
background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6); background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6);
background-image: linear-gradient(-90deg, #fafafa, #e6e6e6); background-image: linear-gradient(-90deg, #fafafa, #e6e6e6);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4); -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), inset 0 0 0 -1px rgba(255, 255, 255, 0.4);
-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4); -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), inset 0 0 0 -1px rgba(255, 255, 255, 0.4);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), inset 0 0 0 -1px rgba(255, 255, 255, 0.4);
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box; -moz-box-sizing: border-box;
box-sizing: border-box; box-sizing: border-box;
border: 1px solid #c8c8c8; border: 1px solid #bebebe;
border-bottom-color: #c8c8c8;
border-top: none; border-top: none;
-webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px;
-moz-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px;
...@@ -2423,11 +2436,6 @@ header.global { ...@@ -2423,11 +2436,6 @@ header.global {
.home { .home {
margin: 0px 0px 100px; } margin: 0px 0px 100px; }
.home > header { .home > header {
background: #fafafa;
border-bottom: 1px solid #c8c8c8;
-webkit-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1);
zoom: 1; zoom: 1;
min-height: 335px; min-height: 335px;
padding: 60px 0px 50px; padding: 60px 0px 50px;
...@@ -2441,103 +2449,9 @@ header.global { ...@@ -2441,103 +2449,9 @@ header.global {
max-width: 1200px; max-width: 1200px;
margin: 0 auto; margin: 0 auto;
position: relative; } position: relative; }
.home > header .video-wrapper { .home > header h1 {
right: 0px;
position: absolute;
top: 0px; }
.home > header .video-wrapper .video-player {
background: #2d2d2d;
border: 1px solid black;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
height: 315px;
padding: 5px;
width: 560px; }
.home > header .video-wrapper .video-player:hover {
-webkit-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3); }
.home > header .video-wrapper .video-player .video-inner {
background: transparent;
height: 315px;
margin: 0 auto;
width: 560px; }
.home > header .welcome {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
font-size: 0em;
width: 100%;
padding-right: 600px;
padding-top: 20px; }
.home > header .welcome h1 {
text-align: left; } text-align: left; }
.home > header .welcome .intro { .home > header a {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-bottom: 40px;
width: 100%; }
.home > header .welcome .intro p {
color: #3c3c3c;
margin: 0px;
width: 100%; }
.home > header .welcome .signup-wrapper {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 91.498%; }
.home > header .welcome .signup-wrapper .sign-up {
background: #f0f0f0;
background-image: -webkit-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%);
background-image: -moz-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%);
background-image: -ms-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%);
background-image: -o-linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%);
background-image: linear-gradient(-90deg, #f5f5f5 0%, #f3f3f3 50%, #ededed 50%, #ebebeb 100%);
border: 1px solid #dcdcdc;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 0em;
padding: 12px;
-webkit-transition-property: all;
-moz-transition-property: all;
-ms-transition-property: all;
-o-transition-property: all;
transition-property: all;
-webkit-transition-duration: 0.15s;
-moz-transition-duration: 0.15s;
-ms-transition-duration: 0.15s;
-o-transition-duration: 0.15s;
transition-duration: 0.15s;
-webkit-transition-timing-function: linear;
-moz-transition-timing-function: linear;
-ms-transition-timing-function: linear;
-o-transition-timing-function: linear;
transition-timing-function: linear;
-webkit-transition-delay: 0;
-moz-transition-delay: 0;
-ms-transition-delay: 0;
-o-transition-delay: 0;
transition-delay: 0;
width: 100%; }
.home > header .welcome .signup-wrapper .sign-up:hover {
-webkit-box-shadow: 0 0 16px 0 rgba(29, 157, 217, 0.35);
-moz-box-shadow: 0 0 16px 0 rgba(29, 157, 217, 0.35);
box-shadow: 0 0 16px 0 rgba(29, 157, 217, 0.35); }
.home > header .welcome .signup-wrapper .sign-up a {
border: 1px solid #002e88; border: 1px solid #002e88;
border-bottom: 1px solid #001e5f; border-bottom: 1px solid #001e5f;
-webkit-border-radius: 5px; -webkit-border-radius: 5px;
...@@ -2582,8 +2496,8 @@ header.global { ...@@ -2582,8 +2496,8 @@ header.global {
padding: 15px 0px; padding: 15px 0px;
text-transform: uppercase; text-transform: uppercase;
text-align: center; text-align: center;
width: 100%; } width: 23.482%; }
.home > header .welcome .signup-wrapper .sign-up a:hover { .home > header a:hover {
cursor: pointer; cursor: pointer;
background-color: #108ec7; background-color: #108ec7;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7), color-stop(50%, #005fa6), color-stop(50%, #004897), color-stop(100%, #004d9a)); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #108ec7), color-stop(50%, #005fa6), color-stop(50%, #004897), color-stop(100%, #004d9a));
...@@ -2592,7 +2506,7 @@ header.global { ...@@ -2592,7 +2506,7 @@ header.global {
background-image: -ms-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); background-image: -ms-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%);
background-image: -o-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); background-image: -o-linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%);
background-image: linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); } background-image: linear-gradient(top, #108ec7 0%, #005fa6 50%, #004897 50%, #004d9a 100%); }
.home > header .welcome .signup-wrapper .sign-up a:active { .home > header a:active {
-webkit-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; -webkit-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white;
-moz-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; -moz-box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white;
box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; } box-shadow: inset 0 0 20px 0 #00295f, 0 1px 0 white; }
...@@ -2804,9 +2718,6 @@ header.global { ...@@ -2804,9 +2718,6 @@ header.global {
background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6); background-image: -ms-linear-gradient(-90deg, #fafafa, #e6e6e6);
background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6); background-image: -o-linear-gradient(-90deg, #fafafa, #e6e6e6);
background-image: linear-gradient(-90deg, #fafafa, #e6e6e6); background-image: linear-gradient(-90deg, #fafafa, #e6e6e6);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4);
-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4);
border: 1px solid #d2d2d2; border: 1px solid #d2d2d2;
border-top: none; border-top: none;
-webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px;
...@@ -2821,9 +2732,9 @@ header.global { ...@@ -2821,9 +2732,9 @@ header.global {
-ms-border-bottom-right-radius: 4px; -ms-border-bottom-right-radius: 4px;
-o-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;
-webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), 0 1px 8px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), 0 1px 8px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.4), 0 1px 8px 0 rgba(0, 0, 0, 0.1);
color: #a0a0a0; color: #a0a0a0;
letter-spacing: 1px; letter-spacing: 1px;
margin-bottom: 0px; margin-bottom: 0px;
...@@ -3519,24 +3430,33 @@ nav.course-material { ...@@ -3519,24 +3430,33 @@ nav.course-material {
background: #f0f0f0; background: #f0f0f0;
height: 600px; } height: 600px; }
.find-courses .container { .find-courses, .university-profile {
margin-bottom: 60px; } background: #fcfcfc;
.find-courses header.search-intro { padding-bottom: 60px; }
.find-courses header.search, .university-profile header.search {
background: #f0f0f0; background: #f0f0f0;
border-bottom: 1px solid #c8c8c8; background-image: url("/static/images/shot-2-large.jpg");
-webkit-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); background-image: url("/static/images/shot-2-large.jpg");
-moz-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); background-image: url("/static/images/shot-2-large.jpg");
box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.1); background-image: url("/static/images/shot-2-large.jpg");
background-image: url("/static/images/shot-2-large.jpg");
background-size: cover;
border-bottom: 1px solid #646464;
-webkit-box-shadow: inset 0 -1px 8px 0 rgba(0, 0, 0, 0.2), inset 0 1px 12px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: inset 0 -1px 8px 0 rgba(0, 0, 0, 0.2), inset 0 1px 12px 0 rgba(0, 0, 0, 0.3);
box-shadow: inset 0 -1px 8px 0 rgba(0, 0, 0, 0.2), inset 0 1px 12px 0 rgba(0, 0, 0, 0.3);
margin-top: -69px;
width: 100%; } width: 100%; }
.find-courses header.search-intro .inner-wrapper { .find-courses header.search .inner-wrapper, .university-profile header.search .inner-wrapper {
height: 120px; height: 120px;
margin: 0 auto; margin: 0 auto;
max-width: 1200px; max-width: 1200px;
overflow: hidden; overflow: hidden;
padding: 40px 0px 30px; padding: 154px 0px 80px;
position: relative; position: relative;
text-align: center;
width: 100%; } width: 100%; }
.find-courses header.search-intro .inner-wrapper::before { .find-courses header.search .inner-wrapper::before, .university-profile header.search .inner-wrapper::before {
background-image: -webkit-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%);
background-image: -moz-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); background-image: -moz-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%);
background-image: -ms-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); background-image: -ms-radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%);
...@@ -3544,26 +3464,69 @@ nav.course-material { ...@@ -3544,26 +3464,69 @@ nav.course-material {
background-image: radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%); background-image: radial-gradient(50% 50%, circle closest-side, white 0%, rgba(255, 255, 255, 0) 100%);
bottom: -300px; bottom: -300px;
content: ""; content: "";
display: block; display: none;
height: 600px; height: 600px;
margin: 0 auto; margin: 0 auto;
position: absolute; position: absolute;
width: 100%; width: 100%;
z-index: 1; } z-index: 1; }
.find-courses header.search-intro .inner-wrapper img { .find-courses header.search .inner-wrapper > hgroup, .university-profile header.search .inner-wrapper > hgroup {
display: block; background: rgba(255, 255, 255, 0.9);
margin: 0 auto; border: 1px solid #646464;
-webkit-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5);
box-shadow: 0 4px 25px 0 rgba(0, 0, 0, 0.5);
padding: 20px 30px;
position: relative; position: relative;
width: 100px;
z-index: 2; } z-index: 2; }
.find-courses header.search-intro .inner-wrapper h1 { .find-courses header.search .inner-wrapper.main-search, .find-courses header.search .inner-wrapper.university-search, .university-profile header.search .inner-wrapper.main-search, .university-profile header.search .inner-wrapper.university-search {
color: #a0a0a0; text-align: center; }
font: normal 1.2rem/1.8rem Georgia, Cambria, "Times New Roman", Times, serif; .find-courses header.search .inner-wrapper.main-search hgroup, .find-courses header.search .inner-wrapper.university-search hgroup, .university-profile header.search .inner-wrapper.main-search hgroup, .university-profile header.search .inner-wrapper.university-search hgroup {
letter-spacing: 1px; display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
vertical-align: baseline;
zoom: 1;
*display: inline;
*vertical-align: auto; }
.find-courses header.search .inner-wrapper.main-search .logo, .find-courses header.search .inner-wrapper.university-search .logo, .university-profile header.search .inner-wrapper.main-search .logo, .university-profile header.search .inner-wrapper.university-search .logo {
display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
vertical-align: baseline;
zoom: 1;
*display: inline;
*vertical-align: auto;
height: 80px;
margin-right: 30px;
padding-right: 30px;
position: relative; position: relative;
text-transform: uppercase; vertical-align: middle; }
text-align: center; .find-courses header.search .inner-wrapper.main-search .logo::after, .find-courses header.search .inner-wrapper.university-search .logo::after, .university-profile header.search .inner-wrapper.main-search .logo::after, .university-profile header.search .inner-wrapper.university-search .logo::after {
z-index: 2; } content: "";
display: block;
height: 80px;
position: absolute;
right: 0px;
top: 0px; }
.find-courses header.search .inner-wrapper.main-search .logo img, .find-courses header.search .inner-wrapper.university-search .logo img, .university-profile header.search .inner-wrapper.main-search .logo img, .university-profile header.search .inner-wrapper.university-search .logo img {
height: 100%; }
.find-courses header.search .inner-wrapper.main-search h1, .find-courses header.search .inner-wrapper.university-search h1, .university-profile header.search .inner-wrapper.main-search h1, .university-profile header.search .inner-wrapper.university-search h1 {
color: #3c3c3c;
font: italic bold 2.4rem/3rem "Open Sans", Verdana, Geneva, sans-serif;
text-transform: none; }
.find-courses header.search .inner-wrapper.main-search h1, .find-courses header.search .inner-wrapper.main-search h2, .find-courses header.search .inner-wrapper.university-search h1, .find-courses header.search .inner-wrapper.university-search h2, .university-profile header.search .inner-wrapper.main-search h1, .university-profile header.search .inner-wrapper.main-search h2, .university-profile header.search .inner-wrapper.university-search h1, .university-profile header.search .inner-wrapper.university-search h2 {
display: -moz-inline-box;
-moz-box-orient: vertical;
display: inline-block;
vertical-align: baseline;
zoom: 1;
*display: inline;
*vertical-align: auto;
letter-spacing: 1px;
margin-bottom: 0px;
text-shadow: 0 1px rgba(255, 255, 255, 0.8);
vertical-align: middle; }
.course-info .container { .course-info .container {
margin-bottom: 60px; } margin-bottom: 60px; }
...@@ -4088,7 +4051,7 @@ nav.course-material { ...@@ -4088,7 +4051,7 @@ nav.course-material {
margin-bottom: 15px; } margin-bottom: 15px; }
.about { .about {
margin: 40px auto 120px; } margin: 20px auto 120px; }
.about > nav { .about > nav {
margin-bottom: 80px; margin-bottom: 80px;
text-align: center; text-align: center;
...@@ -4098,6 +4061,8 @@ nav.course-material { ...@@ -4098,6 +4061,8 @@ nav.course-material {
display: block; } display: block; }
.about > nav a { .about > nav a {
border-bottom: 3px solid transparent; border-bottom: 3px solid transparent;
color: #a0a0a0;
font: italic 1.2rem/1.4rem Georgia, Cambria, "Times New Roman", Times, serif;
display: -moz-inline-box; display: -moz-inline-box;
-moz-box-orient: vertical; -moz-box-orient: vertical;
display: inline-block; display: inline-block;
...@@ -4106,7 +4071,7 @@ nav.course-material { ...@@ -4106,7 +4071,7 @@ nav.course-material {
*display: inline; *display: inline;
*vertical-align: auto; *vertical-align: auto;
letter-spacing: 1px; letter-spacing: 1px;
margin: 0px 5px; margin: 0px 15px;
padding: 20px 10px; padding: 20px 10px;
-webkit-transition-property: all; -webkit-transition-property: all;
-moz-transition-property: all; -moz-transition-property: all;
...@@ -4128,12 +4093,10 @@ nav.course-material { ...@@ -4128,12 +4093,10 @@ nav.course-material {
-ms-transition-delay: 0; -ms-transition-delay: 0;
-o-transition-delay: 0; -o-transition-delay: 0;
transition-delay: 0; transition-delay: 0;
text-transform: uppercase; } text-transform: lowercase; }
.about > nav a:hover, .about > nav a.active, .about > nav nav.sequence-nav ol li a.seq_video_active, nav.sequence-nav ol li .about > nav a.seq_video_active, .about > nav nav.sequence-nav ol li a.seq_other_active, nav.sequence-nav ol li .about > nav a.seq_other_active, .about > nav nav.sequence-nav ol li a.seq_vertical_active, nav.sequence-nav ol li .about > nav a.seq_vertical_active, .about > nav nav.sequence-nav ol li a.seq_problem_active, nav.sequence-nav ol li .about > nav a.seq_problem_active { .about > nav a:hover, .about > nav a.active, .about > nav nav.sequence-nav ol li a.seq_video_active, nav.sequence-nav ol li .about > nav a.seq_video_active, .about > nav nav.sequence-nav ol li a.seq_other_active, nav.sequence-nav ol li .about > nav a.seq_other_active, .about > nav nav.sequence-nav ol li a.seq_vertical_active, nav.sequence-nav ol li .about > nav a.seq_vertical_active, .about > nav nav.sequence-nav ol li a.seq_problem_active, nav.sequence-nav ol li .about > nav a.seq_problem_active {
border-color: #c8c8c8; border-color: #c8c8c8;
color: #3c3c3c; } color: #3c3c3c; }
.about .vision {
display: none; }
.about .vision h1 + hr { .about .vision h1 + hr {
margin-bottom: 80px; } margin-bottom: 80px; }
.about .vision .message { .about .vision .message {
...@@ -4189,7 +4152,6 @@ nav.course-material { ...@@ -4189,7 +4152,6 @@ nav.course-material {
padding-right: 20px; padding-right: 20px;
width: 23.482%; } width: 23.482%; }
.about .faq nav.categories a { .about .faq nav.categories a {
color: #a0a0a0;
display: block; display: block;
letter-spacing: 1px; letter-spacing: 1px;
margin-right: -20px; margin-right: -20px;
...@@ -4197,7 +4159,6 @@ nav.course-material { ...@@ -4197,7 +4159,6 @@ nav.course-material {
text-align: right; text-align: right;
text-transform: uppercase; } text-transform: uppercase; }
.about .faq nav.categories a:hover { .about .faq nav.categories a:hover {
color: #1d9dd9;
background: #f5f5f5; } background: #f5f5f5; }
.about .faq .responses { .about .faq .responses {
float: left; float: left;
......
...@@ -3,16 +3,20 @@ ...@@ -3,16 +3,20 @@
<%namespace name='static' file='static_content.html'/> <%namespace name='static' file='static_content.html'/>
<section class="find-courses"> <section class="find-courses">
<header class="search-intro"> <header class="search">
<div class="inner-wrapper"> <div class="inner-wrapper main-search">
<hgroup>
<div class="logo">
<img src="${static.url('images/edx_bw.png')}" /> <img src="${static.url('images/edx_bw.png')}" />
<h1>Explore courses from universities around the world.</h1> </div>
<h2>Explore courses from universities around the world.</h2>
</hgroup>
</div> </div>
</header> </header>
<section class="container"> <section class="container">
## I'm removing this for now since we aren't using it for the fall. ## I'm removing this for now since we aren't using it for the fall.
## <%include file="course_filter.html" /> <%include file="course_filter.html" />
<section class="courses"> <section class="courses">
%for course in courses: %for course in courses:
<%include file="course.html" args="course=course" /> <%include file="course.html" args="course=course" />
......
...@@ -5,26 +5,8 @@ ...@@ -5,26 +5,8 @@
<section class="content-wrapper home"> <section class="content-wrapper home">
<header> <header>
<div class="inner-wrapper"> <div class="inner-wrapper">
<section class="video-wrapper">
<div class="video-player">
<div class="video-inner">
<iframe width="560" height="315" src="http://www.youtube.com/embed/SA6ELdIRkRU" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</section>
<section class="welcome">
<div class="intro">
<h1>The Future of Online Education</h1> <h1>The Future of Online Education</h1>
<p>
edX is a joint partnership between The Massachusetts Institute of Technology (MIT) and Harvard University to offer online learning to millions of people around the world. edX will offer Harvard and MIT classes online for free. Through this partnership, the institutions aim to extend their collective reach to build a global community of online learners and to improve education.
</p>
</div>
<div class="signup-wrapper">
<section class="sign-up">
<a href="${reverse('courses')}" class="find-courses">Find Courses</a> <a href="${reverse('courses')}" class="find-courses">Find Courses</a>
</section>
</div>
</section>
</div> </div>
</header> </header>
...@@ -35,7 +17,7 @@ ...@@ -35,7 +17,7 @@
<section class="university-partners"> <section class="university-partners">
<ol class="partners"> <ol class="partners">
<li class="partner mit"> <li class="partner mit">
<a href="/university_profile.html"> <a href="/university_profile">
<img src="${static.url('images/mit.png')}" /> <img src="${static.url('images/mit.png')}" />
<div class="name"> <div class="name">
<span>MITx</span> <span>MITx</span>
...@@ -43,7 +25,7 @@ ...@@ -43,7 +25,7 @@
</a> </a>
</li> </li>
<li class="partner"> <li class="partner">
<a href="/university_profile.html"> <a href="/university_profile">
<img src="${static.url('images/harvard.png')}" /> <img src="${static.url('images/harvard.png')}" />
<div class="name"> <div class="name">
<span>HarvardX</span> <span>HarvardX</span>
...@@ -51,7 +33,7 @@ ...@@ -51,7 +33,7 @@
</a> </a>
</li> </li>
<li class="partner"> <li class="partner">
<a href="/university_profile.html"> <a href="/university_profile">
<img src="${static.url('images/berkeley.png')}" /> <img src="${static.url('images/berkeley.png')}" />
<div class="name"> <div class="name">
<span>BerkeleyX</span> <span>BerkeleyX</span>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<header class="global" aria-label="Global Navigation"> <header class="global" aria-label="Global Navigation">
<nav> <nav>
<h1 class="logo"><a href="${reverse('root')}"></a></h1> <h1 class="logo"><a href="${reverse('root')}"></a></h1>
<ol class="find-courses"> <ol class="left">
<li class="primary"> <li class="primary">
<a href="${reverse('courses')}">Find Courses</a> <a href="${reverse('courses')}">Find Courses</a>
</li> </li>
......
<section class="university_profile"> <%inherit file="main.html" />
<h1>HarvardX</h1>
<%namespace name='static' file='static_content.html'/>
<section class="university-profile">
<header class="search">
<div class="inner-wrapper university-search">
<hgroup>
<div class="logo">
<img src="${static.url('images/harvard.png')}" />
</div>
<h1>HarvardX</h1>
</hgroup>
</div>
</header>
<section class="container">
<section class="courses">
</section>
</section>
</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