forked from OpenNeo/impress
donate update, campaign complete
This commit is contained in:
parent
a4feee89b5
commit
163d74fe07
4 changed files with 45 additions and 72 deletions
|
@ -20,8 +20,8 @@ module ApplicationHelper
|
|||
if block_given?
|
||||
content = capture(&block)
|
||||
else
|
||||
content = link_to('We need your help to keep growing and stay online!', donate_path) +
|
||||
link_to('Donate now!', donate_path, :class => 'button')
|
||||
content = link_to('We made it! The server will be upgrading tonight.', donate_path) +
|
||||
link_to('Read more', donate_path, :class => 'button')
|
||||
end
|
||||
|
||||
html = content_tag(:div, nil, :class => 'campaign-progress') +
|
||||
|
|
|
@ -14,6 +14,7 @@ body.static-donate
|
|||
font-weight: normal
|
||||
|
||||
#title, h2
|
||||
clear: left
|
||||
float: left
|
||||
|
||||
h2
|
||||
|
|
|
@ -1,14 +1,11 @@
|
|||
- title "Support Dress to Impress"
|
||||
%h2 Image Mode is almost here, but we need your help!
|
||||
%h2 Thank you so much for all your help. We made it!
|
||||
|
||||
= campaign_progress do
|
||||
We have
|
||||
= surround '$', ',' do
|
||||
%span.campaign-raised
|
||||
and need
|
||||
= precede '$' do
|
||||
%span.campaign-goal
|
||||
to run the upgraded server for a year
|
||||
which is just what we need for the upgrade. Thanks so much!
|
||||
|
||||
- if can_use_image_mode?
|
||||
%p.success
|
||||
|
@ -23,61 +20,35 @@
|
|||
%h3 Thank you!
|
||||
%ol
|
||||
|
||||
#image-mode-description
|
||||
:markdown
|
||||
**Hooray!** We're ready for the server upgrade to support Image Mode, and
|
||||
we now have enough funds to run at that level for the next year. I'm pretty
|
||||
darn excited about all this.
|
||||
|
||||
We'll run the server upgrade some time tonight, August 4, likely around
|
||||
9PM NST. The site will probably be down for about 15 minutes, since that's
|
||||
how upgrades work.
|
||||
|
||||
After that, we'll let the SWF converters run for a bit until almost all of
|
||||
them are converted, then we'll release Image Mode to the public.
|
||||
|
||||
Thanks again for all your help. Dress to Impress runs on you, from our data
|
||||
to our funds. You make this site the great resource that it is, and I'm
|
||||
consistently impressed by this community's generosity. Thanks for all you
|
||||
do!
|
||||
|
||||
#image-mode-beta
|
||||
%header
|
||||
As a Thank You gift, those who donate at least $5 will receive early
|
||||
beta access to Image Mode
|
||||
Support Dress to Impress!
|
||||
= pledgie_form_tag do
|
||||
= pledgie_amount_label_tag 'Amount'
|
||||
= pledgie_amount_field_tag
|
||||
%button{:type => 'submit'} Donate now!
|
||||
%p
|
||||
Once you're done, send your PayPal email address and
|
||||
= link_to 'Dress to Impress username', login_path_with_return_to
|
||||
to
|
||||
= succeed '.' do
|
||||
= mail_to 'webmaster@openneo.net'
|
||||
%p We'll email you soon!
|
||||
|
||||
%p All donations go directly to hosting costs.
|
||||
%p Thanks so much for your help!
|
||||
|
||||
#image-mode-description
|
||||
:markdown
|
||||
**Soon, Dress to Impress will be able to both save outfits as images and
|
||||
even run entirely without Flash**. Image Mode. It's taken months to put
|
||||
together, and it's pretty darn exciting. It's the most requested feature
|
||||
for Dress to Impress, ever.
|
||||
|
||||
**To get there, though, we need a server upgrade.** We've done our best to
|
||||
cut back on memory usage on the server we have now, but ultimately found
|
||||
that, since Dress to Impress has grown so much, we don't have the server
|
||||
power to both run the site and convert Flash files to images. When we try,
|
||||
the site goes down, and that's no good for anybody.
|
||||
|
||||
**So, we're moving from about $20 to $30 a month.** We'll be moving from
|
||||
[Linode's 512 server to the 768 server](http://linode.com). It's what we
|
||||
need to do in order to have enough RAM to both convert Flash to image and
|
||||
also run a website with thousands of users a day.
|
||||
|
||||
**As a little treat, those who give at least $5 will get early access
|
||||
to Image Mode.** Though we're still missing quite a few converted SWFs,
|
||||
you'll be able to get a feel for what Image Mode will be when it's ready
|
||||
for prime time, and help make sure it's exactly as simple and powerful as
|
||||
it needs to be.
|
||||
|
||||
**Of course, it's still all about supporting a website you love.** Give
|
||||
exactly as much as you want to give. If you can't afford a $5 gift right
|
||||
now, don't worry about it. You'll still get Image Mode once it's ready.
|
||||
Similarly, if you *can* afford to give more than $5, please consider doing
|
||||
so. I often hear how much people appreciate Dress to Impress, and I'd hope
|
||||
that it might be worth more than a wearable or two. I'm just one guy
|
||||
building this site in my free time, and I can't afford server costs on my
|
||||
own, so I'm so glad to be a part of such a generous community.
|
||||
|
||||
**Thank you for your continued support.** Dress to Impress is 100%
|
||||
user-funded, and we intend to stay that way. Our goal is to raise enough
|
||||
money to be able to keep running on the upgraded server for the next 12
|
||||
months, so that's $280: $360 minus about $80 remaining from previous
|
||||
fundraisers. Not very much. I know we can do it.
|
||||
|
||||
#image-mode-comments
|
||||
#disqus_thread
|
||||
|
|
|
@ -3856,13 +3856,14 @@ body.static-donate h2 {
|
|||
}
|
||||
/* line 16, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #title, body.static-donate h2 {
|
||||
clear: left;
|
||||
float: left;
|
||||
}
|
||||
/* line 19, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 20, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate h2 {
|
||||
margin-bottom: 0.25em;
|
||||
}
|
||||
/* line 30, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 31, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-data {
|
||||
clear: both;
|
||||
display: block;
|
||||
|
@ -3870,7 +3871,7 @@ body.static-donate #image-mode-data {
|
|||
margin-right: 20px;
|
||||
width: 344px;
|
||||
}
|
||||
/* line 37, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 38, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-preview {
|
||||
border: 1px solid #006600;
|
||||
display: block;
|
||||
|
@ -3880,41 +3881,41 @@ body.static-donate #image-mode-preview {
|
|||
padding-bottom: 13.333px;
|
||||
padding-left: 20px;
|
||||
}
|
||||
/* line 47, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 48, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-preview img {
|
||||
border: 1px solid #006600;
|
||||
height: 300px;
|
||||
margin-bottom: 0.5em;
|
||||
width: 300px;
|
||||
}
|
||||
/* line 53, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 54, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-preview figcaption {
|
||||
display: block;
|
||||
font-family: Calligraffitti;
|
||||
font-size: 250%;
|
||||
text-align: center;
|
||||
}
|
||||
/* line 59, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 60, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #campaign-donors {
|
||||
display: none;
|
||||
margin-right: 20px;
|
||||
width: 344px;
|
||||
}
|
||||
/* line 64, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 65, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #campaign-donors ol {
|
||||
font-size: 85%;
|
||||
padding-left: 2em;
|
||||
}
|
||||
/* line 68, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 69, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #campaign-donors ol span {
|
||||
color: #448844;
|
||||
float: right;
|
||||
}
|
||||
/* line 72, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 73, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #campaign-donors.has-donors {
|
||||
display: block;
|
||||
}
|
||||
/* line 81, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 82, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta {
|
||||
background: #eeffee;
|
||||
border: 1px solid #006600;
|
||||
|
@ -3927,35 +3928,35 @@ body.static-donate #image-mode-beta {
|
|||
text-align: center;
|
||||
width: 404px;
|
||||
}
|
||||
/* line 91, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 92, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta header {
|
||||
display: block;
|
||||
font-weight: bold;
|
||||
}
|
||||
/* line 95, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 96, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta p {
|
||||
font-family: "Droid Sans", Helvetica, Arial, Verdana, sans-serif;
|
||||
font-size: 75%;
|
||||
margin: 0;
|
||||
}
|
||||
/* line 100, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 101, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta form {
|
||||
margin: 0.75em 0;
|
||||
}
|
||||
/* line 103, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 104, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta form label {
|
||||
font-size: 85%;
|
||||
font-weight: bold;
|
||||
}
|
||||
/* line 107, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 108, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta form label:after {
|
||||
content: ":";
|
||||
}
|
||||
/* line 110, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 111, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta form input {
|
||||
width: 5em;
|
||||
}
|
||||
/* line 113, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 114, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-beta form button {
|
||||
background: #ff5c00 url('/images/alert-overlay.png?1296599919') repeat-x;
|
||||
}
|
||||
|
@ -3963,7 +3964,7 @@ body.static-donate #image-mode-beta form button {
|
|||
body.static-donate #image-mode-beta form button:hover {
|
||||
background-color: #ee4b00;
|
||||
}
|
||||
/* line 116, ../../../app/stylesheets/static/_donate.sass */
|
||||
/* line 117, ../../../app/stylesheets/static/_donate.sass */
|
||||
body.static-donate #image-mode-description, body.static-donate #image-mode-comments {
|
||||
float: right;
|
||||
width: 436px;
|
||||
|
|
Loading…
Reference in a new issue