Giter Site home page Giter Site logo

theme-manager's People

Contributors

anthonyray avatar benhc123 avatar brendonkoz avatar dbkaplun avatar emasuriano avatar erming avatar jtwebman avatar peterdavehello avatar poleved avatar thomasdavis 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

theme-manager's Issues

Publishing broken?

I've registered and am trying to publish. It gets to the email and then exits, regardless of what I do:

➜  resume test

  running validation tests on resume.json ...

  ✓ Passed all validation tests.

To publish your resume at http://jsonresume.org type the command resume publish
➜  resume publish
             PUBLISH MENU                                                                                                 
     ------------------------------                                                 
     Publish to your account.                            
     Publish as guest.                                                                                                                             
     Publish to your account (password access).                                        
     Publish as guest (password access).                                                       
     ------------------------------                                                                           
     EXIT                                                       
                                          
     To acquire account details, press ^C and type: `resume register`
     Or just publish as guest.            

SELECTED: Publish to your account.

To acquire login details use the command: `resume register`
If you already have an account, enter your login details below:
email: ([email protected]) %
➜  

I hit enter; it exits. I type in my email; it exits on the first character I type. My user name is "ser"; the registry claims to know me, but says I still have to publish something.

Are there any debugging or verbose options on the publish tool? I feel like it's choking on something, but it's being stubbornly terse about what's going on, or what's going wrong.

Is there any way of publishing aside from the resume publish tool?

TypeError: tar.Extract is not a function

.../theme-manager/node_modules/tarball-extract/tarball.js:11
    .pipe(tar.Extract({ path: destination}))
              ^

TypeError: tar.Extract is not a function

I needed to bump tarball-extract version from 0.0.3 to 0.0.5 or higher.

Theme fails to render with "cannot find 'handlebars'" error

Hey there,

not sure what went wrong, since a few versions ago my theme stopped rendering properly on the registry (http://registry.jsonresume.org/#eloquent). I get the following error:

Theme returned an error.
Error: Cannot find module 'handlebars'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:278:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object. (/home/ubuntu/theme-manager/themes/jsonresume-theme-eloquent/2.2.1/index.js:2:18)
[...]

I can't see anything special with this particular import (https://github.com/ThibWeb/jsonresume-theme-eloquent/blob/master/index.js#L2), and the theme rendering works fine on my local machine using Node 0.10 / 0.12 / 4 / 5 with latest versions of npm for each of those releases.

Do you have any more debug info for me to look at?

Localization approach

Are there any plans for country specific resumes yet?
I could of course just take the theme, translate it and put a "-de" suffix to the name, but that seems like a lazy approach to me.
More consistent would be to make the field labels like "Work experience" template variables as well.

Use local theme, as I dev on it

Howdy,

How would I use a local theme I am creating? The theme is not ready to be pushed publicly, but I need to test it. What options do I have? :)

Thanks,
Jason

Theme Options

Could we add the concept of an object for options to a theme? I would add if you thought it would be good. We would have to update the resume-cli as well. This would allow for a theme to add language support, ordering support, and modifications without having to making a whole new theme.

During first resume serve undeclared variable file error.

I'm on a Windows machine (not sure if that's important), but while trying to serve the theme, I kept getting an error that file was not declared inside the resume-cli/lib/builder/index.js file. I threw it in there and it worked.

Docs for MAKING themes (rather than PUBLISHING them)

  • How do I structure the building blocks of HTML I want for my theme?
  • How do I structure the building blocks of CSS I want for my theme?
  • How do I insert content-dependent hooks (e.g., choose different templates, or pre-process data before rendering) into my theme?

These are just a few of the questions I have, but they all get at the same point. You need docs for theme authors, not just theme publishers.

Theme Request - Official host

This will be a thread for people to request themes be added to the official hosting.

e.g. "Please add jsonresume-theme-awesome"

How do I publish themes?

I've created a customized theme for my json resume. How do I publish it so that everyone can use it?

Testing Themes Locally

I've been attempting to create a theme for jsonresume, and have even been able to publish it to the NPM registry. It's simply a copy of the default "modern" theme, which I copied from your repository.

I've been able to get it to work on your themes registry, but I was wondering how I would be able to test this locally.

At the bottom of the README, it describes a resume-schema, which I have now saved to the package.json file, but I don't know what to do with it. I tried to run node index.js, but it didn't return anything.

I apologize for my lack of knowledge on this topic... thanks in advance.

How to use a theme not supported?

I tried using the light theme and received an error that it was not supported at the command line.
How do Install one of the other themes not supported when I run:
resume export myresume.html --theme

I want to use the light theme.

Thanks.

Website is down

Hey guys, pretty sure your site is down for all subdomains. themes.X and registry.X are both giving 502s.

Cannot find module 'underscore'

Hi. I made some minor modifications on the elegant theme for my personal use, but while the theme is running locally, the theme server throws the following error:

Error: Cannot find module 'underscore'

The strangest part this is that I did not change any of the server code of the package, so the manager is trying to run the exact same code as for the theme Elegant (which is running).

The full error can be seen here:

http://themes.jsonresume.org/elegant-jali

Print Media Queries for CSS?

Do any of the bundled themes support print media queries for css? The pdf conversion service appears to be down. I am able to print to PDF on my personal system however it looks pretty poor. Do any of the bundled themes support print media queries for css?

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on all branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please delete the greenkeeper/initial branch in this repository, and then remove and re-add this repository to the Greenkeeper integration’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.

Need testing

so that we could make sure PR is good to merge and upgrade the dependencies easier.

Serving Assets?

What's the best way to serve assets for your theme? Right now I'm using custom font built using icomoon for theme icons, since the icon font file can't be served, I'm converting the font to base64 format & inlining it.

Can we serve any theme related assets? Perhaps a folder where the theme owners can put theme related assets & it can be served

Themes not listed on the registry

I made a traduction in french of Keloran theme and published it:

A few days after it was still not listed on http://registry.jsonresume.org/.

So I just went to http://themes.jsonresume.org/keloran-fr and it worked like a charm.

Then I went back to http://registry.jsonresume.org/ and this time it was listed.

So I suppose that theme are not listed under http://registry.jsonresume.org/ until http://themes.jsonresume.org/nameOfTheTheme was reached at least one time.

Am I right? Is it normal? Can you fix this behaviour or document it on the README page if it is done on purpose.

Online Theme Editor

Hi there. Theme editor is not working properly here. Can see and change themes.
theme-editor

themes.jsonresume.org is down

Is themes.jsonresume.org supposed to work as listed in the README? Maybe this repo should be deprecated in favor of registry-server.

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.