Comments (4)
This has been implemented as Custom Classifier Styles. 🎉
Should be a reusable and stringent way of adapting the diagrams to your needs.
#.box: fill=#8f8
#.blob: fill=pink visual=ellipse dashed bold italic
[<box> GreenBox]
[<blob> HideousBlob]
Happy nomling 🐳
from nomnoml.
As discussed in #36, using directives only to restrained sections of the code would be great. Something that could be done is something like defining a scope for the directive.
{
#fill:red
[A]
[B]
}
{
#fill:blue
[C]
}
[A]->[C]
In this case, A
and B
would be rendered in red, C
in blue.
from nomnoml.
Thanks 😊
nomnoml is trying to be a tool where you enter pure structure, and it handles all rendering aspects. Of course this rendering can be controlled - but intentionally with a crude level of control.
I have been mostly concerned with the layouting aspect of this crude control (it will probably never offer detailed control over the positioning of boxes and arrows).
But nothing is impossible - If this is a much requested feature I might reconsider.
from nomnoml.
+1
from nomnoml.
Related Issues (20)
- Weird spacing on simple layout HOT 1
- any guess for when the new 1.6.0 version will get published? HOT 4
- Using <span> css in table definitions HOT 3
- Add 'doubled' shape style HOT 2
- following snippet does not work with the new parser but works with the old one HOT 4
- Is it possible modify the table contents. HOT 1
- missing <end>e label in homepage sample HOT 1
- support drag-and-drop and custom positioning of individual items? HOT 1
- Labels overlapping
- PNG export resolution is low HOT 1
- Classifier Style Problem with <frame> Visual HOT 3
- Support Google Fonts usage HOT 1
- Delegation connector for component internals HOT 1
- What happened to the formal grammar? HOT 4
- Text search not working for larger nomnoml diagrams HOT 1
- Parse error at line 2 column 35, expected "label" but got "[" HOT 2
- Creating groups HOT 1
- nomnoml.com : Diagrams not rendering HOT 2
- Incorrect file name handling HOT 5
- large margins for russian text HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nomnoml.