All notable changes to this project will be documented in this file.
Changelog entries are classified using the following labels (from Keep a changelog):
Project versions conform to Semantic Versioning
Added
: for new features
Bumped
: updated dependencies, only minor or higher will be listedChanged
: for changes in existing functionality
Deprecated
: for once-stable features removed in upcoming releases
Fixed
: for any bug fixes
Removed
: for deprecated features removed in this release
- Removes deprecated
ref
shortcode from figure callouts, closes @thegetty/quire#886
- Rename
class
frontmatter property toclasses
- Include
screen.scss
screen-only stylesheet
- Update styles and templates to support refactored
ref
shortcode with scroll interactions.
- Fix missing fonts in PDF output:
- Rename
content/_assets/styles/fonts.scss
tocontent/_assets/fonts/index.scss
- Remove import statement for font stylesheet in
content/_assets/styles/application.scss
- Rename
- Copyright page layout and styles
- Page number on copyright page
- About page from PDF and EPUB output
- Handling of text and background colors between classic and modern themes
- Figure borders for classic theme
- Figure label alignment
- Line breaks in bulleted lists
- Table styles
- Drop caps
- Line spacing on links
- CSS styles to ensure entry images and captions stay on the same PDF page, no matter their size
- Background color of entry pages in the PDF (noting that paged.js doesn't support cmyk colors, while PrinceXML does)
- CSS styles for entry page figure captions in the PDF
- Javascript and
eleventyComputed.js
which are now committed to thequire
repository.
- Dotted leaders in table of contents for PrinceXML
- Use of base-font-size variables
- Page footers in PDF
- Location of SCSS variables for pdf margins
- CSS styles for headings
- Page height for the PDF outputs