Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rrdelaney/material-resume

:black_nib: A fancy resume template
https://github.com/rrdelaney/material-resume

resume resume-template

Last synced: about 2 months ago
JSON representation

:black_nib: A fancy resume template

Awesome Lists containing this project

README

        

# Material Resume

## [Demo](https://rrdelaney.github.io/material-resume/)

## Latest versions

```html

```

## Getting Started

1. Download the [`index.html`](https://github.com/rrdelaney/material-resume/blob/gh-pages/index.html) file
2. Open in your favorite editor
3. Open document in chrome
4. Start editing in the ``
5. To save:
- Right click
- `Print...`
- `Save as PDF`

Building the resume is as easy as adding `ng-app="Resume"` to your body
and then using the directives listed below.

## Directives

### ``

Holds the entire document.

__Example__:
```html

...


...

```

### ``

Heading the for the resume. Should come immediately after ``.

__Options__:
- `first-name`: Your first name
- `last-name`: Your last name
- `website`: Your website, optional
- `email`: Your email, optional
- `phone`: Your phone number, optional
- `github`: Your github username, optional
- `linkedin`: Your linkedin username, optional

__Example__:
```html


```

### ``

Contains the body of the resume.

__Example__:
```html


...

```

### ``

Adds a column to the resume. The width of the column must also be specified.
There can be more than one column side-by-side, but the flex values
should add up to 100.

__Options__:
- `flex`: The width of the column out of 100

__Example__:
```html









```

### ``

A small category window meant to hold a couple of points. Useful for things
in a sidebar, like coursework. Meant for small bullets. Child items should use
the `

` tag.

__Options__:
- `name`: The name of the category. Will appear in bold font above the items

__Example__:
```html



I am awesome


I am cool



```

### ``

A larger category for the main section of the resume. Meant for multiple items
to be be elaborated upon. Child items should be the `` tag. An
example would be to create a category called "Jobs" and then each item would
be a previous job that would then be expanded upon.

__Options__:
- `name`: The name of the category

__Example__:
```html



...
...
...

```

### ``

A point to elaborate upon in a category. E.x. a job in the "Jobs" category.
Child items should use the `

  • ` tag.

    __Options__:
    - `title`: The title of the item. Will be displayed in bold under the category
    - `subtitle`: Extra info, next to the title, optional

    __Example__:
    ```html


  • Created content for marketing

  • Worked with others, sometimes successfully



  • Checked items out

  • Did inventory

  • ```

    ## Updating

    To update this resume to a newer version, copy the `` and ``
    tags you see at the top of this file and replace lines 13 and 14 with them.