Ninja Kick Sidebar: Contact Form is a jQuery plugin that adds contact form with content push animation effect and clean design on every page of your site. EXAMPLE:
You can make menu item ‘Contact Me’ open contact form on the same page impoving user experience. Plugin uses modern CSS3 transitions with fallback to older JS animations if browser lacks support. Form is responsive to screen size changes, works well on mobile devices and reacts on swipe gestures. Please, give a try to how it works and looks on Ninja Kick Form Live Preview
. Kick your site!
Plugin doesn’t have server script for form submit handling and composing email as its WordPress version. You need to create this script by yourself depending on server language you use. Here’s PHP version
of this script.
You have option to hide label and trigger form opening from any element on page (menu button, link, image). Just add special class ncf_trigger_element to element in your theme HTML editor.
Client-side form validation and form AJAX submission
Form adjusts its layout automatically for the best view depending on fields you filled on Settings page.
15 patterned and 15 blurred built-in backgrounds and you can upload and use your own.
Swipes support for mobile devices.
Social links bar.
Human test option to prevent spam.
Use this online tool
to generate your custom schema!
Try out Ninja Form now!
Before purchase please check compatibility with your site using bookmarklet from demo page to inject form. There are some conflicts possible with non-standard CSS like heavy usage of fixed and absolute positioned elements, fixed backgrounds or some inline scripts. Current solution fades out all fixed elements when form kicks in. If you found any problem please submit it via message or comment so I can inspect and fix if possible.
Grab bookmarklet on demo page
in block TRY OUT NINJA FORM.
Please request features in comments section to schedule them higher. Requests from users with ‘Purchased’ badge will have highest priority
Version 1.0 (19/04/2014)
- Plugin is approved on CodeCanyon
Please leave your feedback on comments page, I’m interested to improve the product with focus on clients’ satisfaction. If you have issues please send message via contact form I’ll try to update/fix as soon as possible.