-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add colored backgrounds for the Dark scheme #8
Comments
This was my suggestion weeks ago, so cool you're making the changes and put this on github hopefully so others might chime in to help. The potential for this technology is through the roof. I've often wondered what the 'perfect' programming language would look like, and I believe this is it (structured diagrams), it just needs more 'IDE' features to really shine and excel past text-based programming. Some of the features will be specific to diagrams though. I have been compiling a list of dream-features as I've been working in the normal drakon editor, but many of them apply to drakon tech as well, here they are:
Final thoughts: people will say that there should be a way to get code to compile to a diagram for this to become mainstream, I say that if you make the IDE for manipulating diagrams good enough, no one will ever want to touch the source code again. I work every day on a large project (lua + js) in drakon editor, and while it is cumbersome to use because it lacks many features of an IDE like visual studio code, or similar, it is still much easier to read and reason about the code using diagrams. |
Please add colored backgrounds to the different types of diagram icons for the second to last 'dark' theme, the one which is mostly yellow and black.
The colors should match the colors of the icons in the toolbar, so yellow for question icons, red for choice/case icons, green for loop icons.
When I have nested loops on the same skewer, it is hard to tell how nested I am, even for simple skewers when all I have to identify is by the silouette alone, but colors like this will help make that apparent.
The text was updated successfully, but these errors were encountered: