[Feature Request] UMG + (HTML, CSS)

I find UMG styling quite basic and not flexible, limiting me from doing something of 2015.

**Here’s one very basic example: **

Say we want a button with rounded corners with flexible width.
btn_01.png

With UMG you have to split it in 3 parts like this:
btn_02.png

You can already see what problems this opens (hover, clicked etc states among other things).

Can HTML (or SWF) be rendered inside a UMG widget, if so is there a chance of implementing it?

Not for the foreseeable future, UMG is Slate to the bones - if you want to use css, html and js to build the UI there are already several 3rd party offerings. Any of them should be embeddable inside an otherwise Slate/UMG UI, but probably only reasonably performant if you do the entire UI that way instead of single widgets.

You can do image-based hitboxes right? Or am I totes wrong on that one…

You’re looking for 9-slice functionality, which is a part of UMG.

Here’s a thread on it, kind of relevant: [UMG] 9-slice images look ugly, can't get margins right - Blueprint Visual Scripting - Unreal Engine Forums

I’ll play a bit with Webkit then.

Borders were only one of the examples, thanks for the tip though.