Here is how it originally looked on the desktop via Glimmer DSL for SWT:
Here is how it now looks on the web with Glimmer DSL for Opal:
As such, this provides an example of webifying custom widgets made for the desktop in order to run on the web. You may check out the code at the GitHub Project.
Of course, the code remains the same (Glimmer DSL for Opal enables webification of desktop apps with zero effort for app modification):