Have you thought what you can do with just HTML, it’s amazing.
In ArcGIS we have varying degrees of customisation available; from fully bespoke applications built with the JavaScript API or Web AppBuilder, through to the ArcGIS Organisation homepage which allows very little customisation in terms of functionality. One thing that these products do allow us to do is input HTML, and in some cases CSS. So why not harness the power of HTML and see what it can do?
I’ve put together a few CodePen examples to show you the power of plain old HTML - No Javascript required.
Dropdown with searchable text
Dialog box
Measuring progress
Expand/collapse details
Add a simple colour picker
Highlight text
Create a direct phone number link
<a href="tel:+441296 745500">01296 745500</a>