[tor-commits] [webwml/staging] Bug #17880: Donation banner on home page
nima at torproject.org
nima at torproject.org
Mon Dec 21 00:30:46 UTC 2015
commit 8b7fb8a46588da4dc8c991be396fa3b1f4a66ef4
Author: Arthur Edelstein <arthuredelstein at gmail.com>
Date: Fri Dec 18 16:17:23 2015 -0500
Bug #17880: Donation banner on home page
---
css/layout.css | 33 +++++++++++++++++++++++++++++++++
en/index.wml | 24 ++++++++++++++++++++++++
images/homepage-banner-cd.jpg | Bin 0 -> 84779 bytes
images/homepage-banner-lp.jpg | Bin 0 -> 101171 bytes
images/homepage-banner-rd.jpg | Bin 0 -> 86882 bytes
images/homepage-banner-rr.jpg | Bin 0 -> 98192 bytes
images/homepage-banner-ss.jpg | Bin 0 -> 92697 bytes
7 files changed, 57 insertions(+)
diff --git a/css/layout.css b/css/layout.css
index 4908ee0..e0cd4a1 100644
--- a/css/layout.css
+++ b/css/layout.css
@@ -1310,3 +1310,36 @@ p.blogDate {
}
/* End hide from IE-mac */
+#donation-banner {
+ display: block;
+ height: 200px;
+ margin: auto;
+ margin-bottom: 5px;
+ position: relative;
+ width: 700px;
+}
+
+#donation-banner > a {
+ display: block;
+}
+
+#donation-banner > img {
+ display: block;
+}
+
+#donate-button {
+ background-color: green;
+ border-radius: 5px;
+ bottom: 15px;
+ color: white;
+ font-family: sans-serif;
+ font-size: 20px;
+ padding: 14px 14px;
+ position: absolute;
+ right: 15px;
+ text-align: center;
+}
+
+#donate-button:hover {
+ filter: brightness(1.2);
+}
diff --git a/en/index.wml b/en/index.wml
index fededd4..09ed2c8 100644
--- a/en/index.wml
+++ b/en/index.wml
@@ -2,6 +2,30 @@
# Revision: $Revision$
# Translation-Priority: 1-high
+<!-- Donation banner for fundraising campaign. -->
+<div id="donation-banner">
+ <a href="donate/donate-hpbanner.html.en">
+ <noscript>
+ <!-- We don't have JavaScript, so show our default champion. -->
+ <img id="donation-banner-image-noscript" src="images/homepage-banner-ss.jpg" />
+ </noscript>
+ <!-- Placeholder for the champion banner image that will be added
+ by JavaScript. -->
+ <img id="donation-banner-image"" />
+ </a>
+ <a href="donate/donate-hpbanner.html.en">
+ <div id="donate-button">Please Donate!</div>
+ </a>
+</div>
+
+<script>
+ <!-- Show a different champion at random. -->
+ var alternates = ["cd", "lp", "rd", "rr", "ss"];
+ var alternate = alternates[Math.floor(Math.random() * alternates.length)];
+ var image = document.getElementById("donation-banner-image");
+ image.src = "images/homepage-banner-" + alternate + ".jpg";
+</script>
+
#include "head.wmi" TITLE="Tor Project: Anonymity Online" CHARSET="UTF-8"
<div id="home">
diff --git a/images/homepage-banner-cd.jpg b/images/homepage-banner-cd.jpg
new file mode 100755
index 0000000..4c0e4b3
Binary files /dev/null and b/images/homepage-banner-cd.jpg differ
diff --git a/images/homepage-banner-lp.jpg b/images/homepage-banner-lp.jpg
new file mode 100755
index 0000000..f5fa76a
Binary files /dev/null and b/images/homepage-banner-lp.jpg differ
diff --git a/images/homepage-banner-rd.jpg b/images/homepage-banner-rd.jpg
new file mode 100755
index 0000000..646f59e
Binary files /dev/null and b/images/homepage-banner-rd.jpg differ
diff --git a/images/homepage-banner-rr.jpg b/images/homepage-banner-rr.jpg
new file mode 100755
index 0000000..4a2a512
Binary files /dev/null and b/images/homepage-banner-rr.jpg differ
diff --git a/images/homepage-banner-ss.jpg b/images/homepage-banner-ss.jpg
new file mode 100755
index 0000000..c4a0fa7
Binary files /dev/null and b/images/homepage-banner-ss.jpg differ
More information about the tor-commits
mailing list