-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathsponsorPage.js
85 lines (82 loc) · 2.9 KB
/
sponsorPage.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
"use strict"
function SponsorPage() {
function renderStats() {
return (
<div class="rates-container">
<div class="rate">
<div class="rate-title">11.5+ k</div>
<div class="rate-subtitle">SUBSCRIBERS</div>
</div>
<div class="rate">
<div class="rate-title">30%</div>
<div class="rate-subtitle">OPEN RATE</div>
</div>
<div class="rate">
<div class="rate-title">10%</div>
<div class="rate-subtitle">CLICK THRU RATE</div>
</div>
</div>
)
}
function renderRequiredInfo() {
return (
<div class="required-info-container">
<h3>Sponsorship Required Information & Assets</h3>
<ul>
<li>1 Image (1200x900px, png or jpg)</li>
<li>Title (20 words max)</li>
<li>Description (75 words max)</li>
<li>URL Link (will link on image and title)</li>
<li>Content should be tasteful and appropriate</li>
<li>Provide all information one week before sponsored issue date</li>
</ul>
</div>
)
}
return (
<div class="root">
<div class="center-wrapper">
<h2>Why sponsor the React Native Newsletter?</h2>
</div>
<p>
Sponsoring the newsletter not only gets your company in front of many high quality React Native developers, but it also helps
support the continuing curation and editing of the newsletter.
</p>
{renderStats()}
<ul>
<li>There are four sponsorships available per issue available on a first-come, first-serve basis.</li>
<li>Sponsorships are $250/issue and must be paid for in-full upfront - credit cards and PayPal are payment options.</li>
<li>Sponsorships do not have to be consecutive.</li>
<li>Desired dates must be listed at time of purchase and approved by Infinite Red.</li>
</ul>
<br />
<div class="center-wrapper">
<h2>Example Sponsorship</h2>
<img class="sponsor-image" src="../img/sponsor-demo.png" />
</div>
{/* {renderRequiredInfo()} */}
<div class="center-wrapper">
<h2>Complete this Form to Sponsor the Newsletter</h2>
</div>
<div class="center-wrapper">
<iframe
src="https://docs.google.com/forms/d/e/1FAIpQLScqz4Wpdkd2hpNsA2isEnGNR311XNEh1HAmPzUXL99BDBzv2Q/viewform?embedded=true"
width="640"
height="1000"
frameborder="0"
marginheight="0"
marginwidth="0"
>
Loading…
</iframe>
</div>
<div style={{ height: 50 }} />
{/* <p>
<a href="mailto:newsletters@infinite.red?subject=React%20Native%20Newsletter%20Sponsorship">Email us</a> with any questions or to inquire
about a sponsorship.
</p> */}
</div>
)
}
let domContainer = document.querySelector("#sponsor_page_content")
ReactDOM.render(<SponsorPage />, domContainer)