Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

jekyll-professional-resume

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jekyll-professional-resume

  • 1.0.1
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

CI License: MIT Jekyll Jekyll

🎓 - Jekyll Professional Resume

A simple and modern resume template, best fit for either Academic CV (Curriculum Vitae) or Engineer Portfolio.

Live demo is available here.

demo

Setup

Fork this repository or download the source as a zip.

If you use as destination a repository named USERNAME.github.io, then your URL will be https://USERNAME.github.io/.

Update Profile

In _config.yml, you can modify personal info such as your photo, phone number, email, and other social accounts.

profile_img: assets/img/profile.webp
icon_img: assets/img/icon.webp

name: "Your Name Here"
job: "〈Your Job Here〉"

phone_number: 012-345-6789
address: City, Country
email: email@example.com
linkedin_username: linkedin
github_username: github
...

Create a Topic

All resume information should be placed in a directory named '_data'. You may need to manage personal data in separate groups, making a Yaml (.yml) file for each subject.

._data
├── SUBJECT1.yml
├── SUBJECT2.yml
├── SUBJECT3.yml
...

For instance,

._data
├── Awards.yml
├── Education.yml
├── Experience.yml
├── Languages.yml
├── Projects.yml
├── Publications.yml
├── Skills.yml

Fill your infomation

Open the Yaml file which you created right before. Add the following materials inside of the file.

  • subject: title of a subject
  • listing-order: determines the display order (from top to bottom)
  • icon: representative icon to be displayed (pick out from resources/svgs)
  • contents: The details of each item, listed in KEY-VALUE pairs
subject:
listing-order:
icon:
contents:
  - title: ITEM 1
    KEY: VALUE
    KEY: VALUE
    ...
  - title: ITEM 2
    KEY: VALUE
    ...

For a better understanding, see the example below.

subject: Education
listing-order: 1
icon: "/assets/img/graduation-cap.svg"
contents:
  - title: Stanfort University, MA in Computer Science
    description:
      - Development of algorithms for tracking the facial expressions
      - Optimizing parameter efficient fine tuning for fairness
    grade: "**GPA**: `4.1/4.3`"
    date: Mar. 2014 - Feb. 2016
  ...

The rendered output looks like this:

example1

See also the advanced example.

Important: You can use markdown syntax to apply text bold, italic, and underlined effects or create HTML elements (including image, links, span, etc.)!

subject: Projects
listing-order: 3
icon: "/assets/img/clipboard-list.svg"
contents:
  - title: "ChatPPT ([https://chat.opena1.com/](https://chat.openai.com/))"
    description: 
      - Chatbot developed based on a large language model
      - Designed Generative algorithm to generate novel human-like content
      - "Technology Used: Rust, Typescript, Python, Ruby"
    image: "![](https://i.ibb.co/hX2wYLB/231321.webp)"
  ...

example

Build from Gem package

If you don't like the above setup option (clone/fork the original github repo), then you can also build your site by installing the gem package remotely. Read this altenative guide.

Customizing

Change Color Palette

Wanna pick another color? You can edit the base theme palette in assets/css/style.scss.

:root {
    --color-background: #fffdfb;
    --theme1-light: #F6D8CB;
    --theme1-medium: #D0A694;
    --theme1-dim: #B07D67;
    --theme1-dark: #8A5843;
    --theme2-light: #B1B1C2;
    ...

}

Site Shortcut Icon

To replace the shortcut icon displayed on browser tab, modify icon_img field in _config.yml. shortcut

icon_img: "<IMAGE URL/PATH>"

Contribution

If you would like to report a bug or request a new feature, please open an issue We are open to any kind of feedback or collaboration.

License

© 2024 Yankos. This theme is available as open source under the terms of the MIT License.

FAQs

Package last updated on 22 Apr 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc