1
0
mirror of https://github.com/tabler/tabler.git synced 2026-08-02 08:25:32 +04:00

Added payments plugin

This commit is contained in:
memorte03
2019-12-06 22:24:55 +01:00
parent 3c50179666
commit c6e92a39fe
119 changed files with 423 additions and 8 deletions
+1
View File
@@ -16,6 +16,7 @@
- page: form-helpers
- page: input-mask
- page: progress
- page: payments
- page: ribbons
- page: spinners
- page: steps
+216
View File
@@ -0,0 +1,216 @@
- name: "2checkout Dark"
payment: "2checkout-dark"
- name: "2checkout"
payment: "2checkout"
- name: "Alipay Dark"
payment: "alipay-dark"
- name: "Alipay"
payment: "alipay"
- name: "Amazon Dark"
payment: "amazon-dark"
- name: "Amazon"
payment: "amazon"
- name: "Americanexpress Dark"
payment: "americanexpress-dark"
- name: "Americanexpress"
payment: "americanexpress"
- name: "Applepay Dark"
payment: "applepay-dark"
- name: "Applepay"
payment: "applepay"
- name: "Bancontact Dark"
payment: "bancontact-dark"
- name: "Bancontact"
payment: "bancontact"
- name: "Bitcoin Dark"
payment: "bitcoin-dark"
- name: "Bitcoin"
payment: "bitcoin"
- name: "Bitpay Dark"
payment: "bitpay-dark"
- name: "Bitpay"
payment: "bitpay"
- name: "Cirrus Dark"
payment: "cirrus-dark"
- name: "Cirrus"
payment: "cirrus"
- name: "Clickandbuy Dark"
payment: "clickandbuy-dark"
- name: "Clickandbuy"
payment: "clickandbuy"
- name: "Coinkite Dark"
payment: "coinkite-dark"
- name: "Coinkite"
payment: "coinkite"
- name: "Dinersclub Dark"
payment: "dinersclub-dark"
- name: "Dinersclub"
payment: "dinersclub"
- name: "Directdebit Dark"
payment: "directdebit-dark"
- name: "Directdebit"
payment: "directdebit"
- name: "Discover Dark"
payment: "discover-dark"
- name: "Discover"
payment: "discover"
- name: "Dwolla Dark"
payment: "dwolla-dark"
- name: "Dwolla"
payment: "dwolla"
- name: "Ebay Dark"
payment: "ebay-dark"
- name: "Ebay"
payment: "ebay"
- name: "Eway Dark"
payment: "eway-dark"
- name: "Eway"
payment: "eway"
- name: "Giropay Dark"
payment: "giropay-dark"
- name: "Giropay"
payment: "giropay"
- name: "Googlewallet Dark"
payment: "googlewallet-dark"
- name: "Googlewallet"
payment: "googlewallet"
- name: "Ingenico Dark"
payment: "ingenico-dark"
- name: "Ingenico"
payment: "ingenico"
- name: "Jcb Dark"
payment: "jcb-dark"
- name: "Jcb"
payment: "jcb"
- name: "Klarna Dark"
payment: "klarna-dark"
- name: "Klarna"
payment: "klarna"
- name: "Laser Dark"
payment: "laser-dark"
- name: "Laser"
payment: "laser"
- name: "Maestro Dark"
payment: "maestro-dark"
- name: "Maestro"
payment: "maestro"
- name: "Mastercard Dark"
payment: "mastercard-dark"
- name: "Mastercard"
payment: "mastercard"
- name: "Monero Dark"
payment: "monero-dark"
- name: "Monero"
payment: "monero"
- name: "Neteller Dark"
payment: "neteller-dark"
- name: "Neteller"
payment: "neteller"
- name: "Ogone Dark"
payment: "ogone-dark"
- name: "Ogone"
payment: "ogone"
- name: "Okpay Dark"
payment: "okpay-dark"
- name: "Okpay"
payment: "okpay"
- name: "Paybox Dark"
payment: "paybox-dark"
- name: "Paybox"
payment: "paybox"
- name: "Paymill Dark"
payment: "paymill-dark"
- name: "Paymill"
payment: "paymill"
- name: "Payone Dark"
payment: "payone-dark"
- name: "Payone"
payment: "payone"
- name: "Payoneer Dark"
payment: "payoneer-dark"
- name: "Payoneer"
payment: "payoneer"
- name: "Paypal Dark"
payment: "paypal-dark"
- name: "Paypal"
payment: "paypal"
- name: "Paysafecard Dark"
payment: "paysafecard-dark"
- name: "Paysafecard"
payment: "paysafecard"
- name: "Payu Dark"
payment: "payu-dark"
- name: "Payu"
payment: "payu"
- name: "Payza Dark"
payment: "payza-dark"
- name: "Payza"
payment: "payza"
- name: "Ripple Dark"
payment: "ripple-dark"
- name: "Ripple"
payment: "ripple"
- name: "Sage Dark"
payment: "sage-dark"
- name: "Sage"
payment: "sage"
- name: "Sepa Dark"
payment: "sepa-dark"
- name: "Sepa"
payment: "sepa"
- name: "Shopify Dark"
payment: "shopify-dark"
- name: "Shopify"
payment: "shopify"
- name: "Skrill Dark"
payment: "skrill-dark"
- name: "Skrill"
payment: "skrill"
- name: "Solo Dark"
payment: "solo-dark"
- name: "Solo"
payment: "solo"
- name: "Square Dark"
payment: "square-dark"
- name: "Square"
payment: "square"
- name: "Stripe Dark"
payment: "stripe-dark"
- name: "Stripe"
payment: "stripe"
- name: "Switch Dark"
payment: "switch-dark"
- name: "Switch"
payment: "switch"
- name: "Ukash Dark"
payment: "ukash-dark"
- name: "Ukash"
payment: "ukash"
- name: "Unionpay Dark"
payment: "unionpay-dark"
- name: "Unionpay"
payment: "unionpay"
- name: "Verifone Dark"
payment: "verifone-dark"
- name: "Verifone"
payment: "verifone"
- name: "Verisign Dark"
payment: "verisign-dark"
- name: "Verisign"
payment: "verisign"
- name: "Visa Dark"
payment: "visa-dark"
- name: "Visa"
payment: "visa"
- name: "Webmoney Dark"
payment: "webmoney-dark"
- name: "Webmoney"
payment: "webmoney"
- name: "Westernunion Dark"
payment: "westernunion-dark"
- name: "Westernunion"
payment: "westernunion"
- name: "Worldpay Dark"
payment: "worldpay-dark"
- name: "Worldpay"
payment: "worldpay"
+36
View File
@@ -0,0 +1,36 @@
---
title: Payments
menu: docs.payments
plugin: payments
---
### Payment
{% example %}
{% include ui/payment.html payment="shopify"%}
{% include ui/payment.html%}
{% include ui/payment.html payment="paypal"%}
{% endexample %}
### Payment sizes
Using Bootstraps typical naming structure, you can create a standard payment, or scale it up to different sizes based on whats needed.
{% example %}
{% include ui/payment.html payment="shopify" size="xl"%}
{% include ui/payment.html size="lg"%}
{% include ui/payment.html payment="paypal" size="md"%}
{% include ui/payment.html payment="amazon"%}
{% endexample %}
### Types
<table>
{% for payment in site.data.payments %}
<tr>
<td>{% include ui/payment.html payment=payment.payment %}</td>
<td><code>{{ payment.payment }}</code></td>
<td>{{ payment.name }}</td>
</tr>
{% endfor %}
</table>
+8 -6
View File
@@ -18,14 +18,14 @@
{% assign percentage = forloop.index | random_number %}
{% assign time_offset = forloop.index | random_number: 0, 800 %}
{% assign register_offset = forloop.index | random_number: 0, 8000000 %}
{% assign percentage_color = percentage | number_color%}
{% assign payment_type = forloop.index | 'googlewallet', 'mastercard', 'shopify', 'ebay', 'paypal', 'visa'%}
<tr>
<td class="text-center">
<div class="avatar d-block" style="background-image: url()">
<span class="avatar-status bg-green"></span>
</div>
{% include ui/avatar.html person-id=person.id status="success"%}
</td>
<td>
<div>{{ person.name }} {{ person.surname }}</div>
<div>{{ person.full_name }}</div>
<div class="small text-muted">
Registered: {{ site.time | date: "%s" | minus: register_offset | date: '%b %-d, %Y' }}
</div>
@@ -39,10 +39,12 @@
<small class="text-muted">Jun 11, 2015 - Jul 10, 2015</small>
</div>
</div>
{% include ui/progress.html value=percentage size="sm" %}
{% include ui/progress.html value=percentage size="sm" color=percentage_color %}
</td>
<td class="text-center">
<i class="payment payment-{% cycle 'visa', 'googlewallet', 'mastercard', 'shopify', 'ebay', 'paypal' %}"></i>
<i class="payment payment-{% cycle 'visa', 'googlewallet', 'mastercard', 'shopify', 'ebay', 'paypal' %}"></i>
{% include ui/payment.html payment=payment_type%}
</td>
<td>
<div class="small text-muted">Last login</div>
+1
View File
@@ -10,4 +10,5 @@
<!-- Tabler Plugins -->
<link href="{{ site.base }}/dist/css/tabler-flags{% if jekyll.environment == 'production' %}.min{% endif %}.css?{{ site.time | date: '%s' }}" rel="stylesheet" />
<link href="{{ site.base }}/dist/css/tabler-payments{% if jekyll.environment == 'production' %}.min{% endif %}.css?{{ site.time | date: '%s' }}" rel="stylesheet" />
<link href="{{ site.base }}/dist/css/tabler-charts{% if jekyll.environment == 'production' %}.min{% endif %}.css?{{ site.time | date: '%s' }}" rel="stylesheet" />
+1
View File
@@ -0,0 +1 @@
<span class="payment payment-{{ include.payment | default: 'visa'}}{% if include.class %} {{ include.class }}{% endif %}{% if include.['size'] %} payment-size-{{include.size}}{% endif %}"></span>
+2 -2
View File
@@ -10,8 +10,8 @@ page-title: Documentation
<div class="col-lg-3 order-lg-1 mb-4">
<a href="{{ site.github_url }}" class="btn btn-block btn-primary mb-4" target="_blank">
{% include_cached ui/icon.html icon="github" class="mr-2" %}Browse source code
</a>
</a>
<div class="list-group list-group-transparent mb-0">
{% for p in site.data.docs %}
{% assign doc = site.docs | where: "slug", p.page | first %}