Skip to content

Commit f49b8a7

Browse files
committed
all pages working, live nfl links, prepaid_b
1 parent bc3aa64 commit f49b8a7

28 files changed

+471
-63
lines changed
-2.88 KB
Binary file not shown.
-1.92 KB
Binary file not shown.
-1.99 KB
Binary file not shown.
-2.23 KB
Binary file not shown.
1.29 KB
Loading
1.3 KB
Loading

app/assets/images/lp/nfl/nfl-bg.jpg

337 KB
Loading

app/assets/images/lp/nfl/pick-bg.png

1.05 KB
Loading
12.9 KB
Loading
109 KB
Loading

app/assets/images/lp/nfl/pick-top.png

28.4 KB
Loading
3.45 KB
Loading
3.85 KB
Loading
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
97.5 KB
Loading
Binary file not shown.
Loading

app/assets/stylesheets/topoffers.css.erb

+194-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*LandingPage*/
22

33
.lpBody {
4-
background: #666;
4+
background: #ccc;
55
font-family: helvetica, arial, san-serif;
66
color: #666;
77
}
@@ -45,7 +45,7 @@
4545
.compareCards {
4646
width: 60%;
4747
float: left;
48-
height: 490px;
48+
height: 360px;
4949
}
5050

5151
.compareTopCardBanner {
@@ -63,7 +63,7 @@
6363
.lpCardDetails {
6464
width: 39%;
6565
float: right;
66-
height: 490px;
66+
height: 360px;
6767
}
6868

6969
.lpCardDetailsRow {
@@ -142,15 +142,15 @@
142142
border-radius: 3px;
143143
margin-top: 3px;
144144
margin-bottom: 20px;
145-
height: 455px;
145+
height: 325px;
146146
}
147147

148148
.cardDetailsTable {
149149
border: 1px solid #DDD;
150150
border-radius: 3px;
151151
margin-top: 3px;
152152
background-color: #EEE;
153-
height: 455px;
153+
height: 325px;
154154
}
155155

156156
.cardDetailsTable p {
@@ -302,4 +302,192 @@
302302

303303
#privacyFooter ul, #privacyFooter ol {
304304
background: none;
305-
}
305+
}
306+
307+
/* NFL Landing Page */
308+
309+
/* globalheader
310+
------------------------*/
311+
312+
.nflBody h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption { font-size: 1em; font-weight: normal; font-style: normal; }
313+
.nflBody fieldset,iframe { border: none; }
314+
.nflBody caption,th { text-align: left; }
315+
.nflBody table { border-collapse: collapse; border-spacing: 0; }
316+
.nflBody article,aside,footer,header,hgroup,nav,section,figure,figcaption { display: block; }
317+
318+
319+
/* globalheader
320+
------------------------*/
321+
.nflBody {
322+
font: 0.75em/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
323+
color: #000;
324+
background: url(<%= asset_path "lp/nfl/nfl-bg.jpg" %>) 0 0 no-repeat fixed;
325+
-webkit-background-size: cover;
326+
-moz-background-size: cover;
327+
-o-background-size: cover;
328+
background-size: cover;
329+
}
330+
.nflBody a {
331+
color: #000;
332+
text-decoration: none;
333+
display: block;
334+
}
335+
.nflBody a:hover {
336+
text-decoration: underline;
337+
}
338+
.nflBody a:focus {
339+
outline: none;
340+
}
341+
.nflBody p {
342+
font-size: 1em;
343+
}
344+
.nflBody hr {
345+
border: 0 #ccc solid; border-top-width: 1px; clear:both; height: 0;
346+
}
347+
.nflBody h1, h2, h3, h4, h5, h6, ol, dl, pre, table, address, fieldset, p, hr {
348+
margin-bottom: 0px;
349+
}
350+
351+
.nflBody strong {
352+
font-weight: bold;
353+
}
354+
355+
356+
/* content
357+
------------------------*/
358+
359+
}
360+
#nflFloater { float:left; height:50%; margin-bottom:-375px;
361+
width:1px; /* only for IE7 */
362+
}
363+
.nflMain {
364+
clear: both;
365+
height: 751px;
366+
position: relative;
367+
}
368+
.nflContainer {
369+
370+
}
371+
.nflPick {
372+
top: 80px;
373+
width: 940px;
374+
margin: 0 auto;
375+
}
376+
.nflPick .nflMiddle {
377+
background: url(<%= asset_path "lp/nfl/pick-bg.png" %>) repeat-y scroll left top transparent;
378+
height: auto;
379+
overflow: hidden;
380+
}
381+
.nflPick .nflTop {
382+
background: url(<%= asset_path "lp/nfl/pick-top.png" %>) no-repeat scroll left top transparent;
383+
display: block;
384+
height: 72px;
385+
margin-bottom: -20px;
386+
}
387+
.nflPick .nflBottom {
388+
clear: both;
389+
background: url(<%= asset_path "lp/nfl/pick-bottom.png" %>) no-repeat scroll left top transparent;
390+
display: block;
391+
height: 72px;
392+
margin-top: -20px;
393+
}
394+
.nflPick .nflMiddle .nflCards {
395+
background: url(<%= asset_path "lp/nfl/pick-cards.png" %>) no-repeat scroll left top transparent;
396+
display: block;
397+
height: 383px;
398+
margin-left: 60px;
399+
overflow: auto;
400+
text-indent: -1000px;
401+
width: 817px;
402+
}
403+
.nflPick .nflMiddle .nflCards .nflFirst.row .nflCard {
404+
height: 85px;
405+
}
406+
.nflPick .nflMiddle .nflCards .nflRow .nflCard {
407+
height: 81px;
408+
}
409+
.nflPick .nflMiddle .nflCards .nflFourth.nflRow .nflCard {
410+
height: 135px;
411+
}
412+
.nflPick .nflMiddle .nflCards .nflCard {
413+
float: left;
414+
width: 102px;
415+
}
416+
.nflPick .nflMiddle .nflCards .nflCard:hover {
417+
background: none repeat scroll 0 0 #FFFFFF;
418+
opacity: 0.5;
419+
z-index: 1;
420+
}
421+
.nflPick .nflHeading {
422+
font-size: 42px;
423+
text-align: center;
424+
text-transform: uppercase;
425+
}
426+
.nflPick .nflHeading .nflFirst {
427+
color: #F3791F;
428+
position: relative;
429+
}
430+
.nflPick .nflHeading .nflSecond {
431+
color: #000;
432+
position: relative;
433+
}
434+
.nflPick .nflSubhead h2 {
435+
color: #707070;
436+
font-size: 16px;
437+
text-align: center;
438+
text-transform: uppercase;
439+
margin-bottom: 10px;
440+
}
441+
442+
.nflSubheadFirst {
443+
color: #203D8D;
444+
font-weight: bold;
445+
text-decoration: underline;
446+
}
447+
448+
449+
/* Card Features and Rewards Section */
450+
.nflDescription {
451+
margin-left: 110px;
452+
float:left;
453+
}
454+
455+
.nflFeatures {
456+
margin: 0px 40px;
457+
font-size: 1.167em;
458+
width: 275px;
459+
float: left;
460+
border: 1px solid #06095c;
461+
border-radius: 5px;
462+
webkit-border-radius: 5px;
463+
moz-border-radius: 5px;
464+
}
465+
466+
.nflFeaturesDescription {
467+
border-radius: 0px 0px 4px 4px;
468+
webkit-border-radius: 0px 0px 4px 4px;
469+
moz-border-radius: 0px 0px 4px 4px;
470+
}
471+
.nflFeaturesDescription ul {
472+
height: 75px;
473+
font-size: 1.1em;
474+
font-weight: bold;
475+
color: #444;
476+
padding-top: 10px;
477+
padding-left: 40px;
478+
list-style-image: url(<%= asset_path "lp/check-mark.png" %>);
479+
}
480+
481+
.nflFeaturesTitle{
482+
font-weight: bold;
483+
font-size: 1.3em;
484+
height: 30px;
485+
line-height: 30px;
486+
text-align: center;
487+
background-color: #06095c;
488+
border-radius: 4px 4px 0px 0px;
489+
webkit-border-radius: 4px 4px 0px 0px;
490+
moz-border-radius: 4px 4px 0px 0px;
491+
color: #eee;
492+
}
493+
/* END Card Features and Rewards Section */

