Ninja Forms – Layout & Styles – WordPress GPL Plugin

199

PLUGINNinja Forms – Layout & Styles
Version v3.0.31
Author Saturday Drive
About Form layout and styling add-on for Ninja Forms.
Requires WP 5.0 or higher
Tested Up To WordPress 6.7
Requires PHP 7.4 or higher
License GPL v2 or later
Last Updated 19 Jul 2026 @ 9:35 AM
Usage ✅ Unlimited Domains – Personal & Client Projects
✅ 100% Tested ⚡ Instant Delivery 🔒 Secure
Add to Cart
Ninja Forms - Layout & Styles – WordPress GPL Plugin
Ninja Forms - Layout & Styles – WordPress GPL Plugin
199

Quick Email Delivery:

  • Instant Key delivery in less than 1 minute.
Guaranteed Safe Checkout

Ninja Forms Layout and Styles GPL Extension Overview:

Ninja Forms Layout & Styles extension offers you the ability to create very complex form layouts and styles by default and on a per form basis but understanding the order in which the styles are applied is crucial to getting the most out of this extension.

Ninja Forms Layout and Styles GPL Features:

  • Adding Styles – Whether you are editing the default form styles, default field styles, field style types, error styles, or the individual field styles, you are presented with many of the same options. In this document, I hope to explain the basics of CSS that you might need to know in order to unleash the power of the Layout & Styles extension for Ninja Forms.
  • Basic CSS Properties – While we may add more in the future, here we keep the basic elements that are available for you to style your form elements.
  • Background Color – This offers a very simple color picker for you to either dial in a selected color or type in a HEX color value.
  • Border Width – This can accept from 1 to 4 values. Check the following examples: Border Color. This offers a very simple color picker for you to either dial in a selected color or type in a HEX color value.
  • Text Color – This offers a very simple color picker for you to either dial in a selected color or type in a HEX color value.
  • Height – Choose the height of your element with an integer followed by px or %. As in 500px or 100%.
  • Width – Choose the width of your element with an integer followed by px or %. As in 500px or 100%.
  • Advanced CSS Properties – These are items you may not need as often for the average user, but we include them in case you would like a little more control.
  • Float – This accepts either left, right, or none.
  • Font Size – This will most often be an integer followed by px or em. As in 16px or 1 em.
  • Margin – This can accept from 1 to 4 values. It adds whitespace on the outside of what you apply it to as long as it’s a block-level element. Check the following examples: Padding This can accept from 1 to 4 values. It adds whitespace on the inside of what you apply it to as long as it’s a block-level element. Check the following examples:
  • Advanced CSS – This option is for those who are well versed with CSS or don’t mind experimenting. Here you can write in any rules that you wish, just like you would if you were writing CSS within its own file.
  • Layout & Styles Hierarchy – Ninja Forms Layout & Styles extension offers you the ability to create very complex form layouts and styles by default and on a per form basis but understanding the order in which the styles are applied is crucial to getting the most out of this extension.
  • To begin, when you install the Layout & Styles extension you will get a Styling sub-menu under your Ninja Forms Menu. When you click on that you will see 4 tabs and these represent Ninja Forms default styles. When you set these options they will be applied in a very specific order.
  • Form Styles Tab – This tab represents the defaults for the elements of your Ninja Forms. Things like the main container, rows, and the success message are set here and are applied to every form that you create with Ninja Forms so be sure you want these styles applied to every form before you proceed.
  • Default Field Styles Tab – When you create a field or any other element with Ninja Forms it creates certainly required output. A wrapping div around a label and the actual element. The only exceptions are layout elements where there is no label and perhaps no wrapping div, in which case only the Element Styles will apply.
  • In any case, these styles apply to ALL fields created in Ninja Forms regardless of type. Again if you don’t want it applied to absolutely everything use this option sparingly.
  • Field Types Styles Tab – Here you will be presented with the same options as the Default Field Styles with the addition of the option to select a specific field or element type. This mean you can style all your text boxes one way and all your Submit buttons another way. Basically, you can create default styles for every type of item Ninja Forms allows you to create.
  • Error Styles Tab – If the form is not completed properly there are messages that are displayed at the top of the form as well as with each field that has an error attached to it. This will let you style these messages and fields that have errors for all of your Ninja Forms.
  • Understanding Hierarchy – Basically, the more specific you are, the more weight is applied to that style. With this in mind, Field Types Styles have been applied first then Default Field Styles. Keep this in mind when things don’t seem to appear the way you think they should.
  • Changing the Number of Columns in a List using a class name – You can use the class name NUMBER-col-list as the list field container class name under the list field options.

About Ninja Forms – Layout & Styles

Ninja Forms – Layout & Styles is a premium WordPress plugin developed by Saturday Drive. Form layout and styling add-on for Ninja Forms. It is distributed under the GPL v2 or later licence, which means you can install it on an unlimited number of websites — including websites you build and manage for your clients.

Compatibility & Requirements

Ninja Forms – Layout & Styles requires WordPress 5.0 or later, and has been tested up to WordPress 6.7, and requires PHP 7.4 or higher. Each release is reviewed for compatibility before listing, giving you a hassle-free installation experience. Text domain: ninja-forms-layout-styles. This listing reflects version , updated within 24 hours of the upstream release.

Your Rights Under GPL

Every product in our library, including Ninja Forms – Layout & Styles, is distributed under the GNU General Public License — the legal foundation of open-source WordPress. This means you are fully entitled to use it on personal websites, client projects, and staging environments without any additional cost or permission. The GPL was designed to keep software free; we built our store on top of that principle.

What Makes digitalgpl Different

  • Always up to date – We track upstream releases and update Ninja Forms – Layout & Styles within 24 hours of every new version.
  • Zero domain restrictions – Use it on as many websites as you need, now and in the future.
  • Round-the-clock delivery – Automated delivery means your download reaches you within seconds of purchase.
  • Manually tested files – We do not list any file without first verifying it installs correctly on a clean WordPress setup.
  • Safe payment processing – All transactions are encrypted and handled by trusted payment partners.
  • Single purchase, lifetime access – Pay once, re-download anytime from your account at no extra charge.

Before You Download — Quick Answers

Will Ninja Forms – Layout & Styles break my existing site?
Ninja Forms – Layout & Styles has been tested up to WordPress 6.7 and PHP 7.4. We recommend always testing on a staging site before installing on live production.

I build sites for clients — is one purchase enough?
One purchase covers unlimited installations. The GPL v2 or later licence that Ninja Forms – Layout & Styles is released under has no domain or site limits — neither does digitalgpl.

My host uses PHP 7.4 — any issues?
None at all. Ninja Forms – Layout & Styles requires PHP 7.4 as a minimum version, so your hosting environment is perfectly compatible.

What if Saturday Drive releases an update next month?
Log into your digitalgpl account and re-download for free. We keep our files current within 24 hours of any upstream release.

Is it safe to buy a GPL plugin from a third-party store?
Yes. The GPL licence was created specifically to allow this. Any developer who releases software under GPL grants everyone the legal right to redistribute it. That is the foundation of the open-source WordPress community.

Official developer page: https://ninjaforms.com/extensions/layout-styles

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.