-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
139 lines (128 loc) · 5.81 KB
/
index.html
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
---
title: Spoke
layout: page
intro:
title: Politics Rewired
blocks:
- We are a collective of software developers and digital organizers building technology to help the Left win and wield power.
- As a worker-owned cooperative, we are motivated by politics, not profits. We’re in this fight to support the campaigns, organizations, and unions doing the work to organize millions of ordinary people to create a more free and equal world.
- To discuss your organization or organizing effort's data management needs, email us at <a href="mailto:[email protected]">[email protected]</a>.
columns:
- title: Spoke Rewired
body: |
<p>
Spoke Rewired is a low-cost, out-of-the-box solution for your peer-to-peer texting team, based on the open-source Spoke application.
</p>
<p>
We also offer assistance in planning, building, and analyzing your campaigns from leaders of the Bernie 2020 National Texting Team, one of the most successful and energizing texting campaigns to date.
</p>
action:
text: Get Started
url: "/signup"
- title: What's Next
action:
text: Join us!
url: "/careers"
body: |
<p>
We are building Assemble, a collaborative database that’s as easy to use as Google Sheets,
but with all the power and flexibility of a fully developed modern database.
</p>
<p>
Join our team in fundamentally changing the organizing technology landscape and helping
organizers save time, get rest, and do their best work.
</p>
sections:
- title: Messaging Platform
content: From their browser, your volunteers can send scripted and tailored messages to voters, donors, and fellow volunteers. Conversations requiring attention will automatically appear in texters' to-do lists, and they can easily respond, opt-out contacts, or even escalate trickier conversations to an administrator.
image: texter.png
- title: Administration Dashboard
content: From the dashboard, your team can:<ul><li>Craft messaging scripts and surveys to facilitate texters’ conversations and capture data effectively</li><li>Allocate assignments based on volume, message type, and texter team or skill level</li><li>Review and modify conversation and survey data</li><li>View and export campaign results to sync back with your CRM</li><ul>
image: admin.png
- title: Optional List Validation
content: Built-in contact validation allows you to filter out landlines, reducing costs and ensuring successful message delivery. All validation results are stored in a database for later reference.
image: filter.png
- title: Automatic Resource Management
content: Spoke Rewired automatically assigns phone numbers to send your texts from, which both enhances local engagement and ensures that your messages aren't flagged as spam.
image: proximity.gif
clients:
- image: JusticeDemocrats.png
- image: DSA.png
- image: SunriseMovement.png
- image: OurRevolution.png
- image: Bernie.png
- image: RWDSU.png
- image: str-red.png
- image: EWOC.png
---
<section class="hero">
<div class="text-container">
<h1> {{ page.intro.title }} </h1>
{% for item in page.intro.blocks %}
<p> {{ item }} </p>
{% endfor %}
</div>
</section>
<section>
<div class="container flex">
{% for item in page.intro.columns %}
<div class="text">
<h2> {{ item.title }} </h2>
<p> {{ item.body }} </p>
<div class="button signup-cta">
<a href="{{ item.action.url }}">{{ item.action.text }}</a>
</div>
</div>
{% endfor %}
</div>
</section>
<h2>Peer-to-Peer Texting with Spoke Rewired</h2>
{% for section in page.sections %}
<section>
<div class="container flexWithAternate">
<div class="text">
<h2>{{ section.title }}</h2>
<p class="subtext">{{ section.content }}</p>
</div>
<div class="image">
{% if section.image %}
<img src="/images/{{ section.image }}" />
{% else %}
[Placeholder]
{% endif %}
</div>
</div>
</section>
{% endfor %}
<section>
<h2>Who We Work With</h2>
<div class="flex">
{% for client in page.clients %}
<div class="image">
<img src="/images/{{ client.image }}" />
</div>
{% endfor %}
</div>
</section>
<section id="email-signup">
<!-- Begin Mailchimp Signup Form -->
<link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css">
<style type="text/css">
/* #mc_embed_signup{clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;} */
/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>
<div id="mc_embed_signup">
<form action="https://politicsrewired.us3.list-manage.com/subscribe/post?u=446f5fa4728d96df66a367117&id=ed7b076a47" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<div id="mc_embed_signup_scroll">
<label for="mce-EMAIL"><h2>Subscribe for Updates</h2></label>
<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_446f5fa4728d96df66a367117_ed7b076a47" tabindex="-1" value=""></div>
<div class="clear">
<input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button" style="background: #FF0000;"></div>
</div>
</form>
</div>
<!--End mc_embed_signup-->
</section>