In Filament forms, we often add Placeholders for explanation. Another option is to use a Hint. Let me show you both, and which Filament fields support which one(s).
Here are both Placeholder and Hint in one example:

Which Fields Have Placeholder and Hint Attributes?
While placeholder is the most common attribute, it is not available for all Filament field types. For example, we would not have a placeholder attribute for radio buttons. This is the same in Filament, so we can use the hint attribute instead:

Here's a list of Fields that do not have a placeholder attribute:
- Checkbox
 - Toggle
 - Radio
 - Checkbox List
 - Date
 - DateTime
 - Time
 - Repeater
 - Builder
 - Key Value
 - Toggle Buttons
 
As you can see, it is pretty safe to assume that most of the fields in Filament do not have a placeholder attribute, so you can use the hint attribute instead.
Here's a complete overview of fields with their placeholders and hints:

Bonus: Using Placeholder to Customize File Upload Fields
Keen eyes might have noticed that the File Upload field has a placeholder attribute. This leads to a neat trick: you can use the placeholder to customize the text that appears in the File Upload field. Here's an example:

As you can see, our File Upload field now says Upload your new Avatar instead of the typical Drag & Drop your files or Browse.
                                                    
                                                    
                                                    
No comments or questions yet...