Never miss a required field again

Strong, non-red markers on every required field, a live completion panel that counts what is left, and one-click navigation to the next empty field — so users plan their input instead of discovering requirements after Save fails.

The problem

Odoo's native marking of required fields is easy to miss: no asterisk on the label, just a subtle input border. On a dense form with 30+ fields and only a handful required, users fill everything, press Save, hit a validation error, then hunt for whichever field caused it — a frustrating loop for new and non-technical staff especially.

The solution

Required Fields Support marks every required field with a bold, non-red marker and optional highlight, then goes further with a floating panel that counts what is still empty, shows live progress and jumps you straight to the next missing field — turning required-field completion into a guided workflow instead of a guessing game.

Capabilities

Everything you need to complete forms with confidence

Every capability below is implemented in the module.

01

Strong required-field markers

A bold asterisk or star is injected on every required field label, by default in a non-red blue so it never reads as an error.

02

Input border & background highlight

Optional border and background tinting on required inputs adds a second, reinforcing signal that is easy to scan at a glance.

03

Completion summary panel

A floating panel shows "N of M required fields remaining", so users know before they press Save whether a record is ready.

04

Live completion progress

The panel's progress bar and remaining count update instantly as fields are filled in, with no page reload.

05

Click-to-jump navigation

One click scrolls to and focuses the next empty required field, cycling through the rest — no more scanning a dense form by eye.

06

Accessibility-safe presets

Choose Subtle, Prominent, High Contrast or Dark — each preset is authored to meet WCAG AA contrast so styling never becomes unreadable.

07

Live settings preview

A mock mini-form in General Settings reflects unsaved changes instantly, with a live WCAG AA contrast-ratio check before you commit a color.

08

Fully configurable

Marker symbol, position and color, label emphasis, highlight colors, placeholder contrast, tooltips and legend — all from one Settings page.

09

Works on every form, instantly

Applies globally across every backend form as soon as it is installed — no per-view or per-model setup, and it coexists with Studio.

Workflow

How it works

1

Install and it is on

Ships enabled with the Prominent preset by default — no per-form setup required.

2

Fields are marked clearly

Every required field gets a bold, non-red marker plus optional input highlight.

3

Track completion

The floating panel counts what is left and updates live as the form is filled in.

4

Jump to what is left

One click scrolls to and focuses the next empty required field, or fine-tune everything from Settings.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. The module only makes existing required fields easier to see and complete; it does not add, remove or change which fields are mandatory.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Required Fields Support

Strong required-field markers with a live completion panel, click-to-jump navigation, and accessibility-safe presets — no more Save-then-hunt validation loops.

Buy on Odoo App Store