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

Compare commits

..

19 Commits

Author SHA1 Message Date
c77fcac534 Merge pull request #13 from fluentdesk/v0.6.3-beta
v0.6.3 beta
2015-12-17 10:25:14 -05:00
74f705759d Bump version to 0.6.3-beta. 2015-12-17 10:32:24 -05:00
d5efb83c05 Compact: Fix end dates. 2015-12-17 10:28:38 -05:00
d298fff568 Merge pull request #12 from fluentdesk/v0.6.2-beta
v0.6.2 beta
2015-12-17 07:45:33 -05:00
38be09c2c6 Update package.json desc and keywords. 2015-12-17 07:52:41 -05:00
057fde9946 Compact: Fix hyperlinks. Add label. 2015-12-17 07:38:11 -05:00
7364b92e0f Compact: MS Word: Support Markdown. 2015-12-16 23:29:47 -05:00
c8844375a4 Compact: Justify text in Word 2003 template. 2015-12-16 21:35:54 -05:00
6a05da39dd Compact: Simplify Word 2003 XML template. 2015-12-16 21:12:10 -05:00
40e04afed4 Compact: Migrate to Handlebars. 2015-12-16 20:08:12 -05:00
57879adce3 Compact: Add MS Word format. 2015-12-16 16:19:21 -05:00
c8687626bf Compact: Fix theme title. 2015-12-16 16:18:56 -05:00
d08651a803 Bump version to 0.6.2-beta. 2015-12-16 12:08:43 -05:00
0cc64d51ce Update Markdown formats. 2015-12-16 12:08:32 -05:00
09b5660d02 Merge pull request #11 from fluentdesk/feat-latex
feat/latex
2015-12-11 03:47:29 -05:00
6db017ec2c Update README. 2015-12-11 03:52:12 -05:00
8ef6a74eb2 Add author fields to theme JSON. 2015-12-11 03:47:16 -05:00
5cc127a61d Bump version to 0.6.1-beta. 2015-12-11 03:42:01 -05:00
0a80e5481b Hello-World: Add latex format. 2015-12-10 22:27:40 -05:00
19 changed files with 1097 additions and 207 deletions

View File

@ -3,11 +3,11 @@ fluent-themes
Stylized templates for your résumé and/or CV, compatible with [FRESH][f] and Stylized templates for your résumé and/or CV, compatible with [FRESH][f] and
[JSON Resume][jrs] formats. [JSON Resume][jrs] formats.
- `awesome`: A technical resume theme based on Awesome-CV. - `awesome`: A technical resume theme based on [Awesome-CV][awe].
- `minimist`: A no-frills theme. - `minimist`: An unstyled barebones theme.
- `modern`: A middle of the road theme with a modern look 'n feel. - `modern`: A middle of the road theme with a modern look 'n feel.
- `hello-world`: A simple-as-possible example theme. - `hello-world`: A simple-as-possible example theme.
- `compact`: A compact theme. - `compact`: A visually dense/compact theme.
- New themes weekly. - New themes weekly.
## Install ## Install
@ -49,3 +49,4 @@ MIT. See [LICENSE.md][1] for details.
[3]: ../LICENSE.md [3]: ../LICENSE.md
[f]: https://github.com/fluentdesk/FRESCA [f]: https://github.com/fluentdesk/FRESCA
[jrs]: http://jsonresume.org [jrs]: http://jsonresume.org
[awe]: https://github.com/posquit0/Awesome-CV

View File

@ -1,17 +1,27 @@
{ {
"name": "fluent-themes", "name": "fluent-themes",
"version": "0.6.0-beta", "version": "0.6.3-beta",
"description": "Resume themes for FluentCV.", "description": "Multiformat résumé themes and templates for FluentCV and JSON Resume.",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/fluentdesk/fluent-themes.git" "url": "https://github.com/fluentdesk/fluent-themes.git"
}, },
"main": "themes/README.md", "main": "themes/README.md",
"keywords": [ "keywords": [
"résumé",
"resume", "resume",
"CV", "CV",
"portfolio", "portfolio",
"Markdown" "Handlebars",
"Underscore",
"Markdown",
"LaTeX",
"HTML",
"Microsoft Word",
"PDF",
"Acrobat",
"JSON",
"YAML"
], ],
"author": "James M. Devlin", "author": "James M. Devlin",
"license": "MIT", "license": "MIT",

View File

