1
0
mirror of https://github.com/JuanCanham/fresh-themes.git synced 2025-07-06 10:11:05 +01:00

Compare commits

..

22 Commits

Author SHA1 Message Date
23844d94ca Merge pull request #20 from fluentdesk/dev
0.9.0 rename
2015-12-30 18:01:17 -05:00
90152b4520 Modern: Remove explicit PNG format.
PNG format is a freebie for any theme that has an HTML format.
2015-12-30 18:06:33 -05:00
d8a17bec2c Prep for rename. 2015-12-30 18:02:06 -05:00
5c027ce357 Bump version to 0.9.0-beta. 2015-12-30 17:41:03 -05:00
87421e1988 Merge pull request #19 from fluentdesk/v0.8.0-beta
v0.8.0 beta
2015-12-29 14:33:49 -05:00
3fe6419626 Update README theme links. 2015-12-29 14:31:07 -05:00
637affccb7 Update per-theme READMEs with license info. 2015-12-29 14:30:46 -05:00
85976ec9c6 Merge pull request #18 from bhardin/patch-1
Bugfix: TypeError: Cannot read property 'history' of undefined
2015-12-29 14:29:22 -05:00
2df7422e90 Merge pull request #16 from zhuangya/patch-1
remove extra header closing tag.
2015-12-29 14:28:37 -05:00
d56f8b0e60 Add message tips to Awesome and Modern themes. 2015-12-29 14:21:09 -05:00
a08df5792b Merge remote-tracking branch 'refs/remotes/origin/master' into v0.8.0-beta 2015-12-29 14:17:57 -05:00
a526cb5703 Bugfix: TypeError: Cannot read property 'history' of undefined
Previously broke when a resume didn't have a service section
2015-12-29 11:11:36 -08:00
d2b0a852d8 Merge pull request #17 from zhuangya/png-link
add: png html template link
2015-12-29 00:13:31 -05:00
cb61881411 add: png html template link 2015-12-29 03:32:01 +08:00
122172fdd7 remove extra header closing tag. 2015-12-29 03:00:14 +08:00
962c61baba Bump version to 0.8.0.
For real this time.
2015-12-24 09:00:27 -05:00
fc2c2fa732 Add instructions to Modern theme.
That all may experience the joy of colored skill progress bars.
2015-12-24 08:58:07 -05:00
3a98a0a02c Mention theme palette. 2015-12-24 07:36:06 -05:00
9c971ccabc Adjust version. 2015-12-24 07:35:19 -05:00
636487afc3 Merge pull request #15 from fluentdesk/v0.7.1-beta
v0.7.1 beta
2015-12-24 07:28:55 -05:00
57c769ad53 Change: Positive: HTML: Fix encoding issues. 2015-12-22 18:41:34 -05:00
b76821bfb6 Bump version to 0.8.0-beta. 2015-12-22 11:53:50 -05:00
16 changed files with 103 additions and 47 deletions

View File

@ -1,5 +1,5 @@
fluent-themes
=============
fresh-themes
============
Stylized templates for your résumé and/or CV, compatible with [FRESH][f] and
[JSON Resume][jrs] formats.

View File

@ -1,7 +1,7 @@
{
"name": "fluent-themes",
"version": "0.7.0-beta",
"description": "Multiformat résumé themes and templates for FluentCV and JSON Resume.",
"name": "fresh-themes",
"version": "0.9.0-beta",
"description": "Multiformat résumé themes and templates for HackMyResume and FluentCV.",
"repository": {
"type": "git",
"url": "https://github.com/fluentdesk/fluent-themes.git"
@ -23,7 +23,7 @@
"JSON",
"YAML"
],
"author": "James M. Devlin",
"author": "hacksalot <hacksalot@indevious.com> (https://github.com/hacksalot)",
"license": "MIT",
"bugs": {
"url": "https://github.com/fluentdesk/fluent-themes/issues"

View File

@ -1,13 +1,9 @@
/themes/
========
FluentCV themes live here, one per folder.
FRESH resume themes live here, one per folder.
- [`minimist`][min]: A no-frills theme.
- [`modern`][mod]: A middle of the road theme with a modern look 'n feel.
- [`hello-world`][hw]: A simple-as-possible example theme.
- [`compact`][com]: A compact theme.
[min]: minimist
[mod]: modern
[hw]: hello-world
[com]: compact
- [`minimist`](minimist): A no-frills theme.
- [`modern`](modern): A middle of the road theme with a modern look 'n feel.
- [`hello-world`](hello-world): A simple-as-possible example theme.
- [`compact`](compact): A compact theme.
- [`positive`](positive): A theme that partakes of that which is positive.

View File

@ -1,6 +1,6 @@
Theme: Awesome
==============
An experimental FluentCV theme based on [Byungjin Park's][author]
An experimental resume theme based on [Byungjin Park's][author] awesome
[Awesome-CV][acv] résumé template for LaTeX.
## Use
@ -28,8 +28,7 @@ and `mklink /J` for the last.
## License
Themes are licensed under MIT. See [LICENSE.md][lic].
MIT. See [LICENSE.md][lic].
[acv]: https://github.com/posquit0/Awesome-CV
[m]: http://miktex.org/download

View File

@ -37,5 +37,6 @@
"src/latex/examples/fonts": "../fonts"
}
}
}
},
"message": "Don't forget to run 'xelatex <myresume.tex>' in the generated latex/examples folder to complete your resume build! For more info, see the theme README at https://github.com/fluentdesk/fluent-themes/blob/master/themes/awesome/README.md."
}

