https://github.com/hatelamers/jsonresume-theme-dense2col
A 2 column dense theme for json-resume (http://jsonresume.org/) optimized for printing.
https://github.com/hatelamers/jsonresume-theme-dense2col
Last synced: 7 days ago
JSON representation
A 2 column dense theme for json-resume (http://jsonresume.org/) optimized for printing.
- Host: GitHub
- URL: https://github.com/hatelamers/jsonresume-theme-dense2col
- Owner: hatelamers
- License: gpl-3.0
- Created: 2023-12-06T16:39:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-11T19:58:40.000Z (over 2 years ago)
- Last Synced: 2025-03-20T18:17:39.471Z (over 1 year ago)
- Language: CSS
- Size: 813 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jsonresume-theme-dense2col
A 2 column dense theme for json-resume (http://jsonresume.org/) optimized for printing. Based on https://tildegit.org/kindrobot/jsonresume-theme-kindrobot, s. [example](examples/sample.resume.html) or screenshot below.

Apart from printout optimizations, this theme's HTML is designed to be responsive, accessible and localizable.
## Usage
Render your JSON resume with your favorite renderer specifying `jsonresume-theme-dense2col` as theme parameter. You can define your own CSS, which would be applied after the built-in one, so you can override appearnce to your liking, this is done by storing the path to your CSS file in the environment variable `JRS_DENSE2COL_CSS`
**on Windows**
```sh
SET JRS_DENSE2COL_CSS=
```
**on Unix**
```sh
EXPORT JRS_DENSE2COL_CSS=
```
## JSON Extensions
For localization the theme utilizes extension `$dense2col` of `meta` elelment of json-resume.
```json
"$dense2col": {
"locale": "en",
"languages": {
"English": "en",
"German": "de"
},
"labels": {
"Summary": "Who I Am",
"Skills": "What I Can"
}
}
```
* `locale` - localizable values (like calendar dates) will be rendered in this locale
* `languages` - used to specify flag emojis in the language list of the resume
* `labels` - can be used for translation (or simple substitution if you like) of built-in section labels of the resume
All elements under `$dense2col` are optional, if missing - built-in defaults are used.