Opened 13 years ago

Closed 6 years ago

#8866 closed enhancement (fixed)

Enhancements to dojox.charting.Theme

Reported by: petraRock Owned by: Eugene Lazutkin
Priority: high Milestone: 1.8
Component: Charting Version: 1.3.0b3
Keywords: Cc: Tom Trenka, cjolif
Blocked By: Blocking:


Currently dojox.charting uses the axis.majorTicks attributes to draw grid lines. This results in grid lines being very dark. The only way to lighten them is to override the majorTick color, but that makes the major ticks on axis harder to see. dojox.charting.Theme.js shows an attribute called "lines" commented out that hints at grid lines having their own theme styles. The ability to control grid attributes separately from tick colors would be very helpful.

Another discussion in the Dojox Support Forum mentioned that "there are some other small problems, like hard-coded shadow properties, and micro ticks sharing some attributes with other ticks". This enhancement request is to track these improvements to the chart theme implementation.

Change History (5)

comment:1 Changed 13 years ago by Eugene Lazutkin

Cc: Tom Trenka added
Milestone: tbdfuture
Status: newassigned

comment:2 Changed 12 years ago by Eugene Lazutkin

(In [21836]) Refactored charting themes, !strict, refs #8866, fixes #8868, fixes #10897, refs #10938.

comment:3 Changed 12 years ago by Eugene Lazutkin

Micro ticks are separated from other ticks. Major/minor/micro ticks can share common properties located in "tick" component. Shadow is part of a theme now. No hardcoded values anymore.

Grid style is not separated yet.

comment:4 Changed 10 years ago by cjolif

Cc: cjolif added

See #13219 for grid style

comment:5 Changed 6 years ago by dylan

Milestone: future1.8
Resolution: fixed
Status: assignedclosed

The major issues addressed with this ticket have been fixed. Closing it out.

Note: See TracTickets for help on using tickets.