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?
|
if block_given?
|
||||||
content = capture(&block)
|
content = capture(&block)
|
||||||
else
|
else
|
||||||
content = link_to('We need your help to keep growing and stay online!', donate_path) +
|
content = link_to('We made it! The server will be upgrading tonight.', donate_path) +
|
||||||
link_to('Donate now!', donate_path, :class => 'button')
|
link_to('Read more', donate_path, :class => 'button')
|
||||||
end
|
end
|
||||||
|
|
||||||
html = content_tag(:div, nil, :class => 'campaign-progress') +
|
html = content_tag(:div, nil, :class => 'campaign-progress') +
|
||||||
|
|
|
@ -14,6 +14,7 @@ body.static-donate
|
||||||
font-weight: normal
|
font-weight: normal
|
||||||
|
|
||||||
#title, h2
|
#title, h2
|
||||||
|
clear: left
|
||||||
float: left
|
float: left
|
||||||
|
|
||||||
h2
|
h2
|
||||||
|
|
|
@ -1,14 +1,11 @@
|
||||||
- title "Support Dress to Impress"
|
- 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
|
= campaign_progress do
|
||||||
We have
|
We have
|
||||||
= surround '$', ',' do
|
= surround '$', ',' do
|
||||||
%span.campaign-raised
|
%span.campaign-raised
|
||||||
and need
|
which is just what we need for the upgrade. Thanks so much!
|
||||||
= precede '$' do
|
|
||||||
%span.campaign-goal
|
|
||||||
to run the upgraded server for a year
|
|
||||||
|
|
||||||
- if can_use_image_mode?
|
- if can_use_image_mode?
|
||||||
%p.success
|
%p.success
|
||||||
|
@ -23,61 +20,35 @@
|
||||||
%h3 Thank you!
|
%h3 Thank you!
|
||||||
%ol
|
%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
|
#image-mode-beta
|
||||||
%header
|
%header
|
||||||
As a Thank You gift, those who donate at least $5 will receive early
|
Support Dress to Impress!
|
||||||
beta access to Image Mode
|
|
||||||
= pledgie_form_tag do
|
= pledgie_form_tag do
|
||||||
= pledgie_amount_label_tag 'Amount'
|
= pledgie_amount_label_tag 'Amount'
|
||||||
= pledgie_amount_field_tag
|
= pledgie_amount_field_tag
|
||||||
%button{:type => 'submit'} Donate now!
|
%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
|
#image-mode-comments
|
||||||
#disqus_thread
|
#disqus_thread
|
||||||
|
|
|
@ -3856,13 +3856,14 @@ body.static-donate h2 {
|
||||||
}
|
}
|
||||||
/* line 16, ../../../app/stylesheets/static/_donate.sass */
|
/* line 16, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #title, body.static-donate h2 {
|
body.static-donate #title, body.static-donate h2 {
|
||||||
|
clear: left;
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
/* line 19, ../../../app/stylesheets/static/_donate.sass */
|
/* line 20, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate h2 {
|
body.static-donate h2 {
|
||||||
margin-bottom: 0.25em;
|
margin-bottom: 0.25em;
|
||||||
}
|
}
|
||||||
/* line 30, ../../../app/stylesheets/static/_donate.sass */
|
/* line 31, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-data {
|
body.static-donate #image-mode-data {
|
||||||
clear: both;
|
clear: both;
|
||||||
display: block;
|
display: block;
|
||||||
|
@ -3870,7 +3871,7 @@ body.static-donate #image-mode-data {
|
||||||
margin-right: 20px;
|
margin-right: 20px;
|
||||||
width: 344px;
|
width: 344px;
|
||||||
}
|
}
|
||||||
/* line 37, ../../../app/stylesheets/static/_donate.sass */
|
/* line 38, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-preview {
|
body.static-donate #image-mode-preview {
|
||||||
border: 1px solid #006600;
|
border: 1px solid #006600;
|
||||||
display: block;
|
display: block;
|
||||||
|
@ -3880,41 +3881,41 @@ body.static-donate #image-mode-preview {
|
||||||
padding-bottom: 13.333px;
|
padding-bottom: 13.333px;
|
||||||
padding-left: 20px;
|
padding-left: 20px;
|
||||||
}
|
}
|
||||||
/* line 47, ../../../app/stylesheets/static/_donate.sass */
|
/* line 48, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-preview img {
|
body.static-donate #image-mode-preview img {
|
||||||
border: 1px solid #006600;
|
border: 1px solid #006600;
|
||||||
height: 300px;
|
height: 300px;
|
||||||
margin-bottom: 0.5em;
|
margin-bottom: 0.5em;
|
||||||
width: 300px;
|
width: 300px;
|
||||||
}
|
}
|
||||||
/* line 53, ../../../app/stylesheets/static/_donate.sass */
|
/* line 54, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-preview figcaption {
|
body.static-donate #image-mode-preview figcaption {
|
||||||
display: block;
|
display: block;
|
||||||
font-family: Calligraffitti;
|
font-family: Calligraffitti;
|
||||||
font-size: 250%;
|
font-size: 250%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
/* line 59, ../../../app/stylesheets/static/_donate.sass */
|
/* line 60, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #campaign-donors {
|
body.static-donate #campaign-donors {
|
||||||
display: none;
|
display: none;
|
||||||
margin-right: 20px;
|
margin-right: 20px;
|
||||||
width: 344px;
|
width: 344px;
|
||||||
}
|
}
|
||||||
/* line 64, ../../../app/stylesheets/static/_donate.sass */
|
/* line 65, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #campaign-donors ol {
|
body.static-donate #campaign-donors ol {
|
||||||
font-size: 85%;
|
font-size: 85%;
|
||||||
padding-left: 2em;
|
padding-left: 2em;
|
||||||
}
|
}
|
||||||
/* line 68, ../../../app/stylesheets/static/_donate.sass */
|
/* line 69, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #campaign-donors ol span {
|
body.static-donate #campaign-donors ol span {
|
||||||
color: #448844;
|
color: #448844;
|
||||||
float: right;
|
float: right;
|
||||||
}
|
}
|
||||||
/* line 72, ../../../app/stylesheets/static/_donate.sass */
|
/* line 73, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #campaign-donors.has-donors {
|
body.static-donate #campaign-donors.has-donors {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
/* line 81, ../../../app/stylesheets/static/_donate.sass */
|
/* line 82, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-beta {
|
body.static-donate #image-mode-beta {
|
||||||
background: #eeffee;
|
background: #eeffee;
|
||||||
border: 1px solid #006600;
|
border: 1px solid #006600;
|
||||||
|
@ -3927,35 +3928,35 @@ body.static-donate #image-mode-beta {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
width: 404px;
|
width: 404px;
|
||||||
}
|
}
|
||||||
/* line 91, ../../../app/stylesheets/static/_donate.sass */
|
/* line 92, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-beta header {
|
body.static-donate #image-mode-beta header {
|
||||||
display: block;
|
display: block;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
/* line 95, ../../../app/stylesheets/static/_donate.sass */
|
/* line 96, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-beta p {
|
body.static-donate #image-mode-beta p {
|
||||||
font-family: "Droid Sans", Helvetica, Arial, Verdana, sans-serif;
|
font-family: "Droid Sans", Helvetica, Arial, Verdana, sans-serif;
|
||||||
font-size: 75%;
|
font-size: 75%;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
/* line 100, ../../../app/stylesheets/static/_donate.sass */
|
/* line 101, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-beta form {
|
body.static-donate #image-mode-beta form {
|
||||||
margin: 0.75em 0;
|
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 {
|
body.static-donate #image-mode-beta form label {
|
||||||
font-size: 85%;
|
font-size: 85%;
|
||||||
font-weight: bold;
|
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 {
|
body.static-donate #image-mode-beta form label:after {
|
||||||
content: ":";
|
content: ":";
|
||||||
}
|
}
|
||||||
/* line 110, ../../../app/stylesheets/static/_donate.sass */
|
/* line 111, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-beta form input {
|
body.static-donate #image-mode-beta form input {
|
||||||
width: 5em;
|
width: 5em;
|
||||||
}
|
}
|
||||||
/* line 113, ../../../app/stylesheets/static/_donate.sass */
|
/* line 114, ../../../app/stylesheets/static/_donate.sass */
|
||||||
body.static-donate #image-mode-beta form button {
|
body.static-donate #image-mode-beta form button {
|
||||||
background: #ff5c00 url('/images/alert-overlay.png?1296599919') repeat-x;
|
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 {
|
body.static-donate #image-mode-beta form button:hover {
|
||||||
background-color: #ee4b00;
|
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 {
|
body.static-donate #image-mode-description, body.static-donate #image-mode-comments {
|
||||||
float: right;
|
float: right;
|
||||||
width: 436px;
|
width: 436px;
|
||||||
|
|
Loading…
Reference in a new issue