summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)Author
2017-02-07resolves #724 introduce attribute to control table striping (PR #745)Dan Allen
- add stripe role to control table striping - values are even (default), odd, all, none - introduce keys to control striping - table_body_background_color is "off" value; odd rows by default - table_body_stripe_background_color is "on" value; even rows by default
2016-12-24set example block background to white by defaultDan Allen
2016-12-18patch text cell to remove cursor advancement (PR #706)Dan Allen
- patch text cell to remove cursor advancement - remove hack in default theme for cell padding
2016-11-22add support for background colors when highlighting code with rouge (PR #663)Dan Allen
- add support for background color on fragment - set background color of source block to background color from rouge theme, if specified - add support for inline_block style in theme (use background color to fill full line height) - add line_gap property to code category of PDF theme to control how full line height is filled - add support for extend style in theme to extend background color length of the line - detect and mark fragments which are line-oriented (required to activate the extend feature) - activate inline_block and extend feature for insertion/deletion token in pastie theme
2016-11-20link content of recto and verso pages in default themeDan Allen
2016-10-18resolves #631 let theme control which toc levels have dot leaders (PR #632)Dan Allen
- add toc_dot_leader_levels key to theme (0-based) - default to using dot leaders for all levels - slightly optimize how dot leaders are managed
2016-10-16resolves #621 use correct number of dots when font style is applied to toc ↵Dan Allen
level (PR #628) - use font properties from toc for dots (not from toc levels) - calculate width of section title and page number correctly - pass all properties of dot_leader to layout_toc_level - add font_styles method to fetch font styles as a collection - simplify text for spacer - theme_font method now returns the return value of the block - consolidate code
2016-10-15fix key name for dot leader font color in default themeDan Allen
2016-10-13introduce more robust parsing of column specs tripleDan Allen
- column widths are treated as ratios - handle all types of values, including empty string a non-string - value with two entries (<50% >50%) is interpretted as an empty center column - value with one entry (100%) is interpretted as a single, center column - simplfy sample value in theme
2016-10-10show example of center column alignment in default themeDan Allen
2016-10-01resolves #601 add more control over vertical rule in admonition blockDan Allen
- add line_style (solid, double, dashed, dotted) support to stroke_vertical rule - rename theme keys for controlling the vertical rule in an admonition block * admonition_border_color to admonition_column_rule_color * admonition_border_color to admonition_column_rule_width - introduce theme key admonition_column_rule_style - don't draw vertical rule in admonition block if color is nil or width is 0 - document new theme keys - adjust indentation in code
2016-10-01resolves #593 allow admonition label to be controlled by theme (PR #594)Dan Allen
- add admonition_label and admonition_label_<name> categories to theme - default default settings for admonition labels in themes - fix vertical alignment of admonition label using manual positioning - don't process inline formatting in admonition label - slightly reorg and cleanup code and comments
2016-09-28set default inner/outer margins in base themeDan Allen
2016-09-27clean up a few comments in default themeDan Allen
2016-09-25resolves #582 display title for abstract (PR #583)Dan Allen
- display title for abstract - allow abstract title to be customized by theme
2016-09-24resolves #577 display title for open block (PR #581)Dan Allen
* resolves #577 display title of open block * slighly reduce font size of block title (aka caption) in default theme
2016-09-20fix comments in default themeDan Allen
2016-09-15fix padding around quote block contentDan Allen
2016-09-14resolves #462 add non-breaking hyphen to built-in fonts (PR #550)Dan Allen
- The non-breaking hyphen glyph must be included in font or else Prawn's text arranger inadvertently introduces a line break opportunity when it partitions character into a separate fragment in order to apply the fallback font (only happens when a fallback font is used)
2016-09-09resolves #383 add support for recto/verso margins (PR #415)Dan Allen
- add support for recto/verso margins when attribute media=prepress - introduce page_margin_inner and page_margin_outer keys to theme - calculate page margin for recto and verso pages automatically - add recto/verso support to running content - start title page, toc, and content on recto page when media=prepress and doctype=book - add set_page_margin helper - add page_margin helper - add page_side helper - add recto_page? and verso_page? helpers - resolve #458 add page labels for all front matter pages to fix page numbering in outline - simplify toc page nums calculation - document "prepress" publishing mode in theming guide - use term "periphery" instead of "position" to refer to running content region - fix some formatting and wording in theming guide
2016-09-08use base_align as default alignment for headings (PR #544)Dan Allen
2016-08-23use theme_font to set font color for running contentDan Allen
2016-08-23resolves #449 allow running header/footer content to be arranged in columns ↵Dan Allen
(PR #517) * allow running header/footer content to be arranged in columns * swap column location and content segments in theme keys for running content
2016-05-24resolves #441 use arrow as caret for menu pathLars Vogel
- use arrow (\u203a) as caret for menu path - introduce menu_caret_content key in theme to control caret content
2016-05-11resolves #343 allow theme to set alignment for headingsDan Allen
- allow theme to set alignment for headings (section titles, discrete headings and toc title)
2015-12-23Control font style of first line of abstract from themeAnders Nawroth
Fixes #378.
2015-12-16Set default page size to A4Stephen Hay
Resolves #319. Visually confirmed in Evince: File > Properties.
2015-12-06show custom admonition icon config in commentsDan Allen
2015-11-06resolves #351 reduce heading line height in default themeDan Allen
- reduce line height to account for built-in line height in Noto Serif
2015-08-02resolves #289 remove use of "rhythm" theme keys from converterDan Allen
- remove use of horizontal_rhythm and vertical_rhythm from converter - introduce block-specific padding keys - introduce vertical_spacing key * used as a fallback for a block's margin_bottom when key is missing
2015-07-31resolves #132 load a base theme with defaults for required keysDan Allen
- load base theme before loading custom theme - read base theme from flat layout, do not postprocess - don't read base theme if using base theme - don't use base theme before loading default theme - remove unnecessary keys in default theme, reorg - update information about base theme in theming guide - fix image_align key in theming guide - remove most defensive fallbacks when using theme keys - minor code cleanups
2015-07-27resolves #72 and #99 restore missing glyphs in Noto Serif fontDan Allen
- add Cyrillic, Latin Extended-A and Vietnamese characters to Noto Serif font - generate Noto Serif from unhinted rather than hinted fonts - fixed alignment of arrows in Noto Serif font; imported double arrows from M+ 1p - change suffix of Noto Serif fonts from "latin" to "subset" to reflect change - change suffix of M+ 1p font from "multilingual" to "fallback" - remove less frequently used glyphs from fallback font - update theme to use new font files - update Noto license date to reflect date of last file revision from git repo - document supported glyphs in default theme file
2015-07-22resolves #274 make line height in running header/footer configurableDan Allen
- allow header_line_height & footer_line_height to be specified in theme - properly calculate the height and placement of running content - placement of image in running content should respect padding settings - document header_line_height & footer_line_height in theme guide - update default theme to use new settings
2015-07-13fix placement of comment line in themeDan Allen
2015-07-12resolves #264 modify vertical alignment setting for running header/footerDan Allen
- permit the value of "middle" as an alias for "center" - rename attribute from valign to vertical_align to be consistent w/ CSS - update theming guide accordingly
2015-06-21use proper font names to support custom fonts in SVGsDan Allen
- use proper name for all fonts (so they work in SVGs) - update theming guide to explain how theme fonts are used in SVGs - update some comments
2015-06-18align sidebar border and table background w/ page backgroundDan Allen
2015-06-15resolves #185 autofit font size in listing & literal blocksDan Allen
- autofit (reduce font size) to prevent wrapping in listing & literal blocks - prevent font size from being reduced more than *_font_size_min - activate autofit if autofit option is specified on block - activate autofit if autofit-option attribute is specified on document - add autofit example to chronicles.adoc - add additional helper methods to core_ext
2015-06-11resolves #181 enable checklistsDan Allen
* add ballot box glyphs (0x2610 and 0x2611) to notoserif-regular font * use ballot box glyphs as marker for checklists
2015-06-01resolves #170 allow font color of outline list marker to be set by themeDan Allen
- add outline_list_marker_font_color setting to control marker font color - rename toc_dot_leader color to toc_dot_leader_font_color for consistency
2015-05-31remove unused fonts; update version of NotoSerif font license fileDan Allen
2015-05-31remove Asciidoctor theme until we're ready to fully implementDan Allen
2015-05-31only show page numbers in running content in default themeDan Allen
2015-05-30resolves #167 allow theme to control style of table of contentsDan Allen
Adds support for the following styles on toc: - toc_font_family - toc_font_size - toc_font_style - toc_indent - toc_dot_leader_content - toc_line_height - toc_h<n>_font_color - toc_margin_top - slightly tweak width calculation for dot leaders
2015-05-30resolves #89 allow running header & footer content to be customizedDan Allen
- add theme settings for running header and footer content - support image as content in running header and footer - allow running content to have background color - use stamps to draw running content background and border - index chapter and section titles by page - assign attributes for chapter titles, section titles and page numbering - add convenience methods for retrieving page margins - customize running footer in default theme - document running header and footer keys in theming-guide.adoc - minor code cleanups
2015-05-29resolves #92 tighten spacing between list itemsDan Allen
- tighten spacing between simple list items by default - allow simple list item spacing to be controlled by theme (outline_list_item_spacing) - align spacing between items in colist with simple items in outline list - add helper methods to List and ListItem to check for complex content - increase default indentation of outline lists
2015-05-27slightly reorganize default themeDan Allen
2015-05-27resolves #155 support CMYK color valuesDan Allen
- parse CMYK color values in theme - parse CMYK color values in formatted text - avoid redundant processing of color values when loading theme - mixin color types into color values - show example of CMYK value in default theme - code formatting
2015-05-27Merge pull request #160 from mojavelinux/issue-157Dan Allen
resolves #157 name per-level heading theme keys consistently
2015-05-27get rid of primary_brand_color in themeDan Allen