codeFontSize
Font size for code blocks (<pre>) on the slide (e.g. "0.60em"). Rendered as a generated CSS class + head rule because reveal.js renders Markdown client-side. Blank inherits reveal.js's default (0.55em).
An em value is relative to the enclosing <section>, so it compounds with fontSize when both are set: fontSize = "0.65em" with codeFontSize = "0.60em" renders code at 0.60 × 0.65 of the theme base, not 0.60. To size code independently of fontSize, use an absolute unit — "23px" matches reveal.js's default rendered size on a 42px theme and still scales with the deck, which reveal.js zooms with a transform — or divide the factor out ("0.85em" under fontSize = "0.65em" ≈ the 0.55em default).
Throws
on assignment of a value that is not a CSS length.