The default visuals for the DialogFactory are distractingly different (aka ugly) from my application visuals. Is there any way to modify the predefined dialogs? I think they're a great idea and they do save me time on creating a custom component, but they seem visually inflexible?
Rob.
1 Answer, 1 is accepted
0
Hristian Stefanov
Telerik team
answered on 21 Jan 2025, 11:32 AM
Hi Rob,
I can confirm that the Telerik Predefined Dialogs are designed to mimic the browser's alert functionality. For more advanced customization—like handling button click events (canceling, confirming..), adding new buttons, changing backgrounds, etc.—we recommend using our standalone Dialog component as it is designed for that purpose and offers many options.
That's what I ended up coding, but I think the objective to providing "canned" dialog defaults should include some visual support otherwise there isn't much point in using them if they just mimic browser's alert.
Rob.
Hristian Stefanov
Telerik team
commented on 29 Jan 2025, 02:08 PM
Hi Rob,
Thank you for your feedback and the update.
Our predefined dialogs offer some customization options—you can easily modify the button text, alert content, and title. However, for more advanced customizations, including styling, the standalone Dialog component is the recommended approach.
The issue with coding Stand Alone Dialog component is that it's not generic enough ... the callback from the component response would need to understand the calling context and operate on that specific context which would force me to move A LOT of logic around to accommodate and add tracking of caller context.
I'm wanting to use them in similar processing as you have with Validation (ValueChanged)/TelerikNotification but in a dialog presentation rather than how TelerikNotification handles it (this confuses users and the do NOT like it).
Hristian Stefanov
Telerik team
commented on 05 Mar 2026, 09:23 AM
Hi Rob,
Since your feedback, we have tracked similar demand from other customers. However, after offering the standalone dialog for further customizations, no other customers reported the same need. As a result, no further action was taken.
That said, if you have further ideas for improvements, you can always submit a feature request on our public feedback portal. Please make sure to include as many details and relevant use cases as possible when submitting an item.