GithubHelp home page GithubHelp logo

linuxbozo / jsonresume-theme-kendall Goto Github PK

View Code? Open in Web Editor NEW
51.0 3.0 74.0 59 KB

A theme for jsonresume

License: MIT License

JavaScript 55.76% CSS 44.24%
jsonresume-theme fontawesome javascript bootstrap

jsonresume-theme-kendall's People

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

Watchers

 avatar  avatar  avatar

jsonresume-theme-kendall's Issues

Social profiles icon generation

Hello!

Your theme is awesome, but I'm stuck with one issue: no matter how I name StackOverflow profile in resume.json, it generates fa-stackoverflow-square icon instead of fa-stack-overflow, could you please update that profile definitions to match more possible variants? Current code seems not working with "stack-overflow" case for me and stackOveflow with CamelCase on second word only seems counter-intuitive:

            case "stack-overflow":
            case "stackOverflow":
                p.iconClass = "fa fa-stack-overflow";
break;

I propose to include StackOverflow, Stack-Overflow, stackoverflow, and review other profiles as well. Also, case statement could be checked - in my setup it's somewhy not working as expected, I'll be glad to give you my environment data if you'll tell me which is relevant.

PDF output improvement

Hello!

If you export kendall html resume to pdf, (xvfb-run wkhtmltopdf kendall.html kendall.pdf) it have two issues, first, it loses avatar:
image
And second, it have awkward line breaks:
image
I guess, avatar should be added to printed output, and some parts of content should be marked as unbreakable so they will be moved to next page on print.

Profile Icons Disappearing

I tried to generate the JSON Resume file using the Resume Editor and it works well on the preview page.
image

But after downloading the JSON Resume file and building an HTML file based on the JSON file, the fa fa-twitter-square class disappeared which cause the icons missing.
image
image

I already made sure the JSON file is exactly same with the one in the Resume Editor. I also tried to use both installation (from npm and directly from github), but the results are the same.
I even tried to modify the source code, but I am still a newbie in Node.js, so I didn't know what I did for sure.

If you manage to fix it later, please let me know where the problem source is exactly. Thank you very much. ๐Ÿ˜„

Beautiful!

Awesome theme. I would love to add it to the homepage, just wondering if you could add gravatar support before I do or a default picture if no profile picture is detected.

http://registry.jsonresume.org/thomasdavis?theme=kendall

I don't set a url to my profile picture in my resume and instead rely on pulling my gravatar from my email address. It's how the modern theme works.

Unable to print resume

I am not sure why but I am unable to print w/ any of the colors or images when I print to PDF. I also tried the export via resume-cli and that didnt work either. I am not sure how to debug this to give you any more information... But FWIW it looks GREAT on the website, but horrible when I try to export to a file . I think this has something to do w/ printing with bootstrap enabled themes....

Some sections are not optional

Thank you for your theme, Adam. Love it!

I forked and translated it into German. I discovered that some sections appear even though they are left empty. It would be great, you could make them disappear as described:

Every section is optional. If you do not include the publications array in your resume.json, no publications section will appear.

Sections concerned

Note: This is an example and not a complete list (e.g., awards has got the same issue)

The following sections are left empty in the resume.json file and cause different problems:

  • profiles
  • volunteer
  • publications
  • projects

On local server

  • profiles (an empty icon box remains)
  • volunteer (the section is visible)

Quick fix for volunteer: remove section from resume.json and comment the related lines in index.js. The empty icon box remains.

Publications and projects work as intended and don't show.

On online server (registry.jsonresume.org/)

Error message on registry.jsonresume.org:

JSON Resume

Resume json invalid - [{"code":"PATTERN","params":["^([1-2][0-9]{3}-[0-1][0-9]-[0-3][0-9]|[1-2][0-9]{3}-[0-1][0-9]|[1-2][0-9]{3})$",""],"message":"String does not match pattern ^([1-2][0-9]{3}-[0-1][0-9]-[0-3][0-9]|[1-2][0-9]{3}-[0-1][0-9]|[1-2][0-9]{3})$: ","path":"#/projects/0/endDate","description":"e.g. 2014-06-29"}] - Please visit https://github.com/jsonresume/registry-functions/issues/27

When deleting the sections volunteer, publications and projects from the resume.json, the file renders, but the profile section shows an empty icon box.

I hope this report helps.

Partial location info shows weirdly

Hey there!

So in my resume, I've got the following location:

"location": {
      "city": "Palo Alto",
      "countryCode": "USA",
      "region": "CA"
    }

When the page displays, it shows Palo Alto, USA, all on the top row of the box (vs email, which is centered vertically). Is this expected behavior?

Add support for JSON Resume schema v1.0.0

Hi @LinuxBozo,

Your theme is awesome and by far my favorite one. However, some changes were introduced by JSON Resume schema v1.0.0 (and also new features), that are not currently supported by this theme.

I'll list some that I found:

  • Projects.

  • Website got replaced with URL in basics, work, and probably more.

  • URL was introduced for education.

I believe there is a way to implement all of these features with redundancy, so it would be possible to still support users of schema 0.0.0 and v1.0.0.

I see that you don't change this repository for a while, and it would be awesome to have such this update for this theme, so I wanted to know if you're considering to update.

Photo is not updated with picture value

The theme does not honor the picture value in the resume.jsonfile, instead the www.gravatar.com/avatar/f425f32f41660c2f475423dfa6112478?s=200&r=pg&d=mm" is used.

Certificates Not Displaying

Thank you for this theme. It's really quite well done.

I am not seeing the certificates section with a v1 scheme compliant JSON resume. Preferably, they would display on the right. I'd appreciate it if you could look into this.

`export` and `serve` create different looking outputs

See the issue here.

make init to set up, then make build and check the PDF. It outputs the one column version of this resume theme, but make serve produces the two column version of this theme (unless your window is very narrow).

Is there a way to control this behavior? I would prefer to have two column pdf.

Languages are not rendered

Hello,

First of all, thank you very much for this template. I like it a lot ๐Ÿ˜ƒ .

One thing I noticed is that the languages are not rendered. Seems like the reason is this line:

if (resumeObject.languages[0].name) {

There is no name attribute in the json schema for languages. I replaced it with language and works fine.

I can open a PR to patch this.

Cheers,
Alex

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.