summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)Author
2019-10-09resolves #40 allow theme to control style of verse block independently of a ↵Dan Allen
quote block (PR #1308)
2019-09-17resolves #1274 add glyphs for built-in characters to bundled monospace font ↵Dan Allen
(PR #1279)
2019-08-27resolves #1226 allow theme to style mark element; add default styles to ↵Dan Allen
built-in themes (PR #1230)
2019-08-19resolves #1210 allow theme to control min height required after section (PR ↵Dan Allen
#1220) - allow theme to control min height required after section to keep on same page - don't shift section to next page if requirement isn't met and section is empty
2019-08-16set big role correctly in default themeDan Allen
2019-08-06resolves #1194 add the .notdef glyph to the bundled fonts (PR #1195)Dan Allen
2019-08-05resolves #305 allow initial zoom to be controlled by theme (PR #1191)Dan Allen
2019-08-05reduce min font size in base themeDan Allen
2019-07-31don't rely on base_line_height_length theme key in converter; set fallback ↵Dan Allen
value for base font size * don't rely on base_line_height_length theme key in converter * clarify that the line-height-length property on the base category in the theme is a pseudo property * use base font size as root font size with fallback value
2019-07-30resolves #459 add support for big and small roles on phrases (PR #1177)Dan Allen
2019-07-24use em size to compute scaling of imported glyphsDan Allen
2019-07-22resolves #282 include all alphanumeric characters in code font (mplus1mn)Dan Allen
- create new subset variant of mplus1mn font that includes all alphanumeric characters - switch default themes to use subset variant of mplus1mn font
2019-07-20rename font license filesDan Allen
2019-07-20add about files for the subsetted fontsDan Allen
2019-07-20regenerate Noto Serif fontsDan Allen
- regenerate Noto Serif fonts (using 1.06 from 2016-10-22) - reimport double arrows from M+ 1p automatically - update subset font script to process Noto Serif fonts - add test to verify selected glyphs are present in both Noto Serif and M+ 1p Fallback fonts - remove unneeded circled numbers from mplus1mn font
2019-07-19add support for filled conum glyphs in default themeDan Allen
- add filled (negative) circled numbers to M+ 1mn Regular font - use correct unicode values for filled conums - add test for specifying filled conum glyphs
2019-07-18resolves #133 allow theme to control glyphs used for conums (PR #1161)Dan Allen
2019-07-16resolves #987 upgrade to M+ fonts to TESTFLIGHT 63aDan Allen
2019-07-16regenerate M+ fonts using TESTFLIGHT 58Dan Allen
2019-07-13resolves #313 allow theme to control background and border of inline kbd (PR ↵Dan Allen
#1154)
2019-07-13fix theme defaultsDan Allen
- apply style to footnotes in base theme - increase font size of code in base theme from 10.5 to 10.8 - fix several defaults in theming guide (button, literal, footnotes)
2019-07-08move fallback font to default-with-fallback-font theme and remove from ↵Dan Allen
default theme
2019-07-08resolves #451 allow button to be styled by theme (PR #1143)Dan Allen
2019-07-07use top-level key for menu in default theme [skip ci]Dan Allen
2019-06-28wipDan Allen
2019-06-27resolves #770 allow theme to set bottom border of table head row (PR #1114)Dan Allen
2019-06-04resolves #1087 fix running header text position (PR #1088)Dan Allen
* fix placement of text in running header; add assertions to match * apply custom theme to chronicles example
2019-04-18remove unnecessary indentation in default theme [skip ci]Dan Allen
2019-04-13resolves #85 place footnotes at end of chapter (book) or document (article) ↵Dan Allen
(PR #1016) - place list of footnotes at end of chapter (when doctype is book) or document (when doctype is article) - add footnotes category to theme to style footnote list - add additional footnotes to example documents - honor footnotes-title attribute to control title of footnote list (unset by default)
2019-04-12resolves #891 upgrade to FontAwesome 5zyuhel
* Update `prawn-icon` to version `2.3.0`. This update upgrades FontAwesome from version 4 to 5. * Update the list of supported icon fonts to include the FontAwesome categories (`solid => fas`, `brands => fab` and `regular => far`). * The `fa-*` prefix may still be used to generate icons, but a deprecation warning will be printed prompting to use the Font Awesome 5 font categories. * Use `make_icon` to create an icon instance so that Prawn::Icon's FA4 => FA5 mapping functions as expected (as opposed calling Prawn::Icon::FontData.load`. * Setup `fas` to be the default font family (FontAwesome solid). * Remove all references to the `octicon` font. It is no longer included in `prawn/icon`. * Create `play_icon` helper method in the extensions module to to return a icon node when icon fonts are enabled. * Update documentation and guides that are applicable to icon styling. * Regenerate the `examples/chronicles-example.pdf` file to include new icons.
2018-12-27resolves #105 don't add title page and show doctitle above content when ↵Dan Allen
doctype is article (PR #975) resolves #105
2018-11-25resolves #807 add U+202F to fallback fontDan Allen
2018-11-25resolves #877 add word joiner character to Noto Serif fontsDan Allen
2017-04-01fix comment in default themeDan Allen
2017-03-27resolves #259 fill and stroke bounds of sidebar across all pages (PR #781)TobiasHector
* resolves #259 fill and stroke bounds of sidebar across all pages * add continuation border at page boundaries in sidebar * add advance_page method; use in place of start_new_page when converting section content * advanced sidebar to next page even when split across pages
2017-03-23resolves #776 use bold style for description list term by default (PR #784)Dan Allen
2017-03-08resolves #766 allow theme to set style of table border and grid (PR #768)Dan Allen
- add table_border_style and table_border_grid keys to theme - document new keys - rename border hash to border_width - consolidate / cleanup code
2017-02-17follow-up to #724 document new theme keys to control table stripingDan Allen
- document table_body_background_color & table_body_stripe_background_color - set default value for table_body_stripe_background_color in base theme
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