# jsonresume-theme-rickosborne

> Rick O's theme for registry.jsonresume.org

Latest version **2022.9.16-T1450** (published 2022-09-16) · CC-BY-NC-SA-4.0 license · 0 weekly downloads

## Install

```sh
npm install jsonresume-theme-rickosborne
pnpm add jsonresume-theme-rickosborne
yarn add jsonresume-theme-rickosborne
bun add jsonresume-theme-rickosborne
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2022.9.16-T1450 |
| Published | 2022-09-16 |
| First published | 2022-09-16 |
| Weekly downloads | 0 |
| License | CC-BY-NC-SA-4.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 49.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Rick Osborne |
| Maintainers | rickosborne |

## Links

- npm: https://www.npmjs.com/package/jsonresume-theme-rickosborne
- Repository: https://github.com/rickosborne/jsonresume-theme-rickosborne
- Homepage: https://github.com/rickosborne/jsonresume-theme-rickosborne#readme
- Issues: https://github.com/rickosborne/jsonresume-theme-rickosborne/issues
- npm.io page: https://npm.io/package/jsonresume-theme-rickosborne

## Recent versions

- 2022.9.16-T1450 (latest) — 2022-09-16
- 2022.9.15-T1705 — 2022-09-16

## README

# Rick Osborne's JSON Resume Theme

See: http://jsonresume.org/

License: CC-BY-NC-SA-4.0

## Extra Stuff

You can define `meta.rickosborne` in your JSON Resume with a few config options to do some override-type stuff without having to dig into this package's code.

### `meta.rickosborne.layout`

You can see an example of this in `index.js` in the `LAYOUT_DEFAULT` variable.

Basically, you can use it to reorder the sections, or move them between containers.
You could even go wild and add new sections of your own, but the basics of `top`, `left`, `right`, and `bottom` are already there and CSS styled.

### `meta.rickosborne.titles`

You can see an example of this in `index.js` in the `TITLES` variable.

This is a very simple map of section title strings to use.
For example, maybe you prefer "email" over "Email", or "Super Powers" instead of "Skills".
You should be able to override just the ones you want, and the rest will use the defaults.

### `meta.rickosborne.customCSS`

Exactly what it sounds like.
Any additional CSS added here will be injected as appropriate.

### `meta.rickosborne.images`

A map of images and their URLs:

```json5
{
  // For a network profile image, for example.
  "twitter": "data:...",
  // Or maybe action shots or whatever
  "me-being-awesome": "https://..."
}
```

Mostly this is just useful for adding network icons.

### `meta.rickosborne.googleFontFamilyParam`

If you want to use a font other than Roboto Slab, get the `@import` URL from Google Fonts and extract its `family` URL parameter.
For example, the one I've used for Roboto Slab looks like `Roboto+Slab:wght@200;400`.

The alternative would be to just use `customCSS` to do your own `@import`, but that would leave the vestigial font loading and taking up bandwidth.

### `meta.rickosborne.fontFamily`

Generally used with the previous param, this is the name of the font added to the CSS `font-family` list.
For example, `Roboto Slab`.

---
_Source: https://npm.io/package/jsonresume-theme-rickosborne · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
