Add the ability to automatically use different node_color for different materializations
- Dominant language
- JavaScript
- Stars
- 161
- Forks
- 91
- PR merge metrics
- No merged PRs in 30d
Description
### Describe the feature
When looking at the lineage graph, it would be helpful to visually distinguish models based on their materialization strategies. Ideally the choice of colors would be configurable by the user.
### Describe alternatives you've considered
We can manually set the `node_color` for folders and individual models, so we could organize all of our tables in a folder, views in another folder, incremental in another, etc. This would be a big departure from how we're currently structuring our folders.
### Additional context
N/A
### Who will this benefit?
What kind of use case will this feature be useful for? Please be specific and provide examples, this will help us prioritize properly.
This will benefit all users of dbt-docs who would like to visually distinguish different materializations in their lineage graphs.
There have been a few asks about this feature in Slack. For example, [here](https://getdbt.slack.com/archives/CBSQTAPLG/p1675464337940869) and [here](https://getdbt.slack.com/archives/CBSQTAPLG/p1680013463538309).
### Are you interested in contributing this feature?
Yes, I'd like to add the code to support this feature. It would be great to hear if the maintainers will be willing to accept a PR with this functionality before I embark.
Contributor guide
Assessment
This issue has not been assessed yet.