From: Richie Hug Date: Wed, 21 Jun 2023 07:17:50 +0000 (+0200) Subject: Revamped the whole repo (#32) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a05a8600dbcd59db56e8f43013b14d62891ccbe8;p=thirdparty%2Fdatatrans%2Fpayment-logos.git Revamped the whole repo (#32) Revamped all logos, file structure and readme --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..496ee2c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store \ No newline at end of file diff --git a/README.md b/README.md index 8342aa2..9df930c 100644 --- a/README.md +++ b/README.md @@ -1,104 +1,97 @@ -# Datatrans Payment Logos +# Payment Logos 💳 ✨ -Use the following assets when integrating Datatrans payment solutions to your -website. +Welcome to the ultimate payment method logos repo! 🎉 We curated an extensive collection of logos and icons representing debit and credit card schemes, wallets, and alternative payment methods. -- [Logos](#logos) -- [Secure Logos](#secure-logos) -- [Datatrans Banners](#datatrans-banners) +While this repo holds the icons we use across our solutions, you may use them to enhance your projects too! -## Logos +Shortcuts to individual sections: -| Asset | Path | -| ----- | ---- | -| ![alipay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/alipay.svg?sanitize=true) | assets/logos/alipay.svg | -| ![alipay-plus.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/alipay-plus.svg?sanitize=true) | assets/logos/alipay-plus.svg | -| ![amazon-pay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/amazon-pay.svg?sanitize=true) | assets/logos/amazon-pay.svg | -| ![american-express.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/american-express.svg?sanitize=true) | assets/logos/american-express.svg | -| ![apple-pay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/apple-pay.svg?sanitize=true) | assets/logos/apple-pay.svg | -| ![availabill.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/availabill.svg?sanitize=true) | assets/logos/availabill.svg | -| ![bancontact.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/bancontact.svg?sanitize=true) | assets/logos/bancontact.svg | -| ![billpay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/billpay.svg?sanitize=true) | assets/logos/billpay.svg | -| ![boncard.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/boncard.svg?sanitize=true) | assets/logos/boncard.svg | -| ![bonus-card.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/bonus-card.svg?sanitize=true) | assets/logos/bonus-card.svg | -| ![butterfly-card.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/butterfly-card.svg?sanitize=true) | assets/logos/butterfly-card.svg | -| ![byjuno.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/byjuno.svg?sanitize=true) | assets/logos/byjuno.svg | -| ![card-generic.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/card-generic.svg?sanitize=true) | assets/logos/card-generic.svg | -| ![card-generic-alt.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/card-generic-alt.svg?sanitize=true) | assets/logos/card-generic-alt.svg | -| ![card-generic-gold.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/card-generic-gold.svg?sanitize=true) | assets/logos/card-generic-gold.svg | -| ![cartes-bancaires.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/cartes-bancaires.svg?sanitize=true) | assets/logos/cartes-bancaires.svg | -| ![crif.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/crif.svg?sanitize=true) | assets/logos/crif.svg | -| ![crypto.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/crypto.svg?sanitize=true) | assets/logos/crypto.svg | -| ![dankort.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/dankort.svg?sanitize=true) | assets/logos/dankort.svg | -| ![diners-club.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/diners-club.svg?sanitize=true) | assets/logos/diners-club.svg | -| ![discover.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/discover.svg?sanitize=true) | assets/logos/discover.svg | -| ![elo.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/elo.svg?sanitize=true) | assets/logos/elo.svg | -| ![elv.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/elv.svg?sanitize=true) | assets/logos/elv.svg | -| ![eps.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/eps.svg?sanitize=true) | assets/logos/eps.svg | -| ![gift-card-generic.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/gift-card-generic.svg?sanitize=true) | assets/logos/gift-card-generic.svg | -| ![gift-card-generic-alt.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/gift-card-generic-alt.svg?sanitize=true) | assets/logos/gift-card-generic-alt.svg | -| ![gift-card-generic-gold.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/gift-card-generic-gold.svg?sanitize=true) | assets/logos/gift-card-generic-gold.svg | -| ![giropay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/giropay.svg?sanitize=true) | assets/logos/giropay.svg | -| ![google-pay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/google-pay.svg?sanitize=true) | assets/logos/google-pay.svg | -| ![hipercard.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/hipercard.svg?sanitize=true) | assets/logos/hipercard.svg | -| ![ideal.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/ideal.svg?sanitize=true) | assets/logos/ideal.svg | -| ![invoice.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/invoice.svg?sanitize=true) | assets/logos/invoice.svg | -| ![jcb.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/jcb.svg?sanitize=true) | assets/logos/jcb.svg | -| ![klarna.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/klarna.svg?sanitize=true) | assets/logos/klarna.svg | -| ![lunch-check.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/lunch-check.svg?sanitize=true) | assets/logos/lunch-check.svg | -| ![maestro.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/maestro.svg?sanitize=true) | assets/logos/maestro.svg | -| ![maestro-alt.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/maestro-alt.svg?sanitize=true) | assets/logos/maestro-alt.svg | -| ![mastercard.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/mastercard.svg?sanitize=true) | assets/logos/mastercard.svg | -| ![mastercard-alt.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/mastercard-alt.svg?sanitize=true) | assets/logos/mastercard-alt.svg | -| ![mediamarkt.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/mediamarkt.svg?sanitize=true) | assets/logos/mediamarkt.svg | -| ![migros-bank.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/migros-bank.svg?sanitize=true) | assets/logos/migros-bank.svg | -| ![migros-giftcard.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/migros-giftcard.svg?sanitize=true) | assets/logos/migros-giftcard.svg | -| ![mobilepay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/mobilepay.svg?sanitize=true) | assets/logos/mobilepay.svg | -| ![paypal.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/paypal.svg?sanitize=true) | assets/logos/paypal.svg | -| ![paysafecard.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/paysafecard.svg?sanitize=true) | assets/logos/paysafecard.svg | -| ![pointspay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/pointspay.svg?sanitize=true) | assets/logos/pointspay.svg | -| ![postfinance-card.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/postfinance-card.svg?sanitize=true) | assets/logos/postfinance-card.svg | -| ![postfinance-efinance.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/postfinance-efinance.svg?sanitize=true) | assets/logos/postfinance-efinance.svg | -| ![powerpay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/powerpay.svg?sanitize=true) | assets/logos/powerpay.svg | -| ![reka.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/reka.svg?sanitize=true) | assets/logos/reka.svg | -| ![samsung-pay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/samsung-pay.svg?sanitize=true) | assets/logos/samsung-pay.svg | -| ![skrill.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/skrill.svg?sanitize=true) | assets/logos/skrill.svg | -| ![swish.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/swish.svg?sanitize=true) | assets/logos/swish.svg | -| ![swissbilling.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/swissbilling.svg?sanitize=true) | assets/logos/swissbilling.svg | -| ![swisscom-pay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/swisscom-pay.svg?sanitize=true) | assets/logos/swisscom-pay.svg | -| ![swisspass.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/swisspass.svg?sanitize=true) | assets/logos/swisspass.svg | -| ![twint.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/twint.svg?sanitize=true) | assets/logos/twint.svg | -| ![uatp.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/uatp.svg?sanitize=true) | assets/logos/uatp.svg | -| ![unionpay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/unionpay.svg?sanitize=true) | assets/logos/unionpay.svg | -| ![vipps.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/vipps.svg?sanitize=true) | assets/logos/vipps.svg | -| ![visa.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/visa.svg?sanitize=true) | assets/logos/visa.svg | -| ![vpay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/vpay.svg?sanitize=true) | assets/logos/vpay.svg | -| ![wechat-pay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/wechat-pay.svg?sanitize=true) | assets/logos/wechat-pay.svg | +- [Debit & credit cards](#debit--credit-cards) +- [Wallets](#wallets) +- [Generic logos](#generic-logos) +- [Alternative payment methods](#alternative-payment-methods) +👀 Missing a logo? Open an issue and we will make sure to add it in a future release! -## Secure Logos +## Debit & credit cards | Asset | Path | | ----- | ---- | -| ![amex-safekey.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/secure-logos/amex-safekey.svg?sanitize=true) | assets/secure-logos/amex-safekey.svg | -| ![diners-protectbuy.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/secure-logos/diners-protectbuy.svg?sanitize=true) | assets/secure-logos/diners-protectbuy.svg | -| ![discover-protectbuy.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/secure-logos/discover-protectbuy.svg?sanitize=true) | assets/secure-logos/discover-protectbuy.svg | -| ![mastercard-idcheck.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/secure-logos/mastercard-idcheck.svg?sanitize=true) | assets/secure-logos/mastercard-idcheck.svg | -| ![visa-secure.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/secure-logos/visa-secure.svg?sanitize=true) | assets/secure-logos/visa-secure.svg | +| ![mastercard](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/mastercard.svg?sanitize=true) | assets/cards/mastercard.svg | +| ![visa](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/visa.svg?sanitize=true) | assets/cards/visa.svg | +| ![american-express](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/american-express.svg?sanitize=true) | assets/cards/american-express.svg | +| ![cartes-bancaires](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/cartes-bancaires.svg?sanitize=true) | assets/cards/cartes-bancaires.svg | +| ![dankort](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/dankort.svg?sanitize=true) | assets/cards/dankort.svg | +| ![diners](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/diners.svg?sanitize=true) | assets/cards/diners.svg | +| ![discover](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/discover.svg?sanitize=true) | assets/cards/discover.svg | +| ![elo](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/elo.svg?sanitize=true) | assets/cards/elo.svg | +| ![hipercard](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/hipercard.svg?sanitize=true) | assets/cards/hipercard.svg | +| ![jcb](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/jcb.svg?sanitize=true) | assets/cards/jcb.svg | +| ![maestro-alt](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/maestro-alt.svg?sanitize=true) | assets/cards/maestro-alt.svg | +| ![maestro](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/maestro.svg?sanitize=true) | assets/cards/maestro.svg | +| ![mastercard-alt](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/mastercard-alt.svg?sanitize=true) | assets/cards/mastercard-alt.svg | +| ![uatp](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/uatp.svg?sanitize=true) | assets/cards/uatp.svg | +| ![unionpay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/unionpay.svg?sanitize=true) | assets/cards/unionpay.svg | +| ![vpay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/cards/vpay.svg?sanitize=true) | assets/cards/vpay.svg | +## Wallets + +| Asset | Path | +| ----- | ---- | +| ![apple-pay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/wallets/apple-pay.svg?sanitize=true) | assets/wallets/apple-pay.svg | +| ![google-pay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/wallets/google-pay.svg?sanitize=true) | assets/wallets/google-pay.svg | -## Datatrans Banners +## Generic logos | Asset | Path | | ----- | ---- | -| ![datatrans.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/datatrans.svg?sanitize=true) | assets/banners/datatrans.svg | -| ![datatrans-certified.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/datatrans-certified.svg?sanitize=true) | assets/banners/datatrans-certified.svg | -| ![visa-mastercard.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard.svg?sanitize=true) | assets/banners/visa-mastercard.svg | -| ![visa-mastercard-certified.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard-certified.svg?sanitize=true) | assets/banners/visa-mastercard-certified.svg | -| ![visa-mastercard-horizontal.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard-horizontal.svg?sanitize=true) | assets/banners/visa-mastercard-horizontal.svg | -| ![visa-mastercard-horizontal-certified.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard-horizontal-certified.svg?sanitize=true) | assets/banners/visa-mastercard-horizontal-certified.svg | -| ![visa-mastercard-paypal-applepay.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard-paypal-applepay.svg?sanitize=true) | assets/banners/visa-mastercard-paypal-applepay.svg | -| ![visa-mastercard-paypal-applepay-certified.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard-paypal-applepay-certified.svg?sanitize=true) | assets/banners/visa-mastercard-paypal-applepay-certified.svg | -| ![visa-mastercard-paypal-applepay-horizontal.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard-paypal-applepay-horizontal.svg?sanitize=true) | assets/banners/visa-mastercard-paypal-applepay-horizontal.svg | -| ![visa-mastercard-paypal-applepay-horizontal-certified.svg](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/visa-mastercard-paypal-applepay-horizontal-certified.svg?sanitize=true) | assets/banners/visa-mastercard-paypal-applepay-horizontal-certified.svg | +| ![card-generic-alt](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/generic/card-generic-alt.svg?sanitize=true) | assets/generic/card-generic-alt.svg | +| ![card-generic-gold](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/generic/card-generic-gold.svg?sanitize=true) | assets/generic/card-generic-gold.svg | +| ![card-generic](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/generic/card-generic.svg?sanitize=true) | assets/generic/card-generic.svg | +| ![gift-card-generic-alt](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/generic/gift-card-generic-alt.svg?sanitize=true) | assets/generic/gift-card-generic-alt.svg | +| ![gift-card-generic-gold](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/generic/gift-card-generic-gold.svg?sanitize=true) | assets/generic/gift-card-generic-gold.svg | +| ![gift-card-generic](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/generic/gift-card-generic.svg?sanitize=true) | assets/generic/gift-card-generic.svg | +| ![invoice](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/generic/invoice.svg?sanitize=true) | assets/generic/invoice.svg | + +## Alternative payment methods +| Asset | Path | +| ----- | ---- | +| ![alipay-plus](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/alipay-plus.svg?sanitize=true) | assets/apm/alipay-plus.svg | +| ![alipay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/alipay.svg?sanitize=true) | assets/apm/alipay.svg | +| ![amazon-pay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/amazon-pay.svg?sanitize=true) | assets/apm/amazon-pay.svg | +| ![availabill](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/availabill.svg?sanitize=true) | assets/apm/availabill.svg | +| ![bancontact](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/bancontact.svg?sanitize=true) | assets/apm/bancontact.svg | +| ![billpay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/billpay.svg?sanitize=true) | assets/apm/billpay.svg | +| ![boncard](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/boncard.svg?sanitize=true) | assets/apm/boncard.svg | +| ![bonus-card](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/bonus-card.svg?sanitize=true) | assets/apm/bonus-card.svg | +| ![butterfly-card](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/butterfly-card.svg?sanitize=true) | assets/apm/butterfly-card.svg | +| ![byjuno](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/byjuno.svg?sanitize=true) | assets/apm/byjuno.svg | +| ![crif](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/crif.svg?sanitize=true) | assets/apm/crif.svg | +| ![crypto](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/crypto.svg?sanitize=true) | assets/apm/crypto.svg | +| ![eps](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/eps.svg?sanitize=true) | assets/apm/eps.svg | +| ![giropay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/giropay.svg?sanitize=true) | assets/apm/giropay.svg | +| ![ideal](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/ideal.svg?sanitize=true) | assets/apm/ideal.svg | +| ![klarna](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/klarna.svg?sanitize=true) | assets/apm/klarna.svg | +| ![lunch-check](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/lunch-check.svg?sanitize=true) | assets/apm/lunch-check.svg | +| ![mediamarkt](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/mediamarkt.svg?sanitize=true) | assets/apm/mediamarkt.svg | +| ![migros-bank](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/migros-bank.svg?sanitize=true) | assets/apm/migros-bank.svg | +| ![migros-giftcard](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/migros-giftcard.svg?sanitize=true) | assets/apm/migros-giftcard.svg | +| ![mobilepay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/mobilepay.svg?sanitize=true) | assets/apm/mobilepay.svg | +| ![paypal](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/paypal.svg?sanitize=true) | assets/apm/paypal.svg | +| ![paysafecard](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/paysafecard.svg?sanitize=true) | assets/apm/paysafecard.svg | +| ![pointspay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/pointspay.svg?sanitize=true) | assets/apm/pointspay.svg | +| ![postfinance-card](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/postfinance-card.svg?sanitize=true) | assets/apm/postfinance-card.svg | +| ![postfinance-efinance](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/postfinance-efinance.svg?sanitize=true) | assets/apm/postfinance-efinance.svg | +| ![powerpay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/powerpay.svg?sanitize=true) | assets/apm/powerpay.svg | +| ![reka](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/reka.svg?sanitize=true) | assets/apm/reka.svg | +| ![samsung-pay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/samsung-pay.svg?sanitize=true) | assets/apm/samsung-pay.svg | +| ![sepa](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/sepa.svg?sanitize=true) | assets/apm/sepa.svg | +| ![skrill](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/skrill.svg?sanitize=true) | assets/apm/skrill.svg | +| ![swish](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/swish.svg?sanitize=true) | assets/apm/swish.svg | +| ![swissbilling](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/swissbilling.svg?sanitize=true) | assets/apm/swissbilling.svg | +| ![swisscom-pay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/swisscom-pay.svg?sanitize=true) | assets/apm/swisscom-pay.svg | +| ![swisspass](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/swisspass.svg?sanitize=true) | assets/apm/swisspass.svg | +| ![twint](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/twint.svg?sanitize=true) | assets/apm/twint.svg | +| ![vipps](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/vipps.svg?sanitize=true) | assets/apm/vipps.svg | +| ![wechat-pay](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/apm/wechat-pay.svg?sanitize=true) | assets/apm/wechat-pay.svg | diff --git a/assets/apm/alipay-plus.svg b/assets/apm/alipay-plus.svg new file mode 100644 index 0000000..82c6667 --- /dev/null +++ b/assets/apm/alipay-plus.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/apm/alipay.svg b/assets/apm/alipay.svg new file mode 100644 index 0000000..fc94303 --- /dev/null +++ b/assets/apm/alipay.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/apm/amazon-pay.svg b/assets/apm/amazon-pay.svg new file mode 100644 index 0000000..4f465fc --- /dev/null +++ b/assets/apm/amazon-pay.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/apm/availabill.svg b/assets/apm/availabill.svg new file mode 100644 index 0000000..8bbe8fd --- /dev/null +++ b/assets/apm/availabill.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/apm/bancontact.svg b/assets/apm/bancontact.svg new file mode 100644 index 0000000..cefe1ba --- /dev/null +++ b/assets/apm/bancontact.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/apm/billpay.svg b/assets/apm/billpay.svg new file mode 100644 index 0000000..36a6492 --- /dev/null +++ b/assets/apm/billpay.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/boncard.svg b/assets/apm/boncard.svg new file mode 100644 index 0000000..12dcddc --- /dev/null +++ b/assets/apm/boncard.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/apm/bonus-card.svg b/assets/apm/bonus-card.svg new file mode 100644 index 0000000..5d07c1e --- /dev/null +++ b/assets/apm/bonus-card.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/apm/butterfly-card.svg b/assets/apm/butterfly-card.svg new file mode 100644 index 0000000..5f5e5c8 --- /dev/null +++ b/assets/apm/butterfly-card.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/apm/byjuno.svg b/assets/apm/byjuno.svg new file mode 100644 index 0000000..09002d2 --- /dev/null +++ b/assets/apm/byjuno.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/apm/crif.svg b/assets/apm/crif.svg new file mode 100644 index 0000000..8d97efb --- /dev/null +++ b/assets/apm/crif.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/apm/crypto.svg b/assets/apm/crypto.svg new file mode 100644 index 0000000..cd1ea1d --- /dev/null +++ b/assets/apm/crypto.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/apm/eps.svg b/assets/apm/eps.svg new file mode 100644 index 0000000..0e93563 --- /dev/null +++ b/assets/apm/eps.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/giropay.svg b/assets/apm/giropay.svg new file mode 100644 index 0000000..126a49c --- /dev/null +++ b/assets/apm/giropay.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/apm/ideal.svg b/assets/apm/ideal.svg new file mode 100644 index 0000000..69cb7cc --- /dev/null +++ b/assets/apm/ideal.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/apm/klarna.svg b/assets/apm/klarna.svg new file mode 100644 index 0000000..c617e6b --- /dev/null +++ b/assets/apm/klarna.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/apm/lunch-check.svg b/assets/apm/lunch-check.svg new file mode 100644 index 0000000..6299a58 --- /dev/null +++ b/assets/apm/lunch-check.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/mediamarkt.svg b/assets/apm/mediamarkt.svg new file mode 100644 index 0000000..d441a73 --- /dev/null +++ b/assets/apm/mediamarkt.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/migros-bank.svg b/assets/apm/migros-bank.svg new file mode 100644 index 0000000..b777788 --- /dev/null +++ b/assets/apm/migros-bank.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/apm/migros-giftcard.svg b/assets/apm/migros-giftcard.svg new file mode 100644 index 0000000..0f750cc --- /dev/null +++ b/assets/apm/migros-giftcard.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/apm/mobilepay.svg b/assets/apm/mobilepay.svg new file mode 100644 index 0000000..7225d21 --- /dev/null +++ b/assets/apm/mobilepay.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/paypal.svg b/assets/apm/paypal.svg new file mode 100644 index 0000000..fb0057a --- /dev/null +++ b/assets/apm/paypal.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/apm/paysafecard.svg b/assets/apm/paysafecard.svg new file mode 100644 index 0000000..b1e4319 --- /dev/null +++ b/assets/apm/paysafecard.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/pointspay.svg b/assets/apm/pointspay.svg new file mode 100644 index 0000000..ecb4d6d --- /dev/null +++ b/assets/apm/pointspay.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/apm/postfinance-card.svg b/assets/apm/postfinance-card.svg new file mode 100644 index 0000000..cd27a2a --- /dev/null +++ b/assets/apm/postfinance-card.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/apm/postfinance-efinance.svg b/assets/apm/postfinance-efinance.svg new file mode 100644 index 0000000..906825c --- /dev/null +++ b/assets/apm/postfinance-efinance.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/apm/powerpay.svg b/assets/apm/powerpay.svg new file mode 100644 index 0000000..859383f --- /dev/null +++ b/assets/apm/powerpay.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/apm/reka.svg b/assets/apm/reka.svg new file mode 100644 index 0000000..06151b5 --- /dev/null +++ b/assets/apm/reka.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/apm/samsung-pay.svg b/assets/apm/samsung-pay.svg new file mode 100644 index 0000000..ee47333 --- /dev/null +++ b/assets/apm/samsung-pay.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/apm/sepa.svg b/assets/apm/sepa.svg new file mode 100644 index 0000000..ba405fd --- /dev/null +++ b/assets/apm/sepa.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/skrill.svg b/assets/apm/skrill.svg new file mode 100644 index 0000000..c7e99dc --- /dev/null +++ b/assets/apm/skrill.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/logos/swish.svg b/assets/apm/swish.svg similarity index 51% rename from assets/logos/swish.svg rename to assets/apm/swish.svg index 7ad8444..5bb5687 100644 --- a/assets/logos/swish.svg +++ b/assets/apm/swish.svg @@ -1,28 +1,28 @@ - - - - - + + + + + - + - + - + - + diff --git a/assets/apm/swissbilling.svg b/assets/apm/swissbilling.svg new file mode 100644 index 0000000..8d807e3 --- /dev/null +++ b/assets/apm/swissbilling.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/apm/swisscom-pay.svg b/assets/apm/swisscom-pay.svg new file mode 100644 index 0000000..ab1bf9f --- /dev/null +++ b/assets/apm/swisscom-pay.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/swisspass.svg b/assets/apm/swisspass.svg new file mode 100644 index 0000000..9506401 --- /dev/null +++ b/assets/apm/swisspass.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/twint.svg b/assets/apm/twint.svg new file mode 100644 index 0000000..5cda526 --- /dev/null +++ b/assets/apm/twint.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/apm/vipps.svg b/assets/apm/vipps.svg new file mode 100644 index 0000000..eab32ee --- /dev/null +++ b/assets/apm/vipps.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/apm/wechat-pay.svg b/assets/apm/wechat-pay.svg new file mode 100644 index 0000000..691b0fd --- /dev/null +++ b/assets/apm/wechat-pay.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/banners/datatrans-certified.svg b/assets/banners/datatrans-certified.svg deleted file mode 100644 index 51c78e9..0000000 --- a/assets/banners/datatrans-certified.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - datatrans_security-logos_02 - Created with Sketch. - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/datatrans.svg b/assets/banners/datatrans.svg deleted file mode 100644 index 0e7d570..0000000 --- a/assets/banners/datatrans.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - datatrans_security-logos_10 - Created with Sketch. - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard-certified.svg b/assets/banners/visa-mastercard-certified.svg deleted file mode 100644 index 67a7bbe..0000000 --- a/assets/banners/visa-mastercard-certified.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - datatrans_security-logos_01 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard-horizontal-certified.svg b/assets/banners/visa-mastercard-horizontal-certified.svg deleted file mode 100644 index 35eac58..0000000 --- a/assets/banners/visa-mastercard-horizontal-certified.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - datatrans_security-logos_07 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard-horizontal.svg b/assets/banners/visa-mastercard-horizontal.svg deleted file mode 100644 index 499c711..0000000 --- a/assets/banners/visa-mastercard-horizontal.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - datatrans_security-logos_09 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard-paypal-applepay-certified.svg b/assets/banners/visa-mastercard-paypal-applepay-certified.svg deleted file mode 100644 index 1743c46..0000000 --- a/assets/banners/visa-mastercard-paypal-applepay-certified.svg +++ /dev/null @@ -1,71 +0,0 @@ - - - - datatrans_security-logos_03 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard-paypal-applepay-horizontal-certified.svg b/assets/banners/visa-mastercard-paypal-applepay-horizontal-certified.svg deleted file mode 100644 index 4eac503..0000000 --- a/assets/banners/visa-mastercard-paypal-applepay-horizontal-certified.svg +++ /dev/null @@ -1,71 +0,0 @@ - - - - datatrans_security-logos_06 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard-paypal-applepay-horizontal.svg b/assets/banners/visa-mastercard-paypal-applepay-horizontal.svg deleted file mode 100644 index 52262eb..0000000 --- a/assets/banners/visa-mastercard-paypal-applepay-horizontal.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - datatrans_security-logos_08 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard-paypal-applepay.svg b/assets/banners/visa-mastercard-paypal-applepay.svg deleted file mode 100644 index 37090b6..0000000 --- a/assets/banners/visa-mastercard-paypal-applepay.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - datatrans_security-logos_04 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/banners/visa-mastercard.svg b/assets/banners/visa-mastercard.svg deleted file mode 100644 index 6429d61..0000000 --- a/assets/banners/visa-mastercard.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - datatrans_security-logos_05 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/american-express.svg b/assets/cards/american-express.svg similarity index 100% rename from assets/logos/american-express.svg rename to assets/cards/american-express.svg diff --git a/assets/cards/cartes-bancaires.svg b/assets/cards/cartes-bancaires.svg new file mode 100644 index 0000000..2b97f1b --- /dev/null +++ b/assets/cards/cartes-bancaires.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/cards/dankort.svg b/assets/cards/dankort.svg new file mode 100644 index 0000000..263f0ca --- /dev/null +++ b/assets/cards/dankort.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/logos/diners-club.svg b/assets/cards/diners.svg similarity index 100% rename from assets/logos/diners-club.svg rename to assets/cards/diners.svg diff --git a/assets/cards/discover.svg b/assets/cards/discover.svg new file mode 100644 index 0000000..d9145ba --- /dev/null +++ b/assets/cards/discover.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/cards/elo.svg b/assets/cards/elo.svg new file mode 100644 index 0000000..68e7e28 --- /dev/null +++ b/assets/cards/elo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/cards/hipercard.svg b/assets/cards/hipercard.svg new file mode 100644 index 0000000..354d515 --- /dev/null +++ b/assets/cards/hipercard.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/cards/jcb.svg b/assets/cards/jcb.svg new file mode 100644 index 0000000..fc18df2 --- /dev/null +++ b/assets/cards/jcb.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/cards/maestro-alt.svg b/assets/cards/maestro-alt.svg new file mode 100644 index 0000000..54af568 --- /dev/null +++ b/assets/cards/maestro-alt.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/cards/maestro.svg b/assets/cards/maestro.svg new file mode 100644 index 0000000..8b4f57d --- /dev/null +++ b/assets/cards/maestro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/cards/mastercard-alt.svg b/assets/cards/mastercard-alt.svg new file mode 100644 index 0000000..604c552 --- /dev/null +++ b/assets/cards/mastercard-alt.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/cards/mastercard.svg b/assets/cards/mastercard.svg new file mode 100644 index 0000000..6aa2ab8 --- /dev/null +++ b/assets/cards/mastercard.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/cards/uatp.svg b/assets/cards/uatp.svg new file mode 100644 index 0000000..6360f9f --- /dev/null +++ b/assets/cards/uatp.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/cards/unionpay.svg b/assets/cards/unionpay.svg new file mode 100644 index 0000000..0f74694 --- /dev/null +++ b/assets/cards/unionpay.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/cards/visa.svg b/assets/cards/visa.svg new file mode 100644 index 0000000..f156c1b --- /dev/null +++ b/assets/cards/visa.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/cards/vpay.svg b/assets/cards/vpay.svg new file mode 100644 index 0000000..92698bd --- /dev/null +++ b/assets/cards/vpay.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/generic/card-generic-alt.svg b/assets/generic/card-generic-alt.svg new file mode 100644 index 0000000..f756068 --- /dev/null +++ b/assets/generic/card-generic-alt.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/generic/card-generic-gold.svg b/assets/generic/card-generic-gold.svg new file mode 100644 index 0000000..00f2a65 --- /dev/null +++ b/assets/generic/card-generic-gold.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/generic/card-generic.svg b/assets/generic/card-generic.svg new file mode 100644 index 0000000..8315ef3 --- /dev/null +++ b/assets/generic/card-generic.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/generic/gift-card-generic-alt.svg b/assets/generic/gift-card-generic-alt.svg new file mode 100644 index 0000000..1061791 --- /dev/null +++ b/assets/generic/gift-card-generic-alt.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/generic/gift-card-generic-gold.svg b/assets/generic/gift-card-generic-gold.svg new file mode 100644 index 0000000..74c9722 --- /dev/null +++ b/assets/generic/gift-card-generic-gold.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/generic/gift-card-generic.svg b/assets/generic/gift-card-generic.svg new file mode 100644 index 0000000..3b8bf47 --- /dev/null +++ b/assets/generic/gift-card-generic.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/generic/invoice.svg b/assets/generic/invoice.svg new file mode 100644 index 0000000..c67c9b4 --- /dev/null +++ b/assets/generic/invoice.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/logos/alipay-plus.svg b/assets/logos/alipay-plus.svg deleted file mode 100644 index b3bd545..0000000 --- a/assets/logos/alipay-plus.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/logos/alipay.svg b/assets/logos/alipay.svg deleted file mode 100644 index 1a4a2ec..0000000 --- a/assets/logos/alipay.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - alipay copy 2 - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/amazon-pay.svg b/assets/logos/amazon-pay.svg deleted file mode 100644 index 48eb44e..0000000 --- a/assets/logos/amazon-pay.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - card_amazon_pay - Created with Sketch. - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/apple-pay.svg b/assets/logos/apple-pay.svg deleted file mode 100644 index 4f86695..0000000 --- a/assets/logos/apple-pay.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - card_applepay_bright - Created with Sketch. - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/availabill.svg b/assets/logos/availabill.svg deleted file mode 100644 index 20e9613..0000000 --- a/assets/logos/availabill.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - availabill 2 - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/bancontact.svg b/assets/logos/bancontact.svg deleted file mode 100644 index 8553fdf..0000000 --- a/assets/logos/bancontact.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/assets/logos/billpay.svg b/assets/logos/billpay.svg deleted file mode 100644 index 0cec943..0000000 --- a/assets/logos/billpay.svg +++ /dev/null @@ -1,42 +0,0 @@ - - - - card_billpay - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/boncard.svg b/assets/logos/boncard.svg deleted file mode 100644 index db02522..0000000 --- a/assets/logos/boncard.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/logos/bonus-card.svg b/assets/logos/bonus-card.svg deleted file mode 100644 index d86e2e2..0000000 --- a/assets/logos/bonus-card.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - Slice 1 - Created with Sketch. - - - - - - - diff --git a/assets/logos/butterfly-card.svg b/assets/logos/butterfly-card.svg deleted file mode 100644 index 04093e9..0000000 --- a/assets/logos/butterfly-card.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - card_butterfly - Created with Sketch. - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/byjuno.svg b/assets/logos/byjuno.svg deleted file mode 100644 index 27519a4..0000000 --- a/assets/logos/byjuno.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/logos/card-generic-alt.svg b/assets/logos/card-generic-alt.svg deleted file mode 100644 index 342219e..0000000 --- a/assets/logos/card-generic-alt.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/assets/logos/card-generic-gold.svg b/assets/logos/card-generic-gold.svg deleted file mode 100644 index 538f0bb..0000000 --- a/assets/logos/card-generic-gold.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/assets/logos/card-generic.svg b/assets/logos/card-generic.svg deleted file mode 100644 index 2efab38..0000000 --- a/assets/logos/card-generic.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/assets/logos/cartes-bancaires.svg b/assets/logos/cartes-bancaires.svg deleted file mode 100644 index e16e5a7..0000000 --- a/assets/logos/cartes-bancaires.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - cartesbancaires - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/crif.svg b/assets/logos/crif.svg deleted file mode 100644 index 13c8eec..0000000 --- a/assets/logos/crif.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - card_crif - Created with Sketch. - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/crypto.svg b/assets/logos/crypto.svg deleted file mode 100644 index a3d8f35..0000000 --- a/assets/logos/crypto.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - Crypto - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/dankort.svg b/assets/logos/dankort.svg deleted file mode 100644 index 087f777..0000000 --- a/assets/logos/dankort.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - Dankort - - - - - - - - \ No newline at end of file diff --git a/assets/logos/discover.svg b/assets/logos/discover.svg deleted file mode 100644 index 0bb7e11..0000000 --- a/assets/logos/discover.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - card_discover - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/elo.svg b/assets/logos/elo.svg deleted file mode 100644 index 975fbd7..0000000 --- a/assets/logos/elo.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/logos/elv.svg b/assets/logos/elv.svg deleted file mode 100644 index c6ad322..0000000 --- a/assets/logos/elv.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - card_sepa - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/eps.svg b/assets/logos/eps.svg deleted file mode 100644 index 7fd60b4..0000000 --- a/assets/logos/eps.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - card_eps - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/gift-card-generic-alt.svg b/assets/logos/gift-card-generic-alt.svg deleted file mode 100644 index 9321a59..0000000 --- a/assets/logos/gift-card-generic-alt.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/logos/gift-card-generic-gold.svg b/assets/logos/gift-card-generic-gold.svg deleted file mode 100644 index ed726fa..0000000 --- a/assets/logos/gift-card-generic-gold.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/logos/gift-card-generic.svg b/assets/logos/gift-card-generic.svg deleted file mode 100644 index 547c3ec..0000000 --- a/assets/logos/gift-card-generic.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/logos/giropay.svg b/assets/logos/giropay.svg deleted file mode 100644 index 8454cd1..0000000 --- a/assets/logos/giropay.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - card_giropay - Created with Sketch. - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/google-pay.svg b/assets/logos/google-pay.svg deleted file mode 100644 index 5247df2..0000000 --- a/assets/logos/google-pay.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - card_google_pay - Created with Sketch. - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/hipercard.svg b/assets/logos/hipercard.svg deleted file mode 100644 index 31696e8..0000000 --- a/assets/logos/hipercard.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/logos/ideal.svg b/assets/logos/ideal.svg deleted file mode 100644 index 5f04b00..0000000 --- a/assets/logos/ideal.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - ideal copy - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/invoice.svg b/assets/logos/invoice.svg deleted file mode 100644 index b9940be..0000000 --- a/assets/logos/invoice.svg +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/logos/jcb.svg b/assets/logos/jcb.svg deleted file mode 100644 index c4816aa..0000000 --- a/assets/logos/jcb.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - card_jcb v02 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/klarna.svg b/assets/logos/klarna.svg deleted file mode 100644 index 7f80bcd..0000000 --- a/assets/logos/klarna.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - card_klarna - Created with Sketch. - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/lunch-check.svg b/assets/logos/lunch-check.svg deleted file mode 100644 index 0d3c007..0000000 --- a/assets/logos/lunch-check.svg +++ /dev/null @@ -1,227 +0,0 @@ - - - Lunch-Check - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/maestro-alt.svg b/assets/logos/maestro-alt.svg deleted file mode 100644 index 8de6c84..0000000 --- a/assets/logos/maestro-alt.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - card_maestro - Created with Sketch. - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/maestro.svg b/assets/logos/maestro.svg deleted file mode 100644 index b52e965..0000000 --- a/assets/logos/maestro.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/logos/mastercard-alt.svg b/assets/logos/mastercard-alt.svg deleted file mode 100644 index 8bd9b36..0000000 --- a/assets/logos/mastercard-alt.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - card_master - Created with Sketch. - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/mastercard.svg b/assets/logos/mastercard.svg deleted file mode 100644 index 3f3275f..0000000 --- a/assets/logos/mastercard.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - card_master - Created with Sketch. - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/mediamarkt.svg b/assets/logos/mediamarkt.svg deleted file mode 100644 index 65eff68..0000000 --- a/assets/logos/mediamarkt.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/logos/migros-bank.svg b/assets/logos/migros-bank.svg deleted file mode 100644 index 8d3c1ae..0000000 --- a/assets/logos/migros-bank.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - migros-bank - - - - - - - \ No newline at end of file diff --git a/assets/logos/migros-giftcard.svg b/assets/logos/migros-giftcard.svg deleted file mode 100644 index eb9409a..0000000 --- a/assets/logos/migros-giftcard.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - card_migros@1x - Created with Sketch. - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/mobilepay.svg b/assets/logos/mobilepay.svg deleted file mode 100644 index f6e79b9..0000000 --- a/assets/logos/mobilepay.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/logos/paypal.svg b/assets/logos/paypal.svg deleted file mode 100644 index 08cba33..0000000 --- a/assets/logos/paypal.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - card_paypal - Created with Sketch. - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/paysafecard.svg b/assets/logos/paysafecard.svg deleted file mode 100644 index 9c32d13..0000000 --- a/assets/logos/paysafecard.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - card_paysafecard@1x - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/pointspay.svg b/assets/logos/pointspay.svg deleted file mode 100644 index c2e3d62..0000000 --- a/assets/logos/pointspay.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - Untitled 2 - - - - - - - - \ No newline at end of file diff --git a/assets/logos/postfinance-card.svg b/assets/logos/postfinance-card.svg deleted file mode 100644 index becbec7..0000000 --- a/assets/logos/postfinance-card.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - card_postfinance_v2 - Created with Sketch. - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/postfinance-efinance.svg b/assets/logos/postfinance-efinance.svg deleted file mode 100644 index 0dd8e37..0000000 --- a/assets/logos/postfinance-efinance.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - card_efinance - Created with Sketch. - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/powerpay.svg b/assets/logos/powerpay.svg deleted file mode 100644 index a0b61e6..0000000 --- a/assets/logos/powerpay.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - card_powerpay@1x - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/reka.svg b/assets/logos/reka.svg deleted file mode 100644 index a2f2693..0000000 --- a/assets/logos/reka.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - card_reka - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/samsung-pay.svg b/assets/logos/samsung-pay.svg deleted file mode 100644 index a24feb2..0000000 --- a/assets/logos/samsung-pay.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/logos/skrill.svg b/assets/logos/skrill.svg deleted file mode 100644 index 236ebc1..0000000 --- a/assets/logos/skrill.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - card_skrill - Created with Sketch. - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/swissbilling.svg b/assets/logos/swissbilling.svg deleted file mode 100644 index 1ffe1b0..0000000 --- a/assets/logos/swissbilling.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - card_swissbilling - Created with Sketch. - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/swisscom-pay.svg b/assets/logos/swisscom-pay.svg deleted file mode 100644 index a6e3b8d..0000000 --- a/assets/logos/swisscom-pay.svg +++ /dev/null @@ -1,49 +0,0 @@ - - - swisscom-pay - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/swisspass.svg b/assets/logos/swisspass.svg deleted file mode 100644 index 2e51ea3..0000000 --- a/assets/logos/swisspass.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - card_swisspass - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/twint.svg b/assets/logos/twint.svg deleted file mode 100644 index 451ed2a..0000000 --- a/assets/logos/twint.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/logos/uatp.svg b/assets/logos/uatp.svg deleted file mode 100644 index 520a7c9..0000000 --- a/assets/logos/uatp.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - card_uatp@1x - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/unionpay.svg b/assets/logos/unionpay.svg deleted file mode 100644 index 490f6ad..0000000 --- a/assets/logos/unionpay.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - card_unionpay - Created with Sketch. - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/vipps.svg b/assets/logos/vipps.svg deleted file mode 100644 index c66aca8..0000000 --- a/assets/logos/vipps.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/logos/visa.svg b/assets/logos/visa.svg deleted file mode 100644 index b3213f1..0000000 --- a/assets/logos/visa.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - card_visa - Created with Sketch. - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/vpay.svg b/assets/logos/vpay.svg deleted file mode 100644 index b7f6a3a..0000000 --- a/assets/logos/vpay.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - card_v_pay - Created with Sketch. - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/logos/wechat-pay.svg b/assets/logos/wechat-pay.svg deleted file mode 100644 index 755bfa3..0000000 --- a/assets/logos/wechat-pay.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/secure-logos/amex-safekey.svg b/assets/secure-logos/amex-safekey.svg deleted file mode 100644 index df3c0cb..0000000 --- a/assets/secure-logos/amex-safekey.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - datatrans_security-logos-amex-safekey - Created with Sketch. - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/secure-logos/diners-protectbuy.svg b/assets/secure-logos/diners-protectbuy.svg deleted file mode 100644 index 376d942..0000000 --- a/assets/secure-logos/diners-protectbuy.svg +++ /dev/null @@ -1,68 +0,0 @@ - - - - datatrans_security-logos-diners-protectbuy - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/secure-logos/discover-protectbuy.svg b/assets/secure-logos/discover-protectbuy.svg deleted file mode 100644 index 540722c..0000000 --- a/assets/secure-logos/discover-protectbuy.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - datatrans_security-logos-discover-protectbuy - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/secure-logos/mastercard-idcheck.svg b/assets/secure-logos/mastercard-idcheck.svg deleted file mode 100644 index 8e8b275..0000000 --- a/assets/secure-logos/mastercard-idcheck.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - datatrans_security-logos-mastercard-IDCheck - Created with Sketch. - - - - - - - - - - \ No newline at end of file diff --git a/assets/secure-logos/visa-secure.svg b/assets/secure-logos/visa-secure.svg deleted file mode 100644 index 0ea7f4f..0000000 --- a/assets/secure-logos/visa-secure.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - datatrans_security-logos-visa-secure - Created with Sketch. - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/assets/wallets/apple-pay.svg b/assets/wallets/apple-pay.svg new file mode 100644 index 0000000..482c190 --- /dev/null +++ b/assets/wallets/apple-pay.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/wallets/google-pay.svg b/assets/wallets/google-pay.svg new file mode 100644 index 0000000..fa96e00 --- /dev/null +++ b/assets/wallets/google-pay.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/scripts/TEMPLATE.md b/scripts/TEMPLATE.md index 08f58e6..b83dfaa 100644 --- a/scripts/TEMPLATE.md +++ b/scripts/TEMPLATE.md @@ -1,26 +1,35 @@ -# Datatrans Payment Logos +# Payment Logos 💳 ✨ -Use the following assets when integrating Datatrans payment solutions to your -website. +Welcome to the ultimate payment method logos repo! 🎉 We curated an extensive collection of logos and icons representing debit and credit card schemes, wallets, and alternative payment methods. -- [Logos](#logos) -- [Secure Logos](#secure-logos) -- [Datatrans Banners](#datatrans-banners) +While this repo holds the icons we use across our solutions, you may use them to enhance your projects too! -## Logos +Shortcuts to individual sections: + +- [Debit & credit cards](#debit--credit-cards) +- [Wallets](#wallets) +- [Generic logos](#generic-logos) +- [Alternative payment methods](#alternative-payment-methods) + +👀 Missing a logo? Open an issue and we will make sure to add it in a future release! + +## Debit & credit cards | Asset | Path | | ----- | ---- | - - -## Secure Logos + +## Wallets | Asset | Path | | ----- | ---- | - + +## Generic logos -## Datatrans Banners +| Asset | Path | +| ----- | ---- | + +## Alternative payment methods | Asset | Path | | ----- | ---- | - + \ No newline at end of file diff --git a/scripts/generate.sh b/scripts/generate.sh index 259fef8..5dd6fa0 100755 --- a/scripts/generate.sh +++ b/scripts/generate.sh @@ -1,29 +1,48 @@ -#!/bin/sh +#!/bin/bash DIR=$(dirname "$0") output=$(cat $DIR/TEMPLATE.md) -markup="" -for file in $(find $DIR/../assets/logos/ -name "*.svg" | sed 's/\.svg$//' | sort); do - name="$(basename $file).svg" - markup="${markup}| ![${name}](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/logos/${name}?sanitize=true) | assets/logos/${name} |\n" -done +generate_table_markup() { + local asset_dir=$1 + local section_marker=$2 -output=${output/""/"$markup"} + local markup="" -markup="" -for file in $(find $DIR/../assets/secure-logos/ -name "*.svg" | sed 's/\.svg$//' | sort); do - name="$(basename $file).svg" - markup="${markup}| ![${name}](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/secure-logos/${name}?sanitize=true) | assets/secure-logos/${name} |\n" -done + # Process special cards first + if [ "$asset_dir" == "cards" ]; then + special_cards=("mastercard" "visa" "american-express") -output=${output/""/"$markup"} + for card in "${special_cards[@]}"; do + file="$DIR/../assets/$asset_dir/$card.svg" + if [ -f "$file" ]; then + image_url="https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/$asset_dir/$card.svg?sanitize=true" + #image_url="assets/$asset_dir/$card.svg" + asset_path="assets/$asset_dir/$card.svg" + markup+="| ![$card]($image_url) | $asset_path |\n" + fi + done + fi -markup="" -for file in $(find $DIR/../assets/banners/ -name "*.svg" | sed 's/\.svg$//' | sort); do - name="$(basename $file).svg" - markup="${markup}| ![${name}](https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/banners/${name}?sanitize=true) | assets/banners/${name} |\n" -done -output=${output/""/"$markup"} + # Process remaining logos + find "$DIR/../assets/$asset_dir" -name "*.svg" -not -name "mastercard.svg" -not -name "visa.svg" -not -name "american-express.svg" -print0 | sort -z > "$DIR/temp_files.txt" + while IFS= read -r -d '' file; do + name="$(basename "${file%.svg}")" + image_url="https://raw.githubusercontent.com/datatrans/payment-logos/master/assets/$asset_dir/$name.svg?sanitize=true" + #image_url="assets/$asset_dir/$name.svg" + asset_path="assets/$asset_dir/$name.svg" + + markup+="| ![$name]($image_url) | $asset_path |\n" + done < "$DIR/temp_files.txt" + rm "$DIR/temp_files.txt" + + output=${output/"$section_marker"/"$markup"} +} + +generate_table_markup "cards" "" +generate_table_markup "wallets" "" +generate_table_markup "generic" "" +generate_table_markup "apm" "" echo "$output" > "$DIR/../README.md" +sed '$d' "$DIR/../README.md" > temp && mv temp "$DIR/../README.md"