# Dashboard - How to add OK or Cancel button

**URL:** <https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383>\
**Category:** FAQs\
**Created:** [23 September 2018 15:24 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383 "2018-09-23T15:24:59Z")\
**Posts on this page:** 13\
**Page:** 2

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [12 November 2018 20:47 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/24 "2018-11-12T20:47:13Z")

</div>

And how does that answer my questions?

---

<div class="post-metadata">

**Author:** ![marioarmillei](https://avatars.discourse-cdn.com/v4/letter/m/d2c977/32.png) [@marioarmillei](https://discourse.nodered.org/u/marioarmillei)\
**Post date:** [12 November 2018 21:59 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/25 "2018-11-12T21:59:34Z")

</div>

in the picture there are message debug.  
but my function is not good ☹

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [12 November 2018 22:39 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/26 "2018-11-12T22:39:07Z")

</div>

You don’t need a function node to do this.

Now what does the info tab of a ui\_button say it returns?  
What does yours return?

---

<div class="post-metadata">

**Author:** ![StrongTown](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@StrongTown](https://discourse.nodered.org/u/StrongTown)\
**Post date:** [26 April 2019 13:39 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/27 "2019-04-26T13:39:07Z")

</div>

May I ask a question sort of related Q here? How do I control the text color and background color of the 2 buttons in my pop up (EG: OK or CANCEL) in the notification node. They always seem to be very odd and hard to read.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [26 April 2019 15:22 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/28 "2019-04-26T15:22:31Z")

</div>

Is this on a dark theme ?

---

<div class="post-metadata">

**Author:** ![StrongTown](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@StrongTown](https://discourse.nodered.org/u/StrongTown)\
**Post date:** [26 April 2019 15:26 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/29 "2019-04-26T15:26:46Z")

</div>

A custom colored theme but yes, dark for sure.

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [26 April 2019 15:28 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/30 "2019-04-26T15:28:53Z")

</div>

yeah - they seem to be picking up the angular colors by mistake...

---

<div class="post-metadata">

**Author:** ![StrongTown](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@StrongTown](https://discourse.nodered.org/u/StrongTown)\
**Post date:** [26 April 2019 15:35 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/31 "2019-04-26T15:35:52Z")

</div>

![Error%20box](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/2X/3/39f40eedf804f7c11f40d8e59ee8fe7ac6e86f2d.jpeg)

---

<div class="post-metadata">

**Author:** ![StrongTown](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@StrongTown](https://discourse.nodered.org/u/StrongTown)\
**Post date:** [26 April 2019 18:12 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/32 "2019-04-26T18:12:18Z")

</div>

Ok, one more Q. When I try to save my theme by clicking on "Save to library" under Custom Profile, nothing obvious (on screen) happens, but I'm assuming it saved the theme somewhere. (Shouldn't it allow me to select a location?). Where is the default location for theme file(s)?  
Thanks  
st

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [26 April 2019 18:56 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/33 "2019-04-26T18:56:01Z")

</div>

Pushed a fix to dashboard master branch (not yet on npm) - can be trialled by manually installing `cd ~/.node-red && npm i node-red/node-red-dashboard`

Themes are held in your user directory ( usually ~/.node-red/lib/themes )

---

<div class="post-metadata">

**Author:** ![StrongTown](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@StrongTown](https://discourse.nodered.org/u/StrongTown)\
**Post date:** [26 April 2019 20:03 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/34 "2019-04-26T20:03:11Z")

</div>

I did what you suggest, restarted NR but see no change. Also, you might wish to check the savings of themes. For me, the save worked once but when I created a second theme with a diff name the file is not being saved, at least not in the default directory (was trying to save "Vivid\_B&W").

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [26 April 2019 20:17 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/35 "2019-04-26T20:17:35Z")

</div>

Once restarted you have to flush your browser cache.

---

<div class="post-metadata">

**Author:** ![StrongTown](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@StrongTown](https://discourse.nodered.org/u/StrongTown)\
**Post date:** [26 April 2019 20:33 UTC](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383/36 "2019-04-26T20:33:18Z")

</div>

AH, yes. That did work. Thank you.

[Previous page](https://discourse.nodered.org/t/dashboard-how-to-add-ok-or-cancel-button/3383.md?page=1)
