From 2d461f41a94143c91c569f46978811f31165800f Mon Sep 17 00:00:00 2001 From: David Mosberger-Tang Date: Wed, 18 Dec 2024 20:49:13 -0700 Subject: [PATCH 1/3] feat: add option `sideNavLayout` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add support for theme option `sideNavLayout`. If set to `factored`, the side-nav menu will group items that share a common path prefix. For example, if the default layout for side-nav looked like this: /config > /config/alert > /config/bacnet > /config/modbus > /log > Then the factored side-nav would look like this: /config > /log > and after expanding /config, you'd see: /config v GET /config PUT /config …/alert > …/bacnet > …/modbus > /log > Note that this commit also updates the styling to show a vertical line to the left of all side-bar