jsonresume-theme-grande
v1.0.0
Published
A JSON Resume theme with improved readability and full certificates support. Based on jsonresume-theme-macchiato.
Maintainers
Readme
Grande Theme! ☕️
A JSON Resume theme based on jsonresume-theme-macchiato with improved visual styles for better readability.
Changes from Original Macchiato Theme
New Features
- Certifications Section - Added support for the
certificatesfield from JSON Resume schema, displayed as "Certifications" - Notable Projects Section - Full-width layout for better visibility of project details
Visual Improvements
- Increased font sizes for better readability
- Paragraphs and list items: 11px → 14px
- Headings (h3-h6) proportionally increased
- Maintained proper typographic hierarchy
- Enhanced visual comfort for extended reading
- Full-width layout for Projects, Certifications, and Education sections to prevent content cutoff
Usage
Note: The official
resume-cliis no longer actively maintained. We recommend using resumed instead, which is a modern, actively maintained alternative.
Using resumed (Recommended)
- Create a new project directory and initialize it
mkdir my-resume
cd my-resume
npm init -y- Install resumed and the theme
npm install resumed jsonresume-theme-grandeCreate your
resume.jsonfile in the project directory (see JSON Resume Schema)Use resumed to build your resume
npx resumed render --theme grandeAlternative: Using the legacy resume-cli
If you prefer to use the legacy JSON Resume CLI:
npm install -g resume-cli
npm install -g jsonresume-theme-grande
resume export resume.html --theme grandePDF output
Probably you want a PDF version of your resume...
JSONResume CLI should be able to make a PDF out of your JSON but I always struggled to get it to work, so I switched to a more direct and effective approach.
I use Puppeteer-CLI to make a PDF from my HTML resume.
npm install -g puppeteer-cli
puppeteer --wait-until networkidle0 --margin-top 0 --margin-right 0 --margin-bottom 0 --margin-left 0 --format A4 print resume.html resume.pdfObviously you could write a very simple Node script to use the real Puppeteer and the render function to make a PDF without first exporting the HTML version.
License
Available under the MIT license.
