# How best to develop this frontend customization / plugin?

**URL:** <https://meta.discourse.org/t/how-best-to-develop-this-frontend-customization-plugin/71440>\
**Category:** Development\
**Created:** [10월 5, 2017, 4:16오전 UTC](https://meta.discourse.org/t/how-best-to-develop-this-frontend-customization-plugin/71440 "2017-10-05T04:16:53Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [10월 5, 2017, 4:30오전 UTC](https://meta.discourse.org/t/how-best-to-develop-this-frontend-customization-plugin/71440/2 "2017-10-05T04:30:44Z")

</div>

A theme component can work here (just need to make sure core has all the extension points)

It looks like we are missing one outlet though… we have after-topic-footer-buttons, we would need a before-topic-notifications-button. You can achieve it now by patching the component, but that is not the right way of doing things.

Hold off for some advice from @eviltrout here, we can probably add the extra plugin-outlet in core.

Changing the text of the button should be doable in CSS so all you need really is to add the extra button with the extra logic.

---

_[View the full topic](https://meta.discourse.org/t/how-best-to-develop-this-frontend-customization-plugin/71440)._
