Theme to build a customizeable printable CV with minor web responsiveness.
Find a file
Inês Almeida 52c73396cc
Merge pull request #26 from Bbertatum/master
Add French Language
2024-03-05 12:45:39 +01:00
assets/scss Allow swapping bar left and right bar in config 2023-01-04 22:26:39 +00:00
exampleSite Allow swapping bar left and right bar in config 2023-01-04 22:26:39 +00:00
i18n Add French Language 2024-03-05 12:03:55 +01:00
images remove licence paragraph from readme file; update thumbnail image size 2020-09-07 18:20:29 +01:00
layouts Allow swapping bar left and right bar in config 2023-01-04 22:26:39 +00:00
static/img Add theme content 2020-08-16 13:21:35 +01:00
.gitignore Add .gitignore files 2021-09-12 16:46:21 +02:00
LICENSE Add theme content 2020-08-16 13:21:35 +01:00
README.md Improve 'README.md' and 'exampleSite' 2021-06-27 14:50:40 +02:00
theme.toml Use correct URL for homepage 2021-06-12 20:01:11 +05:30

Almeida CV Theme

Theme to build a customizeable printable HTML/CSS CV.

Screenshot

Features

  • Online CV with minor responsiveness
  • Printable as A4 PDF
  • HTML5 + CSS3
  • Customizeable colors

Print your PDF CV

When printing the page in the browser, you'll get a formatted A4 page that can be used as your PDF resume. If your page holds more than 1 A4 page, the content will be divided into the given amount of pages.

For better formatting, you can set the number of pages in the config.toml file.

If badges and other elements with background don't render correctly, remember to toggle the "Background Graphics" option in the print dialog.

Usage

Install Hugo (extended)

To use almeida-cv theme you need to install Hugo Extended by following https://gohugo.io/getting-started/installing/.

Create your personal website

hugo new site <your website's name>
cd <your website's name>
git init
git submodule add https://github.com/ineesalmeida/almeida-cv.git themes/almeida-cv

Replace the files in your site root's directory with the ones in themes/almeida-cv/exampleSite.

Start Hugo in development mode

hugo server -D

Your site is now available at http://localhost:1313/.

Customization

Your professional data should be added in the data/content.yaml file. You can change the theme colors and number of pages in the config.toml file. For working example, see exampleSite directory.

For more advanced customization, in your site root directory create assets/scss/_custom.scss file where you can overwrite theme SCSS as per your liking.

Building

To generate static files of your website, execute the following:

hugo --minify

within the root of your project.

Contributing

Post bugs and contributions to the issue tracker. Or make a pull request.