GithubHelp home page GithubHelp logo

sharu725 / online-cv Goto Github PK

View Code? Open in Web Editor NEW
3.0K 30.0 5.8K 4.16 MB

A minimal Jekyll Theme to host your resume (CV) on GitHub with a few clicks.

Home Page: https://online-cv.webjeda.com

License: Other

Ruby 0.08% HTML 7.18% SCSS 4.73% JavaScript 41.34% CSS 46.67%
online-cv jekyll-themes resume-template resume-website resume jekyll-theme cv-template jekyll jekyll-template

online-cv's Introduction

Jekyll Themes Shield

Orbit

This theme is designed by Xiaoying Riley at 3rd Wave Media. Visit her website for more themes.

I have made this into a Jekyll Theme. Checkout the live demo here.

Desktop Mobile

Installation

  • Fork the repository;
  • Go to settings and set master branch as Github Pages source;
  • Your new site should be ready at https://<username>.github.io/online-cv/;
  • Printable version of the site can be found at https://<username>.github.io/online-cv/print. Use a third party link https://pdflayer.com/, https://www.web2pdfconvert.com/ etc to get the printable PDF.

Change all the details from one place: _data/data.yml.

To preview/edit locally with docker

docker-compose up

docker-compose.yml file is used to create a container that is reachable under http://localhost:4000. Changes _data/data.yml will be visible after a while.

Local machine

  • Get the repo into your machine
git clone https://github.com/sharu725/online-cv.git
  • Install required ruby gems
bundle install
  • Serve the site locally
bundle exec jekyll serve
  • Navigate to http://localhost:4000

Skins

There are 6 color schemes available:

Blue Turquoise Green
Berry Orange Ceramic

Credits

Thanks to Nelson Estevão for all the contributions.

Thanks to t-h-e(sfrost) for all the contributions.

Check out for more themes: Jekyll Themes.

Star History

Star History Chart

online-cv's People

Contributors

1haschwalth avatar alexanderhieser avatar bigscoop avatar chandanchainani avatar daniel-lanciana avatar dhmdmdhm avatar fredtux avatar jorge0136 avatar julianofischer avatar justusadam avatar lucasvanhaaren avatar madsbuch avatar mkozjak avatar mlarizzate avatar nelsonmestevao avatar ohanedan avatar p4irin avatar penguineer avatar philippart-s avatar rdmolony avatar redgadget avatar sanburnu avatar sharu725 avatar sivaraam avatar sp4rx avatar t-h-e avatar titusjaka avatar verhagen avatar xnt avatar xuxey avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

online-cv's Issues

How can I change the name of the repo?

I want to change the name my URL from
https://.github.io/online-cv/
to something like
https://
.github.io/newname/

But if I change the name of my Repository name, it seems that I cannot use the template anymore, see below

git-debug

Some errors when I run locally

Hi there

I got some errors after I execute sudo docker-compose up

here are those errors:

[+] Running 1/1
 ⠿ Container online-cv-jekyll-1  Recreated                                                                         0.1s
