Theme¶
This module contains all style configuration for rendering charts. Setting any of these variables will change how charts are rendered.
- leather.theme.axis_title_color = '#666'¶
Axis title text color
- leather.theme.axis_title_font_char_height = 14¶
Approximate glyph height of the axis title font
- leather.theme.axis_title_font_char_width = 8¶
Approximate glyph width of the axis title font
- leather.theme.axis_title_font_family = 'Monaco'¶
Axis title font
- leather.theme.axis_title_font_size = 14¶
Axis title font size
- leather.theme.axis_title_gap = 16¶
Gap between axis title and rest of chart
- leather.theme.background_color = '#f9f9f9'¶
Chart background color
- leather.theme.default_chart_height = 600¶
Default chart height
- leather.theme.default_chart_width = 800¶
Default chart width
- leather.theme.default_series_colors = ['#e41a1c', '#377eb8', '#4daf4a', '#984ea3', '#ff7f00']¶
Default sequence of
Shape
colors
- leather.theme.label_color = '#9c9c9c'¶
Color of tick label text
- leather.theme.legend_bubble_offset = 4¶
Offset from the top of the glyph
- leather.theme.legend_bubble_size = 10¶
Size of the bubble next to an legend item
- leather.theme.legend_color = '#666'¶
Chart legend text color
- leather.theme.legend_font_char_height = 14¶
Approximate glyph height of the legend font
- leather.theme.legend_font_char_width = 8¶
Approximate glyph width of the legend font
- leather.theme.legend_font_family = 'Monaco'¶
Chart legend font
- leather.theme.legend_font_size = 14¶
Chart legend font size
- leather.theme.legend_gap = 4¶
Gap between legend and rest of chart
- leather.theme.margin = 0.05¶
Chart margin as a percent of chart width
- leather.theme.tick_color = '#eee'¶
Color of tick marks
- leather.theme.tick_font_char_height = 14¶
Approximate glyph height of the tick label font
- leather.theme.tick_font_char_width = 8¶
Approximate glyph width of the tick label font
- leather.theme.tick_font_family = 'Monaco'¶
Tick label font
- leather.theme.tick_font_size = 14¶
Tick label font size
- leather.theme.tick_size = 4¶
Length of a tick mark
- leather.theme.tick_width = 1¶
Width of a tick mark
- leather.theme.title_color = '#333'¶
Chart title text color
- leather.theme.title_font_char_height = 16¶
Approximate glyph height of the title font
- leather.theme.title_font_char_width = 9¶
Approximate glyph width of the title font
- leather.theme.title_font_family = 'Monaco'¶
Chart title font
- leather.theme.title_font_size = 16¶
Chart title font size
- leather.theme.title_gap = 4¶
Gap between title and rest of chart
- leather.theme.zero_color = '#a8a8a8'¶
Color of the zero tick mark