Just the color conversion + a few details left and I have achieved the first part to print diagrams. What you see below is the top of a preview. Color conversion is an issue because as we design on dark theam the colors might not be great for a white paper background. To deal with this I have decided to implement a conversion table of how to change colors rather than attempting some automatic scheme. I use selected colors in design and simply add their converted values in a table. In fact, that table is the light/dark conversion scheme. Some of you will recall that I started BSA on white theme and converted to dark – it is time to complete the process and to have a switchable dark/light theme.