diff --git a/css/main.css b/css/main.css index 33d105f..4934a22 100644 --- a/css/main.css +++ b/css/main.css @@ -6,11 +6,14 @@ ***** 1 - Cover ***** ***** 1.1 - Cover background ***** ***** 1.2 - Cover content ***** - ***** 1.2 - Cover ghost button ***** + ***** 1.3 - Cover ghost button ***** + ***** 1.4 - Cover quote ***** + ***** 1.5 - Cover font ***** ***** 2 - Navigation Bar ***** ***** 3 - Sections ***** ***** 3.1 - Section general settings ***** ***** 3.2 - First section ***** + ***** 4 - Footer ***** ***** ***** ***** f - Customer animate ***** ***** ***** @@ -27,6 +30,7 @@ html { height: 100%; max-height: 100%; font-size: 62.5%; + font-weight: 400; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } @@ -34,7 +38,7 @@ body { position: relative; height: 100%; max-height: 100%; - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-family: 'Open Sans', sans-serif; letter-spacing: 0.01rem; background-color: #f8f8f8; font-size: 1.8rem; @@ -42,10 +46,47 @@ body { color: #3A4145; } +span.font-lg { + color: #080808; + border-bottom: 1px #080808 dashed; + font-size: 20px; +} + a:active, a:hover { outline: 0 none; } +.btn { + text-transform: uppercase; + border-radius: 1px; +} + +.form-group > .form-control { + border-radius: 0; +} + +.btn-brilent { + border: 2px #4294ff solid; + color: #fefefe; + text-shadow: none; + background: #4294ff; + -webkit-transition: all 0.3s ease; + -moz-transition: all 0.3s ease; + -o-transition: all 0.3s ease; + transition: all 0.3s ease; +} + +.btn-brilent:hover, .btn-brilent:focus { + color: #4294ff; + border: 2px #eeeeee solid; + text-shadow: none; + background: rgba(255, 255, 255, 0.85); +} + +button i { + margin-right: 7px; +} + /************************************************* ****** ****** ****** Navigation Bar ****** @@ -56,24 +97,38 @@ a:active, a:hover { display: none; } -.nav a { +.nav > li > a { + padding: 25px 15px 15px 15px; cursor: pointer; height: 70px; text-align: center; } .nav .navbar-header a { + height: 70px; width: 180px; - background: url("../images/logo.png") no-repeat center center; + background: url("../images/Academy_Logo_Black.png") no-repeat center center; background-size: 150px auto; } .nav li { + font-size: 0.75em; height: 70px; text-align: center; + text-transform: uppercase; +} + +.navbar-brilent .navbar-nav > .active > a, .navbar-brilent .navbar-nav > .active > a:hover, .navbar-brilent .navbar-nav > .active > a:focus { + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + -o-transition: all 0.3s; + transition: all 0.3s; + background: #4294ff; + color: #fff; } .nav li i { + font-size: 20px; width: 100%; display: inline-block; } @@ -89,19 +144,34 @@ a:active, a:hover { *************************************************/ /* Section general settings */ -section { +section.section-block { display: block; - padding-top: 70px; - margin-bottom: -70px; + padding-top: 60px; + margin-bottom: 40px; } -section.section-block { - padding-top: 100px; - padding-bottom: 120px; +section .container { + padding-bottom: 60px; +} + +section .container:after { + width: 80%; + height: 1px; + margin-bottom: 5px; + margin-top: 60px; + position: absolute; + left: 50%; + margin-left: -40%; + display: block; + content: ''; + background: linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.3) 60%, transparent 100%); + background: -o-linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.3) 60%, transparent 100%); + background: -moz-linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.3) 60%, transparent 100%); + background: -webkit-linear-gradient(0deg, transparent, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.3) 60%, transparent 100%); } .section-block h1 { - color: #fff; + color: #000; font-size: 44px; line-height: 44px; font-weight: 300; @@ -121,105 +191,137 @@ section.section-block { color: #888; margin: 0 0 90px 0; font-weight: 300; - font-family: "Open Sans", sans-serif; +} + +.section-block h1.no-subtitle { + margin-bottom: 90px; } .section-block h2.sub-title:after, .section-block h1.no-subtitle:after { background-color: #4294ff; display: block; - height: 1px; - width: 150px; + height: 3px; + width: 100px; content: ''; position: absolute; - margin-left: -75px; + margin-left: -50px; margin-top: 20px; left: 50%; } -/* Section-1 */ -.section-1{ - background-color: #4294ff; +section .section-content { + padding: 0 15px; + margin-bottom: 20px; + color: #101010; + font-size: 16px; } +section div.img-container { -/* Section-3 */ -#employee { - position: relative; } -.section-3 { - background-color: #4294ff; +section div.apply-button { + margin: 60px auto 0 auto; + max-width: 330px; + text-align: center; } -/* employee filter */ -#employee div.filter { - margin-top: -30px; - margin-bottom: 30px; + +section div.apply-button button { + margin: 10px 15px; } -div.filter ul li { - padding: 0 10px; - display: inline-block; - border-left: 1px solid #444; - list-style: outside none none; +section div.apply-button button.btn-apply { + font-size: 2em; + width: 330px; + height: 70px; } -div.filter ul li:before { - content: ""; - display: inline-block; - margin-right: 4px; - height: 15px; - width: 15px; +.section-content-detail { + position: relative; + display: block; + margin: 0 15px; +} + +.section-content-detail i { + width: 55px; + height: 55px; + margin: 5px 5px 5px 15px; + float: left; + font-size: 50px; + color: #4294ff; } -div.filter ul li:first-child { - border-left: medium none; +.section-content-detail h3 { + margin-left: 80px; + height: auto; + padding: 0 15px; + line-height: 2.3; + margin-bottom: 0; + font-size: 1.25em; + font-weight: 600; } -div.filter ul li.data:before { - background: none repeat scroll 0 0 #FFC336; +.section-content-detail p { + margin-left: 80px; + height: auto; + font-size: 1.0em; } -div.filter ul li.engineering:before { - background: none repeat scroll 0 0 #269abc; +/* Section-1 */ +#bootcamp { + margin-top: 30px; } -div.filter ul li.career:before { - background: none repeat scroll 0 0 #449d44; +#bootcamp button.btn-video { + margin: 0 auto; } -div.filter ul li a { - cursor: pointer; - color: #333; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - transition: all 0.2s ease 0s; - text-decoration: none; - background: none repeat scroll 0 0 transparent; +#bootcamp p.section-content { + line-height: 2.0; } -div.filter ul li a:hover { - text-decoration: none; - border-bottom: 1px solid #333; +#bootcamp h2.sub-title { + margin-top: 100px; } -/* employee show */ -#employee div.emp { +/* Section-2 */ +#mentors { + +} + +#mentors.section-people { + position: relative; +} + +/* mentors show */ +#mentors.section-people div.mentors { position: relative; float: left; - width: 240px; + width: 100%; height: 240px; text-align: center; } -#employee .pic { +#mentors.section-people h4.job-title { + font-weight: 500; + padding-bottom: 10px; + margin: 0 auto 10px; + text-align: center; +} + +#mentors.section-people .pic { position: relative; + background-color: #e6f2f7; width: 200px; height: 200px; border-radius: 200px; margin: auto; overflow: hidden; + border: 3px solid #4294ff; } -#employee div.emp img { +#mentors.section-people div.mentors img { + background-color: #e6f2f7; position: absolute; top: 0; left: 0; @@ -230,130 +332,293 @@ div.filter ul li a:hover { border: 0 none; } -#employee .data .pic { - border: 3px solid #FFC336; +#mentors.section-people h2.mentorsName { + font-family: "Courier New", sans-serif; + text-align: center; + font-size: 1.25em; + color: #000; + font-weight: 700; + width: 100%; + height: 15px; + position: absolute; + top: 155px; + left: -70px; + -webkit-transform: rotate(42deg); + transform: rotate(42deg); +} + +#mentors.section-people div.company { + position: absolute; + left: 50%; + bottom: 55px; + width: 40px; + height: 30px; + margin-left: 60px; + text-decoration: none; + background: #fff; +} + +#mentors.section-people div.company i { + font-size: 40px; + margin-top: -7px; + margin-left: -7px; } -#employee .engineering .pic { - border: 3px solid #269abc; +#mentors .mentor-container { + position: relative; + width: 100%; } -#employee .career .pic { - border: 3px solid #449d44; +#mentors .mentor-show { + position: absolute; + float: none; + width: 275px; + height: 370px; } -#employee h1 { - color: #000; +/* section-3 */ +#fellows { + } -#employee h2.name { - font-family: "Courier New", sans-serif; +/* fellows show */ +#fellows.section-people div.fellows { + position: relative; + float: left; + width: 100%; + height: 140px; text-align: center; - font-size: 1.25em; - color: #000; - font-weight: 700; - width: 200px; - height: 15px; +} + +#fellows.section-people p.job-title { position: absolute; - top: 155px; - left: -45px; - transform: rotate(38deg); + top: 35px; + left: 125px; + font-size: 0.75em; + font-weight: 500; + padding-bottom: 10px; + margin: 0 auto 10px; + text-align: left; + line-height: 1.5; } -#empContainer{ +#fellows.section-people .pic { + position: relative; + background-color: #e6f2f7; + width: 100px; + height: 100px; + border-radius: 100px; + margin: auto auto auto 10px; + overflow: hidden; + border: 3px solid #4294ff; +} + +#fellows.section-people div.fellows img { + background-color: #e6f2f7; + position: absolute; + top: 0; + left: 0; + max-width: 100%; + height: 100%; + border-radius: 100px; + vertical-align: middle; + border: 0 none; +} + +#fellows.section-people h2.fellowsName { + font-family: "Courier New", sans-serif; + text-align: left; + font-size: 1em; + color: #000; + font-weight: 600; + width: 200px; + height: auto; + position: absolute; + top: 0; + left: 125px; + margin-top: 5px; + margin-bottom: 5px; + padding-bottom: 5px; + border-bottom: 1px #e0e0e0 solid; +} + +/*#fellows.section-people div.company {*/ + /*position: absolute;*/ + /*right: 10px;*/ + /*top: 10px;*/ + /*width: 30px;*/ + /*height: 25px;*/ + /*text-decoration: none;*/ + /*background: #fff;*/ +/*}*/ + +/*#fellows.section-people div.company i {*/ + /*font-size: 30px;*/ + /*margin-top: -7px;*/ + /*margin-left: -7px;*/ +/*}*/ + +#fellows .fellow-container { position: relative; width: 100%; } -.emp-show{ +#fellows .fellow-show { position: absolute; float: none; + width: 330px; } -.section-4{ - background-color: #4294ff; + +#fellows h2.sub-title { + margin-top: 80px; } -.color1 { - color: #fff; + +#fellows div.testimonial { + display: block; + margin: 60px 10px; + padding: 15px; + font-size: 16px; + min-height: 180px; + position: relative; } -div.filter ul { - margin: 15px 0 0; - font-size: 18px; - list-style: none; +#fellows div.testimonial:nth-child(odd) { + background: rgba(66, 148, 255, 0.1); } -h2.subTitle { - font-size: 24px; - line-height: 24px; - font-weight: 300; - font-style: normal; - padding: 0; - margin-bottom: 90px; +#fellows div.testimonial:nth-child(even) { + background: rgba(255, 255, 255, 0.1); +} + +#fellows div.testimonial p.camper-name { + margin: 30px 0 0 0; +} + +#fellows div.testimonial p.camper-title { + font-weight: 600; +} + +#fellows .container:after { + display: none; +} + +#fellows div.apply-button { + margin-top: 0; +} + +/* section-4 */ +#academy { + margin-top: 30px; +} + +#academy div.section-content-summary { text-align: center; + font-size: 1.1em; + padding-bottom: 15px; + /*border-bottom: 1px solid #888;*/ + margin-bottom: 30px; } -h2.subTitle:after{ -background: #fff; +#academy div.intro-video-container { + height: 470px; + background-color: #f8f8f8; } -h2.subTitle:after, h1.noSubtitle:after { -background-color: #fff; -display: block; -height: 1px; -width: 150px; -content: ''; -position: absolute; -margin-left: -75px; -margin-top: 20px; -left: 50%; + +#academy div.intro-video { + max-height: 300px; + border: 1px solid #e0e0e0; + margin: 0 auto; } -.panel-group{ + +#academy i { + margin-right: 10px; +} + +#academy h4 { + font-size: 1.2em; + font-weight: 600; + margin-top: 30px; margin-bottom: 20px; } -.panel-title { - color: #204d74; - display: block; - padding: 10px 15px; - margin: -10px -15px; - outline: none; - font-size: 20px; - cursor: pointer; +#academy .section-content-no-title { + margin-top: 30px; } -.panel-body { - border-top: 1px solid lightgray; +#academy .container:after { + height: 0; } -a { - background-color: transparent; +/* section-5 */ +#contact { + margin-bottom: 20px; } -a:-webkit-any-link { - color: #337ab7; - cursor: auto; +#contact, #contact h1 { + color: #fff; + background-color: #4294ff; } -h4 { - display: block; - -webkit-margin-before: 1.33em; - -webkit-margin-after: 1.33em; - -webkit-margin-start: 0px; - -webkit-margin-end: 0px; - font-weight: bold; +#contact iframe.google-map-iframe { + margin: 0; + width: 100%; + height: 366px; + border: 0 none; } -.panel-default > .panel-heading { - color: #333; - background-color: #fff; - border-color: #ddd; +#contact div.g-recaptcha { + background-color: rgba(255, 255, 255, 0.9); + margin-right: 10px; + width: 302px; + height: 76px; + overflow: hidden; } -.alert { - font-size: 12px; - padding: 0; - margin-bottom: 5px; - border: 1px solid transparent; - border-radius: 5px; +#contact .btn-brilent { + text-align: center; + border: 2px #fefefe solid; + color: #4294ff; + text-shadow: none; + background: #fefefe; + -webkit-transition: all 0.3s ease; + -moz-transition: all 0.3s ease; + -o-transition: all 0.3s ease; + transition: all 0.3s ease; +} + +#contact .btn-brilent:hover, #contact .btn-brilent:focus { + color: #fefefe; + border: 2px #eeeeee solid; + text-shadow: none; + background: #4294ff; +} + +#contact div.row > div.col-xs-6 { + margin-top: 20px; + height: 200px; + overflow: hidden; +} + +#contact div.row > div.col-xs-6 h3 { + font-size: 1em; + margin-bottom: 10px; + padding-bottom: 10px; + border-bottom: 1px rgba(255, 255, 255, 0.2) solid; +} + +#contact div.row > div.col-xs-6 p { + font-size: 0.85em; + margin-bottom: 20px; +} + +#contact div.row > div.col-xs-6 p a { + color: inherit; + text-decoration: none; + outline: medium none; +} + +#contact div.row > div.col-xs-6:nth-child(1) { + border-right: 1px rgba(255, 255, 255, 0.8) solid; } /************************************************* @@ -365,24 +630,65 @@ h4 { /* Cover background */ .cover { position: relative; - margin-bottom: -50px; + margin-bottom: -70px; text-align: center; background-size: cover; background-attachment: fixed; overflow: hidden; } +/* Sub cover settings */ +.mid-cover { + height: 375px; + margin-top: 70px; + margin-bottom: -70px; + background-size: cover; + background: url('../images/covers/coaches.jpg') fixed center center; +} + +.cover-content { + position: relative; + margin-top: 100px; +} + +/* Main cover settings */ #main-header { display: table; width: 100%; height: 100%; - background-image: url('../images/diablo.jpg'); + background-image: url('../images/covers/home.jpg'); } -#mid { - background-image: url('../images/city_by_the_bay_1232.jpg'); +/* Main cover Login button */ +#main-header div.login { + position: absolute; + top: 0; + left: 0; + right: 0; + height: 70px; + padding: 35px 40px; + margin: 0 0 30px; + border: medium none; + display: block; + text-align: center; + background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, transparent 100%) repeat scroll 0 0 transparent; +} + +#main-header div.login a { + display: inline-block; + float: right; + width: 150px; + height: 38px; + padding: 0 20px; + text-align: center; + text-transform: uppercase; + text-decoration: none; + font-weight: 600; + line-height: 35px; + white-space: nowrap; } +/* Main cover layout */ .vertical { display: table-cell; vertical-align: middle; @@ -390,6 +696,7 @@ h4 { .inner { position: relative; + top: 20px; width: 80%; max-width: 710px; margin: 0 auto; @@ -401,7 +708,6 @@ h4 { font-size: 5rem; letter-spacing: -1px; font-weight: 700; - font-family: "Open Sans", sans-serif; color: #fff; -webkit-animation: fade-in-down 0.6s; -moz-animation: fade-in-down 0.6s; @@ -414,11 +720,10 @@ h4 { } .inner .page-description { - margin: 0; + margin: 0 0 40px 0; font-size: 2rem; line-height: 1.5em; font-weight: 400; - font-family: "Merriweather", serif; letter-spacing: 0.01rem; color: rgba(255, 255, 255, 0.8); -webkit-animation: fade-in-down 0.9s; @@ -432,7 +737,7 @@ h4 { } /* Cover ghost button */ -.inner div { +div.ghost-button-group { list-style: none; width: 100%; height: 36px; @@ -442,15 +747,15 @@ h4 { text-align: center; } -.inner div label.button { +label.button { border: 2px solid rgba(255, 255, 255, 0.80); position: relative; width: 45%; min-width: 260px; - height: 36px; - margin-left: 15px; - margin-right: 15px; - margin-bottom: 20px; + height: 44px; + font-size: 22px; + padding: 5px 12px; + margin: 0 15px 20px 15px; color: rgba(255, 255, 255, 0.6); border-radius: 0; z-index: 999; @@ -459,18 +764,17 @@ h4 { -o-transition: 0.3s ease; transition: 0.3s ease; } -.inner div label.button:hover { - color: #4294ff; -} -.button:hover { +label.button:hover { + text-shadow: none; + background: rgba(255, 255, 255, 0.85); border: 2px solid rgba(255, 255, 255, 1); - color: rgba(255, 255, 255, 1); + color: #4294ff; } -.button .line { +label.button .line { display: block; - z-index: 99999; + z-index: 9999; position: absolute; background: none; -webkit-transition: 0.3s ease; @@ -479,54 +783,54 @@ h4 { transition: 0.3s ease; } -.button:hover .line { +label.button:hover .line { background-color: rgba(255, 255, 255, 1); } -.button .line-top { +label.button .line-top { height: 2px; width: 0; left: -110%; top: -2px; } -.button:hover .line-top { +label.button:hover .line-top { width: 100%; left: -2px; } -.button .line-bottom { +label.button .line-bottom { width: 0; height: 2px; right: -110%; bottom: -2px; } -.button:hover .line-bottom { +label.button:hover .line-bottom { width: 100%; right: -2px; } -.button .line-left { +label.button .line-left { width: 2px; height: 0; left: -2px; bottom: -110% } -.button:hover .line-left { +label.button:hover .line-left { height: 100%; bottom: -2px; } -.button .line-right { +label.button .line-right { width: 2px; height: 0; right: -2px; top: -110% } -.button:hover .line-right { +label.button:hover .line-right { height: 100%; top: -2px; } @@ -560,6 +864,232 @@ h4 { animation: none; } +/* Cover quote */ +blockquote { + font-size: 44px; + color: #fff; + border: 0; + font-family: 'Open Sans', sans-serif; + line-height: 120%; + width: 100%; +} + +/*blockquote:before {*/ +/*position: absolute;*/ +/*top: 10px;*/ +/*left: 10px;*/ +/*color: #fff;*/ +/*content: '\f10d';*/ +/*font-family: FontAwesome, sans-serif;*/ +/*font-weight: normal;*/ +/*font-size: 44px;*/ +/*font-style: normal;*/ +/*display: inline-block;*/ +/*text-decoration: inherit;*/ +/*margin-right: .5em;*/ + +/*}*/ + +/*blockquote:after {*/ +/*position: absolute;*/ +/*bottom: 8px;*/ +/*right: 10px;*/ +/*color: #fff;*/ +/*content: '\f10e';*/ +/*font-family: FontAwesome, sans-serif;*/ +/*font-weight: normal;*/ +/*font-size: 44px;*/ +/*font-style: normal;*/ +/*display: inline-block;*/ +/*text-decoration: inherit;*/ +/*margin-right: .5em;*/ +/*}*/ + +/* Cover font */ +blockquote small { + color: #fff; + display: inline; +} + +blockquote div.pull-left { + margin-left: 50px; +} + +blockquote div.pull-right { + margin-right: 75px; +} + +/************************************************* + ****** ****** + ****** Footer ****** + ****** ****** + *************************************************/ + +footer > div { + display: block; + position: relative; + padding: 15px 0; + font-size: 1.4rem; + line-height: 1.5; + height: 120px; +} + +footer .footer-links { + position: absolute; + top: 10px; + left: 0; +} + +footer ul.footer-links li { + list-style: none; + cursor: pointer; +} + +footer p.tc { + position: absolute; + bottom: 10px; + left: 40px; +} + +footer > div > a { + text-align: center; + line-height: 0; + font-size: 30px; + position: absolute; + width: 30px; + top: 10px; + height: 30px; + padding: 0; + color: #4294ff; +} + +footer > div > :nth-child(3) { + right: 50px; +} + +footer > div > :nth-child(4) { + right: 90px; +} + +footer > div > :nth-child(5) { + right: 130px; +} + +footer p.copyright { + position: absolute; + bottom: 10px; + right: 50px; +} + +footer div.address { + position: absolute; + top: 10px; + left: 28%; + width: 310px; + height: 90px; +} + +footer div.address h3 { + margin: 0 0 5px; + font-size: 1.1em; + font-weight: 600; +} + +footer div.address p { + margin: 0 0 5px; + font-size: 1em; + line-height: 1.7; +} + +/************************************************* + ****** ****** + ****** icons ****** + ****** ****** + *************************************************/ + +/* icon */ +.icon { + height: 40px; + width: 40px; + overflow: hidden; +} + +.icon-mentors { + background: no-repeat url("../images/icons/Mentor.png") center center; +} + +.icon-no-phd { + background: no-repeat url("../images/icons/No-PhD.png") center center; +} + +.icon-projects { + background: no-repeat url("../images/icons/Projects.png") center center; +} + +.icon-resources { + background: no-repeat url("../images/icons/Resources.png") center center; +} + +.icon-skills { + background: no-repeat url("../images/icons/Skills.png") center center; +} + +.icon-tuition { + background: no-repeat url("../images/icons/Tuition.png") center center; +} + +.icon-content { + background: no-repeat url("../images/icons/Content.png") center center; +} + +.icon-online-community { + background: no-repeat url("../images/icons/Online-Community.png") center center; +} + +.icon-seasoned-mentor { + background: no-repeat url("../images/icons/Seasoned-Mentor.png") center center; +} + +.icon-unlimited-access { + background: no-repeat url("../images/icons/Unlimited-Access.png") center center; +} + +.icon-students { + background: no-repeat url("../images/icons/Students.png") center center; +} + +.icon-transition { + background: no-repeat url("../images/icons/Transition.png") center center; +} + +/************************************************* + ****** ****** + ****** modal detail ****** + ****** ****** + *************************************************/ + +#applyNowModal { + +} + +#applyNowModal div.form-group label.btn-brilent { + border: 2px #e0e0e0 solid; + color: #222; + text-shadow: none; + background: #e0e0e0; + -webkit-transition: all 0.3s ease; + -moz-transition: all 0.3s ease; + -o-transition: all 0.3s ease; + transition: all 0.3s ease; +} + +#applyNowModal div.form-group label.btn-brilent:hover, #applyNowModal div.form-group label.btn-brilent:focus, #applyNowModal div.form-group label.btn-brilent.active { + border: 2px #4294ff solid; + color: #fefefe; + text-shadow: none; + background: #4294ff; +} + /************************************************* ****** ****** ****** Customer animate ****** @@ -612,106 +1142,18 @@ h4 { } } -.btn { - text-transform: uppercase; -} - -.btn.homeBtn { - position: relative; - background: rgba(255, 255, 255, 0.5); -} - -.btn:hover { - color: #4294ff; - border-color: #eee; - text-shadow: none; - background: #fff; -} - -.btn-lg { - margin: 20px 20px 20px 20px; - padding: 18px 23px; - font-size: 22px; -} -.button-lg { - margin:20px 20px 20px 20px; - padding: 18px 23px; - font-size: 22px; -} - -blockquote{ - font-size: 44px; - color:#fff; - border:0; - font-family: 'Open Sans', sans-serif; - line-height:120%; -} -blockquote:before { - color:#fff; - content: '\f10d'; - font-family: FontAwesome; - font-weight: normal; - font-size: 44px; - font-style: normal; - display: inline-block; - text-decoration: inherit; - margin-right: .5em; +@media screen and (min-width: 768px) { + #fellows div.testimonial:nth-child(odd) { + text-align: right; + } -} -blockquote:after { - color:#fff; - content: '\f10e'; - font-family: FontAwesome; - font-weight: normal; - font-size: 44px; - font-style: normal; - display: inline-block; - text-decoration: inherit; - margin-right: .5em; -} -blockquote small{ - color:#fff; - display: inline; -} -form #emailCheck{ - width:50%; -} -#goLeft{ - text-align: left; + #fellows div.testimonial:nth-child(even) { + text-align: left; + } } -#emailLabel{ - left:-1.8em; -} - -.buttonNew { - border-top: 1px solid #fcfcfc; - background: #90caf0; - background: -webkit-gradient(linear, left top, left bottom, from(#0e3769), to(#90caf0)); - background: -webkit-linear-gradient(top, #0e3769, #90caf0); - background: -moz-linear-gradient(top, #0e3769, #90caf0); - background: -ms-linear-gradient(top, #0e3769, #90caf0); - background: -o-linear-gradient(top, #0e3769, #90caf0); - padding: 15px 30px; - -webkit-border-radius: 16px; - -moz-border-radius: 16px; - border-radius: 16px; - -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; - -moz-box-shadow: rgba(0,0,0,1) 0 1px 0; - box-shadow: rgba(0,0,0,1) 0 1px 0; - text-shadow: rgba(0,0,0,.4) 0 1px 0; - color: #ffffff; - font-size: 24px; - font-family: Helvetica, Arial, Sans-Serif; - text-decoration: none; - vertical-align: middle; -} -.buttonNew:hover { - border-top-color: #ffffff; - background: #ffffff; - color: #4294ff; -} -.buttonNew:active { - border-top-color: #0e396e; - background: #0e396e; +@media screen and (max-width: 768px) { + #fellows div.testimonial { + text-align: left; + } } \ No newline at end of file diff --git a/images/Academy_Logo.png b/images/Academy_Logo.png new file mode 100644 index 0000000..f19d266 Binary files /dev/null and b/images/Academy_Logo.png differ diff --git a/images/Academy_Logo_Black.png b/images/Academy_Logo_Black.png new file mode 100644 index 0000000..35bb2db Binary files /dev/null and b/images/Academy_Logo_Black.png differ diff --git a/images/Apple.png b/images/Apple.png deleted file mode 100644 index e3f00e9..0000000 Binary files a/images/Apple.png and /dev/null differ diff --git a/images/IBM.png b/images/IBM.png deleted file mode 100644 index 6cc2b8c..0000000 Binary files a/images/IBM.png and /dev/null differ diff --git a/images/Samsung.png b/images/Samsung.png deleted file mode 100644 index e87a3ef..0000000 Binary files a/images/Samsung.png and /dev/null differ diff --git a/images/apply-now.jpg b/images/apply-now.jpg new file mode 100644 index 0000000..03fd3d1 Binary files /dev/null and b/images/apply-now.jpg differ diff --git a/images/city_by_the_bay_1232.jpg b/images/city_by_the_bay_1232.jpg deleted file mode 100644 index dfd1524..0000000 Binary files a/images/city_by_the_bay_1232.jpg and /dev/null differ diff --git a/images/covers/about.jpg b/images/covers/about.jpg new file mode 100644 index 0000000..cd17a25 Binary files /dev/null and b/images/covers/about.jpg differ diff --git a/images/covers/bootcamp.jpg b/images/covers/bootcamp.jpg new file mode 100644 index 0000000..17e874a Binary files /dev/null and b/images/covers/bootcamp.jpg differ diff --git a/images/covers/coaches.jpg b/images/covers/coaches.jpg new file mode 100644 index 0000000..762927e Binary files /dev/null and b/images/covers/coaches.jpg differ diff --git a/images/covers/home.jpg b/images/covers/home.jpg new file mode 100644 index 0000000..bc8b323 Binary files /dev/null and b/images/covers/home.jpg differ diff --git a/images/diablo.jpg b/images/diablo.jpg deleted file mode 100644 index ea42df8..0000000 Binary files a/images/diablo.jpg and /dev/null differ diff --git a/images/fellows/Andy.jpg b/images/fellows/Andy.jpg new file mode 100644 index 0000000..3c8d47d Binary files /dev/null and b/images/fellows/Andy.jpg differ diff --git a/images/fellows/Bhabani.jpg b/images/fellows/Bhabani.jpg new file mode 100644 index 0000000..ea04678 Binary files /dev/null and b/images/fellows/Bhabani.jpg differ diff --git a/images/fellows/CarterLin.jpg b/images/fellows/CarterLin.jpg new file mode 100644 index 0000000..78ea216 Binary files /dev/null and b/images/fellows/CarterLin.jpg differ diff --git a/images/fellows/Ellie.jpg b/images/fellows/Ellie.jpg new file mode 100644 index 0000000..286ddb4 Binary files /dev/null and b/images/fellows/Ellie.jpg differ diff --git a/images/fellows/FanYe.jpg b/images/fellows/FanYe.jpg new file mode 100644 index 0000000..f1ecf49 Binary files /dev/null and b/images/fellows/FanYe.jpg differ diff --git a/images/fellows/FrankJiang.JPG b/images/fellows/FrankJiang.JPG new file mode 100644 index 0000000..4397292 Binary files /dev/null and b/images/fellows/FrankJiang.JPG differ diff --git a/images/fellows/JamesBao.jpg b/images/fellows/JamesBao.jpg new file mode 100644 index 0000000..ba363ba Binary files /dev/null and b/images/fellows/JamesBao.jpg differ diff --git a/images/fellows/JerryJiang.jpg b/images/fellows/JerryJiang.jpg new file mode 100644 index 0000000..d8d07c2 Binary files /dev/null and b/images/fellows/JerryJiang.jpg differ diff --git a/images/fellows/Olivia Zhao.JPG b/images/fellows/Olivia Zhao.JPG new file mode 100644 index 0000000..f20d01a Binary files /dev/null and b/images/fellows/Olivia Zhao.JPG differ diff --git a/images/fellows/RongZhao.jpg b/images/fellows/RongZhao.jpg new file mode 100644 index 0000000..ca79319 Binary files /dev/null and b/images/fellows/RongZhao.jpg differ diff --git a/images/fellows/SamJu.jpg b/images/fellows/SamJu.jpg new file mode 100644 index 0000000..950707c Binary files /dev/null and b/images/fellows/SamJu.jpg differ diff --git a/images/fellows/StevenZhang.jpg b/images/fellows/StevenZhang.jpg new file mode 100644 index 0000000..076c3e2 Binary files /dev/null and b/images/fellows/StevenZhang.jpg differ diff --git a/images/icons/Content.png b/images/icons/Content.png new file mode 100644 index 0000000..33e8ab3 Binary files /dev/null and b/images/icons/Content.png differ diff --git a/images/icons/Mentor.png b/images/icons/Mentor.png new file mode 100644 index 0000000..304c1c2 Binary files /dev/null and b/images/icons/Mentor.png differ diff --git a/images/icons/No-PhD.png b/images/icons/No-PhD.png new file mode 100644 index 0000000..8edc990 Binary files /dev/null and b/images/icons/No-PhD.png differ diff --git a/images/icons/Online-Community.png b/images/icons/Online-Community.png new file mode 100644 index 0000000..5922995 Binary files /dev/null and b/images/icons/Online-Community.png differ diff --git a/images/icons/Projects.png b/images/icons/Projects.png new file mode 100644 index 0000000..7afb06d Binary files /dev/null and b/images/icons/Projects.png differ diff --git a/images/icons/Resources.png b/images/icons/Resources.png new file mode 100644 index 0000000..5f429e3 Binary files /dev/null and b/images/icons/Resources.png differ diff --git a/images/icons/Seasoned-Mentor.png b/images/icons/Seasoned-Mentor.png new file mode 100644 index 0000000..86a1a8a Binary files /dev/null and b/images/icons/Seasoned-Mentor.png differ diff --git a/images/icons/Skills.png b/images/icons/Skills.png new file mode 100644 index 0000000..0ba546c Binary files /dev/null and b/images/icons/Skills.png differ diff --git a/images/icons/Students.png b/images/icons/Students.png new file mode 100644 index 0000000..f949021 Binary files /dev/null and b/images/icons/Students.png differ diff --git a/images/icons/Transition.png b/images/icons/Transition.png new file mode 100644 index 0000000..79d17a9 Binary files /dev/null and b/images/icons/Transition.png differ diff --git a/images/icons/Tuition.png b/images/icons/Tuition.png new file mode 100644 index 0000000..4beb27b Binary files /dev/null and b/images/icons/Tuition.png differ diff --git a/images/icons/Unlimited-Access.png b/images/icons/Unlimited-Access.png new file mode 100644 index 0000000..43d1202 Binary files /dev/null and b/images/icons/Unlimited-Access.png differ diff --git a/images/mentors/chiyi.png b/images/mentors/chiyi.png new file mode 100644 index 0000000..738f5c3 Binary files /dev/null and b/images/mentors/chiyi.png differ diff --git a/images/mentors/cindi.png b/images/mentors/cindi.png new file mode 100644 index 0000000..a5285a6 Binary files /dev/null and b/images/mentors/cindi.png differ diff --git a/images/mentors/edwoo.png b/images/mentors/edwoo.png new file mode 100644 index 0000000..29d4ff5 Binary files /dev/null and b/images/mentors/edwoo.png differ diff --git a/images/mentors/garry.png b/images/mentors/garry.png new file mode 100644 index 0000000..5d87ae5 Binary files /dev/null and b/images/mentors/garry.png differ diff --git a/images/mentors/harry.png b/images/mentors/harry.png new file mode 100644 index 0000000..a43bb30 Binary files /dev/null and b/images/mentors/harry.png differ diff --git a/images/mentors/holly.png b/images/mentors/holly.png new file mode 100644 index 0000000..ccf1db0 Binary files /dev/null and b/images/mentors/holly.png differ diff --git a/images/mentors/jay.png b/images/mentors/jay.png new file mode 100644 index 0000000..8a348b5 Binary files /dev/null and b/images/mentors/jay.png differ diff --git a/images/mentors/karthik.jpg b/images/mentors/karthik.jpg new file mode 100644 index 0000000..09f4375 Binary files /dev/null and b/images/mentors/karthik.jpg differ diff --git a/images/mentors/linlin.png b/images/mentors/linlin.png new file mode 100644 index 0000000..6f90ed6 Binary files /dev/null and b/images/mentors/linlin.png differ diff --git a/images/mentors/may.png b/images/mentors/may.png new file mode 100644 index 0000000..c256b99 Binary files /dev/null and b/images/mentors/may.png differ diff --git a/images/mentors/salina.png b/images/mentors/salina.png new file mode 100644 index 0000000..3c03880 Binary files /dev/null and b/images/mentors/salina.png differ diff --git a/images/mentors/sanjoy.jpg b/images/mentors/sanjoy.jpg new file mode 100644 index 0000000..5dc0dfc Binary files /dev/null and b/images/mentors/sanjoy.jpg differ diff --git a/images/mentors/satya.png b/images/mentors/satya.png new file mode 100644 index 0000000..7bdf398 Binary files /dev/null and b/images/mentors/satya.png differ diff --git a/images/mentors/yihua.png b/images/mentors/yihua.png new file mode 100644 index 0000000..265af23 Binary files /dev/null and b/images/mentors/yihua.png differ diff --git a/images/microsoft.png b/images/microsoft.png deleted file mode 100644 index e174def..0000000 Binary files a/images/microsoft.png and /dev/null differ diff --git a/images/sample_projects_images/Brilent - Analytics Job Demand.jpg b/images/sample_projects_images/Brilent - Analytics Job Demand.jpg new file mode 100644 index 0000000..8792f4d Binary files /dev/null and b/images/sample_projects_images/Brilent - Analytics Job Demand.jpg differ diff --git a/images/sample_projects_images/Brilent - Dalia.jpg b/images/sample_projects_images/Brilent - Dalia.jpg new file mode 100644 index 0000000..d3aa538 Binary files /dev/null and b/images/sample_projects_images/Brilent - Dalia.jpg differ diff --git a/images/testimonials/CL.JPG b/images/testimonials/CL.JPG new file mode 100644 index 0000000..ef9e601 Binary files /dev/null and b/images/testimonials/CL.JPG differ diff --git a/images/testimonials/JJ.JPG b/images/testimonials/JJ.JPG new file mode 100644 index 0000000..ea94abb Binary files /dev/null and b/images/testimonials/JJ.JPG differ diff --git a/images/testimonials/YG-1.JPG b/images/testimonials/YG-1.JPG new file mode 100644 index 0000000..d838b0f Binary files /dev/null and b/images/testimonials/YG-1.JPG differ diff --git a/images/testimonials/ZZ.jpg b/images/testimonials/ZZ.jpg new file mode 100644 index 0000000..076c3e2 Binary files /dev/null and b/images/testimonials/ZZ.jpg differ diff --git a/index.html b/index.html index c5624a8..e7a3cde 100644 --- a/index.html +++ b/index.html @@ -4,22 +4,21 @@ - - - - - - - - - + + + - + + + + + + + - @@ -42,400 +41,1120 @@ - - -
+
+
-

Focus

+

Brilent Academy

-

description about this web page

+

A brilliant boost to your career in Data Science and Analytics

-
-
- +
- -
+ +
+
+

Brilent Bootcamp

+
-
-

Getting Start

+
+

+ Brilent Bootcamp is a 6-week data analytics training + program where you will get the opportunity to network and be mentored by seasoned data science + professionals on real-world projects. +

+ +

+ At the end of the program, you will be able to present your + hard work in front of top employers and be ready to land your dream job! +

-

Request an Application

+

+ The next bootcamp will be offered in our Silicon Valley and Boston area offices. +

+
-
-
-

Sign up here to get infomation about future - sessions

- -
-
-
-
- - - - + +
+ + + + + + + +
+

What makes us unique

+
+
+
+
+
+
+ +

Full-time & part-time expert mentors

+

+ Work alongside former and current data scientists from Facebook, LinkedIn, Google, + Twitter, and other top tier companies. +

+
+
+
+
+ +

Real-world projects

+

+ Build your portfolio and solve real-world problems (some are from companies that have an + exclusive partnership with Brilent). +

+
+
+
+
+
+
+ +

Real industry skills

+

+ We help you develop problem-solving, critical thinking, and business presentation + skills, which will turn you into a more qualified and marketable job applicant +

+
+
+
+
+ +

Exclusive resources

+

+ Have unlimited access to our online resources. +

+
+
+
+
+
+
+ +

Free tuition

+

+ The program is free for admitted fellows – no hidden cost! Employers pay a tuition fee + when they successfully hire our fellows. +

+
+
+
+
+ +

No PhD required

+

+ We have worked with plenty of superstar data scientists who don’t have a PhD. We + encourage people with all educational levels and quantitative background to apply! +

+
+
+
+
+
+
+
+

+ Here are just a few awesome things our fellows have built: + Dalia and + Analytics Job Demand. +

+
+
+
+
+ +
+
+ + + + Previous + + + + Next + +
+
+ + +
- + - -
+ +
-
-
-

Employees

- -

Our awesome team!

-
+
+

Brilent Mentors

-
- +
+
+
+ +
+ +
+
+

Yihua Liao

+
+

Former Data Scientist Manager


FACKBOOK

+
+
+
+ +
+ +
+
+

Garry Ma

+
+

Former Product Analyst


FACKBOOK

+
+
+
+ +
+ +
+
+

Chi-Yi Guan

+
+

Director of Business Analytics


LINKEDIN

+
+
+
+ +
+ +
+
+

Holly Zhang

+
+

Former Director of Business Analytics

COUPONS.COM

+
+
+
+ +
+ +
+
+

Jay Wang

+
+

Data Scientist


TWITTER

+
+
+
+ +
+ +
+
+

Sanjoy Haldar

+
+

VP of Analytics solutions


FOCUSKPI

+
+
+
+ +
+ +
+
+

Cindy Zhang

+
+

Analytics Product Manager


MICROSOFT

+
+
+
+ +
+ +
+
+

May Xu

+
+

Senior Product Manager


LINKEDIN

+
+
+
+ +
+ +
+
+

Salina Cheung

+
+

Head of Analytics


GYFT

+
+
+
+ +
+ GOOGLE -> Quantitative Analyst +
+
+

Linlin Li

+
+

Quantitative Analyst


GOOGLE

+
+
+
+ +
+ +
+
+

Ed Woo

+
+

Senior Director of Marketing Analytics

SHUTTERFLY

+
+
+
+ +
+ EBAY -> Business Analytics Manager +
+
+

Satya Penmetsa

+
+

Business Analytics Manager


EBAY

+
+
+
+ +
+ +
+
+

Karthik Ganapathi

+
+

Product and Growth Data Scientist

HOUZZ

+
+
+
+ +
+ +
+
+

Harry Shah

+
+

Digital Marketing Director


PRIMECALULUS

+
+
+ + +
+
+
+ + + +
+
+
+

Brilent Fellows

+
-
-
-
+
+
+
- Mr. Liu - -

This is a good guy

+
-

Haizhou Liu

- -
+

Andy Wu

+

Data Scientist +

Facebook

-
-
+
+
- Miss. Shao +
-

Krystal Shao

- -
+

James Bao

+

Technical PM +

Google

-
-
+
+
- Mr. Li +
-

Leonard Li

- -
+

Carter Lin

+

Business Analytics +

LinkedIn

-
-
+
+
- Mr. Yu +
-

Albert Yu

- -
+

Frank Jiang

+

Data Scientist +

AirPR

+
+
+
+
+
+ +
+

Fan Ye

+

Operations Data Analyst +

GOOGLE Express

+
+
+
+
+
+ +
+

Steven Zhang

+

Data Scientist Consultant +

LinkedIn

+
+
+
+
+
+ +
+

Jerry Jiang

+

Buyer Experience Analyst +

eBay

+
+
+
+
+
+ +
+

Rong Zhao

+

Product Analyst +

Dropbox

+
+
+
+
+
+ +
+

Bhabani Nayak

+

Artificial Intelligence Engineer +

Volkswagen of America, Inc

+
+
+
+
+
+ +
+

Olivia Zhao

+

Data Scientist +

SAP Labs

+
+
+
+
+
+ +
+

Sam Ju

+

Data Analyst +

Magoosh

+
+
+
+
+
+ +
+

Ellie Zhao

+

Pricing Data Analyst +

Esurance

-
-
- - -
-
-
-
+ + + + + + + +
+

Testimonials

+
+
+
+
+

+ "Brilent provided me with a tremendous opportunity to network with industry leaders at the + one-to-one level. The data projects are great ways to learn and showcase skills to potential + employers." +

-

+

Carter Lin

+

Business Analytics at LinkedIn, PhD in Physics

+
+
-
-
Data are becoming the new raw material of business
- The Economist -
+
+ +
+

+ "Brilent helped me launch my career. It also provided me with the great network to continually + grow professionally and personally." +

+ +

Shane Li

+ +

Data Scientist at Sabre Airline Solutions

+
+
+
+

+ "One of the most valuable things that I had learned from Brilent’s bootcamp is the connection + between analytics and business. It provided a giant leap towards my dream job!" +

+ +

Steven Zhang

+ +

Data Scientist Consultant at LinkedIn

+
+ +
+
+ +
+

+ "Being a member of the bootcamp, I was thrilled to have the opportunity to network with many + industry leaders in analytics, which is actually the most effective way for me to have full + understanding of the area." +

+ +

Jerry Jiang

+ +

User Experience Analyst at eBay

+
+
+
+
+ +
- + - -
+ +
-

Our clinet:

+
+
+ Your bridge to a career in + Data Science and Analytics +
+
-
-
- +
+
+ + + +
+
+
+

Online Academy

+
+
+
+

+ Can’t commit 6 weeks of your time? Not ready for the bootcamp? No problem. +
+ You may want to join Brilent’s Online Academy, which offers the expertise and professional network you + need to succeed in Data Science and Analytics. +

-
- +
+
+
+

Sample Courses

-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

CONTACT US

+
-
-
-

FREQUENTLY ASKED QUESTIONS

- -

-
+
+
-
-
-
- -
-
-

What is a data scientist?

+
+
+
+
+
+ + + +
-
-

Ninety percent of all the world's data was generated in the last two years. Every - 2 days, we generate as much data as all of humanity did up to 2003. Data - scientists have the analytical and programming skills needed to extract valuable - knowledge out the data. The unique combination of skills that data scientists - have are used across many industries for projects such as:

-
    -
  • Parsing unstructured electronic medical records to detect new risk factors - for cancer -
  • -
  • Poring through educational app data to glean insights on how students - learn -
  • -
  • Form personalized recommendation for restaurants and bars for millions of - users -
  • -
  • Predicting crime based on social network data
  • -
  • Crawling through stock market data for hidden price signals
  • -
+
+ + + +
- -
-
-

- What are you looking for in an application? -

-
-
-

We are looking for people with strong scientific training who are able to work - with data programatically and can make valid real-world inferences based on - data. Applicants usually have a strong background in probability, statistics, - and experience with programming, scripting, or statistical packages.

+
+
+ +
- -
-
-

- What is the price for fellows? Are there hidden costs? -

+
+
+ +
+
-
- The program is completely free and the tuition fee is paid for by hiring employers. - The only cost for in-person fellows is their room and board during the fellowship - and we can assist fellows in finding housing in New York City. The only cost for - online fellows is the cost of hosting a server in the cloud which is required for - running the course material. +
+
+
+
-
-
+
+ -
- - -
+ +
-
-
- -

CONTACT US

- -

Do you have a question unaswered by the FAQ? Write us!

- -
-
-
-
-
- - - - -
-
- - - - -
+ +

Terms and Conditions

+ + + + + + +
+
+

Headquarters:

+

+ 1900 Wyatt Dr. Suite 6
+ Santa Clara, CA 95054
+ United States +

+
+
+

Phone:

+

(408) 650-7003

+

Email:

+

inquiries@brilent.com

+
+
+
+
+ + + + + + + + +
- +
- - - - - - + + + + - - + + + + + - - + + + + diff --git a/javascript/main.js b/javascript/main.js index 617556b..d069369 100644 --- a/javascript/main.js +++ b/javascript/main.js @@ -3,41 +3,91 @@ */ (function ($) { "use strict"; - //variable declare + // variable declare var navigationBarHeight = 70; var $document = $(document); - var movingBGImgs; - //function define - function moveBackgroundImg(scrollOffset) { //move background image base on window scroll offset. - movingBGImgs.each(function(){ - var element = $(this); - var offset = element.offset().top -navigationBarHeight - scrollOffset /1.5; - element.css('background-position', '50% ' + offset + "px"); - }); - } - function lineWrapAnimation(containerId,elementClass,gap) { + // function define + // layout mentors and fellows + function lineWrapAnimation(containerId, elementClass) { var elementWidth = $(elementClass).width(); var elementHeight = $(elementClass).height(); - var numberForLine = Math.floor($(containerId).width()/elementWidth); - var max = 0 ; - $(elementClass+':visible').each(function (index) { - var numberOfLine = Math.floor(index / numberForLine)+1; - if(numberOfLine>max){ + var numberForLine = Math.floor($(containerId).width() / elementWidth); + var widthGap = ((($(containerId).width()) - (numberForLine * elementWidth)) / (numberForLine + 1)); + var max = 0; + $(elementClass + ':visible').stop(); + $(elementClass + ':visible').each(function (index) { + var numberOfLine = Math.floor(index / numberForLine) + 1; + if (numberOfLine > max) { max = numberOfLine; } - $(this).animate({ - left:index % numberForLine * elementWidth + gap, - top:Math.floor(index / numberForLine) * elementHeight + gap + $(this).css({ + left: index % numberForLine === 0 ? widthGap : index % numberForLine * (elementWidth + widthGap) + widthGap, + top: Math.floor(index / numberForLine) === 0 ? 0 : Math.floor(index / numberForLine) * elementHeight }) }); - $(elementClass+':hidden').each(function (index) { - $(this).css( - {left:gap, - top:gap} - ) + $(containerId).stop(); + $(containerId).css({height: elementHeight * max}); + } + + function checkContactUsForm() { + var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/; + $("#errorName").css("display", "none"); + $("#errorEmailApply").css("display", "none"); + $("#errorEmailContact").css("display", "none"); + $("#contactName") + .focus(function () { + $(this).css("background-color", "rgba(255, 255, 255, 0.75)"); + }) + .blur(function () { + $(this).css("background-color", "rgba(255, 255, 255, 0.95)"); + if ($(this).val().length < 4) { + $("#errorName").css("display", "block"); + } + else { + $("#errorName").css("display", "none"); + } + }); + $("#contactEmailContact") + .focus(function () { + $(this).css("background-color", "rgba(255, 255, 255, 0.75)"); + }) + .blur(function () { + $(this).css("background-color", "rgba(255, 255, 255, 0.95)"); + var email_val = $(this).val(); + if (!search_str.test(email_val)) { + $("#errorEmailContact").css("display", "block"); + } + else { + $("#errorEmailContact").css("display", "none"); + } + }); + } + + function checkRegistrationForm() { + var $radioBtn = $('input[name="academy_type"]'); + var $info = $radioBtn.closest('form').find('.radio-btn-help'); + var checkedRadioBtn = 'brilentBootcamp'; + + $info.css({'font-size': '0.8em', 'line-height': '1.8'}); + + $radioBtn.on('change', function () { + checkedRadioBtn = $(this).val(); + infoUpdate($info); }); - $(containerId).animate({height:(elementHeight+gap)*max}); + + $('#email').on('change', function () { + infoUpdate($info); + }); + + function infoUpdate(info) { + info.empty(); + if (checkedRadioBtn === 'onlineAcademy') { + info.append("Membership Fee: $299 for 12 Months"); + } else { + info.append('Brilent Bootcamp is FREE!'); + } + } } $document.ready(function () { @@ -48,80 +98,32 @@ // init navigation bar $('body').scrollspy({target: '#navbar-example'}); - // register moving back ground image - movingBGImgs = $('.cover'); + // register moving background image + $('.cover').moveBackgroundImg(); // show and hide navigation bar - $(window).scroll(function () { - var $nav = $("#navbar-example"); - if ($(window).height() - ($(document).scrollTop()) <= navigationBarHeight) { - $nav.slideDown(300); - } - if ($(document).scrollTop() <= navigationBarHeight) { - $nav.slideUp(300); - } - //Moving background image slower than window - moveBackgroundImg($document.scrollTop()); - }); + $("#navbar-example").toggleNavigationBar(navigationBarHeight); - $(window).resize(function(){ - lineWrapAnimation('#empContainer', '.emp-show', 80); - }); + //init mentors positions + lineWrapAnimation('.mentor-container', '.mentor-show'); - // faq controller - $('.panel-body').hide(); - $('.panel-heading').on('click',function(){ - var answer = $(this).siblings(); - if ( answer.is( ":hidden" ) ) { - answer.slideDown(); - } else { - answer.slideUp(); - } - $(this).parent().siblings().find('.panel-body').slideUp(); - }); + //init fellows positions + lineWrapAnimation('.fellow-container', '.fellow-show'); - //init employee positions - lineWrapAnimation('#empContainer','.emp-show',80); + $(window).resize(function () { + lineWrapAnimation('.mentor-container', '.mentor-show'); + lineWrapAnimation('.fellow-container', '.fellow-show'); + }); //contact form validation - var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/; - $("#errorName").css("display","none"); - $("#errorEmailApply").css("display","none"); - $("#errorEmailContact").css("display","none"); - $("#contactName").focus(function(){ - $(this).css("background-color","#FFFFCC"); - }); - $("#contactName").blur(function(){ - $(this).css("background-color","#D6D6FF"); - if($(this).val().length<4){$("#errorName").css("display","block");} - else{$("#errorName").css("display","none");} - }); - $("#contactEmailApply").focus(function(){ - $(this).css("background-color","#FFFFCC"); - }); - $("#contactEmailApply").blur(function(){ - $(this).css("background-color","#D6D6FF"); - var email_val = $("#contactEmailApply").val(); - if(!search_str.test(email_val)){$("#errorEmailApply").css("display","block");} - else{$("#errorEmailApply").css("display","none");} - }); - $("#contactEmailContact").focus(function(){ - $(this).css("background-color","#FFFFCC"); - }); - $("#contactEmailContact").blur(function(){ - $(this).css("background-color","#D6D6FF"); - var email_val = $(this).val(); - if(!search_str.test(email_val)){$("#errorEmailContact").css("display","block");} - else{$("#errorEmailContact").css("display","none");} - }); - //init tooltips - $('[data-toggle="tooltip"]').tooltip(); - // set arcText for employees' name - var $text = $('h2.name'); - $text.arctext({radius: 120, dir: -1}); - - // set employee filter - $(".filter li").employeeFilter(); + checkContactUsForm(); + checkRegistrationForm(); + + // set arcText for mentors' name + $('h2.mentorsName').arctext({radius: 120, dir: -1}); + + // set arcText for fellows' name + //$('h2.fellowsName').arctext({radius: 55, dir: -1}); }); // Arctic Scroll by Paul Adam Davis @@ -130,7 +132,7 @@ var defaults = { elem: $(this), - speed: 500 + speed: 1000 }, allOptions = $.extend(defaults, options); @@ -146,32 +148,44 @@ if (offset) { toMove = parseInt(offset); - $htmlBody.stop(true, false).animate({scrollTop: ($(target).offset().top + toMove)}, allOptions.speed); + $htmlBody.stop(true, false).animate({scrollTop: ($(target).offset().top + toMove)}, allOptions.speed, function () { + $("#bs-example-navbar-collapse-1").collapse('hide'); + }); } else if (position) { toMove = parseInt(position); - $htmlBody.stop(true, false).animate({scrollTop: toMove}, allOptions.speed); + $htmlBody.stop(true, false).animate({scrollTop: toMove}, allOptions.speed, function () { + $("#bs-example-navbar-collapse-1").collapse('hide'); + }); } else { - $htmlBody.stop(true, false).animate({scrollTop: ($(target).offset().top)}, allOptions.speed); + $htmlBody.stop(true, false).animate({scrollTop: ($(target).offset().top)}, allOptions.speed, function () { + $("#bs-example-navbar-collapse-1").collapse('hide'); + }); } }); }; - $.fn.employeeFilter = function () { - var filterArea = $(this).closest('section'); - var employeeCell = filterArea.find('div.emp'); - $(this).on('click', function () { - var $this = $(this); - var needShowClass = $this.attr("class") ? $this.attr("class") : "all"; - if (needShowClass !== "all") { - employeeCell.parent().hide(); - filterArea.find("div." + needShowClass).show(); - } else { - employeeCell.parent().show(); + $.fn.toggleNavigationBar = function (height) { + var $nav = $(this); + $(window).scroll(function () { + if ($(window).height() - ($(document).scrollTop()) <= height) { + $nav.slideDown(300); + } + if ($(document).scrollTop() <= height) { + $nav.slideUp(300); } - lineWrapAnimation('#empContainer', '.emp-show', 80); }); }; -})(jQuery, 'smartresize'); - + $.fn.moveBackgroundImg = function () { //move background image base on window scroll offset. + var $this = $(this); + $(window).scroll(function () { + var scrollOffset = $document.scrollTop(); + $this.each(function () { + var element = $(this); + var offset = (element.offset().top - scrollOffset) / 1.5; + element.css('background-position', '50% ' + offset + "px"); + }); + }); + }; +})(jQuery, 'smartresize'); \ No newline at end of file diff --git a/sample_projects/Brilent - Analytics Job Demand.pdf b/sample_projects/Brilent - Analytics Job Demand.pdf new file mode 100644 index 0000000..5edf211 Binary files /dev/null and b/sample_projects/Brilent - Analytics Job Demand.pdf differ diff --git a/sample_projects/Brilent - Dalia.pdf b/sample_projects/Brilent - Dalia.pdf new file mode 100644 index 0000000..84a1a13 Binary files /dev/null and b/sample_projects/Brilent - Dalia.pdf differ