Skip to content

make your credit card form better in one line of code

License

Notifications You must be signed in to change notification settings

GitObjects/card

Repository files navigation

Card - check out the demo

a better credit card form in one line of code

Card will take any credit card form and make it the best part of the checkout process (without you changing anything). Everything is created with pure CSS, HTML, and Javascript — no images required.

card

Usage

To use, you'll need to include the correct CSS and Javascript files into your HTML. You can find the necessary files at /lib/js/card.js and /lib/css/card.css and include them in your HTML like so.

<!-- in HEAD --><linkrel="stylesheet" href="/path/to/card.css"><!-- at the end of BODY --><scriptsrc="/path/to/jquery.js"></script><scriptsrc="/path/to/card.js"></script>

Once you've included those files, you can initialize Card.

$('form').card({// a selector or jQuery object for the container// where you want the card to appearcontainer: '.card-wrapper',// *required*numberInput: 'input#number',// optional — default input[name="number"]expiryInput: 'input#expiry',// optional — default input[name="expiry"]cvcInput: 'input#cvc',// optional — default input[name="cvc"]nameInput: 'input#name',// optional - defaults input[name="name"]width: 200,// optional — default 350pxformatting: true// optional - default true});

Development

To contribute, follow this steps:

$ git clone [email protected]:jessepollak/card.git $ cd card $ git submodule init $ git submodule update $ npm install $ npm start 

Now, if you go to localhost:8080/example in your browser, you should see the demo page.

About

make your credit card form better in one line of code

Resources

License

Stars

Watchers

Forks

Packages

No packages published