Contact Form For Erlega Theme

I have been trying out the Erlega theme and it seems great but I can’t find a block for adding a contact form. Does anyone have any advice for adding a contact form as a block to the theme. I am a little confused as the theme files are within a plugin to aid updates so I am not sure whether I should be editing the files within the plugin or using the usual templates and controllers folders etc in the site folder.

Alternatively could I use the DreamForm plugin or similar to integrate with the Erlega Theme?

Any advice greatly appreciated.

I’d leave the file in the plugin alone, otherwise, if you update the theme, your changes will be lost.

You can overwrite any template/controller etc. files in the plugin by creating a file with the same name in the corresponding folder in /site, i.e. /site/templates/, /site/snippets etc.

Instead of using a plugin for forms, if you just want a simple contact form, you could create a custom block type, and then add the logic for handling the form submission to the block.