0.1.9 • Published 3 months ago
jsonresume-theme-relaxed v0.1.9
jsonresume-theme-relaxed
A JSON Resume theme optimised for PDF output.
Installation
git clone https://github.com/ObserverOfTime/jsonresume-theme-relaxed
cd jsonresume-theme-relaxed && npm install
Create your resume
Create a resume.json
file according to the schema,
build it online, or export it from LinkedIn.
Section | Field | Required | Line breaks (\n ) | Notes |
---|---|---|---|---|
basics | name | Yes | No | Must be present. |
label | No | No | ||
image | No | No | ||
summary | No | Yes | ||
basics.location | address | No | No | |
city | No | No | ||
postalCode | No | No | ||
region | No | No | ||
countryCode | Yes | No | ||
basics.profiles[] | url | No | No | |
network | Yes | No | ||
username | Yes | No | ||
work[] | website | No | No | |
company | Yes | No | ||
location | Unsupported. | |||
description | Unsupported. | |||
position | Yes | No | ||
summary | No | Yes | ||
startDate | No | No | YYYY-MM / YYYY-MM-DD | |
endDate | No | No | YYYY-MM / YYYY-MM-DD Requires startDate . | |
highlights[] | No | No | ||
education[] | url | No | No | |
area | Yes | No | ||
institution | Yes | No | ||
studyType | Yes | No | ||
startDate | No | No | YYYY-MM / YYYY-MM-DD | |
endDate | No | No | YYYY-MM / YYYY-MM-DD Requires startDate . | |
score | No | No | ||
courses[] | No | No | ||
url | No | No | ||
summary | Yes | No | Should be the event name. | |
organization | Yes | No | ||
position | Yes | No | ||
startDate | No | No | YYYY-MM-DD | |
endDate | No | No | YYYY-MM-DD Requires startDate . | |
highlights[] | No | No | ||
projects[] | url | No | No | |
name | Yes | No | ||
type | Unsupported. | |||
roles[] | No | No | ||
entity | No | No | Requires roles[] . | |
description | No | Yes | ||
startDate | No | No | YYYY-MM-DD | |
endDate | No | No | YYYY-MM-DD Requires startDate . | |
highlights[] | No | No | ||
keywords[] | No | No | ||
publications[] | website | No | No | |
name | Yes | No | ||
publisher | Yes | No | ||
summary | No | Yes | ||
releaseDate | Yes | No | YYYY-MM / YYYY-MM-DD | |
url | No | No | ||
name | Yes | No | ||
issuer | Yes | No | ||
date | Yes | No | YYYY-MM / YYYY-MM-DD | |
skills[] | name | Yes | No | |
level | Yes | No | "master" / "advanced" /"intermediate" / "beginner" | |
keywords[] | No | No | ||
languages[] | language | Yes | No | |
fluency | Yes | Yes | ||
awards[] | title | Yes | No | |
awarder | Yes | No | ||
summary | No | Yes | ||
date | No | No | YYYY-MM / YYYY-MM-DD | |
interests[] | name | Yes | No | |
keywords[] | No | No | ||
references[] | name | Yes | No | |
reference | Yes | Yes | ||
meta | canonical | No | no | |
lastModified | No | No | ||
version | No | No | ||
x-lang | No | No | Language (default: "en").Non-standard. | |
x-size | No | No | Font size (default: "10pt").Non-standard. |
All sections (except for basics
) are optional.
Fields are only required if the section is present.
Supported languages:
- English ("en")
- Greek ("el")
- German ("de")
- French ("fr")
Export to PDF
npm run build -- resume.pdf
Sample
Credits
The theme was made using HTMLS & Stylus, with icons from Heroicons & Simple Icons and the Lato font.
License
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.