-
Notifications
You must be signed in to change notification settings - Fork 276
Open
Labels
Description
We have an app with "modules" and layers. "Modules" in this sense are groups of functionalities build around a specific area of our domain, not modules in the sense of Typescript files, ES Modules etc. The directory structure is /src/app/{moduleName}/{layerName}/... where layerName can be one of ui, application, domain or infrastructure. I would love to create an SVG where I have the nodes arranged in a grid with modules#layers so that there would be one row for each module and one column for each layer.
Something like this:
+---------------------------------------------------------+
| User |
| +----+ +-------------+ +--------+ +----------------+ |
| | ui | | application | | domain | | infrastructure | |
| +----+ +-------------+ +--------+ +----------------+ |
+---------------------------------------------------------+
+---------------------------------------------------------+
| Dashboard |
| +----+ +-------------+ +--------+ +----------------+ |
| | ui | | application | | domain | | infrastructure | |
| +----+ +-------------+ +--------+ +----------------+ |
+---------------------------------------------------------+
+---------------------------------------------------------+
| Chart |
| +----+ +--------+ +----------------+ |
| | ui | | domain | | infrastructure | |
| +----+ +--------+ +----------------+ |
+---------------------------------------------------------+
Is anybody aware of a simple way to implement this feature?