Richard Hipp wrote:
The very clear disadvantage is that now one *must be* a highly-skilled
CSS hacker in order to change anything. The simple check-boxes for
selecting square versus circle nodes and for turning arrowheads on and
off no longer work. Instead, to switch from the square to circle
nodes, one must modify dozens of lines of CSS, taking extreme care not
to be off by one pixel on any of dozens of critical dimensions.
This is overstating things a little, I think.
In modifying the built-in skins that previously had the
"timeline-circle-nodes" option enabled, all I did was copy/paste the
default CSS rules and add "border-radius: 50%;" to them. This is no
different than what one must do when overriding the default style of
virtually every other element of the Fossil web interface. Is it more
difficult than changing a zero to a one? Of course, but it's not like
trying to defuse a bomb, with one false move causing your timeline graph
to explode.
But your point is well taken. I've reimplemented those options in the
new code.
_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev