How To Turn-Off The Fluent Forms Button Hover Transition Overlay Effect

How To Turn-Off The Fluent Forms Button Hover Transition Overlay Effect

Fluent Forms is a terrific form builder plugin for WordPress.

It makes full-featured Contact Forms | Payment Forms | Conversational Forms | Calculator Forms | Registration Forms | and Quiz & Survey Forms.

It also has these powerful features: Drag & Drop Visual Builder | Payments and Donations | Fully Responsive | Multi-Step Forms | ChatGPT Integration | Conditional Logic | Numeric Calculation | AI Form-Builder | Form to PDF | Form Scheduling | Connect to CRM | Visual Data Reporting | Inventory Management | Action Hooks for Developers.

I use Fluent Forms Pro on most of my client websites. Its powerful, easy-to-use, and affordable.

That said there is one default feature that I always turn-off... the button hover transition overlay effect.

I prefer to use CSS to create whatever button hover effects I want. So, in this post I'm going to share how to turn off Fluent Forms button hover transition overlay effect.

To remove the button hover transition overlay effect you target the .ff-btn-submit class.

Here's how to do it:

1. Login to your WordPress admin.

2. Go to your theme’s CSS editor

2b. Or, go to Appearance (left-sidebar) > Customize > Additional CSS

3. Copy and paste the following CSS code:

/* Remove Fluent Forms submit button hover overlay/transition effect */

.ff-btn-submit {
    transition: none !important;
}

.ff-btn-submit:hover {
    background-color: inherit !important; /* or specify a solid color */
    opacity: 1 !important;
}

Optional: Set a fixed button color.

Use this CSS if you want the button color to stay the same on hover:

.ff-btn-submit, .ff-btn-submit:hover {
    background-color: #0073e6 !important; /* replace with your desired color */
    color: #fff !important; /* ensure text remains visible */
    opacity: 1 !important;
}

This CSS disables the Fluent Forms button hover transition overlay effect and removes any darkening/lightening effect on hover.

Enjoy!