Matteo Ugolini theme for JSON Resume
npm install jsonresume-theme-muThis is the boilerplate theme for JSON Resume.
To get started with theme development, this is what you'll need:
If you're on Linux, you can simply run:
```
sudo apt-get install nodejs-legacy npm
Or if you're on OSX and got Homebrew installed:
``
brew install node
We're going to use the official resume-cli to run our development server.
Go ahead and install it:
``
sudo npm install -g resume-cli
Lets go ahead and download a copy of the repository.
We need to install the dependencies. cd into the theme folder we just downloaded and run:
`bash`
sudo npm install
This will read the local package.json and install the packages listed under dependencies.
While inside the theme folder, simply run:
``
resume serve
You should now see this message:
``
Preview: http://localhost:4000
Press ctrl-c to stop
Congratulations, you've made it!
__The theme development can now begin.__
Now that you have your boilerplate theme installed, go through a quick overview of each of the files needed for your JSONResume theme:
* package.json: Your package.json is required by all npm packages. Everytime you want to release a new update of your theme, you'll need to update it's version number.index.js
* : This is the file that will return the needed HTML to the theme server. You can use it to process some things with your theme first, but we'll talk about that a bit later.resume.template
* : This is your actual template. This file is sent to the index.js for it to sent to the theme server.style.css
* : This is where all the CSS of your project goes. Since the index.js only returns HTML, the contents of this file are put between