View File

@ -1,5 +1,18 @@
Theme: Compact
==============
A compact, no-frills résumé theme for FluentCV.
A compact, no-frills résumé theme for candidates with lengthy work histories.
Collapses older work history into a single summary entry.
![](compact.png)
## Use
The Compact theme folds the candidates last several jobs into a single entry
in order to conserve vertical space. Your resume should have at least 7 or 8
job entries in order for this theme to make sense.
## License
MIT. See [LICENSE.md][lic] for details.
[lic]: https://github.com/fluentdesk/fluent-themes/blob/master/LICENSE.md

View File

@ -4,7 +4,7 @@
<meta charset="utf-8">
<title>{{ RAW.name }}</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
<link href="compact-html.css" rel="stylesheet" type="text/css">
{{{styleSheet "compact-html.css"}}}
</head>
<body>
<main>

View File

@ -1,3 +1,9 @@
Theme: Hello-World
==================
The simplest possible résumé theme for FluentCV. For example purposes.
A simple résumé theme for example purposes.
## License
MIT. See [LICENSE.md][lic] for details.
[lic]: https://github.com/fluentdesk/fluent-themes/blob/master/LICENSE.md

View File

@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ r.name }}</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
{{{styleSheet "css/style.css"}}}
</head>
<body>
<h1>Hello, world! My name is {{ r.name }}</h1>

View File

@ -1,3 +1,9 @@
Theme: Minimist
===============
An unstyled résumé theme for FluentCV.
An unstyled résumé theme.
## License
MIT. See [LICENSE.md][lic] for details.
[lic]: https://github.com/fluentdesk/fluent-themes/blob/master/LICENSE.md

View File