Attaching to online-cv-jekyll-1
online-cv-jekyll-1  | ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux-musl]
online-cv-jekyll-1  | /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/resolver.rb:287:in `block in verify_gemfile_dependencies_are_found!': Could not find gem 'github-pages' in any of the gem sources listed in your Gemfile. (Bundler::GemNotFound)
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/resolver.rb:255:in `each'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/resolver.rb:255:in `verify_gemfile_dependencies_are_found!'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/resolver.rb:49:in `start'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/resolver.rb:22:in `resolve'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/definition.rb:258:in `resolve'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/definition.rb:170:in `specs'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/definition.rb:237:in `specs_for'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/definition.rb:226:in `requested_specs'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/runtime.rb:108:in `block in definition_method'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler/runtime.rb:20:in `setup'
online-cv-jekyll-1  |   from /usr/local/lib/ruby/gems/2.6.0/gems/bundler-2.0.2/lib/bundler.rb:107:in `setup'
online-cv-jekyll-1  |   from /usr/gem/gems/jekyll-3.8.6/lib/jekyll/plugin_manager.rb:50:in `require_from_bundler'
online-cv-jekyll-1  |   from /usr/gem/gems/jekyll-3.8.6/exe/jekyll:11:in `<top (required)>'
online-cv-jekyll-1  |   from /usr/gem/bin/jekyll:23:in `load'
online-cv-jekyll-1  |   from /usr/gem/bin/jekyll:23:in `<main>'
online-cv-jekyll-1 exited with code 1

image

Video Link

Your video link is wrong. Managed to find the right one though.

Social icons links

We have already discussed this a bit in pull request #72. Adding new social networks profile links to sidebar could give more options to the end user.

For now, we have:

  • LinkedIn
  • Twitter
  • Github
  • Codewars

I can come up with Stack Overflow and Gitlab (even bitbucket) additions to the profile. What else would be nice?

@sharu725 what do you think?

Print issue

While taking print it is showing only half of the page.

can't change image

How can I change the content in the images/ folder?
Everytime I made some change the previous four files appear again and all my files got lost...

About Theme in sidebar

I cannot find where the About Theme entry and link in the sidebar of this theme is coded. I would like to remove this entry. Ironically the source of the rendered page tells me this component lives in "remove-container container-block". Can anyone point me to the correct file to edit to remove this? Thanks in advance.

Sidebar-wrapper {height:100%} bug

This property breaks the sidebar, which becomes evident once the content overflows min-height: 800px. Once height is removed, the problem is solved and min-height becomes unnecessary.

Quick question: google analytics

Greetings, thank you very much for this!

I have a quick question: What do I need to edit to get google analytics working?
I have updated the config file and also the analytics.html file inside the _includes folder with my code

Is that all? Do I need to edit something else?
Thanks

How to run locally?

Hi here!

Is there any way to run it locally as with bundler for jekyll blogs: bundle exec jekyll serve ?

Thanks a lot!

Site not found

i already had website with myname.github.io, now i forked your repository and changed gh-pages and brach has got created. but when i go into settings and click on the link https://myname.github.io/online-cv/ showing me that "there is not a github pages site here".

could you please tell me if i did any mistake here.

The details section in education cannot be displayed

I noticed there is a "detail" section under the education tag and it supposed to display the detail information in the sidebar. However, even though I edited the detail, there's still nothing under the education tag in the sidebar.

Is this a bug or I need to extra work to set on?

Include certifications section

Hi,

Please include a section that lists all the certifications that you have done. In technological world, certificates are crucial for your resume

Error using docker compose up

online-resume-jekyll-1  |       Generating... 
online-resume-jekyll-1  | jekyll 3.9.2 | Error:  Permission denied @ dir_s_mkdir - /srv/jekyll/_site

Save as PDF

Nice work with the 2-column Jekyll-cv. Its awesome!

I was wondering if there is a way to save the final HTML format as PDF. This would help a lot if someone wants to maintain a single CV for online and offline use.

Got the theme, now what?

I performed the steps in the installation guide and now have my own copy of the theme. But now what? There is no mention of how to use the theme inside of Jekyll to create a new dynamic site. I want to be able to use the Jekyll engine to create multiple pages like the one in the example, for multiple CV's. Quite new to Jekyll so I'm now a bit lost on how to proceed.

Experience does not work

If you want to set your CV experience within _data/data.yml, nothing gets generated, since Jekyll cannot see site.data.experiences.

Include mastodon link

Hi,

Please include option to include mastodon profile link as well in social media section

OSS Contribution Chapter

I suppose it would be nice to add OSS Contribution chapter on this resume site.
It already have Projects chapter, but some engineers may want to use them separately.

Comment in code suggesting CC 3.0 license (which is invalid)?

I noticed this comment while going through the source code:

<!--/* This template is released under the Creative Commons Attribution 3.0 License. Please keep the attribution link below when using for your own project. Thank you for your support. :) If you'd like to use the template without the attribution, you can check out other license options via our website: themes.3rdwavemedia.com */-->

However, the LICENSE.txt file is clearly entitled

MIT License

which well invalidates the comment in footer.html.

Could you please line it up for a properly open-sourced project?

Font size is too small

Hi, how do I increase the font size? Not able to find the main.css file to increase size of element

Can't change the resume content

I've changed all the data.yml and _config.yml, but my forked resume is not changed while I accessed it. Does anyone know at which part I missed?

Update: turned out there's some syntax errors on the data.yml. It's kinda tricky to edit .yml (or I think it's just because I'm a noob xD)

Print to PDF does not work

The save as PDF option referenced in #67 doesn't work. See attached screen shots.
It is not Firefox-specific as the same thing happens using Safari.

Screen Shot 2019-06-14 at 12 20 44 PM
Screen Shot 2019-06-14 at 12 20 50 PM
Screen Shot 2019-06-14 at 12 21 12 PM

The page is broken

I forked the repository, but the page is broken. Chrome reporting the unsafe scripts & page is not rendering

Update: Sorry, This is a small Error on my part.

How Can I convert the final github page resume to PDF?

When I try to Print the webpage, it looses all icons, colors and unnecessary texts. HOW can i print the page as it is, in all its formatting, icons and colors?

I tried Pandoc/latex etc, but it dosent work for me. Pl help

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.