]> 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 7ec0cdaab4decbe19461ec17443e3ed07f1b114c..5b70c5e12ac3e3864d4a8fb26c7fa2a6d304eb59 100644 (file)
        <div class="container">
                <div class="row">
                        <section class="features-content col-12 text-center">
-                               <h2 class="display-2">{{ _("Donate now") }}</h2>
+                               <h2 class="display-2">{{ _("Donate") }}</h2>
                                
-                               {% if lang == "de" %}
-                                       <p class="lead">
-                                               IPFire ist ein Open-Source-Softwareprojekt.
-                                       </p>
-               
-                                       <p class="lead">
-                                               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="lead">
-                                               Jede einzelne Spende hilft IPFire noch weiter zu verbessern...
-                                       </p>
-                               {% else %}
-                                       <p class="lead">
-                                               IPFire is an Open Source software project.
-                                       </p>
-               
-                                       <p class="lead">
-                                               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="lead">
-                                               Your donation helps us to make IPFire even better...
-                                       </p>
-                               {% end %}
-                       </section>
-               </div>
-               
-               <div class="row mb-6 d-flex justify-content-center">
-                       <section class="col-6 d-flex justify-content-center">
-                               {% module DonationInputBox() %}
-                       </section>
-               </div>
-               
-               <div class="row">
-                       {% if wishlist_items %}
-                               <section class="container content-section">
-                                       <div class="row">
-                                               <div class="col-md-8 col-md-offset-2">
-                                                       <div class="panel panel-default">
-                                                               <div class="panel-heading">
-                                                                       <h3 class="panel-title text-center">
-                                                                               {{ _("Current crowd funding projects on the IPFire Wishlist") }}
-                                                                       </h3>
+                               <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="panel-body">
-                                                                       {% module WishlistItems(wishlist_items) %}
+                                                               
+                                                               <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>
-                               </section>
-                       {% end %}
-               </div>
-                       
-                       <div class="row">
-                               <section class="col-5">
-                                       <h3 class="pb-3">{{ _("Donate by Bank Transfer") }}</h3>
-                                       <p><strong>{{ _("IBAN") }}</strong><br>
-                                               DE86 4265 0150 1020 0768 89</p>
-                                               
-                                       <p><strong>{{ _("BIC-/SWIFT-Code") }}</strong><br>
-                                               WELADED1REK</p>
+                               </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>
                                                
-                                       <p>
-                                               {% if reason_for_transfer %}
-                                                       {{ _("Reason for transfer") }}
-                                                       {{ reason_for_transfer }}
-                                               {% end %}
-                                       </p>
+                                               <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>
                                        
-                                       <p>
-                                               {% if lang == "de" %}
-                                                       <small>
-                                                               Da das IPFire-Projekt keine registrierte gemeinnützige Organisation
-                                                               ist, können keine steuerlich abzugsfähige Spendenquittungen erstellt
-                                                               werden.
-                                                       </small>
-                                               {% else %}
-                                                       <small>
-                                                               The IPFire project is not a registered non-profit organisation.
-                                                               <br>
-                                                               Hence we are not able to issue a tax-deductible contribution receipt
-                                                               for your donation.
-                                                       </small>
-                                               {% end %}
-                                       </p>
-                               </section>
-                               
-                               <section class="col-5 offset-2">
-                                       <h3 class="pb-3">{{ _("Recurring Donations") }}</h3>
-                                       {% if lang == "de" %}
-                                               <p>
-                                                       Monatliche Spenden helfen uns das Projekt auf eine solide Basis zu stellen
-                                                       und ermöglichen es die weitere Entwicklung voranzutreiben.
-                                                       Unabhängig davon, ob dies zügige Sicherheitsupdates, oder das Einbauen von neuen 
-                                                       Funktionen bedeutet, sind monatliche Spenden die Basis, um den Fortbestand des 
-                                                       Projekts langfristig zu gewährleisten.
-                                               </p>
-
-                                               <p>
-                                                       PayPal erlaubt in einigen Ländern eine monatliche Spende, oder du
-                                                       erstellst einfach einen Dauerauftrag bei deiner Bank.
-                                               </p>
-                                       {% else %}
-                                               <p>
-                                                       A great way to support the IPFire project is a recurring donation.
-                                                       These will help to keep the project solidly funded and help us to
-                                                       keep up our development efforts. Either if that is prompt
-                                                       security updates or introducing new features, recurring donations
-                                                       are the foundation to keep this project running.
-                                               </p>
-
-                                               <p>
-                                                       PayPal allows to set up recurring donations in some countries
-                                                       or you can set up a standing order at your bank if you are
-                                                       want to donate by using bank transfer.
-                                               </p>
-                                       {% end %}
-                               </section>
-                       </div>
+                                       <div class="col-5 offset-2">
+                                               <h3>Frequently Asked Questions</h3>
+                                       </div>
+                               </div>
+                       </section>
                </div>
        </div>