@ -1,7 +1,7 @@
Theme: Awesome Theme: Awesome
============== ==============
An experimental FluentCV theme based on the [Awesome-CV][acv] resume An experimental FluentCV theme based on [Byungjin Park's][author]
template for LaTeX. [Awesome-CV][acv] resume template for LaTeX.
## Use ## Use
@ -36,3 +36,4 @@ Themes are licensed under MIT. See [LICENSE.md][lic].
[desk]: http://fluentcv.com [desk]: http://fluentcv.com
[cli]: https://github.com/fluentdesk/fluentcv [cli]: https://github.com/fluentdesk/fluentcv
[lic]: https://github.com/fluentdesk/fluent-themes/blob/master/LICENSE.md [lic]: https://github.com/fluentdesk/fluent-themes/blob/master/LICENSE.md
[author]: https://github.com/posquit0

View File

@ -1,7 +1,9 @@
{ {
"title": "compact", "title": "compact",
"description": "A FluentCV résumé theme based on Awesome-CV for LaTeX.", "description": "A technical résumé theme based on Awesome-CV for LaTeX.",
"engine": "underscore", "engine": "underscore",
"url": "https://github.com/posquit0/Awesome-CV",
"author": "Byungjin Park <posquit0.bj@gmail.com> (http://www.posquit0.com)",
"delimeters": { "delimeters": {
"interpolate": "\\[\\[([\\s\\S]+?)\\]\\]", "interpolate": "\\[\\[([\\s\\S]+?)\\]\\]",
"escape": "\\[\\=([\\s\\S]+?)\\]\\]", "escape": "\\[\\=([\\s\\S]+?)\\]\\]",

View File

@ -1,5 +1,6 @@
{ {
"title": "hello-world", "title": "compact",
"description": "An example 'Hello, World!' résumé theme for FluentCV.", "description": "A compact résumé theme for FluentCV.",
"engine": "underscore" "author": "hacksalot <hacksalot@fluentdesk.com>",
"engine": "handlebars"
} }

View File

@ -0,0 +1,532 @@
<?xml version="1.0" encoding="UTF-8"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wsp="http://schemas.microsoft.com/office/word/2003/wordml/sp2" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve">
<w:ignoreSubtree w:val="http://schemas.microsoft.com/office/word/2003/wordml/sp2"/>
<o:DocumentProperties>
<o:Title>Resume for {{ r.name }}</o:Title>
<o:Author>{{ r.name }}</o:Author>
<o:Keywords>resume;CV</o:Keywords>
<o:LastAuthor>{{ r.name }}</o:LastAuthor>
<o:Revision>1</o:Revision>
<o:TotalTime>60</o:TotalTime>
<o:Created>2015-12-16T17:38:00Z</o:Created>
<o:LastSaved>2015-12-16T18:32:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Words>241</o:Words>
<o:Characters>1379</o:Characters>
<o:Lines>11</o:Lines>
<o:Paragraphs>3</o:Paragraphs>
<o:CharactersWithSpaces>1617</o:CharactersWithSpaces>
<o:Version>15</o:Version>
</o:DocumentProperties>
<w:fonts>
<w:defaultFonts w:ascii="Times New Roman" w:fareast="Times New Roman" w:h-ansi="Times New Roman" w:cs="Times New Roman"/>
<w:font w:name="Times New Roman">
<w:panose-1 w:val="02020603050405020304"/>
<w:charset w:val="00"/>
<w:family w:val="Roman"/>
<w:pitch w:val="variable"/>
<w:sig w:usb-0="E0002AFF" w:usb-1="C0007841" w:usb-2="00000009" w:usb-3="00000000" w:csb-0="000001FF" w:csb-1="00000000"/>
</w:font>
<w:font w:name="Calibri">
<w:panose-1 w:val="020F0502020204030204"/>
<w:charset w:val="00"/>
<w:family w:val="Swiss"/>
<w:pitch w:val="variable"/>
<w:sig w:usb-0="A00002EF" w:usb-1="4000207B" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="0000009F" w:csb-1="00000000"/>
</w:font>
</w:fonts>
<w:lists>
<w:listDef w:listDefId="1">
<w:lsid w:val="602C53DD"/>
<w:plt w:val="HybridMultilevel"/>
<w:tmpl w:val="61849B8C"/>
<w:lvl w:ilvl="0" w:tplc="DD7ED086">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val="•"/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="720" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Calibri" w:h-ansi="Calibri" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="1" w:tplc="04090003" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val="o"/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="1440" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="2" w:tplc="04090005" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val=""/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="2160" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Marlett" w:h-ansi="Marlett" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="3" w:tplc="04090001" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val=""/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="2880" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="4" w:tplc="04090003" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val="o"/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="3600" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="5" w:tplc="04090005" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val=""/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="4320" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Marlett" w:h-ansi="Marlett" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="6" w:tplc="04090001" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val=""/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="5040" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="7" w:tplc="04090003" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val="o"/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="5760" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/>
</w:rPr>
</w:lvl>
<w:lvl w:ilvl="8" w:tplc="04090005" w:tentative="on">
<w:start w:val="1"/>
<w:nfc w:val="23"/>
<w:lvlText w:val=""/>
<w:lvlJc w:val="left"/>
<w:pPr>
<w:ind w:left="6480" w:hanging="360"/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Marlett" w:h-ansi="Marlett" w:hint="default"/>
</w:rPr>
</w:lvl>
</w:listDef>
<w:list w:ilfo="1">
<w:ilst w:val="1"/>
</w:list>
</w:lists>
<w:styles>
<w:style w:type="paragraph" w:default="on" w:styleId="Normal">
<w:name w:val="Normal"/>
<w:rsid w:val="002743C8"/>
<w:rPr>
<w:rFonts w:ascii="Calibri" w:h-ansi="Calibri"/>
<wx:font wx:val="Calibri"/>
<w:sz-cs w:val="24"/>
<w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA"/>
</w:rPr>
<w:pPr>
<w:jc w:val="both"/>
</w:pPr>
</w:style>
<w:style w:type="paragraph" w:styleId="Heading1">
<w:name w:val="heading 1"/>
<wx:uiName wx:val="Heading 1"/>
<w:basedOn w:val="Normal"/>
<w:link w:val="Heading1Char"/>
<w:rsid w:val="00505903"/>
<w:pPr>
<w:spacing w:before="100" w:before-autospacing="on"/>
<w:outlineLvl w:val="0"/>
</w:pPr>
<w:rPr>
<wx:font wx:val="Calibri"/>
<w:b/>
<w:b-cs/>
<w:color w:val="AEAAAA"/>
<w:kern w:val="36"/>
<w:sz w:val="32"/>
<w:sz-cs w:val="48"/>
</w:rPr>
</w:style>
<w:style w:type="paragraph" w:styleId="Heading2">
<w:name w:val="heading 2"/>
<wx:uiName wx:val="Heading 2"/>
<w:basedOn w:val="Normal"/>
<w:link w:val="Heading2Char"/>
<w:rsid w:val="00505903"/>
<w:pPr>
<w:spacing w:before="120"/>
<w:outlineLvl w:val="1"/>
</w:pPr>
<w:rPr>
<wx:font wx:val="Calibri"/>
<w:b/>
<w:b-cs/>
<w:caps/>
<w:sz-cs w:val="36"/>
</w:rPr>
</w:style>
<w:style w:type="paragraph" w:styleId="Heading3">
<w:name w:val="heading 3"/>
<wx:uiName wx:val="Heading 3"/>
<w:basedOn w:val="Normal"/>
<w:link w:val="Heading3Char"/>
<w:rsid w:val="001B7422"/>
<w:pPr>
<w:spacing w:before="240" w:after="100" w:after-autospacing="on"/>
<w:outlineLvl w:val="2"/>
</w:pPr>
<w:rPr>
<wx:font wx:val="Calibri"/>
<w:b/>
<w:b-cs/>
</w:rPr>
</w:style>
<w:style w:type="character" w:default="on" w:styleId="DefaultParagraphFont">
<w:name w:val="Default Paragraph Font"/>
</w:style>
<w:style w:type="table" w:default="on" w:styleId="TableNormal">
<w:name w:val="Normal Table"/>
<wx:uiName wx:val="Table Normal"/>
<w:rPr>
<wx:font wx:val="Times New Roman"/>
<w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA"/>
</w:rPr>
<w:tblPr>
<w:tblInd w:w="0" w:type="dxa"/>
<w:tblCellMar>
<w:top w:w="0" w:type="dxa"/>
<w:left w:w="108" w:type="dxa"/>
<w:bottom w:w="0" w:type="dxa"/>
<w:right w:w="108" w:type="dxa"/>
</w:tblCellMar>
</w:tblPr>
</w:style>
<w:style w:type="list" w:default="on" w:styleId="NoList">
<w:name w:val="No List"/>
</w:style>
<w:style w:type="character" w:styleId="Hyperlink">
<w:name w:val="Hyperlink"/>
<w:rsid w:val="001B7422"/>
<w:rPr>
<w:strike w:val="off"/>
<w:dstrike w:val="off"/>
<w:color w:val="0064BD"/>
<w:u w:val="none"/>
<w:effect w:val="none"/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="FollowedHyperlink">
<w:name w:val="FollowedHyperlink"/>
<w:rsid w:val="001B7422"/>
<w:rPr>
<w:strike w:val="off"/>
<w:dstrike w:val="off"/>
<w:color w:val="7B0796"/>
<w:u w:val="none"/>
<w:effect w:val="none"/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="Heading2Char">
<w:name w:val="Heading 2 Char"/>
<w:link w:val="Heading2"/>
<w:rsid w:val="00505903"/>
<w:rPr>
<w:rFonts w:ascii="Calibri" w:h-ansi="Calibri"/>
<w:b/>
<w:b-cs/>
<w:caps/>
<w:sz-cs w:val="36"/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="Heading3Char">
<w:name w:val="Heading 3 Char"/>
<w:link w:val="Heading3"/>
<w:rsid w:val="001B7422"/>
<w:rPr>
<w:rFonts w:ascii="Calibri Light" w:fareast="Times New Roman" w:h-ansi="Calibri Light" w:cs="Times New Roman"/>
<w:color w:val="1F4D78"/>
<w:sz w:val="24"/>
<w:sz-cs w:val="24"/>
</w:rPr>
</w:style>
<w:style w:type="paragraph" w:styleId="NormalWeb">
<w:name w:val="Normal (Web)"/>
<w:basedOn w:val="Normal"/>
<w:rsid w:val="001B7422"/>
<w:pPr>
<w:spacing w:before="100" w:before-autospacing="on" w:after="100" w:after-autospacing="on"/>
<w:jc w:val="both"/>
</w:pPr>
<w:rPr>
<wx:font wx:val="Calibri"/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="Heading1Char">
<w:name w:val="Heading 1 Char"/>
<w:link w:val="Heading1"/>
<w:rsid w:val="00505903"/>
<w:rPr>
<w:rFonts w:ascii="Calibri" w:h-ansi="Calibri"/>
<w:b/>
<w:b-cs/>
<w:color w:val="AEAAAA"/>
<w:kern w:val="36"/>
<w:sz w:val="32"/>
<w:sz-cs w:val="48"/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="Strong">
<w:name w:val="Strong"/>
<w:rsid w:val="001B7422"/>
<w:rPr>
<w:b/>
<w:b-cs/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="Emphasis">
<w:name w:val="Emphasis"/>
<w:rsid w:val="001B7422"/>
<w:rPr>
<w:i/>
<w:i-cs/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="tenure">
<w:name w:val="tenure"/>
<w:basedOn w:val="DefaultParagraphFont"/>
<w:rsid w:val="001B7422"/>
</w:style>
<w:style w:type="paragraph" w:styleId="Title">
<w:name w:val="Title"/>
<w:basedOn w:val="Normal"/>
<w:next w:val="Normal"/>
<w:link w:val="TitleChar"/>
<w:rsid w:val="002D3B7B"/>
<w:pPr>
<w:contextualSpacing/>
</w:pPr>
<w:rPr>
<w:rFonts w:ascii="Calibri Light" w:h-ansi="Calibri Light"/>
<wx:font wx:val="Calibri Light"/>
<w:caps/>
<w:spacing w:val="-10"/>
<w:kern w:val="28"/>
<w:sz w:val="48"/>
<w:sz-cs w:val="56"/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="TitleChar">
<w:name w:val="Title Char"/>
<w:link w:val="Title"/>
<w:rsid w:val="002D3B7B"/>
<w:rPr>
<w:rFonts w:ascii="Calibri Light" w:h-ansi="Calibri Light"/>
<w:caps/>
<w:spacing w:val="-10"/>
<w:kern w:val="28"/>
<w:sz w:val="48"/>
<w:sz-cs w:val="56"/>
</w:rPr>
</w:style>
<w:style w:type="paragraph" w:styleId="ListParagraph">
<w:name w:val="List Paragraph"/>
<w:basedOn w:val="Normal"/>
<w:rsid w:val="00C146CA"/>
<w:pPr>
<w:ind w:left="720"/>
<w:contextualSpacing/>
</w:pPr>
<w:rPr>
<wx:font wx:val="Calibri"/>
</w:rPr>
</w:style>
<w:style w:type="paragraph" w:styleId="Summary">
<w:name w:val="Summary"/>
<w:basedOn w:val="Normal"/>
<w:link w:val="SummaryChar"/>
<w:rsid w:val="00A210E1"/>
<w:pPr>
<w:spacing w:before="120"/>
</w:pPr>
<w:rPr>
<wx:font wx:val="Calibri"/>
</w:rPr>
</w:style>
<w:style w:type="character" w:styleId="SummaryChar">
<w:name w:val="Summary Char"/>
<w:link w:val="Summary"/>
<w:rsid w:val="00A210E1"/>
<w:rPr>
<w:rFonts w:ascii="Calibri" w:h-ansi="Calibri"/>
<w:sz-cs w:val="24"/>
</w:rPr>
</w:style>
</w:styles>
<w:docPr>
<w:view w:val="print"/>
<w:zoom w:percent="98"/>
<w:doNotEmbedSystemFonts/>
<w:defaultTabStop w:val="720"/>
<w:characterSpacingControl w:val="DontCompress"/>
<w:webPageEncoding w:val="unicode"/>
<w:optimizeForBrowser/>
<w:allowPNG/>
<w:validateAgainstSchema/>
<w:saveInvalidXML w:val="off"/>
<w:ignoreMixedContent w:val="off"/>
<w:alwaysShowPlaceholderText w:val="off"/>
<w:compat>
<w:breakWrappedTables/>
</w:compat>
<wsp:rsids>
<wsp:rsidRoot wsp:val="00C146CA"/>
<wsp:rsid wsp:val="000A3AF0"/>
<wsp:rsid wsp:val="001B7422"/>
<wsp:rsid wsp:val="002743C8"/>
<wsp:rsid wsp:val="002865F0"/>
<wsp:rsid wsp:val="002D3B7B"/>
<wsp:rsid wsp:val="00397D4D"/>
<wsp:rsid wsp:val="00437135"/>
<wsp:rsid wsp:val="00505903"/>
<wsp:rsid wsp:val="00606071"/>
<wsp:rsid wsp:val="006C2CFB"/>
<wsp:rsid wsp:val="00771B3E"/>
<wsp:rsid wsp:val="007D096C"/>
<wsp:rsid wsp:val="009452CA"/>
<wsp:rsid wsp:val="00A210E1"/>
<wsp:rsid wsp:val="00B43FDC"/>
<wsp:rsid wsp:val="00C146CA"/>
<wsp:rsid wsp:val="00C77315"/>
<wsp:rsid wsp:val="00CD3781"/>
<wsp:rsid wsp:val="00E578D4"/>
<wsp:rsid wsp:val="00EA0B64"/>
<wsp:rsid wsp:val="00FE101B"/>
</wsp:rsids>
</w:docPr>
<w:body>
<wx:sect>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA" wsp:rsidRDefault="007D096C" wsp:rsidP="00C146CA">
<w:pPr>
<w:pStyle w:val="Title"/>
<w:tabs>
<w:tab w:val="right" w:pos="9360"/>
</w:tabs>
</w:pPr>
<w:r>
<w:t>{{ r.name }}</w:t>
</w:r>
<w:r>
<w:tab/>
</w:r>
<w:r>
<w:rPr>
<w:color w:val="DADADA"/>
</w:rPr>
<w:t>{{ r.info.label }}</w:t>
</w:r>
</w:p>
<w:p wsp:rsidR="00C146CA" wsp:rsidRDefault="00505903" wsp:rsidP="00C146CA">
<w:pPr>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
</w:pPr>
<w:hlink w:dest="mailto:{{ r.contact.email }}">
<w:r wsp:rsidRPr="003876BF">
<w:rPr>
<w:rStyle w:val="Hyperlink"/>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t>{{ r.contact.email }}</w:t>
</w:r>
</w:hlink>
<w:r>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t> - </w:t>
</w:r>
<w:r wsp:rsidR="00C146CA" wsp:rsidRPr="000A3AF0">
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t>{{ r.contact.phone }}</w:t>
</w:r>
<w:r>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t> - </w:t>
</w:r>
<w:hlink w:dest="{{ r.contact.website }}">
<w:r wsp:rsidRPr="003876BF">
<w:rPr>
<w:rStyle w:val="Hyperlink"/>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t>{{ r.contact.website }}</w:t>
</w:r>
</w:hlink>
</w:p>
<!-- <w:p wsp:rsidR="00C146CA" wsp:rsidRPr="000A3AF0" wsp:rsidRDefault="00C146CA" wsp:rsidP="00A210E1">
<w:pPr>
<w:pStyle w:val="Summary"/>
</w:pPr>
<w:r wsp:rsidRPr="000A3AF0">
<w:t>{{ r.info.brief }}</w:t>
</w:r>
</w:p> -->
{{{wpml r.info.brief }}}
{{> skills }}
{{> employment }}
{{> education }}
<w:sectPr wsp:rsidR="00B43FDC" wsp:rsidRPr="000A3AF0" wsp:rsidSect="001B7422">
<w:pgSz w:w="12240" w:h="15840"/>
<w:pgMar w:top="1440" w:right="1440" w:bottom="1440" w:left="1440" w:header="720" w:footer="720" w:gutter="0"/>
<w:cols w:space="720"/>
<w:docGrid w:line-pitch="360"/>
</w:sectPr>
</wx:sect>
</w:body>
</w:wordDocument>

View File

@ -12,21 +12,21 @@
<header> <header>
<h1>{{ r.name }}</h1> <h1>{{ r.name }}</h1>
<div id="contact"> <div id="contact">
{% if (r.contact.email) { %}<div class="email"><a href="mailto:{{ RAW.contact.email }}">{{ RAW.contact.email }}</a></div>{% } %} {{#if r.contact.email}}<div class="email"><a href="mailto:{{ RAW.contact.email }}">{{ r.contact.email }}</a></div>{{/if}}
{% if (r.contact.phone) { %}<div class="phone">{{ r.contact.phone }}</div>{% } %} {{#if r.contact.phone}}<div class="phone">{{ r.contact.phone }}</div>{{/if}}
{% if (r.contact.website) { %}<div class="website"><a href="{{ RAW.contact.website }}">{{ RAW.contact.website }}</a></div>{% } %} {{#if r.contact.website}}<div class="website"><a href="{{ RAW.contact.website }}">{{ r.contact.website }}</a></div>{{/if}}
</div> </div>
</header> </header>
{% if ( r.info.brief && r.info.brief.length ) { %} {{#if r.info.brief}}
<section id="summary"> <section id="summary">
{{ r.info.brief }} {{ r.info.brief }}
</section> </section>
{% } %} {{/if}}
{% if ( r.skills && r.skills.sets && r.skills.sets.length ) { %} {{#if r.skills}}
<section id="skills"> <section id="skills">
<header> <header>
<h2><span class="fa fa-code"></span> Skills</h2><hr> <h2><span class="fa fa-code"></span> Skills</h2><hr>
@ -39,121 +39,124 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
{% r.skills.sets.forEach( function( skillset ) { %} {{#each r.skills.sets}}
<tr> <tr>
<td style="width: 25%;">{{ skillset.name }}</td> <td style="width: 25%;">{{ name }}</td>
<td class="keywords">{{ skillset.skills.join(', ') }}</td> <td class="keywords">{{#each skills}}{{ this }} {{/each}}</td>
</tr> </tr>
{% }); %} {{/each}}
</tbody> </tbody>
</table> </table>
</section> </section>
{% } %} {{/if}}
{% if ( r.employment && r.employment.history ) { %} {{#if r.employment}}
<section id="employment"> <section id="employment">
<header> <header>
<h2><span class="fa fa-building" style="vertical-align: top;"></span> Employment</h2><hr> <h2><span class="fa fa-building" style="vertical-align: top;"></span> Employment</h2><hr>
</header> </header>
{{#each r.employment.history }}
{{#compare @index 4 operator="<"}}
{% r.employment.history.forEach( function( proj, idx, ar) { %} <h3><em>{{ position }}</em>,
{% if( idx < 4 ) { %} {{#if url }}
<h3><em>{{ proj.position }}</em>, {{ filt.link( proj.employer, proj.url ) }} <span class="tenure">{{ proj.safe.start.format('YYYY-MM') }} &mdash; {{ proj.safe.end.format('YYYY-MM') }}<span></h3> <a href="{{ url }}">{{ employer }}</a>
<p style="clear: both;">{{ proj.summary }}</p> {{else}}
{% if( proj.highlights ) { %} {{ employer }}
{{/if}}
<span class="tenure">{{formatDate safe.start 'YYYY-MM' }} &mdash; {{formatDate safe.end 'YYYY-MM' }}<span></h3>
<p style="clear: both;">{{ summary }}</p>
{{#if highlights}}
<ul> <ul>
{% proj.highlights.forEach( function( high, idx, ar) { %} {{#each highlights}}
<li>{{ high }}</li> <li>{{ this }}</li>
{% }); %} {{/each}}
</ul> </ul>
{% } %} {{/if}}
{% } else { %} {{/compare}}
{{#compare @index 4 operator=">="}}
{% if( idx === 4 ) { %} {{#compare @index 4 operator="=="}}
<h3>Previously... <span class="tenure">{{ r.employment.history[ r.employment.history.length - 1 ].safe.start.format('YYYY') }} &mdash; {{ proj.safe.end.format('YYYY') }}<span></h3> <h3>Previously...</h3>
<p style="clear: both;">Prior to {{ r.employment.history[ 3 ].employer }}, I worked on a range of projects for companies large and small.</p> <p style="clear: both;">Prior to {{ employer }}, I worked on a range of projects for companies large and small.</p>
<ul> <ul>
{% } %} {{/compare}}
<li>{{ position }}, {{ employer }}</li>
<li>{{ proj.position }}, {{ proj.employer }}</li> {{#if @last}}
{% if( idx === ar.length - 1 ) { %}
</ul> </ul>
{% } %} {{/if}}
{{/compare}}
{% } %} {{/each}}
{% }); %}
</section> </section>
{% } %} {{/if}}
{{# if r.education}}
{% if ( r.education && r.education.history ) { %}
<section id="education"> <section id="education">
<header> <header>
<h2><span class="fa fa-mortar-board"></span> Education</h2><hr> <h2><span class="fa fa-mortar-board"></span> Education</h2><hr>
</header> </header>
{% r.education.history.forEach( function( edu, idx, ar) { %} {{#each r.education.history}}
<h3>{{ edu.institution }} <span class="tenure">{{ edu.safe.start.format('YYYY') }} &mdash; {{ edu.safe.end.format('YYYY') }}<span></h3> <h3>{{ institution }} <span class="tenure">{{formatDate safe.start 'YYYY' }} &mdash; {{formatDate safe.end 'YYYY' }}<span></h3>
{% }); %} {{/each}}
</section> </section>
{% } %} {{/if}}
{% if ( r.service && r.service.history && r.service.history.length ) { %} {{#if r.service}}
<section id="volunteer"> <section id="volunteer">
<header> <header>
<h2><span class="fa fa-child" style="vertical-align: top;"></span> Service</h2><hr> <h2><span class="fa fa-child" style="vertical-align: top;"></span> Service</h2><hr>
</header> </header>
{% r.service.history.forEach( function( vol, idx, ar ) { %} {{#each r.service.history}}
<h3><em>{{ vol.position }}</em>, {{ filt.link(vol.organization, vol.url) }} <span class="tenure">{{ vol.safe.start.format('YYYY') }} &mdash; {{ vol.safe.end.format('YYYY') }}<span></h3> <h3><em>{{ position }}</em>,
<p style="clear: both;">{{ vol.summary }}</p> {{#if url}}
{% if( vol.highlights ) { %} <a href="{{ url }}">{{ organization }}</a>
{{else}}
{{ 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> <ul>
{% vol.highlights.forEach( function( high, idx, ar) { %} {{#each highlights}}
<li>{{ high }}</li> <li>{{ this }}</li>
{% }); %} {{/each}}
</ul> </ul>
{% } %} {{/if}}
{% }); %} {{/each}}
</section> </section>
{% } %} {{/if}}
{% if( r.writing && r.writing.length ) { %} {{#if r.writing}}
<section id="publications"> <section id="publications">
<header> <header>
<h2><span class="fa fa-book"></span> Writing</h2><hr> <h2><span class="fa fa-book"></span> Writing</h2><hr>
</header> </header>
{% r.writing.forEach( function( pub, idx, ar ) { %} {{#each r.writing }}
<h3><em>{{ filt.link( pub.title, pub.url ) }}</em>, {{ pub.publisher }} <span class="tenure">{{ pub.safe.date.format('YYYY') }}</span></h3> <h3><em>{{#if url}}<a href="{{ url }}">{{ title }}</a>{{else}}{{ title }}{{/if}}</em>,
{{ publisher }} <span class="tenure">{{formatDate safe.date 'YYYY'}}</span></h3>
{% if (pub.summary) { %}{{ pub.summary }}{% } %} {{# if summary}}{{ summary }}{{/if}}
{{/each}}
{% }); %}
</section> </section>
{% } %} {{/if}}
{% if( r.recognition && r.recognition.length ) { %} {{# if r.recognition}}
<section id="awards"> <section id="awards">
<header> <header>
<h2><span class="fa fa-trophy"></span> Awards</h2><hr> <h2><span class="fa fa-trophy"></span> Awards</h2><hr>
</header> </header>
{% r.recognition.forEach( function( award, idx, ar) { %} {{#each r.recognition}}
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }} <span class="tenure">{{ award.safe.date.format('YYYY') }}</span></h4> <h4><span class="res-label">{{ title }}</span>, {{ from }} <span class="tenure">{{formatDate safe.date 'YYYY' }}</span></h4>
{{ award.summary }} {{ summary }}
{% }); %} {{/each}}
</section> </section>
{% } %} {{/if}}
</main> </main>
</body> </body>

View File

@ -0,0 +1,84 @@
{{ r.name }}
============
{{#if r.contact.email }}Email: {{{ r.contact.email }}}{{/if}}
{{#if r.contact.phone }}Tel: {{{ r.contact.phone }}}{{/if}}
{{#if r.contact.website }}Web: {{{ r.contact.website }}}{{/if}}
{{#if r.info.brief }}{{{ r.info.brief }}}{{/if}}
{{#if r.skills}}
## SKILLS
{{#each r.skills.sets}}
- {{{ name }}}: {{#each this.skills}}{{{ this }}} {{/each}}
{{/each}}
{{/if}}
{{#if r.employment}}
## EMPLOYMENT
{{#each r.employment.history }}
{{#compare @index 4 operator="<"}}
### {{{ position }}}, {{{ employer }}} ({{formatDate safe.start 'YYYY-MM' }} -- {{formatDate safe.end 'YYYY-MM' }})
{{{ summary }}}
{{#if highlights}}
{{#each highlights}}
- {{{ this }}}
{{/each}}
{{/if}}
{{/compare}}
{{#compare @index 4 operator=">="}}
{{#compare @index 4 operator="=="}}
### Previously...
Prior to {{{ employer }}}, I worked on a range of projects for companies large and small.
{{/compare}}
- {{{ position }}}, {{{ employer }}}
{{/compare}}
{{/each}}
{{/if}}
{{#if r.education}}
## EDUCATION
{{#each r.education.history}}
### {{{ institution }}} ({{formatDate safe.start 'YYYY-MM' }} — {{formatDate safe.end 'YYYY-MM' }})
{{#if summary }}
{{{ summary }}}
{{/if}}
{{#if courses}}
{{#each courses}}
- {{{ this }}}{{/each}}{{/if}}
{{/each}}
{{/if}}
{{#if r.writing}}
## WRITING
{{#each r.writing}}
### {{{ title }}} ({{formatDate safe.date 'YYYY-MM' }})
{{{ summary }}}
{{/each}}
{{/if}}
{{#if r.service }}
## SERVICE
{{#each r.service.history}}
### {{{ organization }}} ({{formatDate safe.start 'YYYY-MM' }} — {{formatDate safe.end 'YYYY-MM' }})
{{{ summary }}}
{{#if highlights}}
{{#each highlights}}
- {{{ this }}}
{{/each}}
{{/if}}
{{/each}}
{{/if}}
{{#if r.recognition}}
## RECOGNITION
{{#each r.recognition}}
### {{{ title }}}, {{{ from }}} ({{formatDate safe.date 'MMM YYYY' }})
{{{ summary }}}
{{/each}}
{{/if}}

View File

@ -13,21 +13,21 @@
<header> <header>
<h1>{{ r.name }}</h1> <h1>{{ r.name }}</h1>
<div id="contact"> <div id="contact">
{% if (r.contact.email) { %}<div class="email"><a href="mailto:{{ r.contact.email }}">{{ r.contact.email }}</a></div>{% } %} {{#if r.contact.email}}<div class="email"><a href="mailto:{{ RAW.contact.email }}">{{ r.contact.email }}</a></div>{{/if}}
{% if (r.contact.phone) { %}<div class="phone">{{ r.contact.phone }}</div>{% } %} {{#if r.contact.phone}}<div class="phone">{{ r.contact.phone }}</div>{{/if}}
{% if (r.contact.website) { %}<div class="website"><a href="{{ r.contact.website }}">{{ r.contact.website }}</a></div>{% } %} {{#if r.contact.website}}<div class="website"><a href="{{ RAW.contact.website }}">{{ r.contact.website }}</a></div>{{/if}}
</div> </div>
</header> </header>
{% if ( r.info.brief && r.info.brief.length ) { %} {{#if r.info.brief}}
<section id="summary"> <section id="summary">
{{ r.info.brief }} {{ r.info.brief }}
</section> </section>
{% } %} {{/if}}
{% if ( r.skills && r.skills.sets && r.skills.sets.length ) { %} {{#if r.skills}}
<section id="skills"> <section id="skills">
<header> <header>
<h2><span class="fa fa-code"></span> Skills</h2><hr> <h2><span class="fa fa-code"></span> Skills</h2><hr>
@ -40,121 +40,124 @@
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
{% r.skills.sets.forEach( function( skillset ) { %} {{#each r.skills.sets}}
<tr> <tr>
<td style="width: 25%;">{{ skillset.name }}</td> <td style="width: 25%;">{{ name }}</td>
<td class="keywords">{{ skillset.skills.join(', ') }}</td> <td class="keywords">{{#each skills}}{{ this }} {{/each}}</td>
</tr> </tr>
{% }); %} {{/each}}
</tbody> </tbody>
</table> </table>
</section> </section>
{% } %} {{/if}}
{% if ( r.employment && r.employment.history ) { %} {{#if r.employment}}
<section id="employment"> <section id="employment">
<header> <header>
<h2><span class="fa fa-building" style="vertical-align: top;"></span> Employment</h2><hr> <h2><span class="fa fa-building" style="vertical-align: top;"></span> Employment</h2><hr>
</header> </header>
{{#each r.employment.history }}
{{#compare @index 4 operator="<"}}
{% r.employment.history.forEach( function( proj, idx, ar) { %} <h3><em>{{ position }}</em>,
{% if( idx < 4 ) { %} {{#if url }}
<h3><em>{{ proj.position }}</em>, {{ filt.link( proj.employer, proj.url ) }} <span class="tenure">{{ proj.safe.start.format('YYYY-MM') }} &mdash; {{ proj.safe.end.format('YYYY-MM') }}<span></h3> <a href="{{ url }}">{{ employer }}</a>
<p style="clear: both;">{{ proj.summary }}</p> {{else}}
{% if( proj.highlights ) { %} {{ employer }}
{{/if}}
<span class="tenure">{{formatDate safe.start 'YYYY-MM' }} &mdash; {{formatDate safe.end 'YYYY-MM' }}<span></h3>
<p style="clear: both;">{{ summary }}</p>
{{#if highlights}}
<ul> <ul>
{% proj.highlights.forEach( function( high, idx, ar) { %} {{#each highlights}}
<li>{{ high }}</li> <li>{{ this }}</li>
{% }); %} {{/each}}
</ul> </ul>
{% } %} {{/if}}
{% } else { %} {{/compare}}
{{#compare @index 4 operator=">="}}
{% if( idx === 4 ) { %} {{#compare @index 4 operator="=="}}
<h3>Previously... <span class="tenure">{{ r.employment.history[ r.employment.history.length - 1 ].safe.start.format('YYYY') }} &mdash; {{ proj.safe.end.format('YYYY') }}<span></h3> <h3>Previously...</h3>
<p style="clear: both;">Prior to {{ r.employment.history[ 3 ].employer }}, I worked on a range of projects for companies large and small.</p> <p style="clear: both;">Prior to {{ employer }}, I worked on a range of projects for companies large and small.</p>
<ul> <ul>
{% } %} {{/compare}}
<li>{{ position }}, {{ employer }}</li>
<li>{{ proj.position }}, {{ proj.employer }}</li> {{#if @last}}
{% if( idx === ar.length - 1 ) { %}
</ul> </ul>
{% } %} {{/if}}
{{/compare}}
{% } %} {{/each}}
{% }); %}
</section> </section>
{% } %} {{/if}}
{{# if r.education}}
{% if ( r.education && r.education.history ) { %}
<section id="education"> <section id="education">
<header> <header>
<h2><span class="fa fa-mortar-board"></span> Education</h2><hr> <h2><span class="fa fa-mortar-board"></span> Education</h2><hr>
</header> </header>
{% r.education.history.forEach( function( edu, idx, ar) { %} {{#each r.education.history}}
<h3>{{ edu.institution }} <span class="tenure">{{ edu.safe.start.format('YYYY') }} &mdash; {{ edu.safe.end.format('YYYY') }}<span></h3> <h3>{{ institution }} <span class="tenure">{{formatDate safe.start 'YYYY' }} &mdash; {{formatDate safe.end 'YYYY' }}<span></h3>
{% }); %} {{/each}}
</section> </section>
{% } %} {{/if}}
{% if ( r.service && r.service.history && r.service.history.length ) { %} {{#if r.service}}
<section id="volunteer"> <section id="volunteer">
<header> <header>
<h2><span class="fa fa-child" style="vertical-align: top;"></span> Service</h2><hr> <h2><span class="fa fa-child" style="vertical-align: top;"></span> Service</h2><hr>
</header> </header>
{% r.service.history.forEach( function( vol, idx, ar ) { %} {{#each r.service.history}}
<h3><em>{{ vol.position }}</em>, {{ filt.link(vol.organization, vol.url) }} <span class="tenure">{{ vol.safe.start.format('YYYY') }} &mdash; {{ vol.safe.end.format('YYYY') }}<span></h3> <h3><em>{{ position }}</em>,
<p style="clear: both;">{{ vol.summary }}</p> {{#if url}}
{% if( vol.highlights ) { %} <a href="{{ url }}">{{ organization }}</a>
{{else}}
{{ 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> <ul>
{% vol.highlights.forEach( function( high, idx, ar) { %} {{#each highlights}}
<li>{{ high }}</li> <li>{{ this }}</li>
{% }); %} {{/each}}
</ul> </ul>
{% } %} {{/if}}
{% }); %} {{/each}}
</section> </section>
{% } %} {{/if}}
{% if( r.writing && r.writing.length ) { %} {{#if r.writing}}
<section id="publications"> <section id="publications">
<header> <header>
<h2><span class="fa fa-book"></span> Writing</h2><hr> <h2><span class="fa fa-book"></span> Writing</h2><hr>
</header> </header>
{% r.writing.forEach( function( pub, idx, ar ) { %} {{#each r.writing }}
<h3><em>{{ filt.link( pub.title, pub.url ) }}</em>, {{ pub.publisher }} <span class="tenure">{{ pub.safe.date.format('YYYY') }}</span></h3> <h3><em>{{#if url}}<a href="{{ url }}">{{ title }}</a>{{else}}{{ title }}{{/if}}</em>,
{{ publisher }} <span class="tenure">{{formatDate safe.date 'YYYY'}}</span></h3>
{% if (pub.summary) { %}{{ pub.summary }}{% } %} {{# if summary}}{{ summary }}{{/if}}
{{/each}}
{% }); %}
</section> </section>
{% } %} {{/if}}
{% if( r.recognition && r.recognition.length ) { %} {{# if r.recognition}}
<section id="awards"> <section id="awards">
<header> <header>
<h2><span class="fa fa-trophy"></span> Awards</h2><hr> <h2><span class="fa fa-trophy"></span> Awards</h2><hr>
</header> </header>
{% r.recognition.forEach( function( award, idx, ar) { %} {{#each r.recognition}}
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }} <span class="tenure">{{ award.safe.date.format('YYYY') }}</span></h4> <h4><span class="res-label">{{ title }}</span>, {{ from }} <span class="tenure">{{formatDate safe.date 'YYYY' }}</span></h4>
{{ award.summary }} {{ summary }}
{% }); %} {{/each}}
</section> </section>
{% } %} {{/if}}
</main> </main>
</body> </body>

View File

@ -1,50 +1,90 @@
{# {{!
compact/txt.txt compact/txt.txt
A plain text resume template for FluentCV's "compact" theme. A plain text resume template for FluentCV's "compact" theme.
#} }}
{{ r.name }} {{ r.name }}
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %} {{#if r.contact.email }}Email: {{{ r.contact.email }}}{{/if}}
{% if (r.contact.phone) { %}Tel: {{ r.contact.phone }}{% } %} {{#if r.contact.phone }}Tel: {{{ r.contact.phone }}}{{/if}}
{% if (r.contact.website) { %}Web: {{ r.contact.website }}{% } %} {{#if r.contact.website }}Web: {{{ r.contact.website }}}{{/if}}
================================================================================
*** {{#if r.info.brief }}{{{ r.info.brief }}}{{/if}}
{% if ( r.info.brief && r.info.brief.length ) { %}{{ r.info.brief }}{% } %} {{#if r.skills}}
SKILLS -------------------------------------------------------------------------
{{#each r.skills.sets}}
- {{{ name }}}: {{#each this.skills}}{{{ this }}} {{/each}}
{{/each}}
{{/if}}
{% if ( r.skills && r.skills.length ) { %}SKILLS {{#if r.employment}}
{% r.skills.forEach( function( skill ) { %} EMPLOYMENT ---------------------------------------------------------------------
- {{ skill.name }}: {{ skill.level }}
{% }); } %}
{% if ( r.employment.history && r.employment.history.length ) { %}EMPLOYMENT {{#each r.employment.history }}
{% r.employment.history.forEach( function( proj, idx, ar) { %} {{#compare @index 4 operator="<"}}
{{ proj.employer }} ({{ proj.safe.start.format('YYYY-MM') }} {{ proj.safe.end.format('YYYY-MM') }}) {{{ position }}}, {{{ employer }}} ({{formatDate safe.start 'YYYY-MM' }} -- {{formatDate safe.end 'YYYY-MM' }})
{{ proj.summary }} {{{ summary }}}
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high ) { %} {{#if highlights}}
- {{ high }} {{#each highlights}}
{% }); } }); } %} - {{{ this }}}
{{/each}}
{{/if}}
{% if ( r.education && r.education.history ) { %}EDUCATION {{/compare}}
{% r.education.history.forEach( function( edu, idx, ar) { %} {{#compare @index 4 operator=">="}}
{{ edu.institution }} ({{ edu.safe.start.format('YYYY-MM') }} — {{ edu.safe.end.format('YYYY-MM') }}) {{#compare @index 4 operator="=="}}
{{ edu.summary }} Previously...
{% if( edu.courses ) { %}{% edu.courses.forEach( function( course ) { %} Prior to {{{ employer }}}, I worked on a range of projects for companies large and small.
- {{ course }} {{/compare}}
{% }); } }); } %} - {{{ position }}}, {{{ employer }}}
{{/compare}}
{{/each}}
{{/if}}
{% if ( r.service && r.service.history ) { %}VOLUNTEER {{#if r.education}}
{% r.service.history.forEach( function( srv, idx, ar) { %} EDUCATION ----------------------------------------------------------------------
{{ srv.organization }} ({{ srv.safe.start.format('YYYY-MM') }} — {{ srv.safe.end.format('YYYY-MM') }})
{{ srv.summary }}
{% if( srv.highlights ) { %}{% srv.highlights.forEach( function( high ) { %}
- {{ high }}
{% }); } }); } %}
{% if ( r.writing && r.writing.length ) { %}WRITING {{#each r.education.history}}
{% r.writing.forEach( function( wri, idx, ar) { %} {{{ institution }}} ({{formatDate safe.start 'YYYY-MM' }} — {{formatDate safe.end 'YYYY-MM' }})
{{ wri.title }} ({{ wri.safe.date.format('YYYY-MM') }}) {{#if summary }}
{{ wri.summary }} {{{ summary }}}
{% }); } %} {{/if}}
{{#if courses}}
{{#each courses}}
- {{{ this }}}{{/each}}{{/if}}
{{/each}}
{{/if}}
{{#if r.writing}}
WRITING ------------------------------------------------------------------------
{{#each r.writing}}
{{{ title }}} ({{formatDate safe.date 'YYYY-MM' }})
{{{ summary }}}
{{/each}}
{{/if}}
{{#if r.service }}
SERVICE ------------------------------------------------------------------------
{{#each r.service.history}}
{{{ organization }}} ({{formatDate safe.start 'YYYY-MM' }} — {{formatDate safe.end 'YYYY-MM' }})
{{{ summary }}}
{{#if highlights}}
{{#each highlights}}
- {{{ this }}}
{{/each}}
{{/if}}
{{/each}}
{{/if}}
{{#if r.recognition}}
RECOGNITION --------------------------------------------------------------------
{{#each r.recognition}}
{{{ title }}}, {{{ from }}} ({{formatDate safe.date 'MMM YYYY' }})
{{{ summary }}}
{{/each}}
{{/if}}

View File

@ -0,0 +1,79 @@
<wx:sub-section>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA" wsp:rsidRDefault="00C146CA" wsp:rsidP="00C146CA">
<w:pPr>
<w:pStyle w:val="Heading1"/>
</w:pPr>
<w:r wsp:rsidRPr="00C146CA">
<w:t>EDUCATION</w:t>
</w:r>
</w:p>
{{#each r.education.history}}
<wx:sub-section>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA" wsp:rsidRDefault="00606071" wsp:rsidP="00E578D4">
<w:pPr>
<w:pStyle w:val="Heading2"/>
<w:tabs>
<w:tab w:val="right" w:pos="9360"/>
</w:tabs>
</w:pPr>
{{#if url}}<w:hlink w:dest="https://veridiandynamics.com">{{/if}}
<w:r wsp:rsidR="009452CA" wsp:rsidRPr="00606071">
{{#if url }}
<w:rPr>
<w:rStyle w:val="Hyperlink"/>
</w:rPr>
{{/if}}
<w:t>{{ this.institution }}</w:t>
</w:r>
{{#if url}}</w:hlink>{{/if}}
<w:r wsp:rsidR="00EA0B64">
<w:tab/>
</w:r>
<w:r wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA">
<w:t>{{formatDate safe.start 'YYYY' }} — {{formatDate safe.end 'YYYY'}}</w:t>
</w:r>
</w:p>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="000A3AF0" wsp:rsidRDefault="00C146CA" wsp:rsidP="00C146CA">
<w:pPr>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
</w:pPr>
<w:r wsp:rsidRPr="000A3AF0">
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t>{{ area }}, {{ studyType }}</w:t>
</w:r>
</w:p>
{{#each highlights }}
<w:p wsp:rsidR="00C146CA" wsp:rsidRDefault="009452CA" wsp:rsidP="00C146CA">
<w:pPr>
<w:pStyle w:val="ListParagraph"/>
<w:listPr>
<w:ilvl w:val="0"/>
<w:ilfo w:val="1"/>
<wx:t wx:val="•"/>
<wx:font wx:val="Calibri"/>
</w:listPr>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t>{{ this }}</w:t>
</w:r>
</w:p>
{{/each}}
</wx:sub-section>
{{/each}}
</wx:sub-section>

View File

@ -0,0 +1,81 @@
<wx:sub-section>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA" wsp:rsidRDefault="00C146CA" wsp:rsidP="00C146CA">
<w:pPr>
<w:pStyle w:val="Heading1"/>
</w:pPr>
<w:r wsp:rsidRPr="00C146CA">
<w:t>EMPLOYMENT</w:t>
</w:r>
</w:p>
{{#each r.employment.history}}
<wx:sub-section>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA" wsp:rsidRDefault="00606071" wsp:rsidP="00E578D4">
<w:pPr>
<w:pStyle w:val="Heading2"/>
<w:tabs>
<w:tab w:val="right" w:pos="9360"/>
</w:tabs>
</w:pPr>
{{#if url}}<w:hlink w:dest="{{ url }}">{{/if}}
<w:r wsp:rsidR="009452CA" wsp:rsidRPr="00606071">
{{#if url}}
<w:rPr>
<w:rStyle w:val="Hyperlink"/>
</w:rPr>
{{/if}}
<w:t>{{ employer }}</w:t>
</w:r>
{{#if url}}</w:hlink>{{/if}}
<w:r wsp:rsidR="00EA0B64">
<w:tab/>
</w:r>
<w:r wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA">
<w:t>{{formatDate safe.start 'YYYY-MM'}} — {{formatDate safe.end 'YYYY-MM'}}</w:t>
</w:r>
</w:p>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="000A3AF0" wsp:rsidRDefault="00C146CA" wsp:rsidP="00C146CA">
<w:pPr>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
</w:pPr>
{{{wpml summary true }}}
<!-- <w:r wsp:rsidRPr="000A3AF0">
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t>{{ summary }}</w:t>
</w:r> -->
</w:p>
{{#each highlights }}
<w:p wsp:rsidR="00C146CA" wsp:rsidRDefault="009452CA" wsp:rsidP="00C146CA">
<w:pPr>
<w:pStyle w:val="ListParagraph"/>
<w:listPr>
<w:ilvl w:val="0"/>
<w:ilfo w:val="1"/>
<wx:t wx:val="•"/>
<wx:font wx:val="Calibri"/>
</w:listPr>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
</w:pPr>
{{{wpml this true}}}
<!-- <w:r>
<w:rPr>
<w:sz-cs w:val="20"/>
</w:rPr>
<w:t>{{ this }}</w:t>
</w:r> -->
</w:p>
{{/each}}
</wx:sub-section>
{{/each}}
</wx:sub-section>

View File

@ -0,0 +1,52 @@
{{#if r.skills }}
<wx:sub-section>
<w:p wsp:rsidR="00C146CA" wsp:rsidRPr="00C146CA" wsp:rsidRDefault="00C146CA" wsp:rsidP="00C146CA">
<w:pPr>
<w:pStyle w:val="Heading1"/>
</w:pPr>
<w:r wsp:rsidRPr="00C146CA">
<w:t>SKILLS</w:t>
</w:r>
</w:p>
<w:tbl>
<w:tblPr>
<w:tblW w:w="0" w:type="auto"/>
<w:tblLook w:val="04A0"/>
</w:tblPr>
<w:tblGrid>
<w:gridCol w:w="3000"/>
<w:gridCol w:w="8000"/>
</w:tblGrid>
{{#each r.skills.sets}}
<w:tr wsp:rsidR="00427ECC" wsp:rsidTr="00FD3B33">
<w:tc>
<w:tcPr>
<w:tcW w:w="3000" w:type="dxa"/>
<w:shd w:val="clear" w:color="auto" w:fill="auto"/>
</w:tcPr>
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
<w:r>
<w:t>{{ name }}:</w:t>
</w:r>
</w:p>
</w:tc>
<w:tc>
<w:tcPr>
<w:tcW w:w="8000" w:type="dxa"/>
<w:shd w:val="clear" w:color="auto" w:fill="auto"/>
</w:tcPr>
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
<w:r>
<w:t>{{#each skills }}{{ this }}{{#unless @last}}, {{/unless}}{{/each}}</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
{{/each}}
</w:tbl>
{{/if}}
</wx:sub-section>

View File

@ -1,5 +1,6 @@
{ {
"title": "minimist", "title": "minimist",
"description": "An unstyled starter résumé theme for FluentCV.", "description": "An unstyled starter résumé theme for FluentCV.",
"author": "hacksalot <hacksalot@fluentdesk.com>",
"engine": "handlebars" "engine": "handlebars"
} }

View File

@ -0,0 +1,8 @@
\documentclass{article}
\title{[[ r.name ]]'s Resume}
\author{[[ r.name ]]}
\date{December 2015}
\begin{document}
\maketitle
Hello world! My name is [[ r.name ]].
\end{document}

View File

@ -1,5 +1,6 @@
{ {
"title": "awesome", "title": "awesome",
"description": "A visually compact résumé theme for FluentCV.", "description": "A visually compact résumé theme for FluentCV.",
"author": "hacksalot <hacksalot@fluentdesk.com>",
"engine": "underscore" "engine": "underscore"
} }

View File

@ -1,9 +1,3 @@
{#
minimist/md.txt
A Markdown resume template for FluentCV's "minimist" theme.
#}
# {{ r.name }} # {{ r.name }}
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %} {% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %}
@ -15,13 +9,14 @@
{% if ( r.skills && r.skills.sets ) { %} {% if ( r.skills && r.skills.sets ) { %}
## Skills ## Skills
{% r.skills.sets.forEach( function( set, idx, ar) { %} {% r.skills.sets.forEach( function( set, idx, ar) { %}
- **{{ set.name }}**: {{ set.level }} - **{{ set.name }}**: {{ set.skills.join(', ') }}
{% }); } %} {% }); } %}
{% if ( r.employment.history && r.employment.history.length ) { %} {% if ( r.employment.history && r.employment.history.length ) { %}
## Employment ## Employment
{% r.employment.history.forEach( function( proj, idx, ar) { %} {% r.employment.history.forEach( function( proj, idx, ar) { %}
### *{{ proj.position }}*, {{ proj.employer }} ({{ proj.safe.start.format('MMM YYYY') }} — {{ proj.safe.end.format('MMM YYYY') }}) ### *{{ proj.position }}*, {{ proj.employer }}
<small>{{ proj.safe.start.format('MMM YYYY') }} — {{ proj.safe.end.format('MMM YYYY') }}</small>
{{ proj.summary }} {{ proj.summary }}
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %} {% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %}
- {{ high }} - {{ high }}

View File

@ -1,5 +1,6 @@
{ {
"title": "modern", "title": "modern",
"description": "A contemporary resume template suitable for modern technical candidates and employees.", "description": "A contemporary resume template suitable for modern technical candidates and employees.",
"author": "hacksalot <hacksalot@fluentdesk.com>",
"engine": "underscore" "engine": "underscore"
} }

View File

@ -1,9 +1,3 @@
{#
modern/md.txt
A Markdown resume template for FluentCV's "modern" theme.
#}
# {{ r.name }} # {{ r.name }}
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %} {% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %}
@ -15,13 +9,14 @@
{% if ( r.skills && r.skills.sets ) { %} {% if ( r.skills && r.skills.sets ) { %}
## Skills ## Skills
{% r.skills.sets.forEach( function( set, idx, ar) { %} {% r.skills.sets.forEach( function( set, idx, ar) { %}
- **{{ set.name }}**: {{ set.level }} - **{{ set.name }}**: {{ set.skills.join(', ') }}
{% }); } %} {% }); } %}
{% if ( r.employment.history && r.employment.history.length ) { %} {% if ( r.employment.history && r.employment.history.length ) { %}
## Employment ## Employment
{% r.employment.history.forEach( function( proj, idx, ar) { %} {% r.employment.history.forEach( function( proj, idx, ar) { %}
### *{{ proj.position }}*, {{ proj.employer }} ({{ proj.safe.start.format('MMM YYYY') }} — {{ proj.safe.end.format('MMM YYYY') }}) ### *{{ proj.position }}*, {{ proj.employer }}
<small>{{ proj.safe.start.format('MMM YYYY') }} — {{ proj.safe.end.format('MMM YYYY') }}</small>
{{ proj.summary }} {{ proj.summary }}
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %} {% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %}
- {{ high }} - {{ high }}