The CSS class reference
The class names the paper is built from, grouped by the header, sections, entries, lists and the rest, and how to aim a rule at one template or one paper size.
The paper is plain HTML with class names that begin rp-. These are the ones to
write CSS against. The paper has a few more that exist for editing and measuring,
and they are left out here because they can change.
Rules go in the style.css tab. See Custom CSS.
The page
Two attributes on the sheet let a rule aim at a template or a paper size:
data-templateis the template's id:classic,modern,technical,editorial,compact,profileorbold.data-sizeisA4orLetter.
style.css
.rejarsume-paper[data-template="classic"] .rp-name {
letter-spacing: 0.02em;
}
.rejarsume-paper[data-size="A4"] .rp-section-title {
letter-spacing: 0.1em;
}
The header
Sections
A section's content is not inside .rp-section. The blocks that follow a
heading are siblings of it, which is what lets the pages break between them. A
section with no title draws no heading block at all.
Entries
Lists and text
The rest
An image's width comes from the image itself, set from the paper's own controls,
so a rule for the width of .rp-figure does not change it. See
Images and page breaks.
The classes of the text a template draws are shared by every template. A template differs by restating a few of them, which is why one rule written against these names works whichever template is chosen.