Go to file
Rafael Bardini 09cec3e04f 0.10.2 2021-06-19 22:42:15 +02:00
.github/workflows feat(contact): move contact information to header 2021-03-03 19:52:30 +01:00
.husky fix(deps): update dependencies 2021-06-19 22:36:42 +02:00
bin feat(cli): add standalone CLI 2021-03-06 14:46:55 +01:00
partials fix(meta): only add description if summary exists 2021-03-09 12:40:08 +01:00
tap-snapshots/test fix(deps): update dependencies 2021-06-19 22:36:42 +02:00
test feat(contact): move contact information to header 2021-03-03 19:52:30 +01:00
.eslintrc.json Add linting 2020-07-05 13:52:48 +02:00
.gitignore fix(deps): update dependencies 2021-02-14 15:40:50 +01:00
.lintstagedrc.json Fix lint-staged glob pattern 2020-07-08 19:38:09 +02:00
.nvmrc build(node): use latest Node.js LTS version 2021-03-05 10:34:26 +01:00
.nycrc.json Move coverage reporter options to .nycrc.json 2020-07-05 17:17:27 +02:00
.prettierignore Build and deploy demo 2020-07-05 18:21:09 +02:00
.prettierrc.json Add formatting 2020-07-05 14:40:45 +02:00
LICENSE 0.1.0 2018-10-06 14:50:02 +02:00
README.md feat(dark): add dark mode support 2021-03-07 14:50:42 +01:00
index.js feat(icon): render profile network icons 2021-03-05 19:01:37 +01:00
netlify.toml Fix Netlify build command 2020-07-05 18:27:17 +02:00
package-lock.json 0.10.2 2021-06-19 22:42:15 +02:00
package.json 0.10.2 2021-06-19 22:42:15 +02:00
resume.hbs fix(meta): only add description if summary exists 2021-03-09 12:40:08 +01:00
style.css refactor(css): rename custom properties 2021-03-19 13:40:49 +01:00

README.md

jsonresume-theme-even

npm package version Build status Deploy status Code coverage Dependencies status devDependencies status

A flat JSON Resume theme, compatible with the latest resume schema. Inspired by jsonresume-theme-flat.

  • 💄 Markdown support
  • 📐 CSS grid layout
  • 🌗 Light and dark modes
  • 🧩 Standalone CLI

View demo →

Installation

npm install jsonresume-theme-even

Usage

With resume-cli

resume-cli comes with Even and uses it by default, so you don't even (pun intended) need to install the theme yourself:

npm install resume-cli
npx resume export resume.html

With Resumed

Resumed requires you to install the theme, since it does not come with any by default. It will then automatically load and use Even when rendering a resume:

npm install resumed jsonresume-theme-even
npx resumed render

Standalone usage

Even comes with a barebones CLI that reads resumes from stdin and outputs HTML to stdout. This allows usage without any resume builder tools:

cat resume.json | npx jsonresume-theme-even > resume.html