* Update authenticity_ex1_1.svg
* Add a check to knowledge_graph.py for SVGs
stop[offset] is a required attribute.
* Add missing attribute stop[offset] to SVGs
* Optimized illos for `how_to_make_type_feel_authentic`
* Optimized illos for `from_type_to_logotype`
* Optimized illos for `vertical_spacing...`
* Optimized illos for `how_typefaces...`
* Optimized illos for `pairing_typefaces_based...`
* Optimized illos for `how_type_influences_readability`
* Optimized illos for `introducing_accessibility_in_typography`
* Optimized illos for `display_type`
* Optimized illos for `from_metal_to_digital`
* Optimized illos for `modern_type`
* Optimized illos for `cjk_typesetting_rules` + EDIT of 02.svg
* Optimized illos for `japanese_typography_basics`
* Optimized illos for `the_evolution_of_hangeul_type_design`
* Optimized illos for `type_classification_in_cjk_chinese`
* Optimized illos for `type_classification_in_cjk_japanese`
* Optimized illos for `type_classification_in_cjk_korean`
* Removing duplicated SVGs in `type_classification_in_cjk_korean`
* Removing duplicated SVGs in `type_classification_in_cjk_japanese`
* Removing duplicated SVGs in `type_classification_in_cjk_chinese`
Co-authored-by: nathan-williams <nlw2sx@virginia.edu>
* Test commit
* Thumbnail for `cjk_typesetting_rules`
* Thumbnail for `japanese_typography_basics`
* Thumbnail for `the_evolution_of_hangeul_type_design`
* Thumbnail for `type_classification_in_cjk`
* Thumbnail for `how_type_influences_readability`
* Thumbnail for `pairing_typefaces_based_on_their_construction_using_the_font_matrix`
* New `readability_06.svg` — down to 512 kb!
* Renaming CJK module
* Renaming Readability module
* CJK module `excerpt`
* Actioning Susanna’s additional edit suggestions
* `figcaption` elements for 3 × history articles
* Updating VF syncing article re: new Typeface app feature
* Fixing missing comma
* Correcting typo in `modern_type`
* Copy edits to `modern_type`
* Copy edits to `display_type`
* Copy edits to `from_metal_to_digital`
* Corrections to CJK prev/next articles
* Copy edits to `type_classification_in_cjk` + metadata
* Splitting `type_classification_in_cjk` into 3 articles
* Inserting `related_terms: "script_writing_system"` into all CJK articles
* Updating CJK module ordering in light of splitting
* Dave’s re-write of the CJK module `excerpt`
* Create authenticity_ex1_mock.jpg
* Placing `authenticity_ex1_mock.jpg` in article
* Create authenticity_ex2_mock.jpg
* Placing `authenticity_ex2_mock.jpg` in article
* New version of `authenticity_ex1_mock.jpg`
* Alt text for `adding_an_authentic_natural_touch_to_type`
* Adding `authenticity_ex1_EXTRA.svg` illo
* Placing `authenticity_ex1_EXTRA.svg` in article
* New `authenticity_ex1_EXTRA.svg`
* Name change: `how_to_make_type_feel_authentic`
* New article name in module ordering
* Correcting prev/next in new `using_type` articles
* Excerpt for `how_to_make_type_feel_authentic`
* Excerpt for `from_type_to_logotype`
* Excerpt for `vertical_spacing_and_line_height_in_design_systems`
* Excerpt tweaks to `pairing_typefaces_based...`
* Excerpt for `how_typefaces...`
* Actioning missing alt text in all `history_of_type` articles
* Actioning missing alt text in all `how_typefaces...`
* Actioning missing alt text in `how_type_influences_readability`
* Fixing missing link in `how_to_make_type_feel_authentic`
* Fixing errors found by checker before merge
* Another URL fix
* 6 × excerpts for all CJK articles
* Excerpts for Readability module + both articles
* Copy edit to accessibility article
* Fixing missing URL in `fitting_the_line`
* Fixing missing URLs in `justification_hyphenation`
* Fix Knowledge Graph CI
Co-authored-by: nathan-williams <nlw2sx@virginia.edu>
* Set max vector image size to 1500KB
* Set max vector image size to 1500KB
* Increase SVG size limit to 1.6MB
* Replace oversized SVG with a red X for now.
* Increase SVG size limit to 1750 KB
* Exploratory knowledge link check
* Per IM, we current accept /topic *and* /topics. #4626 filed to tighten this.
* Accept /module/name as a topics ref. Return a failure code if any invalid link was seen.
* Plug into GH workflow
* Make knowledge check a standalone job
* Fix broken links so CI can pass