]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blobdiff - templates/donate.html
new donation page with basic styling.
[people/shoehn/ipfire.org.git] / templates / donate.html
index 5301c65cd069521134473520f1a166a54ad6fa96..5b70c5e12ac3e3864d4a8fb26c7fa2a6d304eb59 100644 (file)
 {% extends "base-1.html" %}
                
 {% block title %}{{ _("Donate") }}{% end block %}
-
-{% block header %}
-       <header class="jumbotron subhead" id="overview">
-               <div class="container">
-                       <h1>{{ _("Donate") }}</h1>
-                       <p class="lead">
-                               {{ _("We need your help!") }}
-                       </p>
-               </div>
-       </header>
-{% end header %}
  
-{% block body %}
-       {% if lang == "de" %}
-               <p class="lead ac">
-                       Wir möchten jeden, der IPFire einsetzt, ermutigen einen Beitrag zu leisten.
-                       Danke dafür.
-               </p>
-               <p>
-                       IPFire ist ein Open Source-Projekt.
-                       Nutzer und die Gemeinschaft sind das wertvollste und wichtigste
-                       Gut, weil sich das Projekt auf sie stützt.
-                       Die Entwicklung und die Fortführung des Projekts sind allein
-                       einer Gruppe von Freiwilligen zu verdanken.
-                       Sie haben ein Produkt entwickelt, das tagtäglich von
-                       Hunderttausenden genutzt wird.
-               </p>
-               <p>
-                       Um die Qualität von IPFire noch weiter verbessern zu können,
-                       sowie Aktivitäten des Projekts auszuweiten und die Verbreitung
-                       zu steigern, sind finanzielle Mittel unabdingbar.
-                       Jeder Sponsor kann seinen Teil dazu beitragen, diese Ziele
-                       zu erreichen, das Projekt finanziell gesund zu erhalten und
-                       somit langfristig abzusichern.
-               </p>
-       {% else %}
-               <p class="lead ac">
-                       We encourage anyone who downloads and uses IPFire to donate.
-                       It is very much appreciated.
-               </p>
-               <p>
-                       IPFire is an Open Source project.
-                       The users and the community are the most valuable and most important factor,
-                       because those people are the foundation of the project.
-                       Development and keeping the project healthy is carried out by a group of volunteers,
-                       that in time have built a very successful product,
-                       which hundreds of thousands of people use every day.
-                       We appreciate every bit of <a href="/getinvolved">feedback, every bug report, patch and contribution</a>.
-               </p>
-               <p>
-                       We would like to extend our activities and improve the quality of IPFire even more.
-                       For that, we will need financial resources to support the maintenance,
-                       improvement and promotion of the IPFire project.
-                       Sponsorship is a good way to ensure the longevity and overall health of the project.
-               </p>
-       {% end %}
-
-       <hr>
-
-       <div class="row">
-               <div class="col-lg-10 col-md-10 col-lg-offset-1">
-                       {% module DonationBox(show_wishlist_items=True) %}
+{% block container %}
+       <div class="container">
+               <div class="row">
+                       <section class="features-content col-12 text-center">
+                               <h2 class="display-2">{{ _("Donate") }}</h2>
+                               
+                               <div class="row justify-content-center mb-6">
+                                       <div class="col-12">
+                                               <div class="row">
+                                                       <div class="donation-card d-flex flex-row text-left">
+                                                               <div class="col-4 bg-blue-grey-900 text-white p-5 pt-6" style="border-radius: 4px 0 0 4px">
+                                                                       <h3>IP<strong>Fire</strong> is an Open Source software project.</h3>
+                                                                       {% if lang == "de" %}
+                                                                               <p class="copy">
+                                                                                       Die Entwicklung und die Fortführung des Projekts wird allein
+                                                                                       von einer Gruppe von Freiwilligen getragen, die ein Produkt
+                                                                                       entwickelt hat, das tagtäglich von Hunderttausenden genutzt
+                                                                                       wird.
+                                                                               </p>
+                                                       
+                                                                               <p class="copy">
+                                                                                       Jede einzelne Spende hilft IPFire noch weiter zu verbessern...
+                                                                               </p>
+                                                                       {% else %}
+                                                                               <p class="copy">
+                                                                                       IPFire is an Open Source software project.
+                                                                               </p>
+                                                       
+                                                                               <p class="copy">
+                                                                                       Development and keeping the project healthy is carried out by a
+                                                                                       group of volunteers who have built a very successful product,
+                                                                                       which hundreds of thousands of people use every day.
+                                                                               </p>
+                                                       
+                                                                               <p class="copy">
+                                                                                       Your donation helps us to make IPFire even better...
+                                                                               </p>
+                                                                       {% end %}
+                                                               </div>
+                                                               
+                                                               <div class="col pl-5 pr-5">
+                                                                       <div class="card p-3 pt-6">
+                                                                               <div class="row">
+                                                                                       <div class="col d-flex flex-column">
+                                                                                               <h4 class="mb-5">Choose a currency</h4>
+                                                                                               <div class="dropdown-wrapper">
+                                                                                                       <select class="currency-dropdown">
+                                                                                                               <option class="form-control" value="EUR €">EUR €</option>
+                                                                                                               <option class="form-control" value="US $">US $</option>
+                                                                                                       </select>
+                                                                                               </div>
+                                                                                       </div>
+                                                                                       
+                                                                                       <div class="col d-flex flex-column">
+                                                                                               <h4 class="mb-5">Frequency</h4>
+                                                                                               <div class="row pt-4">
+                                                                                                       <div class="col">
+                                                                                                               <label class="form-check-label">
+                                                                                                                       <input class="form-check-input mr-4" type="radio" name="frequency" id="one-time-payment" value="single" onclick="Check()" checked>
+                                                                                                                       One time
+                                                                                                               </label>
+                                                                                                       </div>
+                                                                                                       <div class="col">
+                                                                                                               <label class="form-check-label">
+                                                                                                                       <input class="form-check-input mr-4" type="radio" name="frequency" id="monthly-payment" value="monthly" onclick="Check()">
+                                                                                                                       Monthly
+                                                                                                               </label>
+                                                                                                       </div>
+                                                                                               </div>
+                                                                                       </div>
+                                                                               </div>
+                                                                       
+                                                                               <div class="row mt-6">
+                                                                                       <div class="inline-card bg-blue-grey-50 w-100 p-5">
+                                                                                               <div class="row mb-6">
+                                                                                                       <div class="col">
+                                                                                                               <h4 class="mb-5">Choose an amount</h4>
+                                                                                                               <div class="form-group d-flex flex-row flex-wrap" id="ifonetime" style="margin-left: -8px;">
+                                                                                                                       <input class="amount-check" type="radio" name="amount" id="10" value="10" checked>
+                                                                                                                       <label for="10" class="form-check-label amount">10€</label>
+                                                                                                                       
+                                                                                                                       <input class="amount-check" type="radio" name="amount" id="25" value="25">
+                                                                                                                       <label for="25" class="form-check-label amount">25€</label>
+                                                                                                                       
+                                                                                                                       <input class="amount-check" type="radio" name="amount" id="50" value="50">
+                                                                                                                       <label for="50" class="form-check-label amount">50€</label>
+                                                                                                               
+                                                                                                                       <input class="amount-check" type="radio" name="amount" id="100" value="100">
+                                                                                                                       <label for="100" class="form-check-label amount">100€</label>
+                                                                                                                       
+                                                                                                                       <input class="amount-check" type="radio" name="amount" id="250" value="250">
+                                                                                                                       <label for="250" class="form-check-label amount">250€</label>
+                                                                                                               </div>                                                                                  
+                                                                                                       </div>
+                                                                                                       <div class="col">
+                                                                                                               <div class="form-group">
+                                                                                                                       <h4 class="mb-5">Enter your own</h4>
+                                                                                                                       <input type="text" class="ownamount w-100" id="enterYourOwn" placeholder="1€ at least">
+                                                                                                               </div>
+                                                                                                       </div>
+                                                                                               </div>
+                                                                                               <div class="row mt-6">
+                                                                                                       <div class="col">
+                                                                                                               <h4>Choose payment</h4>
+                                                                                                       </div>
+                                                                                                       <div class="col d-flex flex-row justify-content-end">
+                                                                                                               <i class="fa fa-lock mr-3" aria-hidden="true" style="position: relative; top: 4px;"></i>
+                                                                                                               <p class="text-uppercase">Secure</p>
+                                                                                                       </div>
+                                                                                               </div>
+                                                                                               
+                                                                                               <div class="row d-flex align-items-center pl-4 pr-4 mb-6">
+                                                                                                       <label class="form-check-label col d-flex align-items-center">
+                                                                                                               <input class="form-check-input mr-4" type="radio" name="payment" id="creditcard" value="creditcard" checked style="margin-top: 0;">
+                                                                                                               <i class="fa fa-cc-amex fa-3x m-3" aria-hidden="true"></i>
+                                                                                                               <i class="fa fa-cc-mastercard fa-3x m-3" aria-hidden="true"></i>
+                                                                                                               <i class="fa fa-cc-visa fa-3x m-3" aria-hidden="true"></i>
+                                                                                                       </label>
+                                                                                                       <label class="form-check-label col">
+                                                                                                               <input class="form-check-input mr-4" type="radio" name="payment" id="sepa-payment" value="sepa-payment">
+                                                                                                               SEPA direct debit
+                                                                                                       </label>
+                                                                                               </div>
+                                                                                       </div>
+                                                                               </div>
+                                                                               
+                                                                               <button type="button" class="btn btn-primary btn-lg m-0" style="position: relative; top: -24px; left: 50%; transform: translateX(-50%);">Donate Now</button>
+                                                                       
+                                                                               <p class="small text-left mt-6 mb-6">
+                                                                                       There should also be some area for the small-print since we need to tell people who they are donating to and that we don't do any refunds, etc.
+                                                                               </p>
+                                                                       </div>
+                                                               </div>
+                                                       </div>
+                                               </div>
+                                       </div>
+                               </div>
+                               
+                               <div class="row text-left">
+                                       <div class="col-5">
+                                               <div class="mb-6">
+                                                       <h3>Why should I donate?</h3>
+                                                       
+                                                       <p class="copy">We are proud of what we are doing here at IPFire. We create a free firewall
+                                                               distribution that is free to use for everyone anywhere in the world. To do that,
+                                                               we need to provide the infrastructure to distribute it to our users and provide
+                                                               the right tools for our developers to help them to make IPFire better every day.
+                                                       </p>
+                                                       
+                                                       <p class="copy">Donations from individuals and corporations are the only way to keep all of our
+                                                               services free for everyone. They pay for hosting, advertising, purchase
+                                                               equipment and to fund the work of the people behind it.
+                                                       </p>
+                                                       
+                                                       <p class="copy">Our ambition is to compete with projects backed by large corporations and
+                                                               proprietary solutions and we cannot do that without you. Become a supporter
+                                                               today!
+                                                       </p>
+                                               </div>
+                                               
+                                               <div class="mb-6">
+                                                       <h3>How much should I give?</h3>
+                                                       
+                                                       <p class="copy">Donations range from single digits donations to hundreds. For us it is important
+                                                               to give something back to help this project to succeed. If you want to help,
+                                                               please do so and encourage others to do so, too.
+                                                       </p>
+                                               </div>
+                                       </div>
+                                       
+                                       <div class="col-5 offset-2">
+                                               <h3>Frequently Asked Questions</h3>
+                                       </div>
+                               </div>
+                       </section>
                </div>
        </div>
+       
 {% end block %}