### Godot version

4.0

### System information

Windows 10 x64

### Issue description

We have an established way to inform about invalid input fields: using red/green/yellow labels at the bottom:
![](https://user-images.githubusercontent.com/2223172/235779087-7db4a899-dd41-40c7-8cb3-b295a42eec5e.png)
It's used in Create New Scene dialog, Add Metadata dialog, New Folder dialog, Create Script dialog and probably others.

Meantime the New Plugin dialog (accessible in Project Settings -> Plugins) looks like this:
![image](https://user-images.githubusercontent.com/2223172/235783588-ef5e560c-8620-4017-9b50-86f8477fe40e.png)
Instead of info labels, it uses info icons that show message on hover. This dialog was created before we had an established way of validating input, so it needs updating.

### Steps to reproduce

1. Project
2. Project Settings
3. Plugins
4. Create New Plugin
5. 👀

### Minimal reproduction project

N/A
GDCLASS(PluginConfigDialog, ConfirmationDialog);
	LineEdit *name_edit = nullptr;
	LineEdit *subfolder_edit = nullptr;
	TextEdit *desc_edit = nullptr;
	LineEdit *author_edit = nullptr;
	LineEdit *version_edit = nullptr;
	OptionButton *script_option_edit = nullptr;
	LineEdit *script_edit = nullptr;
	CheckBox *active_edit = nullptr;
	TextureRect *name_validation = nullptr;
	TextureRect *subfolder_validation = nullptr;
	TextureRect *script_validation = nullptr;
	bool _edit_mode = false;
	void _clear_fields();
	void _on_confirmed();
	void _on_canceled();
	void _on_language_changed(const int p_language);
	void _on_required_text_changed(const String &p_text);
	String _get_subfolder();
	static String _to_absolute_plugin_path(const String &p_plugin_name);
protected:
	virtual void _notification(int p_what);
	static void _bind_methods();
public:
	void config(const String &p_config_path);
	PluginConfigDialog();
	~PluginConfigDialog();
};
#endif