@ -13,12 +13,7 @@ engine: Underscore
<link href='https://fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
{{ headFragment }}
{% if( cssInfo.file ) { %}
<link href="{{ cssInfo.file }}" rel="stylesheet" type="text/css">
{% } else { %}
<style>
{{ cssInfo.data }}
</style>
{{{styleSheet "html.css"}}}
{% } %}
</head>
<body>
@ -162,7 +157,7 @@ engine: Underscore
</section>
{% } %}
{% if ( r.service.history && r.service.history.length ) { %}
{% if ( r.service && r.service.history && r.service.history.length ) { %}
<hr>
<section id="volunteer">
<header>

View File

@ -1,5 +1,36 @@
Theme: Modern
===============
A contemporary technical résumé theme for FluentCV.
A contemporary technical résumé theme. Features colored progress bars
representing skill levels and Font Awesome icons for section headers.
![](modern.png)
## Use
Note: In order to display colored progress bars as in the below image, your resume should include a `level` annotation for each skill:
```json
{
"name": "JavaScript",
"level": "master",
"skills": [
"Node.js", "Angular.js", "jQuery", "Bootstrap", "React.js", "Backbone.js"
]
},
{
"name": "Database",
"level": "intermediate",
"skills": [
"MySQL", "PostgreSQL", "NoSQL", "ORM", "Hibernate"
]
}
```
Valid values for `level` are `master`, `advanced`, `intermediate`, `beginner`,
or a number between 1 and 10.
## License
MIT. See [LICENSE.md][lic] for details.
[lic]: https://github.com/fluentdesk/fluent-themes/blob/master/LICENSE.md

View File

@ -2,5 +2,9 @@
"title": "modern",
"description": "A contemporary resume template suitable for modern technical candidates and employees.",
"author": "hacksalot <hacksalot@fluentdesk.com>",
"engine": "handlebars"
"engine": "handlebars",
"palette": {
"skillLevels": [ "#FFFFFF", "#5CB85C", "#F1C40F", "#428BCA", "#C00000" ]
},
"message": "To get colored skill progress bars, make sure your resume includes a `level` element for each skill!"
}

View File

@ -5,7 +5,7 @@
<title>{{ r.name }}</title>
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
<link href="modern-html.css" rel="stylesheet" type="text/css">
{{{styleSheet "modern-html.css"}}}
</head>
<body>
<main id="main">
@ -18,7 +18,6 @@
{{#if r.contact.website}}<div class="website"><a href="{{{ RAW.contact.website }}}">{{ RAW.contact.website }}</a></div>{{/if}}
</div>
</header>
</header>
{{#if r.info.brief}}

View File

@ -1,5 +1,11 @@
Theme: Positive
===============
A dynamic technical résumé theme for FluentCV.
A dynamic technical résumé theme.
![](positive.png)
## License
MIT. See [LICENSE.md][lic] for details.
[lic]: https://github.com/fluentdesk/fresh-themes/blob/master/LICENSE.md

View File

@ -5,12 +5,12 @@
<title>{{ r.name }}</title>
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
<link href="positive-html.css" rel="stylesheet" type="text/css">
{{{styleSheet "positive-html.css"}}}
</head>
<body>
<main>
<header>
<h1>{{initialWords r.name }} <span style="color: #C00000;">{{lastWord r.name }}</span></h1>
<h1>{{{initialWords r.name }}} <span style="color: #C00000;">{{{lastWord r.name }}}</span></h1>
<span class="label">{{{ r.info.label }}}</span>
<p id="contact">
{{#if r.contact.email}}<span class="email"><a href="mailto:{{ RAW.contact.email }}">{{{ r.contact.email }}}</a></span>{{/if}}
@ -63,9 +63,9 @@
{{#compare @index 4 operator="<"}}
<h3><em>{{ position }}</em>,
{{#if url }}
<a href="{{ url }}">{{ employer }}</a>
<a href="{{ url }}">{{{ employer }}}</a>
{{else}}
{{ employer }}
{{{ employer }}}
{{/if}}
<span class="tenure">{{formatDate safe.start 'YYYY-MM' }} &mdash; {{formatDate safe.end 'YYYY-MM' }}<span></h3>
<p style="clear: both;">{{{ summary }}}</p>
@ -114,18 +114,18 @@
<h2><span class="fa fa-child" style="vertical-align: top;"></span> Service</h2>
</header>
{{#each r.service.history}}
<h3><em>{{ position }}</em>,
<h3><em>{{{ position }}}</em>,
{{#if url}}
<a href="{{ url }}">{{ organization }}</a>
<a href="{{ url }}">{{{ organization }}}</a>
{{else}}
{{ organization }}
{{{ organization }}}
{{/if}}
<span class="tenure">{{formatDate safe.start 'YYYY' }} &mdash; {{formatDate safe.end 'YYYY' }}<span></h3>
<p style="clear: both;">{{{ summary }}}</p>
{{#if highlights}}
<ul>
{{#each highlights}}
<li>{{ this }}</li>
<li>{{{ this }}}</li>
{{/each}}
</ul>
{{/if}}
@ -140,7 +140,7 @@
<h2><span class="fa fa-book"></span> Writing</h2>
</header>
{{#each r.writing }}
<h3><em>{{#if url}}<a href="{{ url }}">{{ title }}</a>{{else}}{{ title }}{{/if}}</em>,
<h3><em>{{#if url}}<a href="{{{ url }}}">{{{ title }}}</a>{{else}}{{{ title }}}{{/if}}</em>,
{{{ publisher.name }}} <span class="tenure">{{formatDate safe.date 'YYYY'}}</span></h3>
{{# if summary}}{{{ summary }}}{{/if}}
{{/each}}
@ -153,7 +153,7 @@
<h2><span class="fa fa-trophy"></span> Awards</h2>
</header>
{{#each r.recognition}}
<h4><span class="res-label">{{ title }}</span>, {{ from }} <span class="tenure">{{formatDate safe.date 'YYYY' }}</span></h4>
<h4><span class="res-label">{{{ title }}}</span>, {{{ from }}} <span class="tenure">{{formatDate safe.date 'YYYY' }}</span></h4>
{{{ summary }}}
{{/each}}
</section>