# Customizing module configuration page

**URL:** <https://forum.inductiveautomation.com/t/customizing-module-configuration-page/113943>\
**Category:** Module Development\
**Created:** [February 12, 2026, 9:25pm UTC](https://forum.inductiveautomation.com/t/customizing-module-configuration-page/113943 "2026-02-12T21:25:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![isabela.parreiras](https://avatars.discourse-cdn.com/v4/letter/i/9fc348/32.png) [@isabela.parreiras](https://forum.inductiveautomation.com/u/isabela.parreiras)\
**Post date:** [February 12, 2026, 9:25pm UTC](https://forum.inductiveautomation.com/t/customizing-module-configuration-page/113943/1 "2026-02-12T21:25:30Z")

</div>

Hello! I’m currently working on a module using wicket to develop the configuration page but I’m having a hard time figuring out how to create a custom button, just like this one:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/e/ae0f3e224b28c209cc6e3a8dc0baf0c71c179e38.png)

If anyone has any tips I’d really appreciate it!

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 12, 2026, 11:35pm UTC](https://forum.inductiveautomation.com/t/customizing-module-configuration-page/113943/2 "2026-02-12T23:35:20Z")

</div>

Even in 8.1 this is actually a React page, not a Wicket page. I don't think we ever made a public document explaining how to set up a React config page in 8.1.

You might be able to do something with a custom "editor source", if all you need is a button, see this post for some possible inspiration:

> [@Reactive StringField on Gateway Settings](https://forum.inductiveautomation.com/t/reactive-stringfield-on-gateway-settings/83686):
>
> Hello Gurus, Can someone guide me on overriding the EDIT mechanism in the Gateway Settings for my Module? What I want to achieve is the reactive Disabled StringField which is enabled by the click of a BooleanField only on EDIT. attached is the SS of what I am looking to achieve. [image] Regards
