diff --git a/app/assets/images/pages/supporters/kickstarter.jpg b/app/assets/images/pages/supporters/kickstarter.jpg new file mode 100644 index 0000000..89e8e6b Binary files /dev/null and b/app/assets/images/pages/supporters/kickstarter.jpg differ diff --git a/app/assets/images/pages/supporters/letsencrypt.png b/app/assets/images/pages/supporters/letsencrypt.png new file mode 100644 index 0000000..3c538af Binary files /dev/null and b/app/assets/images/pages/supporters/letsencrypt.png differ diff --git a/app/assets/images/pages/supporters/octocat.png b/app/assets/images/pages/supporters/octocat.png new file mode 100644 index 0000000..ca3ffdf Binary files /dev/null and b/app/assets/images/pages/supporters/octocat.png differ diff --git a/app/assets/images/pages/supporters/pivotallabs.png b/app/assets/images/pages/supporters/pivotallabs.png new file mode 100644 index 0000000..82239a4 Binary files /dev/null and b/app/assets/images/pages/supporters/pivotallabs.png differ diff --git a/app/assets/images/pages/supporters/travis-mascot.png b/app/assets/images/pages/supporters/travis-mascot.png new file mode 100644 index 0000000..5ddc009 Binary files /dev/null and b/app/assets/images/pages/supporters/travis-mascot.png differ diff --git a/app/assets/images/pages/supporters/webtranslateit.png b/app/assets/images/pages/supporters/webtranslateit.png new file mode 100644 index 0000000..c7f2d8e Binary files /dev/null and b/app/assets/images/pages/supporters/webtranslateit.png differ diff --git a/app/views/pages/supporters.html.erb b/app/views/pages/supporters.html.erb new file mode 100644 index 0000000..fd12f3f --- /dev/null +++ b/app/views/pages/supporters.html.erb @@ -0,0 +1,56 @@ +<% content_for :page_title, t('.menu_title') %> +<% content_for :wrapper_class, 'supporters-page' %> + +
+
+

<%= t '.menu_title' %>

+

<%= t '.byline' %>

+
+
+ + +
+
+
+

<%= t '.github' %>

+

+

+ <%= link_to image_tag('pages/supporters/octocat.png', alt: 'GitHub logo', size: '200x166'), 'https://github.com/diaspora/diaspora/' %> +

+

<%= t('.github_ex', github_link: link_to(t('.github'), 'https://github.com/diaspora/diaspora/')).html_safe %>

+
+
+

<%= t '.travis' %>

+

+

+ <%= link_to image_tag('pages/supporters/travis-mascot.png', alt: 'Travis logo', size: '166x166'), 'https://travis-ci.org/diaspora/' %> +

+

<%= t('.travis_ex', travis_link: link_to(t('.travis'), 'https://travis-ci.org/diaspora/')).html_safe %>

+
+
+
+ +
+ +
+
+
+

<%= t '.lets_encrypt' %>

+

+ <%= link_to image_tag('pages/supporters/letsencrypt.png', alt: 'Let’s Encrypt logo', size: '166x166'), 'https://letsencrypt.org/' %> +

+

<%= t('.lets_encrypt_ex', lets_encrypt_link: link_to(t('.lets_encrypt'), 'https://letsencrypt.org/')).html_safe %>

+
+
+

<%= t '.webtranslateit' %>

+

+ <%= link_to image_tag('pages/supporters/webtranslateit.png', alt: 'WebTranslateIt logo', size: '200x166'), 'https://webtranslateit.com/en/projects/3020-Diaspora/' %> +

+

<%= t('.webtranslateit_ex', webtranslateit_link: link_to(t('.webtranslateit'), 'https://webtranslateit.com/en/projects/3020-Diaspora/')).html_safe %>

+
+
+
diff --git a/config/locales/en.yml b/config/locales/en.yml index ce11c0a..50424d2 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -190,6 +190,19 @@ en: megaphone_alt: Megaphone support_alt: Support pod_alt: Pod + supporters: + headline: "diaspora*’s Supporters" + menu_title: Supporters + byline: "People and organizations who have backed diaspora*" + supporters: "diaspora* wouldn’t exist without the support of many people and organizations around the world who have helped out with expertise and resources. We want to thank them all!" + github: GitHub + github_ex: "%{github_link} is where our code is hosted. The service offers full version control and enables contributors from all over the world to work on improving the software which runs our network." + travis: Travis + travis_ex: "%{travis_link} is the software we use for continuous integration (CI). This means that changes to the software can be tested for compatibility with our code base before they are merged. This helps ensure that new code works seamlessly with existing code." + lets_encrypt: "Let’s Encrypt" + lets_encrypt_ex: "%{lets_encrypt_link} has revolutionized the hosting of secure websites. diaspora* relies on the SSL secure protocol, and the Let’s Encrypt project has made SSL certificates freely available." + webtranslateit: WebTranslateIt + webtranslateit_ex: "%{webtranslateit_link} enables our multi-lingual community to collaborate on translating all parts of our app and website." blog: headline: "The diaspora* blog" subline: "official announcements" diff --git a/config/routes.rb b/config/routes.rb index 39ae7e1..30695df 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -8,6 +8,7 @@ get :about get :formatting get :get_involved + get :supporters get :other_docs get :community_guidelines get :tips