app/controllers/topoffers_controller.rb

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
class TopoffersController < ApplicationController
2+
# use this controller for base landing page layout lp
23

34
layout 'lp'
45

@@ -9,11 +10,17 @@ def index
910
end
1011

1112
def badcredit
12-
@page="0010"
13+
@page="0012"
1314
end
1415

1516
def prepaid
1617
@page="0010"
1718
end
1819

20+
def prepaid_b
21+
@page="0013"
22+
end
23+
def nfl
24+
@page="0011"
25+
end
1926
end

app/views/layouts/public.html.erb

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<li><%= link_to("Privacy Policy", {:controller => 'infos', :action => 'privacy'}) %> | </li>
7474
<li><%= link_to("Terms of Use", {:controller => 'infos', :action => 'terms'}) %></li>
7575
</ul>
76-
<div id="copyright">Copyright © 2012 Card Cred. All rights reserved.</div>
76+
<div id="copyright">Copyright © 2013 Card Cred. All rights reserved.</div>
7777
<div id="disclaimer">*Disclaimer: We aim to keep information accurate and up to date, however we cannot make warranties regarding the accuracy of our information. Please verify state licensing, fees, interest rates, FDIC Insurance / NCUA Insurance status, credit card information, interest rates or other provider terms and conditions during the application process. Card Cred may be compensated if consumers choose to utilize some of the links located throughout the content on this site and generate sales for the said merchant.<div>
7878
</footer>
7979
</div>

