Skip to content
This repository was archived by the owner on Mar 4, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 12 additions & 8 deletions src/css/my-dashboard.css
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,11 @@
}

.member-profile-header {
border-bottom: 7px solid #e3e3e3;
border-bottom: 7px solid #000;
background-image: url('../i/community-background.png');
background-size: cover;
background-position: 50% 50%;
color: #fff;
}

.member-profile {
Expand Down Expand Up @@ -135,13 +139,13 @@
}

.member-profile .profile-left .doj {
color: rgb(91, 91, 91);
/*color: rgb(91, 91, 91);*/
text-align: center;
margin-top: 20px;
}

.member-profile .profile-bio {
color: rgb(91, 91, 91);
/*color: rgb(91, 91, 91);*/
height: 100px;
text-align: right;
direction: ltr;
Expand All @@ -158,7 +162,7 @@
.member-profile .money-in-bank div[rel="value"] {
/*font-weight: bold;*/
font-size: 35px;
color: #05619b;
/*color: #05619b;*/
}

.member-profile .money-in-bank div[rel="label"] {
Expand All @@ -183,7 +187,7 @@
.member-profile .open-challenges div[rel="value"] {
/*font-weight: bold;*/
font-size: 35px;
color: #71be0a;
/*color: #71be0a;*/
}

.member-profile .open-challenges div[rel="label"] {
Expand All @@ -199,9 +203,9 @@
}

.member-profile .review-opportunities div[rel="value"] {
font-weight: bold;
/*font-weight: bold;*/
font-size: 35px;
color: #e7820b;
/*color: #e7820b;*/
}

.member-profile .review-opportunities div[rel="label"] {
Expand All @@ -215,7 +219,7 @@
.member-program-content {
}

.member-program-content {
.member-program-content .panel-body {
/*background: -webkit-linear-gradient(360deg, rgb(15, 16, 31), rgb(101,220,85), rgb(164, 13, 62));*/
height: 377px;
/*margin-left: 50px;*/
Expand Down
4 changes: 2 additions & 2 deletions src/js/app/my-dashboard/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@
<div class="clearfix visible-md-block visible-lg-block"></div>
<div class="row">
<div class="col-xs-12 col-sm-9 col-sm-push-3">
<div class="my-dashboard-widget marketing-message" ng-include="vm.getTemplateURL('marketing-message.html')">
</div>
<!--<div class="my-dashboard-widget marketing-message" ng-include="vm.getTemplateURL('marketing-message.html')">
</div>-->
<div class="my-dashboard-widget my-challenges" ng-include="vm.getTemplateURL('my-challenges.html')">
</div>
<div class="my-dashboard-widget srm-gadget" ng-include="vm.getTemplateURL('upcaming-srms.html')">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
*/
function MemberProgramCtrl($scope, AuthService, MemberCertService, SWIFT_PROGRAM_ID) {
var vm = this;
vm.title = 'iOS Developer Community';
vm.user = null;
vm.loading = true;
vm.loadingMessage = "";
Expand Down
163 changes: 84 additions & 79 deletions src/js/app/my-dashboard/partials/member-program.html
Original file line number Diff line number Diff line change
@@ -1,87 +1,92 @@
<div class="member-program-content container-fluid" ng-controller="MemberProgramCtrl as vm">
<div rel="validating-status-view" ng-show="vm.loading">
<div class="widget-loading"></div>
<div class="center-align-text" ng-bind="vm.loadingMessage"></div>
<div class="member-program-content container-fluid padding-reset panel panel-default" ng-controller="MemberProgramCtrl as vm">
<div class="panel-heading">
<span class="panel-title">{{vm.title}}</span>
</div>
<div rel="unregistered-view" ng-show="!vm.loading && !vm.registration">
<div class="center-align-text margin-top-3x">
<img src="/mf/i/swift-getting-started.png" />
<div class="panel-body padding-vert-reset">
<div rel="validating-status-view" ng-show="vm.loading">
<div class="widget-loading"></div>
<div class="center-align-text" ng-bind="vm.loadingMessage"></div>
</div>
<div class="description">
<p>Apple’s latest and greatest programming language for iOS8 that will enable you to become a rockstar mobile developer and achieve fortune & glory untold.</p>
<div rel="unregistered-view" ng-show="!vm.loading && !vm.registration">
<div class="center-align-text margin-top-3x">
<img src="/mf/i/swift-getting-started.png" />
</div>
<div class="description">
<p>Apple’s latest and greatest programming language for iOS8 that will enable you to become a rockstar mobile developer and achieve fortune & glory untold.</p>


<p>We'll get you from a beginner to an expert and provide certifications to prove you are a great developer! Sign up now and check out the first mission</p>
</div>
<div class="signup">
<!-- used style as workaround to override display property -->
<input type="button" class="btn btn-primary center-block block-display" value="Join Us" style="display:block;" ng-click="vm.registerUser()">
</div>
</div>
<div rel="registered-view" ng-show="!vm.loading && vm.registration">
<!-- <div class="center-align-text margin-top-3x">
<img src="/mf/i/swift-getting-started.png" />
</div> -->
<div class="description margin-top-3x">
<div>
<h3 class="col-xs-12">Swift Recognition</h3>
<div class="clear"></div>

<p>We'll get you from a beginner to an expert and provide certifications to prove you are a great developer! Sign up now and check out the first mission</p>
</div>
<div class="signup">
<!-- used style as workaround to override display property -->
<input type="button" class="btn btn-primary center-block block-display" value="Join Us" style="display:block;" ng-click="vm.registerUser()">
</div>
<!-- TODO make badge list dynamic -->
<ul rel="badges" class="margin-top-3x">
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge1">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Get Ready</div>
</div>
<div rel="badge-status" class="col-xs-4 completed">Completed</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge2">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Step One</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge3">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Getting Ready</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge4">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">On Starting Line</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge5">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Break the Finish</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge6">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Get Certified</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
</ul>
</div>
<div class="clearfix nextstep">
<!-- used style as workaround to override display property -->
<a href="http://apple.topcoder.com/challenges" class="btn btn-primary center-block block-display" style="display:block;">Participate</a>
<div rel="registered-view" ng-show="!vm.loading && vm.registration">
<!-- <div class="center-align-text margin-top-3x">
<img src="/mf/i/swift-getting-started.png" />
</div> -->
<div class="description margin-top-3x">
<div>
<h3 class="col-xs-12">Swift Recognition</h3>
<div class="clear"></div>
</div>
<!-- TODO make badge list dynamic -->
<ul rel="badges" class="margin-top-3x">
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge1">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Get Ready</div>
</div>
<div rel="badge-status" class="col-xs-4 completed">Completed</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge2">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Step One</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge3">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Getting Ready</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge4">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">On Starting Line</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge5">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Break the Finish</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
<li class="margin-vert-1x">
<div rel="badge" class="col-xs-8 badge6">
<div rel="image" class="pull-left"></div>
<div rel="name" class="pull-left">Get Certified</div>
</div>
<div rel="badge-status" class="col-xs-4 pending">Pending</div>
<div class="clearfix"></div>
</li>
</ul>
</div>
<div class="clearfix nextstep">
<!-- used style as workaround to override display property -->
<a href="http://apple.topcoder.com/challenges" class="btn btn-primary center-block block-display" style="display:block;">Participate</a>
</div>
</div>
</div>
</div>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.