Giter VIP home page Giter VIP logo

jsonresume-theme-macchiato-mod's Introduction

Macchiato Theme! โ˜•๏ธ+๐Ÿฅ›

Macchiato it's a JSON Resume theme based on Theme Boilerplate and Caffeine Theme.

Why?

I wanted to build my own resume theme, so I decided to start from a theme I like a lot and tring to make it a bit more personal.

I also wanted I simple environment, so I used the boilerplate provided by JSON Resume instead of using the awesome work done by kelyvin for it's Caffeine Theme. If you are looking for a more complete environment take a look at the caffine theme.

Currently it doesn't have any major style difference from it's parent Caffeine.

Changes from Caffeine Theme

Environment

  • Simpler and less sofisticated development environment, the same as JSON Resume boilerplate. (Caffeine has live re-building and automatic page reloading)

Visual differences

  • Add tags to projects and skills
  • Switch from UPPERCASE to Capitalize on most text

Usage

  1. Download JSON Resume CLI
npm install -g resume-cli
  1. Download the theme from npm
npm install -g jsonresume-theme-macchiato
  1. Use resume cli to build your resume
resume export resume.html --theme macchiato

PDF 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.pdf

Obviously 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.

Also checkout HackMyResume, a powerful tool to build and analyze your JSON Resume.

License

Available under the MIT license.

jsonresume-theme-macchiato-mod's People

Contributors

biosan avatar amalyam avatar houtianze avatar dependabot[bot] avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.