app/views/topoffers/badcredit.html.erb

+21-38
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<li>&nbsp;&nbsp;&nbsp;&nbsp;Credit Card Secured by Fully-Refundable Deposit.</li>
2828
<li>&nbsp;&nbsp;&nbsp;&nbsp;Monthly Reporting to all Three National Bureaus to Establish Credit History.</li>
2929
</ul>
30-
<div><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '114', :page=>@page}, :class => "compareTopCardApplyTop", :target => "_blank") %></a></div>
30+
<div><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '37', :page=>@page}, :class => "compareTopCardApplyTop", :target => "_blank") %></a></div>
3131
</div>
3232
<div class="topCardBoxRight"><%= image_tag("lp/badcredit/firstprogress.png") %></div>
3333
</div>
@@ -37,7 +37,7 @@
3737
<div class="compareTopCardBanner">Compare <b>Top Cards for Bad Credit</b></div>
3838
<div class="compareCardsTable">
3939
<div class="compareTopCardRow">
40-
<div class="compareTopCardRowC1"><%= image_tag("lp/badcredit/AppliedZero.gif") %></div>
40+
<div class="compareTopCardRowC1"><%= image_tag("secured/AppliedZero.gif") %></div>
4141
<div class="compareTopCardRowC2">
4242
<h3>Applied Bank Platinum Zero® Secured Visa®.</h3>
4343
<ul>
@@ -46,22 +46,11 @@
4646
<li>No credit requirements. Card secured by deposit.</li>
4747
</ul>
4848
</div>
49-
<div class="compareTopCardRowC3"><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '6', :page=>@page}, :class => "compareTopCardApply", :target => "_blank") %></div>
50-
</div>
51-
<div class="compareTopCardRow">
52-
<div class="compareTopCardRowC1"><%= image_tag("lp/badcredit/green-dot.jpg") %></div>
53-
<div class="compareTopCardRowC2">
54-
<h3>Green Dot® Gold PrePaid Visa®</h3>
55-
<ul>
56-
<li>Free ATM withdrawals at over 20k MoneyPass ATMs.</li>
57-
<li>No fees if you make 30 purchases/mth or load $1000.</li>
58-
<li>No Credit Check!</li>
59-
</ul>
60-
</div>
61-
<div class="compareTopCardRowC3"><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '68', :page=>@page}, :class => "compareTopCardApply", :target => "_blank") %></div>
49+
<div class="compareTopCardRowC3"><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '36', :page=>@page}, :class => "compareTopCardApply", :target => "_blank") %></div>
6250
</div>
51+
6352
<div class="compareTopCardRow">
64-
<div class="compareTopCardRowC1"><%= image_tag("lp/badcredit/ace.jpeg") %></div>
53+
<div class="compareTopCardRowC1"><%= image_tag("prepaid/42_ACE_2010_Gunmetal_Visa_flat.jpg") %></div>
6554
<div class="compareTopCardRowC2">
6655
<h3>ACE Elite™ Visa® Prepaid Card</h3>
6756
<ul>
@@ -70,19 +59,19 @@
7059
<li>Free $10 purchase overspend cushion.</li>
7160
</ul>
7261
</div>
73-
<div class="compareTopCardRowC3"><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '77', :page=>@page}, :class => "compareTopCardApply", :target => "_blank") %></div>
62+
<div class="compareTopCardRowC3"><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '53', :page=>@page}, :class => "compareTopCardApply", :target => "_blank") %></div>
7463
</div>
7564
<div class="compareTopCardRowLast">
76-
<div class="compareTopCardRowC1"><%= image_tag("lp/badcredit/amex.jpg") %></div>
65+
<div class="compareTopCardRowC1"><%= image_tag("prepaid/upside-visa-prepaid-card.gif") %></div>
7766
<div class="compareTopCardRowC2">
78-
<h3>American Express® Prepaid</h3>
67+
<h3>UPside Visa® Prepaid Card</h3>
7968
<ul>
80-
<li>No monthly fees. No Credit Check!</li>
81-
<li>Convenient cash reloads at 7-Elevens.</li>
82-
<li>Free customer service & roadside assistance.</li>
69+
<li>Low $0.99 monthly fee if you load $500/month.</li>
70+
<li>Lower than average ATM withdrawal fees.</li>
71+
<li>Receive cash back through a rewards program.</li>
8372
</ul>
8473
</div>
85-
<div class="compareTopCardRowC3"><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '1', :page=>@page}, :class => "compareTopCardApply", :target => "_blank") %></div>
74+
<div class="compareTopCardRowC3"><%= link_to("SIGN UP", {:controller => 'partners', :action => 'go', :id => '80', :page=>@page}, :class => "compareTopCardApply", :target => "_blank") %></div>
8675
</div>
8776
</div>
8877
</div>
@@ -91,37 +80,31 @@
9180
<div class="cardBestForBanner">Is <b>First Progress</b> Best for Me?</div>
9281
<div class="cardDetailsTable">
9382
<div class="lpCardDetailsRow">
94-
<h3>The <%= link_to("First Progress Secured", {:controller => 'partners', :action => 'go', :id => '114', :page=>@page}, :target => "_blank") %> is our top pick because:</h3>
83+
<h3>The <%= link_to("First Progress Secured", {:controller => 'partners', :action => 'go', :id => '37', :page=>@page}, :target => "_blank") %> is our top pick because:</h3>
9584
<ul>
96-
<li>Pay no interest or monthly fees if you pay your balances off on time every month.</li>
85+
<li>Pay off your balances off and pay no interest.</li>
9786
<li>Responsible usage can build and improve your credit.</li>
9887
</ul>
9988
<p>However, there are a number of reasons why you might prefer a different card.</p>
10089
</div>
10190
<div class="lpCardDetailsRow">
10291
<h3><%= image_tag("lp/circlecross-icon.png", :size => "10x10") %> Carry a balance on your credit card?</h3>
103-
<p>The <%= link_to("Applied Bank Platinum", {:controller => 'partners', :action => 'go', :id => '6', :page=>@page}, :target => "_blank") %> is a good option if you plan to carry a balance.</p>
104-
<ul>
105-
<li>It has a 0% APR for life so you pay no interest.</li>
106-
<li>A flat monthly fee makes it easy to budget.</li>
107-
<li>Reports to the three bureaus building credit.</li>
108-
<li>There is no grace period on this card so if you pay of your balances on time this is not the card for you.</li>
109-
</ul>
110-
<p><%= link_to("Sign Up Applied Bank Platinum >>", {:controller => 'partners', :action => 'go', :id => '6', :page=>@page}, :target => "_blank") %></p>
92+
<p>The <%= link_to("Applied Bank Platinum", {:controller => 'partners', :action => 'go', :id => '36', :page=>@page}, :target => "_blank") %> is a good option with 0% APR for life. It's a real credit card so builds credit and reports to the major bureaus.</p>
93+
<p><%= link_to("Sign Up Applied Bank Platinum >>", {:controller => 'partners', :action => 'go', :id => '36', :page=>@page}, :target => "_blank") %></p>
11194
</div>
11295
<div class="lpCardDetailsRowLast">
113-
<h3><%= image_tag("lp/circlecross-icon.png", :size => "10x10") %> Make cash withdrawals or want no monthly fee?</h3>
114-
<p>The <%= link_to("ACE Elite", {:controller => 'partners', :action => 'go', :id => '77', :page=>@page}, :target => "_blank") %> is a great option as it has free cash withdrawals at ACE stores while the <%= link_to("AMEX Prepaid", {:controller => 'partners', :action => 'go', :id => '1', :page=>@page}, :target => "_blank") %> has no monthly fees and one free withdrawal a month.</p>
115-
<p><%= link_to("Sign up for the ACE Elite Card >>", {:controller => 'partners', :action => 'go', :id => '77', :page=>@page}, :target => "_blank") %></p>
116-
<p><%= link_to("Sign up for the AMEX Prepaid Card >>", {:controller => 'partners', :action => 'go', :id => '1', :page=>@page}, :target => "_blank") %></p>
96+
<h3><%= image_tag("lp/circlecross-icon.png", :size => "10x10") %> Make cash withdrawals or low monthly fee?</h3>
97+
<p>The <%= link_to("ACE Elite", {:controller => 'partners', :action => 'go', :id => '53', :page=>@page}, :target => "_blank") %> is a great option as it has free cash withdrawals at ACE stores while the <%= link_to("UPside Visa Prepaid", {:controller => 'partners', :action => 'go', :id => '80', :page=>@page}, :target => "_blank") %> has a low monthly fee and rewards program.</p>
98+
<p><%= link_to("Sign up for the ACE Elite Card >>", {:controller => 'partners', :action => 'go', :id => '53', :page=>@page}, :target => "_blank") %></p>
99+
<p><%= link_to("Sign up for the UPside Prepaid Card >>", {:controller => 'partners', :action => 'go', :id => '80', :page=>@page}, :target => "_blank") %></p>
117100
</div>
118101
</div>
119102
</div>
120103
121104
</section>
122105
123106
<div class="lpFooter">
124-
<div id="copyright">Copyright © 2012 Card Cred. All rights reserved.</div>
107+
<div id="copyright">Copyright © 2013 Card Cred. All rights reserved.</div>
125108
<div id="disclaimer">*Disclaimer: We aim to keep information accurate and up to date, however we cannot make warranties regarding the accuracy of our information. Please verify state licensing, fees, interest rates, and other lending terms during the application process. Card Cred may be compensated if consumers choose to utilize some of the links located throughout the content on this site and generate sales for the said merchant.
126109
</div><br><a href="javascript:TogPrivacy()" id = "infoPrivacyFooter" >Privacy Policy, Terms and Contact</a></div>
127110
</div>

0 commit comments

Comments
 (0)