All genres that output highlighted Lean code should use a consistent set of CSS variables to control all of the following:
Font families, weights, colors, and styles (italic/upright) for each token that Verso emits
Colors used for information, warning, and error indications
Background colors for inline code, block code, hovers, "what you're pointing at indicators", and proof states
There should also be a guide as to what the "safe" properties are to set in local CSS (e.g. for controlling overflow, indentation, and the like for rendered code)
Right now it's a bit chaotic, leading to inconsistencies.
All genres that output highlighted Lean code should use a consistent set of CSS variables to control all of the following:
There should also be a guide as to what the "safe" properties are to set in local CSS (e.g. for controlling overflow, indentation, and the like for rendered code)
Right now it's a bit chaotic, leading to inconsistencies.