This is the first of a series of test pages, working out how to present a GUI for managing networked and grouped devices, for part of larger project. This test uses CSS only to display a tree structure, but needs more work to allow toggling visibility etc...This is based on a script I found on Codepen...

Root
Entry-1
Entry-1-1
Entry-1-1-1
Entry-1-2
Entry-1-2-1
Entry-1-3
Entry-1-3-1
Entry-2
Entry-3
Entry-3-1
Entry-3-2
Entry-3-3
Entry-3-3-1
Entry-3-3-2
Entry-3-3-2-1
Entry-3-3-2-2
Entry-3-3-3
Entry-3-4
Entry-4
Entry-5