A line in the Fields tab only shows the essentials: what you set on every line. The rest, which you rarely set, is behind the cog at the end of the line. It works the same way as in Opus.
Opening and closing
Click the cog: the line's settings open in the Settings block, at the bottom of the right-hand column, with the line's name next to the title. The block unfolds by itself and turns purple: that is the colour of the cog, and the line being set gets the same outline, so you never set one line while looking at another.
A second click on the cog, or the Escape key, returns the block to its resting state. With the keyboard, focus moves into the block when it opens and back to the cog when it closes.
The right-hand column stays in view: the block is visible while you scroll the list.
A row's settings
- Class: a name to style it in the Custom CSS tab.
- Description: a short text under the row title.
A field's settings
These are the Joomla settings used most, brought within reach:
| Setting | What it does |
|---|---|
| Help text | A sentence under the field: what to enter, in which format. It is linked to the field, and a screen reader reads it with it. It is the field's Description in Joomla. |
| Placeholder | A greyed-out example in the empty box (06 00 00 00 00). It disappears when typing: never use it instead of the label or the help. |
| Display Class | A class on the whole field block: label, input, help, error. |
| Label Class | A class on the label only. |
| Field Class | A class on the input only. |
They are written into the Joomla field when the form is saved. At the bottom of the block, the All settings of this field button opens its full screen in Joomla, in a new tab: default value, "Show on", permissions... Save here first, then reload the form after setting things there.
A field that has just been added does not exist in Joomla yet: its link appears after the first save.
Writing a class
One name, no capitals, no spaces or accents, no dot. If you write it differently, Formulus rewrites it the way Joomla rewrites an alias: "My Details" becomes my-details, "test class" becomes test-class.
Under each class, the Write the CSS button opens the Custom CSS tab with that class's rule ready to fill in.
The purple badge
On the cog, a number in a purple badge: the number of settings filled in behind it. A cog without a badge has nothing set. The number is also part of the cog's name, and a screen reader announces it.
Up to date for Formulus 1.0.237.