Add CV templates: one an applicant-tracking system reads cleanly and a Europass-style one to start #2
Labels
No labels
bug
documentation
enhancement
security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo-templates#2
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The list asks for "Templates for CVs". The core has two built-in themes,
plainandclassic; this plugin (#1) adds more.What a CV template is given
cvandportfolio(ThemeKindonpostulo.plugins.api).src/postulo/documents/rendering.pyin the core):cv,sections(each with its label already in the document's language, and its entries),contact,document_language,document_direction,document_titleandcsp_nonce.base_cv.htmlandbase_portfolio.htmland fill their blocks, or write the whole document, which then oweslanganddiritself.What the plugin should do
portfolioas well ascv, so that a CV and a portfolio sent together look like a pair.document_direction, so an Arabic CV is laid out right to left.Decisions
contactcarries no picture, so no template can print one. Common in some countries, discouraged in others. Recommended: none for now; a CV with a photograph is a core change, not filed here.contactholds. Recommended: the templates print whatcontactgives and choose nothing themselves.Needs from the core
Nothing: the kinds, the context and the plugin door exist.
Done when
New strings go through
uv run postulo-messages extract, with French and European Portuguese filled on the commit and the European Union catalogues before a tag, as in the other official plugins (#7).From the list of template improvements of 2026-09-30.