mirror of
https://github.com/JuanCanham/fresh-themes.git
synced 2025-07-06 18:21:06 +01:00
Compare commits
72 Commits
v0.1.0-alp
...
v0.6.0-bet
Author | SHA1 | Date | |
---|---|---|---|
628b52a757 | |||
5396de54ff | |||
676e003c7e | |||
c52840918f | |||
95463fbb82 | |||
421bc71f65 | |||
baffe8ec02 | |||
8e67d06bf2 | |||
024e780a26 | |||
f230e276ba | |||
1bf9c3979a | |||
1e291d9365 | |||
2625f362b2 | |||
c81089a810 | |||
f586096fa4 | |||
f2fc8ced5b | |||
522f56b30d | |||
742281096d | |||
37935ddc55 | |||
022664f7a2 | |||
a003c1a1d3 | |||
6e3e7f5394 | |||
d7edce4838 | |||
0ad404dd48 | |||
16b61c6155 | |||
36ad9e2b7e | |||
f2623bee9d | |||
c2498a1421 | |||
c64e6e450a | |||
63cce908ca | |||
8068409ba4 | |||
bfb87c68d2 | |||
d69b11d7d7 | |||
887fd449a6 | |||
303e0d0adf | |||
e9de689a7d | |||
5439bd5385 | |||
7be839bdbf | |||
2261537724 | |||
9552eda254 | |||
e23a1ed0a4 | |||
05a875b837 | |||
d99a99b3dc | |||
7435ea4aaa | |||
d224a6c267 | |||
790ca0cc24 | |||
928b9da331 | |||
ed0b286cf5 | |||
29b00a6f22 | |||
ecb085ed10 | |||
9c3d950af6 | |||
c9f116207e | |||
6db7691c38 | |||
ae19fec60b | |||
6a52ddb19c | |||
30fd9222aa | |||
2bdaaac9a4 | |||
b8863afd56 | |||
7c1f12198e | |||
485e4b6316 | |||
e7c820c9c3 | |||
a30395cf29 | |||
71919429aa | |||
759a406d72 | |||
4e5e96733a | |||
2f7a5b58dc | |||
39b33642b8 | |||
eac06fb7a9 | |||
54b0a7d3a9 | |||
e45f9aece7 | |||
e82a25dc9c | |||
0424c6d15b |
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
# It is pitch black. You are likely to be eaten by a grue.
|
# It is pitch black. You are likely to be eaten by a grue.
|
||||||
|
informatic-new/
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
The MIT License
|
The MIT License
|
||||||
===============
|
===============
|
||||||
|
|
||||||
Copyright (c) 2015 James M. Devlin (https://github.com/devlinjd)
|
Copyright (c) 2015 James M. Devlin (https://github.com/hacksalot)
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
52
README.md
52
README.md
@ -1,11 +1,51 @@
|
|||||||
watermark
|
fluent-themes
|
||||||
=========
|
=============
|
||||||
Dress up your resume for Halloween. Resume/CV themes for [FluentCV][1] and [FluentCMD][2] live here.
|
Stylized templates for your résumé and/or CV, compatible with [FRESH][f] and
|
||||||
|
[JSON Resume][jrs] formats.
|
||||||
|
|
||||||
|
- `awesome`: A technical resume theme based on Awesome-CV.
|
||||||
|
- `minimist`: A no-frills theme.
|
||||||
|
- `modern`: A middle of the road theme with a modern look 'n feel.
|
||||||
|
- `hello-world`: A simple-as-possible example theme.
|
||||||
|
- `compact`: A compact theme.
|
||||||
|
- New themes weekly.
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
You don't need to install this repository to use the themes; just install
|
||||||
|
[FluentCV Desktop][1] or [Command Line][2]. Otherwise you can install the latest official standalone version of the theme repository over NPM...
|
||||||
|
|
||||||
|
`[sudo] npm install fluent-themes --save`
|
||||||
|
|
||||||
|
...or fork and clone it as usual.
|
||||||
|
|
||||||
|
## Structure
|
||||||
|
|
||||||
|
FRESH themes are structured to allow for flexible generation of documents in
|
||||||
|
multiple formats. Each theme lives in a separate folder and consists of:
|
||||||
|
|
||||||
|
- A JSON description file.
|
||||||
|
- One or more template files in Handlebars or Underscore format.
|
||||||
|
- Any necessary support files (CSS, LaTeX partials, etc.).
|
||||||
|
- A dedicated README.
|
||||||
|
|
||||||
|
Within its containing folder, a theme can have an arbitrary structure provided you either a) follow a standard naming convention or b) specify your theme files in your theme's JSON file. If you can do `{{ r.name }}` in a template file you
|
||||||
|
can work with FRESH themes.
|
||||||
|
|
||||||
|
## Contribute
|
||||||
|
|
||||||
|
Contributions are welcome.
|
||||||
|
|
||||||
|
1. Fork, branch, and clone this repository.
|
||||||
|
2. Add or edit a theme or make other changes.
|
||||||
|
3. Submit a PR.
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
MIT. See [LICENSE.md][3] for details.
|
MIT. See [LICENSE.md][1] for details.
|
||||||
|
|
||||||
[1]: http://fluentcv.com
|
[1]: http://fluentcv.com
|
||||||
[2]: https://github.com/fluentdesk/fluentcmd
|
[2]: https://github.com/fluentdesk/fluentcv
|
||||||
[3]: LICENSE.md
|
[3]: ../LICENSE.md
|
||||||
|
[f]: https://github.com/fluentdesk/FRESCA
|
||||||
|
[jrs]: http://jsonresume.org
|
||||||
|
14
package.json
14
package.json
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "watermark",
|
"name": "fluent-themes",
|
||||||
"version": "0.1.0",
|
"version": "0.6.0-beta",
|
||||||
"description": "Themes and exemplars for FluentCV.",
|
"description": "Resume themes for FluentCV.",
|
||||||
"private": true,
|
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/fluentdesk/watermark.git"
|
"url": "https://github.com/fluentdesk/fluent-themes.git"
|
||||||
},
|
},
|
||||||
|
"main": "themes/README.md",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"resume",
|
"resume",
|
||||||
"CV",
|
"CV",
|
||||||
@ -16,8 +16,8 @@
|
|||||||
"author": "James M. Devlin",
|
"author": "James M. Devlin",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/fluentdesk/watermark/issues"
|
"url": "https://github.com/fluentdesk/fluent-themes/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/fluentdesk/watermark",
|
"homepage": "https://github.com/fluentdesk/fluent-themes",
|
||||||
"dependencies": { }
|
"dependencies": { }
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
themes
|
/themes/
|
||||||
======
|
========
|
||||||
Predefined template-based resume themes for FluentCV.
|
FluentCV themes live here, one per folder.
|
||||||
|
|
||||||
- `minimist`: A no-frills theme.
|
- [`minimist`][min]: A no-frills theme.
|
||||||
- `informatic`: An informative theme for technical resumes.
|
- [`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.
|
||||||
|
|
||||||
## License
|
[min]: minimist
|
||||||
|
[mod]: modern
|
||||||
MIT. See [LICENSE.md][1] for details.
|
[hw]: hello-world
|
||||||
|
[com]: compact
|
||||||
[1]: ../LICENSE.md
|
|
||||||
|
38
themes/awesome/README.md
Normal file
38
themes/awesome/README.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
Theme: Awesome
|
||||||
|
==============
|
||||||
|
An experimental FluentCV theme based on the [Awesome-CV][acv] resume
|
||||||
|
template for LaTeX.
|
||||||
|
|
||||||
|
## Use
|
||||||
|
|
||||||
|
1. Run `fluentcv build my-resume.json to out/my-resume.all -t awesome` to create
|
||||||
|
a LaTeX resume in the Awesome-CV style using your FRESH or JSON Resume resume.
|
||||||
|
|
||||||
|
2. Generate a styled PDF by running `xelatex my-resume.tex` in the `examples`
|
||||||
|
folder generated in Step 1. You'll need a valid and updated LaTeX environment on
|
||||||
|
your local machine, such as [MiKTeX 2.9.5721][m].
|
||||||
|
|
||||||
|
## Warning
|
||||||
|
|
||||||
|
For this theme to work the same way the original Awesome-CV theme works, there
|
||||||
|
are 3 symlinks in the `examples` folder that need to exist:
|
||||||
|
|
||||||
|
- `awesome-cv.cls` should link to `../awesome-cv.cls`.
|
||||||
|
- `fontawesome.sty` should link to `../fontawesome.sty`.
|
||||||
|
- `fonts` should link to `../fonts` (folder).
|
||||||
|
|
||||||
|
FluentCV creates these by default when it generates a resume under the `awesome`
|
||||||
|
theme. To create these symlinks manually, either use the Linux / OS X symlink
|
||||||
|
command for all three or, if on Windows, run use `mklink /H` for the first two
|
||||||
|
and `mklink /J` for the last.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Themes are licensed under MIT. See [LICENSE.md][lic].
|
||||||
|
|
||||||
|
|
||||||
|
[acv]: https://github.com/posquit0/Awesome-CV
|
||||||
|
[m]: http://miktex.org/download
|
||||||
|
[desk]: http://fluentcv.com
|
||||||
|
[cli]: https://github.com/fluentdesk/fluentcv
|
||||||
|
[lic]: https://github.com/fluentdesk/fluent-themes/blob/master/LICENSE.md
|
39
themes/awesome/awesome.json
Normal file
39
themes/awesome/awesome.json
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"title": "compact",
|
||||||
|
"description": "A FluentCV résumé theme based on Awesome-CV for LaTeX.",
|
||||||
|
"engine": "underscore",
|
||||||
|
"delimeters": {
|
||||||
|
"interpolate": "\\[\\[([\\s\\S]+?)\\]\\]",
|
||||||
|
"escape": "\\[\\=([\\s\\S]+?)\\]\\]",
|
||||||
|
"evaluate": "\\[~([\\s\\S]+?)~]",
|
||||||
|
"comment": "\\[\\#([\\s\\S]+?)\\#\\]"
|
||||||
|
},
|
||||||
|
"formats": {
|
||||||
|
"latex": {
|
||||||
|
"transform": [
|
||||||
|
"src/latex/examples/resume.tex",
|
||||||
|
"src/latex/examples/cv.tex",
|
||||||
|
"src/latex/examples/resume/committees.tex",
|
||||||
|
"src/latex/examples/resume/education.tex",
|
||||||
|
"src/latex/examples/resume/experience.tex",
|
||||||
|
"src/latex/examples/resume/extracurricular.tex",
|
||||||
|
"src/latex/examples/resume/honors.tex",
|
||||||
|
"src/latex/examples/resume/presentation.tex",
|
||||||
|
"src/latex/examples/resume/writing.tex",
|
||||||
|
"src/latex/examples/cv/committees.tex",
|
||||||
|
"src/latex/examples/cv/education.tex",
|
||||||
|
"src/latex/examples/cv/experience.tex",
|
||||||
|
"src/latex/examples/cv/extracurricular.tex",
|
||||||
|
"src/latex/examples/cv/honors.tex",
|
||||||
|
"src/latex/examples/cv/presentation.tex",
|
||||||
|
"src/latex/examples/cv/skills.tex",
|
||||||
|
"src/latex/examples/cv/writing.tex"
|
||||||
|
],
|
||||||
|
"symLinks": {
|
||||||
|
"src/latex/examples/awesome-cv.cls": "../awesome-cv.cls",
|
||||||
|
"src/latex/examples/fontawesome.sty": "../fontawesome.sty",
|
||||||
|
"src/latex/examples/fonts": "../fonts"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
537
themes/awesome/src/latex/awesome-cv.cls
Normal file
537
themes/awesome/src/latex/awesome-cv.cls
Normal file
@ -0,0 +1,537 @@
|
|||||||
|
%% Start of file `awesome-cv.cls'.
|
||||||
|
%% Copyright 2015 Claud D. Park <posquit0.bj@gmail.com>
|
||||||
|
%
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Identification
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
\ProvidesClass{awesome-cv}[2015/11/19 v1.1.0 Awesome Curriculum Vitae Class]
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Class options
|
||||||
|
%
|
||||||
|
% (need to be done before the external package loading, for example because
|
||||||
|
% we need \paperwidth, \paperheight and \@ptsize to be defined before loading
|
||||||
|
% geometry and fancyhdr)
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Options for draft or final
|
||||||
|
\DeclareOption{draft}{\setlength\overfullrule{5pt}}
|
||||||
|
\DeclareOption{final}{\setlength\overfullrule{0pt}}
|
||||||
|
% Inherit options of article
|
||||||
|
\DeclareOption*{
|
||||||
|
\PassOptionsToClass{\CurrentOption}{article}
|
||||||
|
}
|
||||||
|
\ProcessOptions\relax
|
||||||
|
\LoadClass{article}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% 3rd party packages
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Needed to make fixed length table
|
||||||
|
\RequirePackage{array}
|
||||||
|
% Needed to handle list environment
|
||||||
|
\RequirePackage{enumitem}
|
||||||
|
% Needed to handle text alignment
|
||||||
|
\RequirePackage{ragged2e}
|
||||||
|
% Needed to configure page layout
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
% Needed to make header & footer effeciently
|
||||||
|
\RequirePackage{fancyhdr}
|
||||||
|
% Needed to manage colors
|
||||||
|
\RequirePackage{xcolor}
|
||||||
|
% Needed to use \ifxetex-\else-\fi statement
|
||||||
|
\RequirePackage{ifxetex}
|
||||||
|
% Needed to use \if-\then-\else statement
|
||||||
|
\RequirePackage{xifthen}
|
||||||
|
% Needed to use a toolbox of programming tools
|
||||||
|
\RequirePackage{etoolbox}
|
||||||
|
% Needed to manage fonts
|
||||||
|
\ifxetex
|
||||||
|
\RequirePackage[quiet]{fontspec}
|
||||||
|
% To support LaTeX quoting style
|
||||||
|
\defaultfontfeatures{Ligatures=TeX}
|
||||||
|
\else
|
||||||
|
\RequirePackage[T1]{fontenc}
|
||||||
|
% Replace by the encoding you are using
|
||||||
|
\RequirePackage[utf8]{inputenc}
|
||||||
|
\fi
|
||||||
|
% Needed to manage math fonts
|
||||||
|
\RequirePackage[math-style=TeX,vargreek-shape=unicode]{unicode-math}
|
||||||
|
% Needed to use icons from font-awesome
|
||||||
|
% (https://github.com/furl/latex-fontawesome)
|
||||||
|
\RequirePackage{fontawesome}
|
||||||
|
% Needed to deal a paragraphs
|
||||||
|
\RequirePackage{parskip}
|
||||||
|
% Needed to deal hyperlink
|
||||||
|
\RequirePackage{hyperref}
|
||||||
|
\hypersetup{
|
||||||
|
pdftitle={},
|
||||||
|
pdfauthor={},
|
||||||
|
pdfsubject={},
|
||||||
|
pdfkeywords={},
|
||||||
|
colorlinks=false,
|
||||||
|
allbordercolors=white
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Configuration for directory locations
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Configure a directory location for fonts(default: 'fonts/')
|
||||||
|
\newcommand*{\fontdir}[1][fonts/]{\def\@fontdir{#1}}
|
||||||
|
\fontdir
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Configuration for layout
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
%% Page Layout
|
||||||
|
% Configure page margins with geometry
|
||||||
|
\geometry{left=2.0cm, top=1.5cm, right=2.0cm, bottom=2.0cm, footskip=.5cm}
|
||||||
|
|
||||||
|
%% Header & Footer
|
||||||
|
% Set offset to each header and offset
|
||||||
|
\fancyhfoffset{0em}
|
||||||
|
% Remove head rule
|
||||||
|
\renewcommand{\headrulewidth}{0pt}
|
||||||
|
% Clear all header & footer fields
|
||||||
|
\fancyhf{}
|
||||||
|
% Enable if you want to make header or footer using fancyhdr
|
||||||
|
\pagestyle{fancy}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Configuration for colors
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Gray-scale colors
|
||||||
|
\definecolor{white}{HTML}{FFFFFF}
|
||||||
|
\definecolor{black}{HTML}{000000}
|
||||||
|
\definecolor{darkgray}{HTML}{333333}
|
||||||
|
\definecolor{gray}{HTML}{5D5D5D}
|
||||||
|
\definecolor{lightgray}{HTML}{999999}
|
||||||
|
% Basic colors
|
||||||
|
\definecolor{green}{HTML}{C2E15F}
|
||||||
|
\definecolor{orange}{HTML}{FDA333}
|
||||||
|
\definecolor{purple}{HTML}{D3A4F9}
|
||||||
|
\definecolor{red}{HTML}{FB4485}
|
||||||
|
\definecolor{blue}{HTML}{6CE0F1}
|
||||||
|
% Text colors
|
||||||
|
\definecolor{darktext}{HTML}{414141}
|
||||||
|
\colorlet{text}{darkgray}
|
||||||
|
\colorlet{graytext}{gray}
|
||||||
|
\colorlet{lighttext}{lightgray}
|
||||||
|
% Awesome colors
|
||||||
|
\definecolor{awesome-emerald}{HTML}{00A388}
|
||||||
|
\definecolor{awesome-skyblue}{HTML}{0395DE}
|
||||||
|
\definecolor{awesome-red}{HTML}{DC3522}
|
||||||
|
\definecolor{awesome-pink}{HTML}{EF4089}
|
||||||
|
\definecolor{awesome-orange}{HTML}{FF6138}
|
||||||
|
\definecolor{awesome-nephritis}{HTML}{27AE60}
|
||||||
|
\definecolor{awesome-concrete}{HTML}{95A5A6}
|
||||||
|
\definecolor{awesome-darknight}{HTML}{131A28}
|
||||||
|
\colorlet{awesome}{awesome-red}
|
||||||
|
|
||||||
|
% Awesome section color
|
||||||
|
\newcounter{colorCounter}
|
||||||
|
\def\@sectioncolor#1#2#3{%
|
||||||
|
{%
|
||||||
|
\color{%
|
||||||
|
\ifcase\value{colorCounter}%
|
||||||
|
awesome\or%
|
||||||
|
awesome\or%
|
||||||
|
awesome\or%
|
||||||
|
awesome\or%
|
||||||
|
awesome\else%
|
||||||
|
awesome\fi%
|
||||||
|
} #1#2#3%
|
||||||
|
}%
|
||||||
|
\stepcounter{colorCounter}%
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Configuration for fonts
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Set font for header (default is Roboto)
|
||||||
|
\newfontfamily\headerfont[
|
||||||
|
Path=\@fontdir,
|
||||||
|
UprightFont=*-Regular,
|
||||||
|
ItalicFont=*-Italic,
|
||||||
|
BoldFont=*-Bold,
|
||||||
|
BoldItalicFont=*-BoldItalic,
|
||||||
|
]{Roboto}
|
||||||
|
|
||||||
|
\newfontfamily\headerfontlight[
|
||||||
|
Path=\@fontdir,
|
||||||
|
UprightFont=*-Thin,
|
||||||
|
ItalicFont=*-ThinItalic,
|
||||||
|
BoldFont=*-Medium,
|
||||||
|
BoldItalicFont=*-MediumItalic,
|
||||||
|
]{Roboto}
|
||||||
|
|
||||||
|
% Set font for footer (default is Source Sans Pro)
|
||||||
|
\newfontfamily\footerfont[
|
||||||
|
Path=\@fontdir,
|
||||||
|
UprightFont=*-Regular,
|
||||||
|
ItalicFont=*-It,
|
||||||
|
BoldFont=*-Bold
|
||||||
|
]{SourceSansPro}
|
||||||
|
|
||||||
|
% Set font for body (default is Source Sans Pro)
|
||||||
|
\newfontfamily\bodyfont[
|
||||||
|
Path=\@fontdir,
|
||||||
|
UprightFont=*-Regular,
|
||||||
|
ItalicFont=*-It,
|
||||||
|
BoldFont=*-Bold,
|
||||||
|
BoldItalicFont=*-BoldIt
|
||||||
|
]{SourceSansPro}
|
||||||
|
|
||||||
|
\newfontfamily\bodyfontlight[
|
||||||
|
Path=\@fontdir,
|
||||||
|
UprightFont=*-Light,
|
||||||
|
ItalicFont=*-LightIt,
|
||||||
|
BoldFont=*-Semibold,
|
||||||
|
BoldItalicFont=*-SemiboldIt
|
||||||
|
]{SourceSansPro}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Configuration for styles
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Configure styles for each CV elements
|
||||||
|
% For fundamental structures
|
||||||
|
\newcommand*{\headerfirstnamestyle}[1]{{\fontsize{32pt}{1em}\headerfontlight\color{graytext} #1}}
|
||||||
|
\newcommand*{\headerlastnamestyle}[1]{{\fontsize{32pt}{1em}\headerfont\bfseries\color{text} #1}}
|
||||||
|
\newcommand*{\headerpositionstyle}[1]{{\fontsize{7.6pt}{1em}\bodyfont\scshape\color{awesome} #1}}
|
||||||
|
\newcommand*{\headeraddressstyle}[1]{{\fontsize{8pt}{1em}\headerfont\itshape\color{lighttext} #1}}
|
||||||
|
\newcommand*{\headersocialstyle}[1]{{\fontsize{6.8pt}{1em}\headerfont\color{text} #1}}
|
||||||
|
\newcommand*{\headerquotestyle}[1]{{\fontsize{9pt}{1em}\bodyfont\itshape\color{darktext} #1}}
|
||||||
|
\newcommand*{\footerstyle}[1]{{\fontsize{8pt}{1em}\footerfont\scshape\color{lighttext} #1}}
|
||||||
|
\newcommand*{\sectionstyle}[1]{{\fontsize{16pt}{1em}\bodyfont\bfseries\color{text}\@sectioncolor #1}}
|
||||||
|
\newcommand*{\subsectionstyle}[1]{{\fontsize{12pt}{1em}\bodyfont\scshape\textcolor{text}{#1}}}
|
||||||
|
|
||||||
|
% For elements of entry
|
||||||
|
\newcommand*{\entrytitlestyle}[1]{{\fontsize{10pt}{1em}\bodyfont\bfseries\color{darktext} #1}}
|
||||||
|
\newcommand*{\entrypositionstyle}[1]{{\fontsize{8pt}{1em}\bodyfont\scshape\color{graytext} #1}}
|
||||||
|
\newcommand*{\entrydatestyle}[1]{{\fontsize{8pt}{1em}\bodyfontlight\slshape\color{graytext} #1}}
|
||||||
|
\newcommand*{\entrylocationstyle}[1]{{\fontsize{9pt}{1em}\bodyfontlight\slshape\color{awesome} #1}}
|
||||||
|
\newcommand*{\descriptionstyle}[1]{{\fontsize{9pt}{1em}\bodyfontlight\upshape\color{text} #1}}
|
||||||
|
|
||||||
|
% For elements of subentry
|
||||||
|
\newcommand*{\subentrytitlestyle}[1]{{\fontsize{8pt}{1em}\bodyfont\mdseries\color{graytext} #1}}
|
||||||
|
\newcommand*{\subentrypositionstyle}[1]{{\fontsize{7pt}{1em}\bodyfont\scshape\color{graytext} #1}}
|
||||||
|
\newcommand*{\subentrydatestyle}[1]{{\fontsize{7pt}{1em}\bodyfontlight\slshape\color{graytext} #1}}
|
||||||
|
\newcommand*{\subentrylocationstyle}[1]{{\fontsize{7pt}{1em}\bodyfontlight\slshape\color{awesome} #1}}
|
||||||
|
\newcommand*{\subdescriptionstyle}[1]{{\fontsize{8pt}{1em}\bodyfontlight\upshape\color{text} #1}}
|
||||||
|
|
||||||
|
% For elements of honor
|
||||||
|
\newcommand*{\honortitlestyle}[1]{{\fontsize{9pt}{1em}\bodyfont\color{graytext} #1}}
|
||||||
|
\newcommand*{\honorpositionstyle}[1]{{\fontsize{9pt}{1em}\bodyfont\bfseries\color{darktext} #1}}
|
||||||
|
\newcommand*{\honordatestyle}[1]{{\fontsize{9pt}{1em}\bodyfont\color{graytext} #1}}
|
||||||
|
\newcommand*{\honorlocationstyle}[1]{{\fontsize{9pt}{1em}\bodyfontlight\slshape\color{awesome} #1}}
|
||||||
|
|
||||||
|
% For elements of skill
|
||||||
|
\newcommand*{\skilltypestyle}[1]{{\fontsize{10pt}{1em}\bodyfont\bfseries\color{darktext} #1}}
|
||||||
|
\newcommand*{\skillsetstyle}[1]{{\fontsize{9pt}{1em}\bodyfontlight\color{text} #1}}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Commands for personal information
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Define writer's name
|
||||||
|
% Usage: \name{<firstname>}{<lastname>}
|
||||||
|
% Usage: \firstname{<firstname>}
|
||||||
|
% Usage: \lastname{<lastname>}
|
||||||
|
% Usage: \familyname{<familyname>}
|
||||||
|
\newcommand*{\name}[2]{\def\@firstname{#1}\def\@lastname{#2}}
|
||||||
|
\newcommand*{\firstname}[1]{\def\@firstname{#1}}
|
||||||
|
\newcommand*{\lastname}[1]{\def\@lastname{#1}}
|
||||||
|
\newcommand*{\familyname}[1]{\def\@lastname{#1}}
|
||||||
|
\def\@familyname{\@lastname}
|
||||||
|
|
||||||
|
% Define writer's address
|
||||||
|
% Usage: \address{<address>}
|
||||||
|
\newcommand*{\address}[1]{\def\@address{#1}}
|
||||||
|
|
||||||
|
% Define writer's position
|
||||||
|
% Usage: \name{<position>}
|
||||||
|
\newcommand*{\position}[1]{\def\@position{#1}}
|
||||||
|
|
||||||
|
% Defines writer's mobile (optional)
|
||||||
|
% Usage: \mobile{<mobile number>}
|
||||||
|
\newcommand*{\mobile}[1]{\def\@mobile{#1}}
|
||||||
|
|
||||||
|
% Defines writer's email (optional)
|
||||||
|
% Usage: \email{<email adress>}
|
||||||
|
\newcommand*{\email}[1]{\def\@email{#1}}
|
||||||
|
|
||||||
|
% Defines writer's homepage (optional)
|
||||||
|
% Usage: \homepage{<url>}
|
||||||
|
\newcommand*{\homepage}[1]{\def\@homepage{#1}}
|
||||||
|
|
||||||
|
% Defines writer's github (optional)
|
||||||
|
% Usage: \github{<github-nick>}
|
||||||
|
\newcommand*{\github}[1]{\def\@github{#1}}
|
||||||
|
|
||||||
|
% Defines writer's linked-in (optional)
|
||||||
|
% Usage: \linkedin{<linked-in-nick>}
|
||||||
|
\newcommand*{\linkedin}[1]{\def\@linkedin{#1}}
|
||||||
|
|
||||||
|
% Defines writer's skype (optional)
|
||||||
|
% Usage: \skype{<skype account>}
|
||||||
|
\newcommand*{\skype}[1]{\def\@skype{#1}}
|
||||||
|
|
||||||
|
% Defines writer's twitter (optional)
|
||||||
|
% Usage: \twitter{<twitter handle>}
|
||||||
|
\newcommand*{\twitter}[1]{\def\@twitter{#1}}
|
||||||
|
|
||||||
|
% Defines writer's quote (optional)
|
||||||
|
% Usage: \quote{<quote>}
|
||||||
|
\renewcommand*{\quote}[1]{\def\@quote{#1}}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Commands for extra
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Define separator for social informations in header
|
||||||
|
% Usage: \headersocialsep{<separator>}
|
||||||
|
% Default: \quad\textbar\quad
|
||||||
|
\newcommand*{\headersocialsep}[1][\quad\textbar\quad]{\def\@headersocialsep{#1}}
|
||||||
|
\headersocialsep
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Commands for utilities
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Use to align an element of tabular table
|
||||||
|
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
|
||||||
|
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
|
||||||
|
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
|
||||||
|
|
||||||
|
% Use to draw horizontal line with specific tickness
|
||||||
|
\def\vhrulefill#1{\leavevmode\leaders\hrule\@height#1\hfill \kern\z@}
|
||||||
|
|
||||||
|
% Use to execute conditional statements by checking empty string
|
||||||
|
\newcommand*{\ifempty}[3]{\ifthenelse{\isempty{#1}}{#2}{#3}}
|
||||||
|
|
||||||
|
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Commands for elements of CV structure
|
||||||
|
%-------------------------------------------------------------------------------
|
||||||
|
% Define a header for CV
|
||||||
|
% Usage: \makecvheader
|
||||||
|
\newcommand*{\makecvheader}{
|
||||||
|
\begin{center}
|
||||||
|
\headerfirstnamestyle{
|
||||||
|
\@firstname
|
||||||
|
}\headerlastnamestyle{
|
||||||
|
\@lastname
|
||||||
|
}
|
||||||
|
\\
|
||||||
|
\vspace{0.4mm}
|
||||||
|
\ifthenelse{\isundefined{\@position}}{}{\headerpositionstyle{\@position\\}}
|
||||||
|
\vspace{0.4mm}
|
||||||
|
\ifthenelse{\isundefined{\@address}}{}{\headeraddressstyle{\@address\\}}
|
||||||
|
\vspace{-0.5mm}
|
||||||
|
\headersocialstyle{
|
||||||
|
\newbool{isstart}
|
||||||
|
\setbool{isstart}{true}
|
||||||
|
\ifthenelse{\isundefined{\@mobile}}
|
||||||
|
{}
|
||||||
|
{
|
||||||
|
\faMobile\ \@mobile
|
||||||
|
\setbool{isstart}{false}
|
||||||
|
}
|
||||||
|
\ifthenelse{\isundefined{\@email}}
|
||||||
|
{}
|
||||||
|
{
|
||||||
|
\ifbool{isstart}
|
||||||
|
{
|
||||||
|
\setbool{istart}{false}
|
||||||
|
}
|
||||||
|
{\@headersocialsep}
|
||||||
|
\href{mailto:\@email}{\faEnvelope\ \@email}
|
||||||
|
}
|
||||||
|
\ifthenelse{\isundefined{\@homepage}}
|
||||||
|
{}
|
||||||
|
{
|
||||||
|
\ifbool{isstart}
|
||||||
|
{
|
||||||
|
\setbool{istart}{false}
|
||||||
|
}
|
||||||
|
{\@headersocialsep}
|
||||||
|
\href{http://\@homepage}{\faHome\ \@homepage}
|
||||||
|
}
|
||||||
|
\ifthenelse{\isundefined{\@github}}
|
||||||
|
{}
|
||||||
|
{
|
||||||
|
\ifbool{isstart}
|
||||||
|
{
|
||||||
|
\setbool{istart}{false}
|
||||||
|
}
|
||||||
|
{\@headersocialsep}
|
||||||
|
\href{https://github.com/\@github}{\faGithubSquare\ \@github}
|
||||||
|
}
|
||||||
|
\ifthenelse{\isundefined{\@linkedin}}
|
||||||
|
{}
|
||||||
|
{
|
||||||
|
\ifbool{isstart}
|
||||||
|
{
|
||||||
|
\setbool{istart}{false}
|
||||||
|
}
|
||||||
|
{\@headersocialsep}
|
||||||
|
\href{https://www.linkedin.com/in/\@linkedin}{\faLinkedinSquare\ \@linkedin}
|
||||||
|
}
|
||||||
|
\ifthenelse{\isundefined{\@twitter}}
|
||||||
|
{}
|
||||||
|
{
|
||||||
|
\ifbool{isstart}
|
||||||
|
{
|
||||||
|
\setbool{istart}{false}
|
||||||
|
}
|
||||||
|
{\@headersocialsep}
|
||||||
|
\href{https://twitter.com/\@twitter}{\faTwitter\ \@twitter}
|
||||||
|
}
|
||||||
|
\ifthenelse{\isundefined{\@skype}}
|
||||||
|
{}
|
||||||
|
{
|
||||||
|
\ifbool{isstart}
|
||||||
|
{
|
||||||
|
\setbool{istart}{false}
|
||||||
|
}
|
||||||
|
{\@headersocialsep}
|
||||||
|
\faSkype\ \@skype
|
||||||
|
}
|
||||||
|
} \\
|
||||||
|
\ifthenelse{\isundefined{\@quote}}
|
||||||
|
{}
|
||||||
|
{\vspace{6.0mm}\headerquotestyle{\@quote\\}\vspace{5.0mm}}
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define a footer for CV
|
||||||
|
% Usage: \makecvfooter{<left>}{<center>}{<right>}
|
||||||
|
\newcommand*{\makecvfooter}[3]{
|
||||||
|
\fancyfoot{}
|
||||||
|
\fancyfoot[L]{
|
||||||
|
\footerstyle{#1}
|
||||||
|
}
|
||||||
|
\fancyfoot[C]{
|
||||||
|
\footerstyle{#2}
|
||||||
|
}
|
||||||
|
\fancyfoot[R]{
|
||||||
|
\footerstyle{#3}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define a section for CV
|
||||||
|
% Usage: \cvsection{<section-title>}
|
||||||
|
\newcommand{\cvsection}[1]{
|
||||||
|
\par\addvspace{1.5ex}
|
||||||
|
\phantomsection{}
|
||||||
|
\sectionstyle{#1}
|
||||||
|
\color{gray}\vhrulefill{0.9pt}
|
||||||
|
\par\nobreak\addvspace{1ex}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define a subsection for CV
|
||||||
|
% Usage: \cvsubsection{<subsection-title>}
|
||||||
|
\newcommand{\cvsubsection}[1]{
|
||||||
|
\phantomsection{}
|
||||||
|
\subsectionstyle{#1}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define an environment for cventry
|
||||||
|
\newenvironment{cventries}{
|
||||||
|
\begin{center}
|
||||||
|
}{
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
% Define an entry of cv information
|
||||||
|
% Usage: \cventry{<position>}{<title>}{<location>}{<date>}{<description>}
|
||||||
|
\newcommand*{\cventry}[5]{
|
||||||
|
\setlength\tabcolsep{0pt}
|
||||||
|
\setlength{\extrarowheight}{0pt}
|
||||||
|
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{12.5cm} R{4.5cm}}
|
||||||
|
\ifempty{#2#3}
|
||||||
|
{\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
|
||||||
|
{\entrytitlestyle{#2} & \entrylocationstyle{#3} \\
|
||||||
|
\entrypositionstyle{#1} & \entrydatestyle{#4} \\}
|
||||||
|
\multicolumn{2}{L{17cm}}{\descriptionstyle{#5}} \\
|
||||||
|
\end{tabular*}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define an environment for cvsubentry
|
||||||
|
\newenvironment{cvsubentries}{
|
||||||
|
\begin{center}
|
||||||
|
}{
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
% Define a subentry of cv information
|
||||||
|
% Usage: \cvsubentry{<position>}{<title>}{<date>}{<description>}
|
||||||
|
\newcommand*{\cvsubentry}[4]{
|
||||||
|
\setlength\tabcolsep{0pt}
|
||||||
|
\setlength{\extrarowheight}{0pt}
|
||||||
|
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} L{12.5cm} R{4.5cm}}
|
||||||
|
\setlength\leftskip{0.2cm}
|
||||||
|
\subentrytitlestyle{#2} & \ifthenelse{\equal{#1}{}}
|
||||||
|
{\subentrydatestyle{#3}}{}
|
||||||
|
\ifthenelse{\equal{#1}{}}
|
||||||
|
{}
|
||||||
|
{\subentrypositionstyle{#1} & \subentrydatestyle{#3} \\}
|
||||||
|
\ifthenelse{\equal{#4}{}}
|
||||||
|
{}
|
||||||
|
{\multicolumn{2}{L{17.0cm}}{\subdescriptionstyle{#4}} \\}
|
||||||
|
\end{tabular*}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define an environment for cvhonor
|
||||||
|
\newenvironment{cvhonors}{
|
||||||
|
\begin{center}
|
||||||
|
\setlength\tabcolsep{0pt}
|
||||||
|
\setlength{\extrarowheight}{0pt}
|
||||||
|
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} C{1.5cm} L{13.0cm} R{2.5cm}}
|
||||||
|
}{
|
||||||
|
\end{tabular*}
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
% Define a line of cv information(honor, award or something else)
|
||||||
|
% Usage: \cvhonor{<position>}{<title>}{<location>}{<date>}
|
||||||
|
\newcommand*{\cvhonor}[4]{
|
||||||
|
\honordatestyle{#4} & \honorpositionstyle{#1}, \honortitlestyle{#2} & \honorlocationstyle{#3}
|
||||||
|
\\
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define an environment for cvskill
|
||||||
|
\newenvironment{cvskills}{
|
||||||
|
\begin{center}
|
||||||
|
\setlength\tabcolsep{1ex}
|
||||||
|
\setlength{\extrarowheight}{0pt}
|
||||||
|
\begin{tabular*}{\textwidth}{@{\extracolsep{\fill}} r L{15.2cm}}
|
||||||
|
}{
|
||||||
|
\end{tabular*}
|
||||||
|
\end{center}
|
||||||
|
}
|
||||||
|
% Define a line of cv information(skill)
|
||||||
|
% Usage: \cvskill{<type>}{<skillset>}
|
||||||
|
\newcommand*{\cvskill}[2]{
|
||||||
|
\skilltypestyle{#1} & \skillsetstyle{#2}
|
||||||
|
\\
|
||||||
|
}
|
||||||
|
|
||||||
|
% Define an environment for cvitems(for cventry)
|
||||||
|
\newenvironment{cvitems}{
|
||||||
|
\vspace{-4mm}
|
||||||
|
\begin{justify}
|
||||||
|
\begin{itemize}[leftmargin=2ex, nosep, noitemsep]
|
||||||
|
\setlength{\parskip}{0pt}
|
||||||
|
\renewcommand{\labelitemi}{\bullet}
|
||||||
|
}{
|
||||||
|
\end{itemize}
|
||||||
|
\end{justify}
|
||||||
|
\vspace{-2mm}
|
||||||
|
}
|
83
themes/awesome/src/latex/examples/cv.tex
Normal file
83
themes/awesome/src/latex/examples/cv.tex
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
%!TEX TS-program = xelatex
|
||||||
|
%!TEX encoding = UTF-8 Unicode
|
||||||
|
% Copyright 2015 Claud D. Park <posquit0.bj@gmail.com>
|
||||||
|
% http://www.posquit0.com
|
||||||
|
%
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Configuration
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Themes: Awesome-CV
|
||||||
|
\documentclass[11pt, a4paper]{awesome-cv}
|
||||||
|
|
||||||
|
%%% Override a directory location for fonts(default: 'fonts/')
|
||||||
|
\fontdir[fonts/]
|
||||||
|
|
||||||
|
%%% Configure a directory location for sections
|
||||||
|
\newcommand*{\sectiondir}{cv/}
|
||||||
|
|
||||||
|
%%% Override color
|
||||||
|
% Awesome Colors: awesome-emerald, awesome-skyblue, awesome-red, awesome-pink, awesome-orange
|
||||||
|
% awesome-nephritis, awesome-concrete, awesome-darknight
|
||||||
|
%% Color for highlight
|
||||||
|
% Define your custom color if you don't like awesome colors
|
||||||
|
\colorlet{awesome}{awesome-red}
|
||||||
|
%\definecolor{awesome}{HTML}{CA63A8}
|
||||||
|
%% Colors for text
|
||||||
|
%\definecolor{darktext}{HTML}{414141}
|
||||||
|
%\definecolor{text}{HTML}{414141}
|
||||||
|
%\definecolor{graytext}{HTML}{414141}
|
||||||
|
%\definecolor{lighttext}{HTML}{414141}
|
||||||
|
|
||||||
|
%%% Override a separator for social informations in header(default: ' | ')
|
||||||
|
%\headersocialsep[\quad\textbar\quad]
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% 3rd party packages
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Needed to divide into several files
|
||||||
|
\usepackage{import}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Personal Data
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Essentials
|
||||||
|
\name{[[ _.initial(r.name.split(' ')).join(' ') ]] }{[[ _.last(r.name.split(' ')) ]]}
|
||||||
|
\address{[[ r.location.address.replace(/\n/g, ', ') ]]}
|
||||||
|
\mobile{[[ r.contact.phone ]]}
|
||||||
|
%%% Social
|
||||||
|
\email{[[ r.contact.email ]]}
|
||||||
|
\homepage{[[ r.contact.website ]]}
|
||||||
|
[~ if(r.hasProfile('github')) { ~]\github{[[ r.getProfile('github').user ]]}[~ } ~]
|
||||||
|
[~ if(r.hasProfile('linkedin')) { ~]\linkedin{[[ r.getProfile('linkedin').user ]]}[~ } ~]
|
||||||
|
%%% Optionals
|
||||||
|
\position{[[ r.info.characterClass ]]{\enskip\cdotp\enskip}[[ r.info.label ]]}
|
||||||
|
[~ if( r.info.quote ) { ~]\quote{``[[ r.info.quote ]]"}[~ } ~]
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Content
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Make a footer for CV with three arguments(<left>, <center>, <right>)
|
||||||
|
\makecvfooter
|
||||||
|
{\today}
|
||||||
|
{[[ r.name ]]~~~·~~~Curriculum Vitae}
|
||||||
|
{\thepage}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
%%% Make a header for CV using personal data
|
||||||
|
\makecvheader
|
||||||
|
|
||||||
|
%%% Import contents
|
||||||
|
\import{\sectiondir}{education.tex}
|
||||||
|
\import{\sectiondir}{skills.tex}
|
||||||
|
\import{\sectiondir}{experience.tex}
|
||||||
|
\import{\sectiondir}{extracurricular.tex}
|
||||||
|
\import{\sectiondir}{honors.tex}
|
||||||
|
\import{\sectiondir}{presentation.tex}
|
||||||
|
\import{\sectiondir}{writing.tex}
|
||||||
|
\import{\sectiondir}{committees.tex}
|
||||||
|
|
||||||
|
\end{document}
|
12
themes/awesome/src/latex/examples/cv/committees.tex
Normal file
12
themes/awesome/src/latex/examples/cv/committees.tex
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
[~ if( r.committees && r.committees.length ) { ~]
|
||||||
|
\cvsection{Program Committees}
|
||||||
|
\begin{cvhonors}
|
||||||
|
[~ _.each(r.committees, function(com) { ~]
|
||||||
|
\cvhonor
|
||||||
|
{[[ com.position ]]}
|
||||||
|
{[[ com.organization ]]}
|
||||||
|
{[[ com.location ]]}
|
||||||
|
{[[ com.safe.date ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvhonors}
|
||||||
|
[~ } ~]
|
20
themes/awesome/src/latex/examples/cv/education.tex
Normal file
20
themes/awesome/src/latex/examples/cv/education.tex
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
[~ if( r.education && r.education.history && r.education.history.length) { ~]
|
||||||
|
\cvsection{Education}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.education.history, function(edu) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ edu.studyType ]], [[ edu.area ]]}
|
||||||
|
{[[ edu.institution ]]}
|
||||||
|
{[[ edu.location ]]}
|
||||||
|
{[[ edu.safe.start ]] - [[ edu.safe.end ]]}
|
||||||
|
[~ if( edu.highlights && edu.highlights.length ) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(edu.highlights, function(high) { ~]
|
||||||
|
\item {[[ high ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
18
themes/awesome/src/latex/examples/cv/experience.tex
Normal file
18
themes/awesome/src/latex/examples/cv/experience.tex
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[~ if( r.employment && r.employment.history && r.employment.history.length ) { ~]
|
||||||
|
\cvsection{Experience}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.employment.history, function(emp) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ emp.position ]]}
|
||||||
|
{[[ emp.employer ]]}
|
||||||
|
{[[ emp.location ]]}
|
||||||
|
{[[ emp.safe.start ]] - [[ emp.safe.end ]]}
|
||||||
|
[~ if( emp.highlights && emp.highlights.length ) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}[~ _.each( emp.highlights, function(high) { ~]
|
||||||
|
\item {[[ high.replace(/#/g, '\\#') ]]}[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
19
themes/awesome/src/latex/examples/cv/extracurricular.tex
Normal file
19
themes/awesome/src/latex/examples/cv/extracurricular.tex
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
[~ if( r.extracurricular && r.extracurricular.length ) { ~]
|
||||||
|
\cvsection{Extracurricular Activity}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each( r.extracurricular, function(ex) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ ex.title ]]}
|
||||||
|
{[[ ex.activity ]]}
|
||||||
|
{[[ ex.location ]]}
|
||||||
|
{[[ ex.safe.start ]] - [[ ex.safe.end ]]}
|
||||||
|
[~ if( ex.highlights && ex.highlights.length ) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(ex.highlights, function(high) {
|
||||||
|
~]\item {[[high]]}
|
||||||
|
[~ }); ~]\end{cvitems}
|
||||||
|
}[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
52
themes/awesome/src/latex/examples/cv/honors.tex
Normal file
52
themes/awesome/src/latex/examples/cv/honors.tex
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
[~ if( r.recognition && r.recognition.length ) { ~]
|
||||||
|
\cvsection{Honors \& Awards}
|
||||||
|
\cvsubsection{International}
|
||||||
|
\begin{cvhonors}
|
||||||
|
[~ _.each(r.recognition, function(rec) { ~]
|
||||||
|
\cvhonor
|
||||||
|
{[[ rec.title ]]}
|
||||||
|
{[[ rec.event ]]}
|
||||||
|
{[[ rec.location ]]}
|
||||||
|
{[[ rec.safe.date ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvhonors}
|
||||||
|
|
||||||
|
\cvsubsection{Domestic}
|
||||||
|
\begin{cvhonors}
|
||||||
|
\cvhonor
|
||||||
|
{3rd Place}
|
||||||
|
{WITHCON Hacking Competition Final}
|
||||||
|
{Seoul, S.Korea}
|
||||||
|
{2015}
|
||||||
|
\cvhonor
|
||||||
|
{Silver Prize}
|
||||||
|
{KISA HDCON Hacking Competition Final}
|
||||||
|
{Seoul, S.Korea}
|
||||||
|
{2013}
|
||||||
|
\cvhonor
|
||||||
|
{2nd Award}
|
||||||
|
{HUST Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2013}
|
||||||
|
\cvhonor
|
||||||
|
{3rd Award}
|
||||||
|
{HUST Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2010}
|
||||||
|
\cvhonor
|
||||||
|
{3rd Award}
|
||||||
|
{Holyshield 3rd Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2012}
|
||||||
|
\cvhonor
|
||||||
|
{2nd Award}
|
||||||
|
{Holyshield 3rd Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2011}
|
||||||
|
\cvhonor
|
||||||
|
{5th Place}
|
||||||
|
{PADOCON Hacking Competition Final}
|
||||||
|
{Seoul, S.Korea}
|
||||||
|
{2011}
|
||||||
|
\end{cvhonors}
|
||||||
|
[~ } ~]
|
20
themes/awesome/src/latex/examples/cv/presentation.tex
Normal file
20
themes/awesome/src/latex/examples/cv/presentation.tex
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
[~ if( r.speaking && r.speaking.length) { ~]
|
||||||
|
\cvsection{Presentation}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.speaking, function(pres) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ pres.title ]]}
|
||||||
|
{[[ pres.event ]]}
|
||||||
|
{[[ pres.location ]]}
|
||||||
|
{[[ pres.safe.date ]]}
|
||||||
|
[~ if (pres.highlights && pres.highlights.length) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(pres.highlights, function( high) {
|
||||||
|
~]\item {[[ high ]]}[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}
|
||||||
|
[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
15
themes/awesome/src/latex/examples/cv/skills.tex
Normal file
15
themes/awesome/src/latex/examples/cv/skills.tex
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
[~ if( r.skills && r.skills.sets && r.skills.sets.length ) { ~]
|
||||||
|
\cvsection{Skills}
|
||||||
|
\begin{cvskills}
|
||||||
|
[~ _.each(r.skills.sets, function(set) { ~]
|
||||||
|
\cvskill
|
||||||
|
{[[ set.name ]]}
|
||||||
|
{[[ set.skills.join(', ') ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
[~ if( r.languages && r.languages.length ) { ~]
|
||||||
|
\cvskill
|
||||||
|
{Languages}
|
||||||
|
{[[ r.languages.map( function(lang) { return lang.language } ).join(', ') ]]}
|
||||||
|
[~ } ~]
|
||||||
|
\end{cvskills}
|
||||||
|
[~ } ~]
|
21
themes/awesome/src/latex/examples/cv/writing.tex
Normal file
21
themes/awesome/src/latex/examples/cv/writing.tex
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
[~ if( r.writing && r.writing.length ) { ~]
|
||||||
|
\cvsection{Writing}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.writing, function(wri) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ wri.publisher ]]}
|
||||||
|
{[[ wri.title ]]}
|
||||||
|
{[[ wri.url ]]}
|
||||||
|
{[[ wri.safe.date ]] - PRESENT}
|
||||||
|
[~ if( wri.highlights && wri.highlights.length ) { ~]
|
||||||
|
{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(wri.highlights, function(high) { ~]
|
||||||
|
\item {[[ high ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}
|
||||||
|
[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
82
themes/awesome/src/latex/examples/resume.tex
Normal file
82
themes/awesome/src/latex/examples/resume.tex
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
%!TEX TS-program = xelatex
|
||||||
|
%!TEX encoding = UTF-8 Unicode
|
||||||
|
% Copyright 2015 Claud D. Park <posquit0.bj@gmail.com>
|
||||||
|
% http://www.posquit0.com
|
||||||
|
%
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Configuration
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Themes: Awesome-CV
|
||||||
|
\documentclass[11pt, a4paper]{awesome-cv}
|
||||||
|
|
||||||
|
%%% Override a directory location for fonts(default: 'fonts/')
|
||||||
|
\fontdir[fonts/]
|
||||||
|
|
||||||
|
%%% Configure a directory location for sections
|
||||||
|
\newcommand*{\sectiondir}{resume/}
|
||||||
|
|
||||||
|
%%% Override color
|
||||||
|
% Awesome Colors: awesome-emerald, awesome-skyblue, awesome-red, awesome-pink, awesome-orange
|
||||||
|
% awesome-nephritis, awesome-concrete, awesome-darknight
|
||||||
|
%% Color for highlight
|
||||||
|
% Define your custom color if you don't like awesome colors
|
||||||
|
\colorlet{awesome}{awesome-red}
|
||||||
|
%\definecolor{awesome}{HTML}{CA63A8}
|
||||||
|
%% Colors for text
|
||||||
|
%\definecolor{darktext}{HTML}{414141}
|
||||||
|
%\definecolor{text}{HTML}{414141}
|
||||||
|
%\definecolor{graytext}{HTML}{414141}
|
||||||
|
%\definecolor{lighttext}{HTML}{414141}
|
||||||
|
|
||||||
|
%%% Override a separator for social informations in header(default: ' | ')
|
||||||
|
%\headersocialsep[\quad\textbar\quad]
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% 3rd party packages
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Needed to divide into several files
|
||||||
|
\usepackage{import}
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Personal Data
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Essentials
|
||||||
|
\name{[[ _.initial(r.name.split(' ')).join(' ') ]] }{[[ _.last(r.name.split(' ')) ]]}
|
||||||
|
\address{[[ r.location.address.replace(/\n/g, ', ') ]]}
|
||||||
|
\mobile{[[ r.contact.phone ]]}
|
||||||
|
%%% Social
|
||||||
|
\email{[[ r.contact.email ]]}
|
||||||
|
\homepage{[[ r.contact.website ]]}
|
||||||
|
[~ if(r.hasProfile('github')) { ~]\github{[[ r.getProfile('github').user ]]}[~ } ~]
|
||||||
|
[~ if(r.hasProfile('linkedin')) { ~]\linkedin{[[ r.getProfile('linkedin').user ]]}[~ } ~]
|
||||||
|
%%% Optionals
|
||||||
|
\position{[[ r.info.characterClass ]]{\enskip\cdotp\enskip}[[ r.info.label ]]}
|
||||||
|
[~ if( r.info.quote ) { ~]\quote{``[[ r.info.quote ]]"}[~ } ~]
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Content
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%% Make a footer for CV with three arguments(<left>, <center>, <right>)
|
||||||
|
\makecvfooter
|
||||||
|
{\today}
|
||||||
|
{[[ r.name ]]~~~·~~~Résumé}
|
||||||
|
{\thepage}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
%%% Make a header for CV with personal data
|
||||||
|
\makecvheader
|
||||||
|
|
||||||
|
%%% Import contents
|
||||||
|
\import{\sectiondir}{education.tex}
|
||||||
|
\import{\sectiondir}{experience.tex}
|
||||||
|
\import{\sectiondir}{extracurricular.tex}
|
||||||
|
\import{\sectiondir}{honors.tex}
|
||||||
|
\import{\sectiondir}{presentation.tex}
|
||||||
|
\import{\sectiondir}{writing.tex}
|
||||||
|
\import{\sectiondir}{committees.tex}
|
||||||
|
|
||||||
|
\end{document}
|
12
themes/awesome/src/latex/examples/resume/committees.tex
Normal file
12
themes/awesome/src/latex/examples/resume/committees.tex
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
[~ if( r.committees && r.committees.length ) { ~]
|
||||||
|
\cvsection{Program Committees}
|
||||||
|
\begin{cvhonors}
|
||||||
|
[~ _.each(r.committees, function(com) { ~]
|
||||||
|
\cvhonor
|
||||||
|
{[[ com.position ]]}
|
||||||
|
{[[ com.organization ]]}
|
||||||
|
{[[ com.location ]]}
|
||||||
|
{[[ com.safe.date ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvhonors}
|
||||||
|
[~ } ~]
|
20
themes/awesome/src/latex/examples/resume/education.tex
Normal file
20
themes/awesome/src/latex/examples/resume/education.tex
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
[~ if( r.education && r.education.history && r.education.history.length) { ~]
|
||||||
|
\cvsection{Education}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.education.history, function(edu) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ edu.studyType ]], [[ edu.area ]]}
|
||||||
|
{[[ edu.institution ]]}
|
||||||
|
{[[ edu.location ]]}
|
||||||
|
{[[ edu.safe.start ]] - [[ edu.safe.end ]]}
|
||||||
|
[~ if( edu.highlights && edu.highlights.length ) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(edu.highlights, function(high) { ~]
|
||||||
|
\item {[[ high ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
18
themes/awesome/src/latex/examples/resume/experience.tex
Normal file
18
themes/awesome/src/latex/examples/resume/experience.tex
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[~ if( r.employment && r.employment.history && r.employment.history.length ) { ~]
|
||||||
|
\cvsection{Experience}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.employment.history, function(emp) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ emp.position ]]}
|
||||||
|
{[[ emp.employer ]]}
|
||||||
|
{[[ emp.location ]]}
|
||||||
|
{[[ emp.safe.start ]] - [[ emp.safe.end ]]}
|
||||||
|
[~ if( emp.highlights && emp.highlights.length ) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}[~ _.each( emp.highlights, function(high) { ~]
|
||||||
|
\item {[[ high.replace(/#/g, '\\#') ]]}[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
19
themes/awesome/src/latex/examples/resume/extracurricular.tex
Normal file
19
themes/awesome/src/latex/examples/resume/extracurricular.tex
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
[~ if( r.extracurricular && r.extracurricular.length ) { ~]
|
||||||
|
\cvsection{Extracurricular Activity}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each( r.extracurricular, function(ex) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ ex.title ]]}
|
||||||
|
{[[ ex.activity ]]}
|
||||||
|
{[[ ex.location ]]}
|
||||||
|
{[[ ex.safe.start ]] - [[ ex.safe.end ]]}
|
||||||
|
[~ if( ex.highlights && ex.highlights.length ) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(ex.highlights, function(high) {
|
||||||
|
~]\item {[[high]]}
|
||||||
|
[~ }); ~]\end{cvitems}
|
||||||
|
}[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
52
themes/awesome/src/latex/examples/resume/honors.tex
Normal file
52
themes/awesome/src/latex/examples/resume/honors.tex
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
[~ if( r.recognition && r.recognition.length ) { ~]
|
||||||
|
\cvsection{Honors \& Awards}
|
||||||
|
\cvsubsection{International}
|
||||||
|
\begin{cvhonors}
|
||||||
|
[~ _.each(r.recognition, function(rec) { ~]
|
||||||
|
\cvhonor
|
||||||
|
{[[ rec.title ]]}
|
||||||
|
{[[ rec.event ]]}
|
||||||
|
{[[ rec.location ]]}
|
||||||
|
{[[ rec.safe.date ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvhonors}
|
||||||
|
|
||||||
|
\cvsubsection{Domestic}
|
||||||
|
\begin{cvhonors}
|
||||||
|
\cvhonor
|
||||||
|
{3rd Place}
|
||||||
|
{WITHCON Hacking Competition Final}
|
||||||
|
{Seoul, S.Korea}
|
||||||
|
{2015}
|
||||||
|
\cvhonor
|
||||||
|
{Silver Prize}
|
||||||
|
{KISA HDCON Hacking Competition Final}
|
||||||
|
{Seoul, S.Korea}
|
||||||
|
{2013}
|
||||||
|
\cvhonor
|
||||||
|
{2nd Award}
|
||||||
|
{HUST Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2013}
|
||||||
|
\cvhonor
|
||||||
|
{3rd Award}
|
||||||
|
{HUST Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2010}
|
||||||
|
\cvhonor
|
||||||
|
{3rd Award}
|
||||||
|
{Holyshield 3rd Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2012}
|
||||||
|
\cvhonor
|
||||||
|
{2nd Award}
|
||||||
|
{Holyshield 3rd Hacking Festival}
|
||||||
|
{S.Korea}
|
||||||
|
{2011}
|
||||||
|
\cvhonor
|
||||||
|
{5th Place}
|
||||||
|
{PADOCON Hacking Competition Final}
|
||||||
|
{Seoul, S.Korea}
|
||||||
|
{2011}
|
||||||
|
\end{cvhonors}
|
||||||
|
[~ } ~]
|
20
themes/awesome/src/latex/examples/resume/presentation.tex
Normal file
20
themes/awesome/src/latex/examples/resume/presentation.tex
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
[~ if( r.speaking && r.speaking.length) { ~]
|
||||||
|
\cvsection{Presentation}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.speaking, function(pres) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ pres.title ]]}
|
||||||
|
{[[ pres.event ]]}
|
||||||
|
{[[ pres.location ]]}
|
||||||
|
{[[ pres.safe.date ]]}
|
||||||
|
[~ if (pres.highlights && pres.highlights.length) {
|
||||||
|
~]{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(pres.highlights, function( high) {
|
||||||
|
~]\item {[[ high ]]}[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}
|
||||||
|
[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
21
themes/awesome/src/latex/examples/resume/writing.tex
Normal file
21
themes/awesome/src/latex/examples/resume/writing.tex
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
[~ if( r.writing && r.writing.length ) { ~]
|
||||||
|
\cvsection{Writing}
|
||||||
|
\begin{cventries}
|
||||||
|
[~ _.each(r.writing, function(wri) { ~]
|
||||||
|
\cventry
|
||||||
|
{[[ wri.publisher ]]}
|
||||||
|
{[[ wri.title ]]}
|
||||||
|
{[[ wri.url ]]}
|
||||||
|
{[[ wri.safe.date ]] - PRESENT}
|
||||||
|
[~ if( wri.highlights && wri.highlights.length ) { ~]
|
||||||
|
{
|
||||||
|
\begin{cvitems}
|
||||||
|
[~ _.each(wri.highlights, function(high) { ~]
|
||||||
|
\item {[[ high ]]}
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cvitems}
|
||||||
|
}
|
||||||
|
[~ } else { ~]{ }[~ } ~]
|
||||||
|
[~ }); ~]
|
||||||
|
\end{cventries}
|
||||||
|
[~ } ~]
|
683
themes/awesome/src/latex/fontawesome.sty
Normal file
683
themes/awesome/src/latex/fontawesome.sty
Normal file
@ -0,0 +1,683 @@
|
|||||||
|
%% Copyright 2015 Claud D. Park <posquit0.bj@gmail.com>
|
||||||
|
%% It is based on furl's latex-fontawesome project.
|
||||||
|
|
||||||
|
% Identify this package.
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesPackage{fontawesome}[2015/11/04 v4.4.0 font awesome icons]
|
||||||
|
|
||||||
|
% Requirements to use.
|
||||||
|
\usepackage{fontspec}
|
||||||
|
|
||||||
|
% Define shortcut to load the Font Awesome font.
|
||||||
|
\newfontfamily{\FA}[
|
||||||
|
Path=fonts/
|
||||||
|
]{FontAwesome}
|
||||||
|
% Generic command displaying an icon by its name.
|
||||||
|
\newcommand*{\faicon}[1]{{
|
||||||
|
\FA\csname faicon@#1\endcsname
|
||||||
|
}}
|
||||||
|
|
||||||
|
\expandafter\def\csname faicon@adjust\endcsname {\symbol{"F042}} \def\faAdjust {{\FA\csname faicon@adjust\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@adn\endcsname {\symbol{"F170}} \def\faAdn {{\FA\csname faicon@adn\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@align-center\endcsname {\symbol{"F037}} \def\faAlignCenter {{\FA\csname faicon@align-center\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@align-justify\endcsname {\symbol{"F039}} \def\faAlignJustify {{\FA\csname faicon@align-justify\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@align-left\endcsname {\symbol{"F036}} \def\faAlignLeft {{\FA\csname faicon@align-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@align-right\endcsname {\symbol{"F038}} \def\faAlignRight {{\FA\csname faicon@align-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@amazon\endcsname {\symbol{"F270}} \def\faAmazon {{\FA\csname faicon@amazon\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ambulance\endcsname {\symbol{"F0F9}} \def\faAmbulance {{\FA\csname faicon@ambulance\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@anchor\endcsname {\symbol{"F13D}} \def\faAnchor {{\FA\csname faicon@anchor\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@android\endcsname {\symbol{"F17B}} \def\faAndroid {{\FA\csname faicon@android\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angellist\endcsname {\symbol{"F209}} \def\faAngellist {{\FA\csname faicon@angellist\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-double-down\endcsname {\symbol{"F103}} \def\faAngleDoubleDown {{\FA\csname faicon@angle-double-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-double-left\endcsname {\symbol{"F100}} \def\faAngleDoubleLeft {{\FA\csname faicon@angle-double-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-double-right\endcsname {\symbol{"F101}} \def\faAngleDoubleRight {{\FA\csname faicon@angle-double-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-double-up\endcsname {\symbol{"F102}} \def\faAngleDoubleUp {{\FA\csname faicon@angle-double-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-down\endcsname {\symbol{"F107}} \def\faAngleDown {{\FA\csname faicon@angle-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-left\endcsname {\symbol{"F104}} \def\faAngleLeft {{\FA\csname faicon@angle-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-right\endcsname {\symbol{"F105}} \def\faAngleRight {{\FA\csname faicon@angle-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@angle-up\endcsname {\symbol{"F106}} \def\faAngleUp {{\FA\csname faicon@angle-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@apple\endcsname {\symbol{"F179}} \def\faApple {{\FA\csname faicon@apple\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@archive\endcsname {\symbol{"F187}} \def\faArchive {{\FA\csname faicon@archive\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@area-chart\endcsname {\symbol{"F1FE}} \def\faAreaChart {{\FA\csname faicon@area-chart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-down\endcsname {\symbol{"F0AB}} \def\faArrowCircleDown {{\FA\csname faicon@arrow-circle-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-left\endcsname {\symbol{"F0A8}} \def\faArrowCircleLeft {{\FA\csname faicon@arrow-circle-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-o-down\endcsname {\symbol{"F01A}} \def\faArrowCircleODown {{\FA\csname faicon@arrow-circle-o-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-o-left\endcsname {\symbol{"F190}} \def\faArrowCircleOLeft {{\FA\csname faicon@arrow-circle-o-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-o-right\endcsname {\symbol{"F18E}} \def\faArrowCircleORight {{\FA\csname faicon@arrow-circle-o-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-o-up\endcsname {\symbol{"F01B}} \def\faArrowCircleOUp {{\FA\csname faicon@arrow-circle-o-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-right\endcsname {\symbol{"F0A9}} \def\faArrowCircleRight {{\FA\csname faicon@arrow-circle-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-circle-up\endcsname {\symbol{"F0AA}} \def\faArrowCircleUp {{\FA\csname faicon@arrow-circle-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-down\endcsname {\symbol{"F063}} \def\faArrowDown {{\FA\csname faicon@arrow-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-left\endcsname {\symbol{"F060}} \def\faArrowLeft {{\FA\csname faicon@arrow-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-right\endcsname {\symbol{"F061}} \def\faArrowRight {{\FA\csname faicon@arrow-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrow-up\endcsname {\symbol{"F062}} \def\faArrowUp {{\FA\csname faicon@arrow-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrows\endcsname {\symbol{"F047}} \def\faArrows {{\FA\csname faicon@arrows\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrows-alt\endcsname {\symbol{"F0B2}} \def\faArrowsAlt {{\FA\csname faicon@arrows-alt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrows-h\endcsname {\symbol{"F07E}} \def\faArrowsH {{\FA\csname faicon@arrows-h\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@arrows-v\endcsname {\symbol{"F07D}} \def\faArrowsV {{\FA\csname faicon@arrows-v\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@asterisk\endcsname {\symbol{"F069}} \def\faAsterisk {{\FA\csname faicon@asterisk\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@at\endcsname {\symbol{"F1FA}} \def\faAt {{\FA\csname faicon@at\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@automobile\endcsname {\symbol{"F1B9}} \def\faAutomobile {{\FA\csname faicon@automobile\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@backward\endcsname {\symbol{"F04A}} \def\faBackward {{\FA\csname faicon@backward\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@balance-scale\endcsname {\symbol{"F24E}} \def\faBalanceScale {{\FA\csname faicon@balance-scale\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ban\endcsname {\symbol{"F05E}} \def\faBan {{\FA\csname faicon@ban\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bank\endcsname {\symbol{"F19C}} \def\faBank {{\FA\csname faicon@bank\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bar-chart\endcsname {\symbol{"F080}} \def\faBarChart {{\FA\csname faicon@bar-chart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bar-chart-o\endcsname {\symbol{"F080}} \def\faBarChartO {{\FA\csname faicon@bar-chart-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@barcode\endcsname {\symbol{"F02A}} \def\faBarcode {{\FA\csname faicon@barcode\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bars\endcsname {\symbol{"F0C9}} \def\faBars {{\FA\csname faicon@bars\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@battery-empty\endcsname {\symbol{"F244}} \def\faBatteryEmpty {{\FA\csname faicon@battery-empty\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@battery-full\endcsname {\symbol{"F240}} \def\faBatteryFull {{\FA\csname faicon@battery-full\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@battery-half\endcsname {\symbol{"F242}} \def\faBatteryHalf {{\FA\csname faicon@battery-half\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@battery-quarter\endcsname {\symbol{"F243}} \def\faBatteryQuarter {{\FA\csname faicon@battery-quarter\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@battery-three-quarters\endcsname {\symbol{"F241}} \def\faBatteryThreeQuarters {{\FA\csname faicon@battery-three-quarters\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bed\endcsname {\symbol{"F236}} \def\faBed {{\FA\csname faicon@bed\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@beer\endcsname {\symbol{"F0FC}} \def\faBeer {{\FA\csname faicon@beer\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@behance\endcsname {\symbol{"F1B4}} \def\faBehance {{\FA\csname faicon@behance\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@behance-square\endcsname {\symbol{"F1B5}} \def\faBehanceSquare {{\FA\csname faicon@behance-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bell\endcsname {\symbol{"F0F3}} \def\faBell {{\FA\csname faicon@bell\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bell-o\endcsname {\symbol{"F0A2}} \def\faBellO {{\FA\csname faicon@bell-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bell-slash\endcsname {\symbol{"F1F6}} \def\faBellSlash {{\FA\csname faicon@bell-slash\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bell-slash-o\endcsname {\symbol{"F1F7}} \def\faBellSlashO {{\FA\csname faicon@bell-slash-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bicycle\endcsname {\symbol{"F206}} \def\faBicycle {{\FA\csname faicon@bicycle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@binoculars\endcsname {\symbol{"F1E5}} \def\faBinoculars {{\FA\csname faicon@binoculars\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@birthday-cake\endcsname {\symbol{"F1FD}} \def\faBirthdayCake {{\FA\csname faicon@birthday-cake\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bitbucket\endcsname {\symbol{"F171}} \def\faBitbucket {{\FA\csname faicon@bitbucket\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bitbucket-square\endcsname {\symbol{"F172}} \def\faBitbucketSquare {{\FA\csname faicon@bitbucket-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bitcoin\endcsname {\symbol{"F15A}} \def\faBitcoin {{\FA\csname faicon@bitcoin\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@black-tie\endcsname {\symbol{"F27E}} \def\faBlackTie {{\FA\csname faicon@black-tie\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bold\endcsname {\symbol{"F032}} \def\faBold {{\FA\csname faicon@bold\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bolt\endcsname {\symbol{"F0E7}} \def\faBolt {{\FA\csname faicon@bolt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bomb\endcsname {\symbol{"F1E2}} \def\faBomb {{\FA\csname faicon@bomb\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@book\endcsname {\symbol{"F02D}} \def\faBook {{\FA\csname faicon@book\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bookmark\endcsname {\symbol{"F02E}} \def\faBookmark {{\FA\csname faicon@bookmark\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bookmark-o\endcsname {\symbol{"F097}} \def\faBookmarkO {{\FA\csname faicon@bookmark-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@briefcase\endcsname {\symbol{"F0B1}} \def\faBriefcase {{\FA\csname faicon@briefcase\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@btc\endcsname {\symbol{"F15A}} \def\faBtc {{\FA\csname faicon@btc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bug\endcsname {\symbol{"F188}} \def\faBug {{\FA\csname faicon@bug\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@building\endcsname {\symbol{"F1AD}} \def\faBuilding {{\FA\csname faicon@building\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@building-o\endcsname {\symbol{"F0F7}} \def\faBuildingO {{\FA\csname faicon@building-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bullhorn\endcsname {\symbol{"F0A1}} \def\faBullhorn {{\FA\csname faicon@bullhorn\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bullseye\endcsname {\symbol{"F140}} \def\faBullseye {{\FA\csname faicon@bullseye\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@bus\endcsname {\symbol{"F207}} \def\faBus {{\FA\csname faicon@bus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@buysellads\endcsname {\symbol{"F20D}} \def\faBuysellads {{\FA\csname faicon@buysellads\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cab\endcsname {\symbol{"F1BA}} \def\faCab {{\FA\csname faicon@cab\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@calculator\endcsname {\symbol{"F1EC}} \def\faCalculator {{\FA\csname faicon@calculator\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@calendar\endcsname {\symbol{"F073}} \def\faCalendar {{\FA\csname faicon@calendar\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@calendar-check-o\endcsname {\symbol{"F274}} \def\faCalendarCheckO {{\FA\csname faicon@calendar-check-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@calendar-minus-o\endcsname {\symbol{"F272}} \def\faCalendarMinusO {{\FA\csname faicon@calendar-minus-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@calendar-o\endcsname {\symbol{"F133}} \def\faCalendarO {{\FA\csname faicon@calendar-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@calendar-plus-o\endcsname {\symbol{"F271}} \def\faCalendarPlusO {{\FA\csname faicon@calendar-plus-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@calendar-times-o\endcsname {\symbol{"F273}} \def\faCalendarTimesO {{\FA\csname faicon@calendar-times-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@camera\endcsname {\symbol{"F030}} \def\faCamera {{\FA\csname faicon@camera\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@camera-retro\endcsname {\symbol{"F083}} \def\faCameraRetro {{\FA\csname faicon@camera-retro\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@car\endcsname {\symbol{"F1B9}} \def\faCar {{\FA\csname faicon@car\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-down\endcsname {\symbol{"F0D7}} \def\faCaretDown {{\FA\csname faicon@caret-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-left\endcsname {\symbol{"F0D9}} \def\faCaretLeft {{\FA\csname faicon@caret-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-right\endcsname {\symbol{"F0DA}} \def\faCaretRight {{\FA\csname faicon@caret-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-square-o-down\endcsname {\symbol{"F150}} \def\faCaretSquareODown {{\FA\csname faicon@caret-square-o-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-square-o-left\endcsname {\symbol{"F191}} \def\faCaretSquareOLeft {{\FA\csname faicon@caret-square-o-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-square-o-right\endcsname {\symbol{"F152}} \def\faCaretSquareORight {{\FA\csname faicon@caret-square-o-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-square-o-up\endcsname {\symbol{"F151}} \def\faCaretSquareOUp {{\FA\csname faicon@caret-square-o-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@caret-up\endcsname {\symbol{"F0D8}} \def\faCaretUp {{\FA\csname faicon@caret-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cart-arrow-down\endcsname {\symbol{"F218}} \def\faCartArrowDown {{\FA\csname faicon@cart-arrow-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cart-plus\endcsname {\symbol{"F217}} \def\faCartPlus {{\FA\csname faicon@cart-plus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc\endcsname {\symbol{"F20A}} \def\faCc {{\FA\csname faicon@cc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-amex\endcsname {\symbol{"F1F3}} \def\faCcAmex {{\FA\csname faicon@cc-amex\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-diners-club\endcsname {\symbol{"F24C}} \def\faCcDinersClub {{\FA\csname faicon@cc-diners-club\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-discover\endcsname {\symbol{"F1F2}} \def\faCcDiscover {{\FA\csname faicon@cc-discover\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-jcb\endcsname {\symbol{"F24B}} \def\faCcJcb {{\FA\csname faicon@cc-jcb\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-mastercard\endcsname {\symbol{"F1F1}} \def\faCcMastercard {{\FA\csname faicon@cc-mastercard\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-paypal\endcsname {\symbol{"F1F4}} \def\faCcPaypal {{\FA\csname faicon@cc-paypal\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-stripe\endcsname {\symbol{"F1F5}} \def\faCcStripe {{\FA\csname faicon@cc-stripe\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cc-visa\endcsname {\symbol{"F1F0}} \def\faCcVisa {{\FA\csname faicon@cc-visa\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@certificate\endcsname {\symbol{"F0A3}} \def\faCertificate {{\FA\csname faicon@certificate\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chain\endcsname {\symbol{"F0C1}} \def\faChain {{\FA\csname faicon@chain\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chain-broken\endcsname {\symbol{"F127}} \def\faChainBroken {{\FA\csname faicon@chain-broken\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@check\endcsname {\symbol{"F00C}} \def\faCheck {{\FA\csname faicon@check\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@check-circle\endcsname {\symbol{"F058}} \def\faCheckCircle {{\FA\csname faicon@check-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@check-circle-o\endcsname {\symbol{"F05D}} \def\faCheckCircleO {{\FA\csname faicon@check-circle-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@check-square\endcsname {\symbol{"F14A}} \def\faCheckSquare {{\FA\csname faicon@check-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@check-square-o\endcsname {\symbol{"F046}} \def\faCheckSquareO {{\FA\csname faicon@check-square-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-circle-down\endcsname {\symbol{"F13A}} \def\faChevronCircleDown {{\FA\csname faicon@chevron-circle-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-circle-left\endcsname {\symbol{"F137}} \def\faChevronCircleLeft {{\FA\csname faicon@chevron-circle-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-circle-right\endcsname {\symbol{"F138}} \def\faChevronCircleRight {{\FA\csname faicon@chevron-circle-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-circle-up\endcsname {\symbol{"F139}} \def\faChevronCircleUp {{\FA\csname faicon@chevron-circle-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-down\endcsname {\symbol{"F078}} \def\faChevronDown {{\FA\csname faicon@chevron-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-left\endcsname {\symbol{"F053}} \def\faChevronLeft {{\FA\csname faicon@chevron-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-right\endcsname {\symbol{"F054}} \def\faChevronRight {{\FA\csname faicon@chevron-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chevron-up\endcsname {\symbol{"F077}} \def\faChevronUp {{\FA\csname faicon@chevron-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@child\endcsname {\symbol{"F1AE}} \def\faChild {{\FA\csname faicon@child\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@chrome\endcsname {\symbol{"F268}} \def\faChrome {{\FA\csname faicon@chrome\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@circle\endcsname {\symbol{"F111}} \def\faCircle {{\FA\csname faicon@circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@circle-o\endcsname {\symbol{"F10C}} \def\faCircleO {{\FA\csname faicon@circle-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@circle-o-notch\endcsname {\symbol{"F1CE}} \def\faCircleONotch {{\FA\csname faicon@circle-o-notch\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@circle-thin\endcsname {\symbol{"F1DB}} \def\faCircleThin {{\FA\csname faicon@circle-thin\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@clipboard\endcsname {\symbol{"F0EA}} \def\faClipboard {{\FA\csname faicon@clipboard\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@clock-o\endcsname {\symbol{"F017}} \def\faClockO {{\FA\csname faicon@clock-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@clone\endcsname {\symbol{"F24D}} \def\faClone {{\FA\csname faicon@clone\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@close\endcsname {\symbol{"F00D}} \def\faClose {{\FA\csname faicon@close\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cloud\endcsname {\symbol{"F0C2}} \def\faCloud {{\FA\csname faicon@cloud\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cloud-download\endcsname {\symbol{"F0ED}} \def\faCloudDownload {{\FA\csname faicon@cloud-download\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cloud-upload\endcsname {\symbol{"F0EE}} \def\faCloudUpload {{\FA\csname faicon@cloud-upload\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cny\endcsname {\symbol{"F157}} \def\faCny {{\FA\csname faicon@cny\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@code\endcsname {\symbol{"F121}} \def\faCode {{\FA\csname faicon@code\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@code-fork\endcsname {\symbol{"F126}} \def\faCodeFork {{\FA\csname faicon@code-fork\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@codepen\endcsname {\symbol{"F1CB}} \def\faCodepen {{\FA\csname faicon@codepen\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@coffee\endcsname {\symbol{"F0F4}} \def\faCoffee {{\FA\csname faicon@coffee\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cog\endcsname {\symbol{"F013}} \def\faCog {{\FA\csname faicon@cog\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cogs\endcsname {\symbol{"F085}} \def\faCogs {{\FA\csname faicon@cogs\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@columns\endcsname {\symbol{"F0DB}} \def\faColumns {{\FA\csname faicon@columns\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@comment\endcsname {\symbol{"F075}} \def\faComment {{\FA\csname faicon@comment\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@comment-o\endcsname {\symbol{"F0E5}} \def\faCommentO {{\FA\csname faicon@comment-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@commenting\endcsname {\symbol{"F27A}} \def\faCommenting {{\FA\csname faicon@commenting\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@commenting-o\endcsname {\symbol{"F27B}} \def\faCommentingO {{\FA\csname faicon@commenting-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@comments\endcsname {\symbol{"F086}} \def\faComments {{\FA\csname faicon@comments\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@comments-o\endcsname {\symbol{"F0E6}} \def\faCommentsO {{\FA\csname faicon@comments-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@compass\endcsname {\symbol{"F14E}} \def\faCompass {{\FA\csname faicon@compass\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@compress\endcsname {\symbol{"F066}} \def\faCompress {{\FA\csname faicon@compress\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@connectdevelop\endcsname {\symbol{"F20E}} \def\faConnectdevelop {{\FA\csname faicon@connectdevelop\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@contao\endcsname {\symbol{"F26D}} \def\faContao {{\FA\csname faicon@contao\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@copy\endcsname {\symbol{"F0C5}} \def\faCopy {{\FA\csname faicon@copy\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@copyright\endcsname {\symbol{"F1F9}} \def\faCopyright {{\FA\csname faicon@copyright\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@creative-commons\endcsname {\symbol{"F25E}} \def\faCreativeCommons {{\FA\csname faicon@creative-commons\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@credit-card\endcsname {\symbol{"F09D}} \def\faCreditCard {{\FA\csname faicon@credit-card\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@crop\endcsname {\symbol{"F125}} \def\faCrop {{\FA\csname faicon@crop\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@crosshairs\endcsname {\symbol{"F05B}} \def\faCrosshairs {{\FA\csname faicon@crosshairs\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cube\endcsname {\symbol{"F1B2}} \def\faCube {{\FA\csname faicon@cube\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cubes\endcsname {\symbol{"F1B3}} \def\faCubes {{\FA\csname faicon@cubes\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cut\endcsname {\symbol{"F0C4}} \def\faCut {{\FA\csname faicon@cut\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@cutlery\endcsname {\symbol{"F0F5}} \def\faCutlery {{\FA\csname faicon@cutlery\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@dashboard\endcsname {\symbol{"F0E4}} \def\faDashboard {{\FA\csname faicon@dashboard\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@dashcube\endcsname {\symbol{"F210}} \def\faDashcube {{\FA\csname faicon@dashcube\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@database\endcsname {\symbol{"F1C0}} \def\faDatabase {{\FA\csname faicon@database\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@dedent\endcsname {\symbol{"F03B}} \def\faDedent {{\FA\csname faicon@dedent\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@delicious\endcsname {\symbol{"F1A5}} \def\faDelicious {{\FA\csname faicon@delicious\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@desktop\endcsname {\symbol{"F108}} \def\faDesktop {{\FA\csname faicon@desktop\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@deviantart\endcsname {\symbol{"F1BD}} \def\faDeviantart {{\FA\csname faicon@deviantart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@diamond\endcsname {\symbol{"F219}} \def\faDiamond {{\FA\csname faicon@diamond\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@digg\endcsname {\symbol{"F1A6}} \def\faDigg {{\FA\csname faicon@digg\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@dollar\endcsname {\symbol{"F155}} \def\faDollar {{\FA\csname faicon@dollar\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@dot-circle-o\endcsname {\symbol{"F192}} \def\faDotCircleO {{\FA\csname faicon@dot-circle-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@download\endcsname {\symbol{"F019}} \def\faDownload {{\FA\csname faicon@download\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@dribbble\endcsname {\symbol{"F17D}} \def\faDribbble {{\FA\csname faicon@dribbble\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@dropbox\endcsname {\symbol{"F16B}} \def\faDropbox {{\FA\csname faicon@dropbox\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@drupal\endcsname {\symbol{"F1A9}} \def\faDrupal {{\FA\csname faicon@drupal\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@edit\endcsname {\symbol{"F044}} \def\faEdit {{\FA\csname faicon@edit\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@eject\endcsname {\symbol{"F052}} \def\faEject {{\FA\csname faicon@eject\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ellipsis-h\endcsname {\symbol{"F141}} \def\faEllipsisH {{\FA\csname faicon@ellipsis-h\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ellipsis-v\endcsname {\symbol{"F142}} \def\faEllipsisV {{\FA\csname faicon@ellipsis-v\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@empire\endcsname {\symbol{"F1D1}} \def\faEmpire {{\FA\csname faicon@empire\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@envelope\endcsname {\symbol{"F0E0}} \def\faEnvelope {{\FA\csname faicon@envelope\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@envelope-o\endcsname {\symbol{"F003}} \def\faEnvelopeO {{\FA\csname faicon@envelope-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@envelope-square\endcsname {\symbol{"F199}} \def\faEnvelopeSquare {{\FA\csname faicon@envelope-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@eraser\endcsname {\symbol{"F12D}} \def\faEraser {{\FA\csname faicon@eraser\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@eur\endcsname {\symbol{"F153}} \def\faEur {{\FA\csname faicon@eur\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@euro\endcsname {\symbol{"F153}} \def\faEuro {{\FA\csname faicon@euro\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@exchange\endcsname {\symbol{"F0EC}} \def\faExchange {{\FA\csname faicon@exchange\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@exclamation\endcsname {\symbol{"F12A}} \def\faExclamation {{\FA\csname faicon@exclamation\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@exclamation-circle\endcsname {\symbol{"F06A}} \def\faExclamationCircle {{\FA\csname faicon@exclamation-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@exclamation-triangle\endcsname {\symbol{"F071}} \def\faExclamationTriangle {{\FA\csname faicon@exclamation-triangle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@expand\endcsname {\symbol{"F065}} \def\faExpand {{\FA\csname faicon@expand\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@expeditedssl\endcsname {\symbol{"F23E}} \def\faExpeditedssl {{\FA\csname faicon@expeditedssl\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@external-link\endcsname {\symbol{"F08E}} \def\faExternalLink {{\FA\csname faicon@external-link\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@external-link-square\endcsname {\symbol{"F14C}} \def\faExternalLinkSquare {{\FA\csname faicon@external-link-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@eye\endcsname {\symbol{"F06E}} \def\faEye {{\FA\csname faicon@eye\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@eye-slash\endcsname {\symbol{"F070}} \def\faEyeSlash {{\FA\csname faicon@eye-slash\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@eyedropper\endcsname {\symbol{"F1FB}} \def\faEyedropper {{\FA\csname faicon@eyedropper\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@facebook\endcsname {\symbol{"F09A}} \def\faFacebook {{\FA\csname faicon@facebook\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@facebook-f\endcsname {\symbol{"F09A}} \def\faFacebookF {{\FA\csname faicon@facebook-f\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@facebook-official\endcsname {\symbol{"F230}} \def\faFacebookOfficial {{\FA\csname faicon@facebook-official\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@facebook-square\endcsname {\symbol{"F082}} \def\faFacebookSquare {{\FA\csname faicon@facebook-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@fast-backward\endcsname {\symbol{"F049}} \def\faFastBackward {{\FA\csname faicon@fast-backward\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@fast-forward\endcsname {\symbol{"F050}} \def\faFastForward {{\FA\csname faicon@fast-forward\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@fax\endcsname {\symbol{"F1AC}} \def\faFax {{\FA\csname faicon@fax\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@feed\endcsname {\symbol{"F09E}} \def\faFeed {{\FA\csname faicon@feed\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@female\endcsname {\symbol{"F182}} \def\faFemale {{\FA\csname faicon@female\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@fighter-jet\endcsname {\symbol{"F0FB}} \def\faFighterJet {{\FA\csname faicon@fighter-jet\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file\endcsname {\symbol{"F15B}} \def\faFile {{\FA\csname faicon@file\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-archive-o\endcsname {\symbol{"F1C6}} \def\faFileArchiveO {{\FA\csname faicon@file-archive-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-audio-o\endcsname {\symbol{"F1C7}} \def\faFileAudioO {{\FA\csname faicon@file-audio-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-code-o\endcsname {\symbol{"F1C9}} \def\faFileCodeO {{\FA\csname faicon@file-code-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-excel-o\endcsname {\symbol{"F1C3}} \def\faFileExcelO {{\FA\csname faicon@file-excel-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-image-o\endcsname {\symbol{"F1C5}} \def\faFileImageO {{\FA\csname faicon@file-image-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-movie-o\endcsname {\symbol{"F1C8}} \def\faFileMovieO {{\FA\csname faicon@file-movie-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-o\endcsname {\symbol{"F016}} \def\faFileO {{\FA\csname faicon@file-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-pdf-o\endcsname {\symbol{"F1C1}} \def\faFilePdfO {{\FA\csname faicon@file-pdf-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-photo-o\endcsname {\symbol{"F1C5}} \def\faFilePhotoO {{\FA\csname faicon@file-photo-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-picture-o\endcsname {\symbol{"F1C5}} \def\faFilePictureO {{\FA\csname faicon@file-picture-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-powerpoint-o\endcsname {\symbol{"F1C4}} \def\faFilePowerpointO {{\FA\csname faicon@file-powerpoint-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-sound-o\endcsname {\symbol{"F1C7}} \def\faFileSoundO {{\FA\csname faicon@file-sound-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-text\endcsname {\symbol{"F15C}} \def\faFileText {{\FA\csname faicon@file-text\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-text-o\endcsname {\symbol{"F0F6}} \def\faFileTextO {{\FA\csname faicon@file-text-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-video-o\endcsname {\symbol{"F1C8}} \def\faFileVideoO {{\FA\csname faicon@file-video-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-word-o\endcsname {\symbol{"F1C2}} \def\faFileWordO {{\FA\csname faicon@file-word-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@file-zip-o\endcsname {\symbol{"F1C6}} \def\faFileZipO {{\FA\csname faicon@file-zip-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@files-o\endcsname {\symbol{"F0C5}} \def\faFilesO {{\FA\csname faicon@files-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@film\endcsname {\symbol{"F008}} \def\faFilm {{\FA\csname faicon@film\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@filter\endcsname {\symbol{"F0B0}} \def\faFilter {{\FA\csname faicon@filter\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@fire\endcsname {\symbol{"F06D}} \def\faFire {{\FA\csname faicon@fire\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@fire-extinguisher\endcsname {\symbol{"F134}} \def\faFireExtinguisher {{\FA\csname faicon@fire-extinguisher\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@firefox\endcsname {\symbol{"F269}} \def\faFirefox {{\FA\csname faicon@firefox\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@flag\endcsname {\symbol{"F024}} \def\faFlag {{\FA\csname faicon@flag\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@flag-checkered\endcsname {\symbol{"F11E}} \def\faFlagCheckered {{\FA\csname faicon@flag-checkered\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@flag-o\endcsname {\symbol{"F11D}} \def\faFlagO {{\FA\csname faicon@flag-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@flash\endcsname {\symbol{"F0E7}} \def\faFlash {{\FA\csname faicon@flash\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@flask\endcsname {\symbol{"F0C3}} \def\faFlask {{\FA\csname faicon@flask\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@flickr\endcsname {\symbol{"F16E}} \def\faFlickr {{\FA\csname faicon@flickr\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@floppy-o\endcsname {\symbol{"F0C7}} \def\faFloppyO {{\FA\csname faicon@floppy-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@folder\endcsname {\symbol{"F07B}} \def\faFolder {{\FA\csname faicon@folder\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@folder-o\endcsname {\symbol{"F114}} \def\faFolderO {{\FA\csname faicon@folder-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@folder-open\endcsname {\symbol{"F07C}} \def\faFolderOpen {{\FA\csname faicon@folder-open\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@folder-open-o\endcsname {\symbol{"F115}} \def\faFolderOpenO {{\FA\csname faicon@folder-open-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@font\endcsname {\symbol{"F031}} \def\faFont {{\FA\csname faicon@font\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@fonticons\endcsname {\symbol{"F280}} \def\faFonticons {{\FA\csname faicon@fonticons\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@forumbee\endcsname {\symbol{"F211}} \def\faForumbee {{\FA\csname faicon@forumbee\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@forward\endcsname {\symbol{"F04E}} \def\faForward {{\FA\csname faicon@forward\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@foursquare\endcsname {\symbol{"F180}} \def\faFoursquare {{\FA\csname faicon@foursquare\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@frown-o\endcsname {\symbol{"F119}} \def\faFrownO {{\FA\csname faicon@frown-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@futbol-o\endcsname {\symbol{"F1E3}} \def\faFutbolO {{\FA\csname faicon@futbol-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gamepad\endcsname {\symbol{"F11B}} \def\faGamepad {{\FA\csname faicon@gamepad\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gavel\endcsname {\symbol{"F0E3}} \def\faGavel {{\FA\csname faicon@gavel\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gbp\endcsname {\symbol{"F154}} \def\faGbp {{\FA\csname faicon@gbp\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ge\endcsname {\symbol{"F1D1}} \def\faGe {{\FA\csname faicon@ge\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gear\endcsname {\symbol{"F013}} \def\faGear {{\FA\csname faicon@gear\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gears\endcsname {\symbol{"F085}} \def\faGears {{\FA\csname faicon@gears\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@genderless\endcsname {\symbol{"F22D}} \def\faGenderless {{\FA\csname faicon@genderless\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@get-pocket\endcsname {\symbol{"F265}} \def\faGetPocket {{\FA\csname faicon@get-pocket\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gg\endcsname {\symbol{"F260}} \def\faGg {{\FA\csname faicon@gg\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gg-circle\endcsname {\symbol{"F261}} \def\faGgCircle {{\FA\csname faicon@gg-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gift\endcsname {\symbol{"F06B}} \def\faGift {{\FA\csname faicon@gift\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@git\endcsname {\symbol{"F1D3}} \def\faGit {{\FA\csname faicon@git\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@git-square\endcsname {\symbol{"F1D2}} \def\faGitSquare {{\FA\csname faicon@git-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@github\endcsname {\symbol{"F09B}} \def\faGithub {{\FA\csname faicon@github\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@github-alt\endcsname {\symbol{"F113}} \def\faGithubAlt {{\FA\csname faicon@github-alt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@github-square\endcsname {\symbol{"F092}} \def\faGithubSquare {{\FA\csname faicon@github-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gittip\endcsname {\symbol{"F184}} \def\faGittip {{\FA\csname faicon@gittip\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@glass\endcsname {\symbol{"F000}} \def\faGlass {{\FA\csname faicon@glass\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@globe\endcsname {\symbol{"F0AC}} \def\faGlobe {{\FA\csname faicon@globe\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@google\endcsname {\symbol{"F1A0}} \def\faGoogle {{\FA\csname faicon@google\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@google-plus\endcsname {\symbol{"F0D5}} \def\faGooglePlus {{\FA\csname faicon@google-plus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@google-plus-square\endcsname {\symbol{"F0D4}} \def\faGooglePlusSquare {{\FA\csname faicon@google-plus-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@google-wallet\endcsname {\symbol{"F1EE}} \def\faGoogleWallet {{\FA\csname faicon@google-wallet\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@graduation-cap\endcsname {\symbol{"F19D}} \def\faGraduationCap {{\FA\csname faicon@graduation-cap\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@gratipay\endcsname {\symbol{"F184}} \def\faGratipay {{\FA\csname faicon@gratipay\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@group\endcsname {\symbol{"F0C0}} \def\faGroup {{\FA\csname faicon@group\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@h-square\endcsname {\symbol{"F0FD}} \def\faHSquare {{\FA\csname faicon@h-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hacker-news\endcsname {\symbol{"F1D4}} \def\faHackerNews {{\FA\csname faicon@hacker-news\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-grab-o\endcsname {\symbol{"F255}} \def\faHandGrabO {{\FA\csname faicon@hand-grab-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-lizard-o\endcsname {\symbol{"F258}} \def\faHandLizardO {{\FA\csname faicon@hand-lizard-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-o-down\endcsname {\symbol{"F0A7}} \def\faHandODown {{\FA\csname faicon@hand-o-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-o-left\endcsname {\symbol{"F0A5}} \def\faHandOLeft {{\FA\csname faicon@hand-o-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-o-right\endcsname {\symbol{"F0A4}} \def\faHandORight {{\FA\csname faicon@hand-o-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-o-up\endcsname {\symbol{"F0A6}} \def\faHandOUp {{\FA\csname faicon@hand-o-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-paper-o\endcsname {\symbol{"F256}} \def\faHandPaperO {{\FA\csname faicon@hand-paper-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-peace-o\endcsname {\symbol{"F25B}} \def\faHandPeaceO {{\FA\csname faicon@hand-peace-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-pointer-o\endcsname {\symbol{"F25A}} \def\faHandPointerO {{\FA\csname faicon@hand-pointer-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-rock-o\endcsname {\symbol{"F255}} \def\faHandRockO {{\FA\csname faicon@hand-rock-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-scissors-o\endcsname {\symbol{"F257}} \def\faHandScissorsO {{\FA\csname faicon@hand-scissors-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-spock-o\endcsname {\symbol{"F259}} \def\faHandSpockO {{\FA\csname faicon@hand-spock-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hand-stop-o\endcsname {\symbol{"F256}} \def\faHandStopO {{\FA\csname faicon@hand-stop-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hdd-o\endcsname {\symbol{"F0A0}} \def\faHddO {{\FA\csname faicon@hdd-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@header\endcsname {\symbol{"F1DC}} \def\faHeader {{\FA\csname faicon@header\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@headphones\endcsname {\symbol{"F025}} \def\faHeadphones {{\FA\csname faicon@headphones\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@heart\endcsname {\symbol{"F004}} \def\faHeart {{\FA\csname faicon@heart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@heart-o\endcsname {\symbol{"F08A}} \def\faHeartO {{\FA\csname faicon@heart-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@heartbeat\endcsname {\symbol{"F21E}} \def\faHeartbeat {{\FA\csname faicon@heartbeat\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@history\endcsname {\symbol{"F1DA}} \def\faHistory {{\FA\csname faicon@history\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@home\endcsname {\symbol{"F015}} \def\faHome {{\FA\csname faicon@home\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hospital-o\endcsname {\symbol{"F0F8}} \def\faHospitalO {{\FA\csname faicon@hospital-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hotel\endcsname {\symbol{"F236}} \def\faHotel {{\FA\csname faicon@hotel\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hourglass\endcsname {\symbol{"F254}} \def\faHourglass {{\FA\csname faicon@hourglass\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hourglass-end\endcsname {\symbol{"F253}} \def\faHourglassEnd {{\FA\csname faicon@hourglass-end\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hourglass-half\endcsname {\symbol{"F252}} \def\faHourglassHalf {{\FA\csname faicon@hourglass-half\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hourglass-o\endcsname {\symbol{"F250}} \def\faHourglassO {{\FA\csname faicon@hourglass-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@hourglass-start\endcsname {\symbol{"F251}} \def\faHourglassStart {{\FA\csname faicon@hourglass-start\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@houzz\endcsname {\symbol{"F27C}} \def\faHouzz {{\FA\csname faicon@houzz\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@i-cursor\endcsname {\symbol{"F246}} \def\faICursor {{\FA\csname faicon@i-cursor\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ils\endcsname {\symbol{"F20B}} \def\faIls {{\FA\csname faicon@ils\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@image\endcsname {\symbol{"F03E}} \def\faImage {{\FA\csname faicon@image\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@inbox\endcsname {\symbol{"F01C}} \def\faInbox {{\FA\csname faicon@inbox\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@indent\endcsname {\symbol{"F03C}} \def\faIndent {{\FA\csname faicon@indent\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@industry\endcsname {\symbol{"F275}} \def\faIndustry {{\FA\csname faicon@industry\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@info\endcsname {\symbol{"F129}} \def\faInfo {{\FA\csname faicon@info\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@info-circle\endcsname {\symbol{"F05A}} \def\faInfoCircle {{\FA\csname faicon@info-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@inr\endcsname {\symbol{"F156}} \def\faInr {{\FA\csname faicon@inr\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@instagram\endcsname {\symbol{"F16D}} \def\faInstagram {{\FA\csname faicon@instagram\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@institution\endcsname {\symbol{"F19C}} \def\faInstitution {{\FA\csname faicon@institution\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@internet-explorer\endcsname {\symbol{"F26B}} \def\faInternetExplorer {{\FA\csname faicon@internet-explorer\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@intersex\endcsname {\symbol{"F224}} \def\faIntersex {{\FA\csname faicon@intersex\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ioxhost\endcsname {\symbol{"F208}} \def\faIoxhost {{\FA\csname faicon@ioxhost\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@italic\endcsname {\symbol{"F033}} \def\faItalic {{\FA\csname faicon@italic\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@joomla\endcsname {\symbol{"F1AA}} \def\faJoomla {{\FA\csname faicon@joomla\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@jpy\endcsname {\symbol{"F157}} \def\faJpy {{\FA\csname faicon@jpy\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@jsfiddle\endcsname {\symbol{"F1CC}} \def\faJsfiddle {{\FA\csname faicon@jsfiddle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@key\endcsname {\symbol{"F084}} \def\faKey {{\FA\csname faicon@key\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@keyboard-o\endcsname {\symbol{"F11C}} \def\faKeyboardO {{\FA\csname faicon@keyboard-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@krw\endcsname {\symbol{"F159}} \def\faKrw {{\FA\csname faicon@krw\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@language\endcsname {\symbol{"F1AB}} \def\faLanguage {{\FA\csname faicon@language\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@laptop\endcsname {\symbol{"F109}} \def\faLaptop {{\FA\csname faicon@laptop\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@lastfm\endcsname {\symbol{"F202}} \def\faLastfm {{\FA\csname faicon@lastfm\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@lastfm-square\endcsname {\symbol{"F203}} \def\faLastfmSquare {{\FA\csname faicon@lastfm-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@leaf\endcsname {\symbol{"F06C}} \def\faLeaf {{\FA\csname faicon@leaf\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@leanpub\endcsname {\symbol{"F212}} \def\faLeanpub {{\FA\csname faicon@leanpub\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@legal\endcsname {\symbol{"F0E3}} \def\faLegal {{\FA\csname faicon@legal\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@lemon-o\endcsname {\symbol{"F094}} \def\faLemonO {{\FA\csname faicon@lemon-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@level-down\endcsname {\symbol{"F149}} \def\faLevelDown {{\FA\csname faicon@level-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@level-up\endcsname {\symbol{"F148}} \def\faLevelUp {{\FA\csname faicon@level-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@life-bouy\endcsname {\symbol{"F1CD}} \def\faLifeBouy {{\FA\csname faicon@life-bouy\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@life-buoy\endcsname {\symbol{"F1CD}} \def\faLifeBuoy {{\FA\csname faicon@life-buoy\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@life-ring\endcsname {\symbol{"F1CD}} \def\faLifeRing {{\FA\csname faicon@life-ring\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@life-saver\endcsname {\symbol{"F1CD}} \def\faLifeSaver {{\FA\csname faicon@life-saver\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@lightbulb-o\endcsname {\symbol{"F0EB}} \def\faLightbulbO {{\FA\csname faicon@lightbulb-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@line-chart\endcsname {\symbol{"F201}} \def\faLineChart {{\FA\csname faicon@line-chart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@link\endcsname {\symbol{"F0C1}} \def\faLink {{\FA\csname faicon@link\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@linkedin\endcsname {\symbol{"F0E1}} \def\faLinkedin {{\FA\csname faicon@linkedin\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@linkedin-square\endcsname {\symbol{"F08C}} \def\faLinkedinSquare {{\FA\csname faicon@linkedin-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@linux\endcsname {\symbol{"F17C}} \def\faLinux {{\FA\csname faicon@linux\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@list\endcsname {\symbol{"F03A}} \def\faList {{\FA\csname faicon@list\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@list-alt\endcsname {\symbol{"F022}} \def\faListAlt {{\FA\csname faicon@list-alt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@list-ol\endcsname {\symbol{"F0CB}} \def\faListOl {{\FA\csname faicon@list-ol\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@list-ul\endcsname {\symbol{"F0CA}} \def\faListUl {{\FA\csname faicon@list-ul\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@location-arrow\endcsname {\symbol{"F124}} \def\faLocationArrow {{\FA\csname faicon@location-arrow\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@lock\endcsname {\symbol{"F023}} \def\faLock {{\FA\csname faicon@lock\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@long-arrow-down\endcsname {\symbol{"F175}} \def\faLongArrowDown {{\FA\csname faicon@long-arrow-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@long-arrow-left\endcsname {\symbol{"F177}} \def\faLongArrowLeft {{\FA\csname faicon@long-arrow-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@long-arrow-right\endcsname {\symbol{"F178}} \def\faLongArrowRight {{\FA\csname faicon@long-arrow-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@long-arrow-up\endcsname {\symbol{"F176}} \def\faLongArrowUp {{\FA\csname faicon@long-arrow-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@magic\endcsname {\symbol{"F0D0}} \def\faMagic {{\FA\csname faicon@magic\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@magnet\endcsname {\symbol{"F076}} \def\faMagnet {{\FA\csname faicon@magnet\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mail-forward\endcsname {\symbol{"F064}} \def\faMailForward {{\FA\csname faicon@mail-forward\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mail-reply\endcsname {\symbol{"F112}} \def\faMailReply {{\FA\csname faicon@mail-reply\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mail-reply-all\endcsname {\symbol{"F122}} \def\faMailReplyAll {{\FA\csname faicon@mail-reply-all\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@male\endcsname {\symbol{"F183}} \def\faMale {{\FA\csname faicon@male\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@map\endcsname {\symbol{"F279}} \def\faMap {{\FA\csname faicon@map\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@map-marker\endcsname {\symbol{"F041}} \def\faMapMarker {{\FA\csname faicon@map-marker\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@map-o\endcsname {\symbol{"F278}} \def\faMapO {{\FA\csname faicon@map-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@map-pin\endcsname {\symbol{"F276}} \def\faMapPin {{\FA\csname faicon@map-pin\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@map-signs\endcsname {\symbol{"F277}} \def\faMapSigns {{\FA\csname faicon@map-signs\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mars\endcsname {\symbol{"F222}} \def\faMars {{\FA\csname faicon@mars\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mars-double\endcsname {\symbol{"F227}} \def\faMarsDouble {{\FA\csname faicon@mars-double\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mars-stroke\endcsname {\symbol{"F229}} \def\faMarsStroke {{\FA\csname faicon@mars-stroke\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mars-stroke-h\endcsname {\symbol{"F22B}} \def\faMarsStrokeH {{\FA\csname faicon@mars-stroke-h\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mars-stroke-v\endcsname {\symbol{"F22A}} \def\faMarsStrokeV {{\FA\csname faicon@mars-stroke-v\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@maxcdn\endcsname {\symbol{"F136}} \def\faMaxcdn {{\FA\csname faicon@maxcdn\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@meanpath\endcsname {\symbol{"F20C}} \def\faMeanpath {{\FA\csname faicon@meanpath\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@medium\endcsname {\symbol{"F23A}} \def\faMedium {{\FA\csname faicon@medium\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@medkit\endcsname {\symbol{"F0FA}} \def\faMedkit {{\FA\csname faicon@medkit\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@meh-o\endcsname {\symbol{"F11A}} \def\faMehO {{\FA\csname faicon@meh-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mercury\endcsname {\symbol{"F223}} \def\faMercury {{\FA\csname faicon@mercury\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@microphone\endcsname {\symbol{"F130}} \def\faMicrophone {{\FA\csname faicon@microphone\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@microphone-slash\endcsname {\symbol{"F131}} \def\faMicrophoneSlash {{\FA\csname faicon@microphone-slash\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@minus\endcsname {\symbol{"F068}} \def\faMinus {{\FA\csname faicon@minus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@minus-circle\endcsname {\symbol{"F056}} \def\faMinusCircle {{\FA\csname faicon@minus-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@minus-square\endcsname {\symbol{"F146}} \def\faMinusSquare {{\FA\csname faicon@minus-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@minus-square-o\endcsname {\symbol{"F147}} \def\faMinusSquareO {{\FA\csname faicon@minus-square-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mobile\endcsname {\symbol{"F10B}} \def\faMobile {{\FA\csname faicon@mobile\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mobile-phone\endcsname {\symbol{"F10B}} \def\faMobilePhone {{\FA\csname faicon@mobile-phone\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@money\endcsname {\symbol{"F0D6}} \def\faMoney {{\FA\csname faicon@money\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@moon-o\endcsname {\symbol{"F186}} \def\faMoonO {{\FA\csname faicon@moon-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mortar-board\endcsname {\symbol{"F19D}} \def\faMortarBoard {{\FA\csname faicon@mortar-board\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@motorcycle\endcsname {\symbol{"F21C}} \def\faMotorcycle {{\FA\csname faicon@motorcycle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@mouse-pointer\endcsname {\symbol{"F245}} \def\faMousePointer {{\FA\csname faicon@mouse-pointer\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@music\endcsname {\symbol{"F001}} \def\faMusic {{\FA\csname faicon@music\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@navicon\endcsname {\symbol{"F0C9}} \def\faNavicon {{\FA\csname faicon@navicon\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@neuter\endcsname {\symbol{"F22C}} \def\faNeuter {{\FA\csname faicon@neuter\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@newspaper-o\endcsname {\symbol{"F1EA}} \def\faNewspaperO {{\FA\csname faicon@newspaper-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@object-group\endcsname {\symbol{"F247}} \def\faObjectGroup {{\FA\csname faicon@object-group\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@object-ungroup\endcsname {\symbol{"F248}} \def\faObjectUngroup {{\FA\csname faicon@object-ungroup\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@odnoklassniki\endcsname {\symbol{"F263}} \def\faOdnoklassniki {{\FA\csname faicon@odnoklassniki\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@odnoklassniki-square\endcsname {\symbol{"F264}} \def\faOdnoklassnikiSquare {{\FA\csname faicon@odnoklassniki-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@opencart\endcsname {\symbol{"F23D}} \def\faOpencart {{\FA\csname faicon@opencart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@openid\endcsname {\symbol{"F19B}} \def\faOpenid {{\FA\csname faicon@openid\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@opera\endcsname {\symbol{"F26A}} \def\faOpera {{\FA\csname faicon@opera\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@optin-monster\endcsname {\symbol{"F23C}} \def\faOptinMonster {{\FA\csname faicon@optin-monster\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@outdent\endcsname {\symbol{"F03B}} \def\faOutdent {{\FA\csname faicon@outdent\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pagelines\endcsname {\symbol{"F18C}} \def\faPagelines {{\FA\csname faicon@pagelines\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paint-brush\endcsname {\symbol{"F1FC}} \def\faPaintBrush {{\FA\csname faicon@paint-brush\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paper-plane\endcsname {\symbol{"F1D8}} \def\faPaperPlane {{\FA\csname faicon@paper-plane\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paper-plane-o\endcsname {\symbol{"F1D9}} \def\faPaperPlaneO {{\FA\csname faicon@paper-plane-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paperclip\endcsname {\symbol{"F0C6}} \def\faPaperclip {{\FA\csname faicon@paperclip\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paragraph\endcsname {\symbol{"F1DD}} \def\faParagraph {{\FA\csname faicon@paragraph\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paste\endcsname {\symbol{"F0EA}} \def\faPaste {{\FA\csname faicon@paste\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pause\endcsname {\symbol{"F04C}} \def\faPause {{\FA\csname faicon@pause\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paw\endcsname {\symbol{"F1B0}} \def\faPaw {{\FA\csname faicon@paw\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@paypal\endcsname {\symbol{"F1ED}} \def\faPaypal {{\FA\csname faicon@paypal\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pencil\endcsname {\symbol{"F040}} \def\faPencil {{\FA\csname faicon@pencil\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pencil-square\endcsname {\symbol{"F14B}} \def\faPencilSquare {{\FA\csname faicon@pencil-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pencil-square-o\endcsname {\symbol{"F044}} \def\faPencilSquareO {{\FA\csname faicon@pencil-square-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@phone\endcsname {\symbol{"F095}} \def\faPhone {{\FA\csname faicon@phone\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@phone-square\endcsname {\symbol{"F098}} \def\faPhoneSquare {{\FA\csname faicon@phone-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@photo\endcsname {\symbol{"F03E}} \def\faPhoto {{\FA\csname faicon@photo\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@picture-o\endcsname {\symbol{"F03E}} \def\faPictureO {{\FA\csname faicon@picture-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pie-chart\endcsname {\symbol{"F200}} \def\faPieChart {{\FA\csname faicon@pie-chart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pied-piper\endcsname {\symbol{"F1A7}} \def\faPiedPiper {{\FA\csname faicon@pied-piper\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pied-piper-alt\endcsname {\symbol{"F1A8}} \def\faPiedPiperAlt {{\FA\csname faicon@pied-piper-alt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pinterest\endcsname {\symbol{"F0D2}} \def\faPinterest {{\FA\csname faicon@pinterest\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pinterest-p\endcsname {\symbol{"F231}} \def\faPinterestP {{\FA\csname faicon@pinterest-p\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@pinterest-square\endcsname {\symbol{"F0D3}} \def\faPinterestSquare {{\FA\csname faicon@pinterest-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@plane\endcsname {\symbol{"F072}} \def\faPlane {{\FA\csname faicon@plane\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@play\endcsname {\symbol{"F04B}} \def\faPlay {{\FA\csname faicon@play\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@play-circle\endcsname {\symbol{"F144}} \def\faPlayCircle {{\FA\csname faicon@play-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@play-circle-o\endcsname {\symbol{"F01D}} \def\faPlayCircleO {{\FA\csname faicon@play-circle-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@plug\endcsname {\symbol{"F1E6}} \def\faPlug {{\FA\csname faicon@plug\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@plus\endcsname {\symbol{"F067}} \def\faPlus {{\FA\csname faicon@plus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@plus-circle\endcsname {\symbol{"F055}} \def\faPlusCircle {{\FA\csname faicon@plus-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@plus-square\endcsname {\symbol{"F0FE}} \def\faPlusSquare {{\FA\csname faicon@plus-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@plus-square-o\endcsname {\symbol{"F196}} \def\faPlusSquareO {{\FA\csname faicon@plus-square-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@power-off\endcsname {\symbol{"F011}} \def\faPowerOff {{\FA\csname faicon@power-off\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@print\endcsname {\symbol{"F02F}} \def\faPrint {{\FA\csname faicon@print\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@puzzle-piece\endcsname {\symbol{"F12E}} \def\faPuzzlePiece {{\FA\csname faicon@puzzle-piece\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@qq\endcsname {\symbol{"F1D6}} \def\faQq {{\FA\csname faicon@qq\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@qrcode\endcsname {\symbol{"F029}} \def\faQrcode {{\FA\csname faicon@qrcode\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@question\endcsname {\symbol{"F128}} \def\faQuestion {{\FA\csname faicon@question\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@question-circle\endcsname {\symbol{"F059}} \def\faQuestionCircle {{\FA\csname faicon@question-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@quote-left\endcsname {\symbol{"F10D}} \def\faQuoteLeft {{\FA\csname faicon@quote-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@quote-right\endcsname {\symbol{"F10E}} \def\faQuoteRight {{\FA\csname faicon@quote-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ra\endcsname {\symbol{"F1D0}} \def\faRa {{\FA\csname faicon@ra\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@random\endcsname {\symbol{"F074}} \def\faRandom {{\FA\csname faicon@random\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rebel\endcsname {\symbol{"F1D0}} \def\faRebel {{\FA\csname faicon@rebel\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@recycle\endcsname {\symbol{"F1B8}} \def\faRecycle {{\FA\csname faicon@recycle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@reddit\endcsname {\symbol{"F1A1}} \def\faReddit {{\FA\csname faicon@reddit\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@reddit-square\endcsname {\symbol{"F1A2}} \def\faRedditSquare {{\FA\csname faicon@reddit-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@refresh\endcsname {\symbol{"F021}} \def\faRefresh {{\FA\csname faicon@refresh\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@registered\endcsname {\symbol{"F25D}} \def\faRegistered {{\FA\csname faicon@registered\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@remove\endcsname {\symbol{"F00D}} \def\faRemove {{\FA\csname faicon@remove\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@renren\endcsname {\symbol{"F18B}} \def\faRenren {{\FA\csname faicon@renren\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@reorder\endcsname {\symbol{"F0C9}} \def\faReorder {{\FA\csname faicon@reorder\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@repeat\endcsname {\symbol{"F01E}} \def\faRepeat {{\FA\csname faicon@repeat\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@reply\endcsname {\symbol{"F112}} \def\faReply {{\FA\csname faicon@reply\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@reply-all\endcsname {\symbol{"F122}} \def\faReplyAll {{\FA\csname faicon@reply-all\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@retweet\endcsname {\symbol{"F079}} \def\faRetweet {{\FA\csname faicon@retweet\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rmb\endcsname {\symbol{"F157}} \def\faRmb {{\FA\csname faicon@rmb\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@road\endcsname {\symbol{"F018}} \def\faRoad {{\FA\csname faicon@road\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rocket\endcsname {\symbol{"F135}} \def\faRocket {{\FA\csname faicon@rocket\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rotate-left\endcsname {\symbol{"F0E2}} \def\faRotateLeft {{\FA\csname faicon@rotate-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rotate-right\endcsname {\symbol{"F01E}} \def\faRotateRight {{\FA\csname faicon@rotate-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rouble\endcsname {\symbol{"F158}} \def\faRouble {{\FA\csname faicon@rouble\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rss\endcsname {\symbol{"F09E}} \def\faRss {{\FA\csname faicon@rss\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rss-square\endcsname {\symbol{"F143}} \def\faRssSquare {{\FA\csname faicon@rss-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rub\endcsname {\symbol{"F158}} \def\faRub {{\FA\csname faicon@rub\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ruble\endcsname {\symbol{"F158}} \def\faRuble {{\FA\csname faicon@ruble\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@rupee\endcsname {\symbol{"F156}} \def\faRupee {{\FA\csname faicon@rupee\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@safari\endcsname {\symbol{"F267}} \def\faSafari {{\FA\csname faicon@safari\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@save\endcsname {\symbol{"F0C7}} \def\faSave {{\FA\csname faicon@save\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@scissors\endcsname {\symbol{"F0C4}} \def\faScissors {{\FA\csname faicon@scissors\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@search\endcsname {\symbol{"F002}} \def\faSearch {{\FA\csname faicon@search\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@search-minus\endcsname {\symbol{"F010}} \def\faSearchMinus {{\FA\csname faicon@search-minus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@search-plus\endcsname {\symbol{"F00E}} \def\faSearchPlus {{\FA\csname faicon@search-plus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sellsy\endcsname {\symbol{"F213}} \def\faSellsy {{\FA\csname faicon@sellsy\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@send\endcsname {\symbol{"F1D8}} \def\faSend {{\FA\csname faicon@send\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@send-o\endcsname {\symbol{"F1D9}} \def\faSendO {{\FA\csname faicon@send-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@server\endcsname {\symbol{"F233}} \def\faServer {{\FA\csname faicon@server\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@share\endcsname {\symbol{"F064}} \def\faShare {{\FA\csname faicon@share\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@share-alt\endcsname {\symbol{"F1E0}} \def\faShareAlt {{\FA\csname faicon@share-alt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@share-alt-square\endcsname {\symbol{"F1E1}} \def\faShareAltSquare {{\FA\csname faicon@share-alt-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@share-square\endcsname {\symbol{"F14D}} \def\faShareSquare {{\FA\csname faicon@share-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@share-square-o\endcsname {\symbol{"F045}} \def\faShareSquareO {{\FA\csname faicon@share-square-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@shekel\endcsname {\symbol{"F20B}} \def\faShekel {{\FA\csname faicon@shekel\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sheqel\endcsname {\symbol{"F20B}} \def\faSheqel {{\FA\csname faicon@sheqel\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@shield\endcsname {\symbol{"F132}} \def\faShield {{\FA\csname faicon@shield\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ship\endcsname {\symbol{"F21A}} \def\faShip {{\FA\csname faicon@ship\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@shirtsinbulk\endcsname {\symbol{"F214}} \def\faShirtsinbulk {{\FA\csname faicon@shirtsinbulk\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@shopping-cart\endcsname {\symbol{"F07A}} \def\faShoppingCart {{\FA\csname faicon@shopping-cart\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sign-in\endcsname {\symbol{"F090}} \def\faSignIn {{\FA\csname faicon@sign-in\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sign-out\endcsname {\symbol{"F08B}} \def\faSignOut {{\FA\csname faicon@sign-out\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@signal\endcsname {\symbol{"F012}} \def\faSignal {{\FA\csname faicon@signal\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@simplybuilt\endcsname {\symbol{"F215}} \def\faSimplybuilt {{\FA\csname faicon@simplybuilt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sitemap\endcsname {\symbol{"F0E8}} \def\faSitemap {{\FA\csname faicon@sitemap\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@skyatlas\endcsname {\symbol{"F216}} \def\faSkyatlas {{\FA\csname faicon@skyatlas\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@skype\endcsname {\symbol{"F17E}} \def\faSkype {{\FA\csname faicon@skype\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@slack\endcsname {\symbol{"F198}} \def\faSlack {{\FA\csname faicon@slack\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sliders\endcsname {\symbol{"F1DE}} \def\faSliders {{\FA\csname faicon@sliders\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@slideshare\endcsname {\symbol{"F1E7}} \def\faSlideshare {{\FA\csname faicon@slideshare\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@smile-o\endcsname {\symbol{"F118}} \def\faSmileO {{\FA\csname faicon@smile-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@soccer-ball-o\endcsname {\symbol{"F1E3}} \def\faSoccerBallO {{\FA\csname faicon@soccer-ball-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort\endcsname {\symbol{"F0DC}} \def\faSort {{\FA\csname faicon@sort\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-alpha-asc\endcsname {\symbol{"F15D}} \def\faSortAlphaAsc {{\FA\csname faicon@sort-alpha-asc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-alpha-desc\endcsname {\symbol{"F15E}} \def\faSortAlphaDesc {{\FA\csname faicon@sort-alpha-desc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-amount-asc\endcsname {\symbol{"F160}} \def\faSortAmountAsc {{\FA\csname faicon@sort-amount-asc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-amount-desc\endcsname {\symbol{"F161}} \def\faSortAmountDesc {{\FA\csname faicon@sort-amount-desc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-asc\endcsname {\symbol{"F0DE}} \def\faSortAsc {{\FA\csname faicon@sort-asc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-desc\endcsname {\symbol{"F0DD}} \def\faSortDesc {{\FA\csname faicon@sort-desc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-down\endcsname {\symbol{"F0DD}} \def\faSortDown {{\FA\csname faicon@sort-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-numeric-asc\endcsname {\symbol{"F162}} \def\faSortNumericAsc {{\FA\csname faicon@sort-numeric-asc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-numeric-desc\endcsname {\symbol{"F163}} \def\faSortNumericDesc {{\FA\csname faicon@sort-numeric-desc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sort-up\endcsname {\symbol{"F0DE}} \def\faSortUp {{\FA\csname faicon@sort-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@soundcloud\endcsname {\symbol{"F1BE}} \def\faSoundcloud {{\FA\csname faicon@soundcloud\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@space-shuttle\endcsname {\symbol{"F197}} \def\faSpaceShuttle {{\FA\csname faicon@space-shuttle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@spinner\endcsname {\symbol{"F110}} \def\faSpinner {{\FA\csname faicon@spinner\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@spoon\endcsname {\symbol{"F1B1}} \def\faSpoon {{\FA\csname faicon@spoon\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@spotify\endcsname {\symbol{"F1BC}} \def\faSpotify {{\FA\csname faicon@spotify\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@square\endcsname {\symbol{"F0C8}} \def\faSquare {{\FA\csname faicon@square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@square-o\endcsname {\symbol{"F096}} \def\faSquareO {{\FA\csname faicon@square-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@stack-exchange\endcsname {\symbol{"F18D}} \def\faStackExchange {{\FA\csname faicon@stack-exchange\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@stack-overflow\endcsname {\symbol{"F16C}} \def\faStackOverflow {{\FA\csname faicon@stack-overflow\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@star\endcsname {\symbol{"F005}} \def\faStar {{\FA\csname faicon@star\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@star-half\endcsname {\symbol{"F089}} \def\faStarHalf {{\FA\csname faicon@star-half\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@star-half-empty\endcsname {\symbol{"F123}} \def\faStarHalfEmpty {{\FA\csname faicon@star-half-empty\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@star-half-full\endcsname {\symbol{"F123}} \def\faStarHalfFull {{\FA\csname faicon@star-half-full\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@star-half-o\endcsname {\symbol{"F123}} \def\faStarHalfO {{\FA\csname faicon@star-half-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@star-o\endcsname {\symbol{"F006}} \def\faStarO {{\FA\csname faicon@star-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@steam\endcsname {\symbol{"F1B6}} \def\faSteam {{\FA\csname faicon@steam\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@steam-square\endcsname {\symbol{"F1B7}} \def\faSteamSquare {{\FA\csname faicon@steam-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@step-backward\endcsname {\symbol{"F048}} \def\faStepBackward {{\FA\csname faicon@step-backward\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@step-forward\endcsname {\symbol{"F051}} \def\faStepForward {{\FA\csname faicon@step-forward\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@stethoscope\endcsname {\symbol{"F0F1}} \def\faStethoscope {{\FA\csname faicon@stethoscope\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sticky-note\endcsname {\symbol{"F249}} \def\faStickyNote {{\FA\csname faicon@sticky-note\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sticky-note-o\endcsname {\symbol{"F24A}} \def\faStickyNoteO {{\FA\csname faicon@sticky-note-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@stop\endcsname {\symbol{"F04D}} \def\faStop {{\FA\csname faicon@stop\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@street-view\endcsname {\symbol{"F21D}} \def\faStreetView {{\FA\csname faicon@street-view\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@strikethrough\endcsname {\symbol{"F0CC}} \def\faStrikethrough {{\FA\csname faicon@strikethrough\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@stumbleupon\endcsname {\symbol{"F1A4}} \def\faStumbleupon {{\FA\csname faicon@stumbleupon\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@stumbleupon-circle\endcsname {\symbol{"F1A3}} \def\faStumbleuponCircle {{\FA\csname faicon@stumbleupon-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@subscript\endcsname {\symbol{"F12C}} \def\faSubscript {{\FA\csname faicon@subscript\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@subway\endcsname {\symbol{"F239}} \def\faSubway {{\FA\csname faicon@subway\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@suitcase\endcsname {\symbol{"F0F2}} \def\faSuitcase {{\FA\csname faicon@suitcase\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@sun-o\endcsname {\symbol{"F185}} \def\faSunO {{\FA\csname faicon@sun-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@superscript\endcsname {\symbol{"F12B}} \def\faSuperscript {{\FA\csname faicon@superscript\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@support\endcsname {\symbol{"F1CD}} \def\faSupport {{\FA\csname faicon@support\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@table\endcsname {\symbol{"F0CE}} \def\faTable {{\FA\csname faicon@table\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tablet\endcsname {\symbol{"F10A}} \def\faTablet {{\FA\csname faicon@tablet\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tachometer\endcsname {\symbol{"F0E4}} \def\faTachometer {{\FA\csname faicon@tachometer\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tag\endcsname {\symbol{"F02B}} \def\faTag {{\FA\csname faicon@tag\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tags\endcsname {\symbol{"F02C}} \def\faTags {{\FA\csname faicon@tags\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tasks\endcsname {\symbol{"F0AE}} \def\faTasks {{\FA\csname faicon@tasks\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@taxi\endcsname {\symbol{"F1BA}} \def\faTaxi {{\FA\csname faicon@taxi\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@television\endcsname {\symbol{"F26C}} \def\faTelevision {{\FA\csname faicon@television\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tencent-weibo\endcsname {\symbol{"F1D5}} \def\faTencentWeibo {{\FA\csname faicon@tencent-weibo\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@terminal\endcsname {\symbol{"F120}} \def\faTerminal {{\FA\csname faicon@terminal\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@text-height\endcsname {\symbol{"F034}} \def\faTextHeight {{\FA\csname faicon@text-height\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@text-width\endcsname {\symbol{"F035}} \def\faTextWidth {{\FA\csname faicon@text-width\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@th\endcsname {\symbol{"F00A}} \def\faTh {{\FA\csname faicon@th\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@th-large\endcsname {\symbol{"F009}} \def\faThLarge {{\FA\csname faicon@th-large\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@th-list\endcsname {\symbol{"F00B}} \def\faThList {{\FA\csname faicon@th-list\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@thumb-tack\endcsname {\symbol{"F08D}} \def\faThumbTack {{\FA\csname faicon@thumb-tack\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@thumbs-down\endcsname {\symbol{"F165}} \def\faThumbsDown {{\FA\csname faicon@thumbs-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@thumbs-o-down\endcsname {\symbol{"F088}} \def\faThumbsODown {{\FA\csname faicon@thumbs-o-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@thumbs-o-up\endcsname {\symbol{"F087}} \def\faThumbsOUp {{\FA\csname faicon@thumbs-o-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@thumbs-up\endcsname {\symbol{"F164}} \def\faThumbsUp {{\FA\csname faicon@thumbs-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@ticket\endcsname {\symbol{"F145}} \def\faTicket {{\FA\csname faicon@ticket\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@times\endcsname {\symbol{"F00D}} \def\faTimes {{\FA\csname faicon@times\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@times-circle\endcsname {\symbol{"F057}} \def\faTimesCircle {{\FA\csname faicon@times-circle\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@times-circle-o\endcsname {\symbol{"F05C}} \def\faTimesCircleO {{\FA\csname faicon@times-circle-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tint\endcsname {\symbol{"F043}} \def\faTint {{\FA\csname faicon@tint\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@toggle-down\endcsname {\symbol{"F150}} \def\faToggleDown {{\FA\csname faicon@toggle-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@toggle-left\endcsname {\symbol{"F191}} \def\faToggleLeft {{\FA\csname faicon@toggle-left\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@toggle-off\endcsname {\symbol{"F204}} \def\faToggleOff {{\FA\csname faicon@toggle-off\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@toggle-on\endcsname {\symbol{"F205}} \def\faToggleOn {{\FA\csname faicon@toggle-on\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@toggle-right\endcsname {\symbol{"F152}} \def\faToggleRight {{\FA\csname faicon@toggle-right\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@toggle-up\endcsname {\symbol{"F151}} \def\faToggleUp {{\FA\csname faicon@toggle-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@trademark\endcsname {\symbol{"F25C}} \def\faTrademark {{\FA\csname faicon@trademark\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@train\endcsname {\symbol{"F238}} \def\faTrain {{\FA\csname faicon@train\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@transgender\endcsname {\symbol{"F224}} \def\faTransgender {{\FA\csname faicon@transgender\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@transgender-alt\endcsname {\symbol{"F225}} \def\faTransgenderAlt {{\FA\csname faicon@transgender-alt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@trash\endcsname {\symbol{"F1F8}} \def\faTrash {{\FA\csname faicon@trash\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@trash-o\endcsname {\symbol{"F014}} \def\faTrashO {{\FA\csname faicon@trash-o\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tree\endcsname {\symbol{"F1BB}} \def\faTree {{\FA\csname faicon@tree\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@trello\endcsname {\symbol{"F181}} \def\faTrello {{\FA\csname faicon@trello\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tripadvisor\endcsname {\symbol{"F262}} \def\faTripadvisor {{\FA\csname faicon@tripadvisor\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@trophy\endcsname {\symbol{"F091}} \def\faTrophy {{\FA\csname faicon@trophy\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@truck\endcsname {\symbol{"F0D1}} \def\faTruck {{\FA\csname faicon@truck\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@try\endcsname {\symbol{"F195}} \def\faTry {{\FA\csname faicon@try\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tty\endcsname {\symbol{"F1E4}} \def\faTty {{\FA\csname faicon@tty\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tumblr\endcsname {\symbol{"F173}} \def\faTumblr {{\FA\csname faicon@tumblr\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tumblr-square\endcsname {\symbol{"F174}} \def\faTumblrSquare {{\FA\csname faicon@tumblr-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@turkish-lira\endcsname {\symbol{"F195}} \def\faTurkishLira {{\FA\csname faicon@turkish-lira\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@tv\endcsname {\symbol{"F26C}} \def\faTv {{\FA\csname faicon@tv\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@twitch\endcsname {\symbol{"F1E8}} \def\faTwitch {{\FA\csname faicon@twitch\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@twitter\endcsname {\symbol{"F099}} \def\faTwitter {{\FA\csname faicon@twitter\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@twitter-square\endcsname {\symbol{"F081}} \def\faTwitterSquare {{\FA\csname faicon@twitter-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@umbrella\endcsname {\symbol{"F0E9}} \def\faUmbrella {{\FA\csname faicon@umbrella\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@underline\endcsname {\symbol{"F0CD}} \def\faUnderline {{\FA\csname faicon@underline\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@undo\endcsname {\symbol{"F0E2}} \def\faUndo {{\FA\csname faicon@undo\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@university\endcsname {\symbol{"F19C}} \def\faUniversity {{\FA\csname faicon@university\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@unlink\endcsname {\symbol{"F127}} \def\faUnlink {{\FA\csname faicon@unlink\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@unlock\endcsname {\symbol{"F09C}} \def\faUnlock {{\FA\csname faicon@unlock\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@unlock-alt\endcsname {\symbol{"F13E}} \def\faUnlockAlt {{\FA\csname faicon@unlock-alt\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@unsorted\endcsname {\symbol{"F0DC}} \def\faUnsorted {{\FA\csname faicon@unsorted\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@upload\endcsname {\symbol{"F093}} \def\faUpload {{\FA\csname faicon@upload\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@usd\endcsname {\symbol{"F155}} \def\faUsd {{\FA\csname faicon@usd\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@user\endcsname {\symbol{"F007}} \def\faUser {{\FA\csname faicon@user\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@user-md\endcsname {\symbol{"F0F0}} \def\faUserMd {{\FA\csname faicon@user-md\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@user-plus\endcsname {\symbol{"F234}} \def\faUserPlus {{\FA\csname faicon@user-plus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@user-secret\endcsname {\symbol{"F21B}} \def\faUserSecret {{\FA\csname faicon@user-secret\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@user-times\endcsname {\symbol{"F235}} \def\faUserTimes {{\FA\csname faicon@user-times\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@users\endcsname {\symbol{"F0C0}} \def\faUsers {{\FA\csname faicon@users\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@venus\endcsname {\symbol{"F221}} \def\faVenus {{\FA\csname faicon@venus\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@venus-double\endcsname {\symbol{"F226}} \def\faVenusDouble {{\FA\csname faicon@venus-double\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@venus-mars\endcsname {\symbol{"F228}} \def\faVenusMars {{\FA\csname faicon@venus-mars\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@viacoin\endcsname {\symbol{"F237}} \def\faViacoin {{\FA\csname faicon@viacoin\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@video-camera\endcsname {\symbol{"F03D}} \def\faVideoCamera {{\FA\csname faicon@video-camera\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@vimeo\endcsname {\symbol{"F27D}} \def\faVimeo {{\FA\csname faicon@vimeo\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@vimeo-square\endcsname {\symbol{"F194}} \def\faVimeoSquare {{\FA\csname faicon@vimeo-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@vine\endcsname {\symbol{"F1CA}} \def\faVine {{\FA\csname faicon@vine\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@vk\endcsname {\symbol{"F189}} \def\faVk {{\FA\csname faicon@vk\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@volume-down\endcsname {\symbol{"F027}} \def\faVolumeDown {{\FA\csname faicon@volume-down\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@volume-off\endcsname {\symbol{"F026}} \def\faVolumeOff {{\FA\csname faicon@volume-off\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@volume-up\endcsname {\symbol{"F028}} \def\faVolumeUp {{\FA\csname faicon@volume-up\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@warning\endcsname {\symbol{"F071}} \def\faWarning {{\FA\csname faicon@warning\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@wechat\endcsname {\symbol{"F1D7}} \def\faWechat {{\FA\csname faicon@wechat\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@weibo\endcsname {\symbol{"F18A}} \def\faWeibo {{\FA\csname faicon@weibo\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@weixin\endcsname {\symbol{"F1D7}} \def\faWeixin {{\FA\csname faicon@weixin\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@whatsapp\endcsname {\symbol{"F232}} \def\faWhatsapp {{\FA\csname faicon@whatsapp\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@wheelchair\endcsname {\symbol{"F193}} \def\faWheelchair {{\FA\csname faicon@wheelchair\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@wifi\endcsname {\symbol{"F1EB}} \def\faWifi {{\FA\csname faicon@wifi\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@wikipedia-w\endcsname {\symbol{"F266}} \def\faWikipediaW {{\FA\csname faicon@wikipedia-w\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@windows\endcsname {\symbol{"F17A}} \def\faWindows {{\FA\csname faicon@windows\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@won\endcsname {\symbol{"F159}} \def\faWon {{\FA\csname faicon@won\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@wordpress\endcsname {\symbol{"F19A}} \def\faWordpress {{\FA\csname faicon@wordpress\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@wrench\endcsname {\symbol{"F0AD}} \def\faWrench {{\FA\csname faicon@wrench\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@xing\endcsname {\symbol{"F168}} \def\faXing {{\FA\csname faicon@xing\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@xing-square\endcsname {\symbol{"F169}} \def\faXingSquare {{\FA\csname faicon@xing-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@y-combinator\endcsname {\symbol{"F23B}} \def\faYCombinator {{\FA\csname faicon@y-combinator\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@y-combinator-square\endcsname {\symbol{"F1D4}} \def\faYCombinatorSquare {{\FA\csname faicon@y-combinator-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@yahoo\endcsname {\symbol{"F19E}} \def\faYahoo {{\FA\csname faicon@yahoo\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@yc\endcsname {\symbol{"F23B}} \def\faYc {{\FA\csname faicon@yc\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@yc-square\endcsname {\symbol{"F1D4}} \def\faYcSquare {{\FA\csname faicon@yc-square\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@yelp\endcsname {\symbol{"F1E9}} \def\faYelp {{\FA\csname faicon@yelp\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@yen\endcsname {\symbol{"F157}} \def\faYen {{\FA\csname faicon@yen\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@youtube\endcsname {\symbol{"F167}} \def\faYoutube {{\FA\csname faicon@youtube\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@youtube-play\endcsname {\symbol{"F16A}} \def\faYoutubePlay {{\FA\csname faicon@youtube-play\endcsname}}
|
||||||
|
\expandafter\def\csname faicon@youtube-square\endcsname {\symbol{"F166}} \def\faYoutubeSquare {{\FA\csname faicon@youtube-square\endcsname}}
|
||||||
|
\endinput
|
BIN
themes/awesome/src/latex/fonts/FontAwesome.otf
Normal file
BIN
themes/awesome/src/latex/fonts/FontAwesome.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-Bold.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-Bold.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-BoldItalic.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-Italic.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-Italic.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-Light.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-Light.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-LightItalic.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-LightItalic.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-Medium.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-Medium.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-MediumItalic.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-MediumItalic.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-Regular.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-Regular.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-Thin.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-Thin.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/Roboto-ThinItalic.ttf
Normal file
BIN
themes/awesome/src/latex/fonts/Roboto-ThinItalic.ttf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Bold.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Bold.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-BoldIt.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-BoldIt.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-It.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-It.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Light.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Light.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-LightIt.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-LightIt.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Regular.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Regular.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Semibold.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-Semibold.otf
Normal file
Binary file not shown.
BIN
themes/awesome/src/latex/fonts/SourceSansPro-SemiboldIt.otf
Normal file
BIN
themes/awesome/src/latex/fonts/SourceSansPro-SemiboldIt.otf
Normal file
Binary file not shown.
3
themes/compact/README.md
Normal file
3
themes/compact/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Theme: Compact
|
||||||
|
==============
|
||||||
|
A compact, no-nonsense resume theme for FluentCV.
|
5
themes/compact/compact.json
Normal file
5
themes/compact/compact.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"title": "hello-world",
|
||||||
|
"description": "An example 'Hello, World!' résumé theme for FluentCV.",
|
||||||
|
"engine": "underscore"
|
||||||
|
}
|
82
themes/compact/src/compact-html.css
Normal file
82
themes/compact/src/compact-html.css
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
html, body, main, section, header, ul, p, h1, h2, h3 {
|
||||||
|
font-family: Helvetica, sans-serif;
|
||||||
|
font-size: 12px;
|
||||||
|
margin: 0; padding: 0;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: #0064BD;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:visited {
|
||||||
|
color: #7B0796;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
main {
|
||||||
|
padding: 15px;
|
||||||
|
max-width: 700px;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
section {
|
||||||
|
margin-top: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
li {
|
||||||
|
margin-left: 2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
margin-top: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
p, li {
|
||||||
|
text-align: justify;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tenure {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
thead {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
main > header {
|
||||||
|
width: 100%;
|
||||||
|
float: left;
|
||||||
|
margin-bottom: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
main > header > h1 {
|
||||||
|
float: left;
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
#contact {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
#contact > div {
|
||||||
|
display: inline-block;
|
||||||
|
margin-left: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 > span.fa {
|
||||||
|
text-align: left;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
160
themes/compact/src/compact-html.html
Normal file
160
themes/compact/src/compact-html.html
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<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="compact-html.css" rel="stylesheet" type="text/css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<main>
|
||||||
|
<header>
|
||||||
|
<h1>{{ r.name }}</h1>
|
||||||
|
<div id="contact">
|
||||||
|
{% if (r.contact.email) { %}<div class="email"><a href="mailto:{{ RAW.contact.email }}">{{ RAW.contact.email }}</a></div>{% } %}
|
||||||
|
{% if (r.contact.phone) { %}<div class="phone">{{ r.contact.phone }}</div>{% } %}
|
||||||
|
{% if (r.contact.website) { %}<div class="website"><a href="{{ RAW.contact.website }}">{{ RAW.contact.website }}</a></div>{% } %}
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}
|
||||||
|
<section id="summary">
|
||||||
|
{{ r.info.brief }}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets && r.skills.sets.length ) { %}
|
||||||
|
<section id="skills">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-code"></span> Skills</h2><hr>
|
||||||
|
</header>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Skill</th>
|
||||||
|
<th>Keywords</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
{% r.skills.sets.forEach( function( skillset ) { %}
|
||||||
|
<tr>
|
||||||
|
<td style="width: 25%;">{{ skillset.name }}</td>
|
||||||
|
<td class="keywords">{{ skillset.skills.join(', ') }}</td>
|
||||||
|
</tr>
|
||||||
|
{% }); %}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.employment && r.employment.history ) { %}
|
||||||
|
<section id="employment">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-building" style="vertical-align: top;"></span> Employment</h2><hr>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{% if( idx < 4 ) { %}
|
||||||
|
<h3><em>{{ proj.position }}</em>, {{ filt.link( proj.employer, proj.url ) }} <span class="tenure">{{ proj.safe.start.format('YYYY-MM') }} — {{ proj.safe.end.format('YYYY-MM') }}<span></h3>
|
||||||
|
<p style="clear: both;">{{ proj.summary }}</p>
|
||||||
|
{% if( proj.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% } else { %}
|
||||||
|
|
||||||
|
{% if( idx === 4 ) { %}
|
||||||
|
<h3>Previously... <span class="tenure">{{ r.employment.history[ r.employment.history.length - 1 ].safe.start.format('YYYY') }} — {{ proj.safe.end.format('YYYY') }}<span></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>
|
||||||
|
<ul>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
<li>{{ proj.position }}, {{ proj.employer }}</li>
|
||||||
|
|
||||||
|
|
||||||
|
{% if( idx === ar.length - 1 ) { %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.education && r.education.history ) { %}
|
||||||
|
<section id="education">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-mortar-board"></span> Education</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
<h3>{{ edu.institution }} <span class="tenure">{{ edu.safe.start.format('YYYY') }} — {{ edu.safe.end.format('YYYY') }}<span></h3>
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.service && r.service.history && r.service.history.length ) { %}
|
||||||
|
<section id="volunteer">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-child" style="vertical-align: top;"></span> Service</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar ) { %}
|
||||||
|
<h3><em>{{ vol.position }}</em>, {{ filt.link(vol.organization, vol.url) }} <span class="tenure">{{ vol.safe.start.format('YYYY') }} — {{ vol.safe.end.format('YYYY') }}<span></h3>
|
||||||
|
<p style="clear: both;">{{ vol.summary }}</p>
|
||||||
|
{% if( vol.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.writing && r.writing.length ) { %}
|
||||||
|
<section id="publications">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-book"></span> Writing</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar ) { %}
|
||||||
|
<h3><em>{{ filt.link( pub.title, pub.url ) }}</em>, {{ pub.publisher }} <span class="tenure">{{ pub.safe.date.format('YYYY') }}</span></h3>
|
||||||
|
|
||||||
|
{% if (pub.summary) { %}{{ pub.summary }}{% } %}
|
||||||
|
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.recognition && r.recognition.length ) { %}
|
||||||
|
<section id="awards">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-trophy"></span> Awards</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.recognition.forEach( function( award, idx, ar) { %}
|
||||||
|
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }} <span class="tenure">{{ award.safe.date.format('YYYY') }}</span></h4>
|
||||||
|
{{ award.summary }}
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
</html>
|
82
themes/compact/src/compact-pdf.css
Normal file
82
themes/compact/src/compact-pdf.css
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
html, body, main, section, header, ul, p, h1, h2, h3 {
|
||||||
|
font-family: Helvetica, sans-serif;
|
||||||
|
font-size: 12px;
|
||||||
|
margin: 0; padding: 0;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: #0064BD;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:visited {
|
||||||
|
color: #7B0796;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
main {
|
||||||
|
padding: 15px;
|
||||||
|
max-width: 700px;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
section {
|
||||||
|
margin-top: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
li {
|
||||||
|
margin-left: 2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
margin-top: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
p, li {
|
||||||
|
text-align: justify;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tenure {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
thead {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
main > header {
|
||||||
|
width: 100%;
|
||||||
|
float: left;
|
||||||
|
margin-bottom: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
main > header > h1 {
|
||||||
|
float: left;
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
||||||
|
#contact {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
#contact > div {
|
||||||
|
display: inline-block;
|
||||||
|
margin-left: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 > span.fa {
|
||||||
|
text-align: left;
|
||||||
|
margin-right: 3px;
|
||||||
|
}
|
161
themes/compact/src/compact-pdf.html
Normal file
161
themes/compact/src/compact-pdf.html
Normal file
@ -0,0 +1,161 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<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'>
|
||||||
|
<style>
|
||||||
|
{{ cssInfo.data }}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<main>
|
||||||
|
<header>
|
||||||
|
<h1>{{ r.name }}</h1>
|
||||||
|
<div id="contact">
|
||||||
|
{% if (r.contact.email) { %}<div class="email"><a href="mailto:{{ r.contact.email }}">{{ r.contact.email }}</a></div>{% } %}
|
||||||
|
{% if (r.contact.phone) { %}<div class="phone">{{ r.contact.phone }}</div>{% } %}
|
||||||
|
{% if (r.contact.website) { %}<div class="website"><a href="{{ r.contact.website }}">{{ r.contact.website }}</a></div>{% } %}
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}
|
||||||
|
<section id="summary">
|
||||||
|
{{ r.info.brief }}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets && r.skills.sets.length ) { %}
|
||||||
|
<section id="skills">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-code"></span> Skills</h2><hr>
|
||||||
|
</header>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Skill</th>
|
||||||
|
<th>Keywords</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
{% r.skills.sets.forEach( function( skillset ) { %}
|
||||||
|
<tr>
|
||||||
|
<td style="width: 25%;">{{ skillset.name }}</td>
|
||||||
|
<td class="keywords">{{ skillset.skills.join(', ') }}</td>
|
||||||
|
</tr>
|
||||||
|
{% }); %}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.employment && r.employment.history ) { %}
|
||||||
|
<section id="employment">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-building" style="vertical-align: top;"></span> Employment</h2><hr>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{% if( idx < 4 ) { %}
|
||||||
|
<h3><em>{{ proj.position }}</em>, {{ filt.link( proj.employer, proj.url ) }} <span class="tenure">{{ proj.safe.start.format('YYYY-MM') }} — {{ proj.safe.end.format('YYYY-MM') }}<span></h3>
|
||||||
|
<p style="clear: both;">{{ proj.summary }}</p>
|
||||||
|
{% if( proj.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% } else { %}
|
||||||
|
|
||||||
|
{% if( idx === 4 ) { %}
|
||||||
|
<h3>Previously... <span class="tenure">{{ r.employment.history[ r.employment.history.length - 1 ].safe.start.format('YYYY') }} — {{ proj.safe.end.format('YYYY') }}<span></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>
|
||||||
|
<ul>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
<li>{{ proj.position }}, {{ proj.employer }}</li>
|
||||||
|
|
||||||
|
|
||||||
|
{% if( idx === ar.length - 1 ) { %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.education && r.education.history ) { %}
|
||||||
|
<section id="education">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-mortar-board"></span> Education</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
<h3>{{ edu.institution }} <span class="tenure">{{ edu.safe.start.format('YYYY') }} — {{ edu.safe.end.format('YYYY') }}<span></h3>
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.service && r.service.history && r.service.history.length ) { %}
|
||||||
|
<section id="volunteer">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-child" style="vertical-align: top;"></span> Service</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar ) { %}
|
||||||
|
<h3><em>{{ vol.position }}</em>, {{ filt.link(vol.organization, vol.url) }} <span class="tenure">{{ vol.safe.start.format('YYYY') }} — {{ vol.safe.end.format('YYYY') }}<span></h3>
|
||||||
|
<p style="clear: both;">{{ vol.summary }}</p>
|
||||||
|
{% if( vol.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.writing && r.writing.length ) { %}
|
||||||
|
<section id="publications">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-book"></span> Writing</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar ) { %}
|
||||||
|
<h3><em>{{ filt.link( pub.title, pub.url ) }}</em>, {{ pub.publisher }} <span class="tenure">{{ pub.safe.date.format('YYYY') }}</span></h3>
|
||||||
|
|
||||||
|
{% if (pub.summary) { %}{{ pub.summary }}{% } %}
|
||||||
|
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.recognition && r.recognition.length ) { %}
|
||||||
|
<section id="awards">
|
||||||
|
<header>
|
||||||
|
<h2><span class="fa fa-trophy"></span> Awards</h2><hr>
|
||||||
|
</header>
|
||||||
|
{% r.recognition.forEach( function( award, idx, ar) { %}
|
||||||
|
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }} <span class="tenure">{{ award.safe.date.format('YYYY') }}</span></h4>
|
||||||
|
{{ award.summary }}
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
</html>
|
50
themes/compact/src/compact-txt.txt
Normal file
50
themes/compact/src/compact-txt.txt
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
{#
|
||||||
|
|
||||||
|
compact/txt.txt
|
||||||
|
A plain text resume template for FluentCV's "compact" theme.
|
||||||
|
|
||||||
|
#}
|
||||||
|
{{ r.name }}
|
||||||
|
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %}
|
||||||
|
{% if (r.contact.phone) { %}Tel: {{ r.contact.phone }}{% } %}
|
||||||
|
{% if (r.contact.website) { %}Web: {{ r.contact.website }}{% } %}
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}{{ r.info.brief }}{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.length ) { %}SKILLS
|
||||||
|
{% r.skills.forEach( function( skill ) { %}
|
||||||
|
- {{ skill.name }}: {{ skill.level }}
|
||||||
|
{% }); } %}
|
||||||
|
|
||||||
|
{% if ( r.employment.history && r.employment.history.length ) { %}EMPLOYMENT
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{{ proj.employer }} ({{ proj.safe.start.format('YYYY-MM') }} — {{ proj.safe.end.format('YYYY-MM') }})
|
||||||
|
{{ proj.summary }}
|
||||||
|
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high ) { %}
|
||||||
|
- {{ high }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.education && r.education.history ) { %}EDUCATION
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
{{ edu.institution }} ({{ edu.safe.start.format('YYYY-MM') }} — {{ edu.safe.end.format('YYYY-MM') }})
|
||||||
|
{{ edu.summary }}
|
||||||
|
{% if( edu.courses ) { %}{% edu.courses.forEach( function( course ) { %}
|
||||||
|
- {{ course }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.service && r.service.history ) { %}VOLUNTEER
|
||||||
|
{% r.service.history.forEach( function( srv, idx, ar) { %}
|
||||||
|
{{ 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
|
||||||
|
{% r.writing.forEach( function( wri, idx, ar) { %}
|
||||||
|
{{ wri.title }} ({{ wri.safe.date.format('YYYY-MM') }})
|
||||||
|
{{ wri.summary }}
|
||||||
|
{% }); } %}
|
3
themes/hello-world/README.md
Normal file
3
themes/hello-world/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Theme: Hello-World
|
||||||
|
==================
|
||||||
|
The simplest possible resume theme for FluentCV. For example purposes.
|
5
themes/hello-world/hello-world.json
Normal file
5
themes/hello-world/hello-world.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"title": "minimist",
|
||||||
|
"description": "An unstyled starter résumé theme for FluentCV.",
|
||||||
|
"engine": "handlebars"
|
||||||
|
}
|
@ -1 +0,0 @@
|
|||||||
{# An empty CSS file. #}
|
|
@ -1,14 +1,14 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
{#
|
{{!
|
||||||
A simple-as-possible WORD/DOC template for the "Hello World" theme.
|
A simple-as-possible WORD/DOC template for the "Hello World" theme.
|
||||||
Uses the MS Word 2003 XML format for widest compatibility.
|
Uses the MS Word 2003 XML format.
|
||||||
#}
|
}}
|
||||||
<?mso-application progid="Word.Document"?>
|
<?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: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"/>
|
<w:ignoreSubtree w:val="http://schemas.microsoft.com/office/word/2003/wordml/sp2"/>
|
||||||
<o:DocumentProperties>
|
<o:DocumentProperties>
|
||||||
<o:Author>{{ r.basics.name }}</o:Author>
|
<o:Author>{{ r.name }}</o:Author>
|
||||||
<o:LastAuthor>{{ r.basics.name }}</o:LastAuthor>
|
<o:LastAuthor>{{ r.name }}</o:LastAuthor>
|
||||||
<o:Revision>1</o:Revision>
|
<o:Revision>1</o:Revision>
|
||||||
<o:TotalTime>2</o:TotalTime>
|
<o:TotalTime>2</o:TotalTime>
|
||||||
<o:Created>2015-10-08T04:10:00Z</o:Created>
|
<o:Created>2015-10-08T04:10:00Z</o:Created>
|
||||||
@ -438,7 +438,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<wx:sect>
|
<wx:sect>
|
||||||
<w:p wsp:rsidR="00CB5B76" wsp:rsidRDefault="00DA470D">
|
<w:p wsp:rsidR="00CB5B76" wsp:rsidRDefault="00DA470D">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>Hello, world! My name is {{ r.basics.name }}.</w:t>
|
<w:t>Hello, world! My name is {{ r.name }}.</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
<w:sectPr wsp:rsidR="00CB5B76">
|
<w:sectPr wsp:rsidR="00CB5B76">
|
1
themes/hello-world/src/html.css
Normal file
1
themes/hello-world/src/html.css
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{! An empty CSS file. }}
|
@ -1,14 +1,14 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
{# A simple-as-possible HTML template for the "Hello World" theme. #}
|
{{! A simple-as-possible HTML template for the "Hello World" theme. }}
|
||||||
<html style="height: 100%;">
|
<html style="height: 100%;">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>{{ r.basics.name }}</title>
|
<title>{{ r.name }}</title>
|
||||||
<link type="text/css" rel="stylesheet" href="css/style.css">
|
<link type="text/css" rel="stylesheet" href="css/style.css">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1>Hello, world! My name is {{ r.basics.name }}</h1>
|
<h1>Hello, world! My name is {{ r.name }}</h1>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
7
themes/hello-world/src/md.txt
Normal file
7
themes/hello-world/src/md.txt
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{{!
|
||||||
|
|
||||||
|
modern/md.txt
|
||||||
|
A Markdown resume template for FluentCV's "hello-world" theme.
|
||||||
|
|
||||||
|
}}
|
||||||
|
# Hello, world! My name is {{ r.name }}.
|
1
themes/hello-world/src/pdf.css
Normal file
1
themes/hello-world/src/pdf.css
Normal file
@ -0,0 +1 @@
|
|||||||
|
{{! An empty CSS file. }}
|
@ -1,14 +1,14 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
{# A simple-as-possible HTML-to-PDF template for the "Hello World" theme. #}
|
{{! A simple-as-possible HTML-to-PDF template for the "Hello World" theme. }}
|
||||||
<html style="height: 100%;">
|
<html style="height: 100%;">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>{{ r.basics.name }}</title>
|
<title>{{ r.name }}</title>
|
||||||
<link type="text/css" rel="stylesheet" href="css/style.css">
|
<link type="text/css" rel="stylesheet" href="css/style.css">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1>Hello, world! My name is {{ r.basics.name }}</h1>
|
<h1>Hello, world! My name is {{ r.name }}</h1>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
@ -1,4 +1,4 @@
|
|||||||
{#
|
{{!
|
||||||
A simple-as-possible plain TXT resume template for the "Hello World" theme.
|
A simple-as-possible plain TXT resume template for the "Hello World" theme.
|
||||||
#}
|
}}
|
||||||
Hello, world! My name is {{ r.basics.name }}.
|
Hello, world! My name is {{ r.name }}.
|
@ -1,202 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
{# An HTML 5 resume template for FluentCV's "informatic" theme. #}
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<title>{{ r.basics.name }}</title>
|
|
||||||
<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">
|
|
||||||
{% if( cssInfo.file ) { %}
|
|
||||||
<link href="{{ cssInfo.file }}" rel="stylesheet" type="text/css">
|
|
||||||
{% } else { %}
|
|
||||||
<style>
|
|
||||||
{{ cssInfo.data }}
|
|
||||||
</style>
|
|
||||||
{% } %}
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<main id="main">
|
|
||||||
<div id="container">
|
|
||||||
<header>
|
|
||||||
<h1>{{ r.basics.name }}</h1>
|
|
||||||
<div id="contact">
|
|
||||||
{% if (r.basics.email) { %}<div class="email">{{ r.basics.email }}</div>{% } %}
|
|
||||||
{% if (r.basics.phone) { %}<div class="phone">{{ r.basics.phone }}</div>{% } %}
|
|
||||||
{% if (r.basics.website) { %}<div class="website"><a href="{{ r.basics.website }}">{{ r.basics.website }}</a></div>{% } %}
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
{% if ( r.basics.summary && r.basics.summary.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="summary">
|
|
||||||
<h3>About</h3>
|
|
||||||
<span class="fa fa-lg fa-user"></span>
|
|
||||||
{{ r.basics.summary|md }}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.skills && r.skills.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="skills">
|
|
||||||
<header>
|
|
||||||
<h3>Skills</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-code"></span>
|
|
||||||
|
|
||||||
<ul class="list-unstyled">
|
|
||||||
{% r.skills.forEach( function(skill) { %}
|
|
||||||
<li class="card card-nested card-skills">
|
|
||||||
{% if( r.display_progress_bar ) { %}
|
|
||||||
<div class="skill-level" rel="tooltip" title="{{ skill.level }}" data-placement="left">
|
|
||||||
<div class="skill-progress {{ skill.level|lower }}">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{% } %}
|
|
||||||
<div class="skill-info">
|
|
||||||
<strong>{{ skill.name }}</strong>
|
|
||||||
|
|
||||||
<div class="space-top labels">
|
|
||||||
{% skill.keywords.forEach(function(kw) { %}
|
|
||||||
<span class="label label-keyword">{{ kw }}</span>
|
|
||||||
{% }); %}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.work && r.work.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="employment">
|
|
||||||
<header>
|
|
||||||
<h3>Employment</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-building"></span>
|
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
|
||||||
{% if( proj.website && proj.website.length ) { %}
|
|
||||||
<h4>{{ proj.position }}, <a href="{{ proj.website|raw }}">{{ proj.company }}</a></h4>
|
|
||||||
{% } else { %}
|
|
||||||
<h4>{{ proj.position }}, <span class="defunct">{{ proj.company }}</span></h4>
|
|
||||||
{% } %}
|
|
||||||
<span class="tenure">{{ proj.startDate }}—{{ proj.endDate }}</span>
|
|
||||||
{{ proj.summary|md }}
|
|
||||||
{% if( proj.highlights ) { %}
|
|
||||||
<ul>
|
|
||||||
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
<li>{{ high|mdin }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.education && r.education.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="education">
|
|
||||||
<header>
|
|
||||||
<h3>Education</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-mortar-board"></span>
|
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
|
||||||
<h4>{{ edu.institution }}</h4>
|
|
||||||
<span class="tenure">{{ edu.startDate }}—{{ edu.endDate }}</span>
|
|
||||||
{{ edu.area|md }}
|
|
||||||
{% if( edu.courses ) { %}
|
|
||||||
<ul>
|
|
||||||
{% edu.courses.forEach( function( course, idx, ar) { %}
|
|
||||||
<li>{{ course|mdin }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
{% if( r.awards ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="awards">
|
|
||||||
<header>
|
|
||||||
<h3>Awards</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-trophy"></span>
|
|
||||||
{% r.awards.forEach( function( award, idx, ar) { %}
|
|
||||||
<h4><em>{{ award.title }}</em>, {{ award.awarder }}</h4>
|
|
||||||
<span class="tenure">{{ award.date }}</span>
|
|
||||||
{{ award.summary|md }}
|
|
||||||
{% }); %}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
{% if( r.publications ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="publications">
|
|
||||||
<header>
|
|
||||||
<h3>Publications</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-trophy"></span>
|
|
||||||
{% r.publications.forEach( function( pub, idx, ar) { %}
|
|
||||||
<h4>
|
|
||||||
{% if( pub.website ) { %}
|
|
||||||
<a href="{{ pub.website }}" >{{ pub.name }}</a>, {{ pub.publisher }}
|
|
||||||
{% } else { %}
|
|
||||||
{{ pub.name }}, {{ pub.publisher }}
|
|
||||||
{% } %}
|
|
||||||
</h4>
|
|
||||||
<span class="tenure">Published on: {{ pub.releaseDate }}</span>
|
|
||||||
<p>{{ pub.summary }}</p>
|
|
||||||
{% }); %}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
{% if ( r.volunteer && r.volunteer.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="volunteer">
|
|
||||||
<header>
|
|
||||||
<h3>Volunteer Work</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-child"></span>
|
|
||||||
{% r.volunteer.forEach( function( vol, idx, ar) { %}
|
|
||||||
{% if( vol.website && vol.website.length ) { %}
|
|
||||||
<h4>{{ vol.position }}, <a href="{{ vol.website|raw }}">{{ vol.organization }}</a></h4>
|
|
||||||
{% } else { %}
|
|
||||||
<h4>{{ vol.position }}, <span class="defunct">{{ vol.organization }}</span></h4>
|
|
||||||
{% } %}
|
|
||||||
<span class="tenure">{{ vol.startDate }}—{{ vol.endDate }}</span>
|
|
||||||
{{ vol.summary|md }}
|
|
||||||
{% if( vol.highlights ) { %}
|
|
||||||
<ul>
|
|
||||||
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
<li>{{ high|mdin }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
{% if( r.elevatorPitch ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id='elevator-pitch'>
|
|
||||||
{{ r.elevatorPitch }}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,200 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
{# An HTML 5 PDF resume template for FluentCV's "informatic" theme. #}
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>{{ r.basics.name }}</title>
|
|
||||||
<link href="https://fonts.googleapis.com/css?family=Lato" rel="stylesheet" type="text/css">
|
|
||||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
|
|
||||||
<style>
|
|
||||||
{{ cssInfo.data }}
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body class="pdf">
|
|
||||||
<div id="main">
|
|
||||||
<div id="container">
|
|
||||||
<header>
|
|
||||||
<h1>{{ r.basics.name }}</h1>
|
|
||||||
<div id="contact">
|
|
||||||
{% if (r.basics.email) { %}<div class="email">{{ r.basics.email }}</div>{% } %}
|
|
||||||
{% if (r.basics.phone) { %}<div class="phone">{{ r.basics.phone }}</div>{% } %}
|
|
||||||
{% if (r.basics.website) { %}<div class="website"><a href="{{ r.basics.website }}">{{ r.basics.website }}</a></div>{% } %}
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
{% if ( r.basics.summary && r.basics.summary.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="summary">
|
|
||||||
<h3>About</h3>
|
|
||||||
<span class="fa fa-lg fa-user"></span>
|
|
||||||
{{ r.basics.summary|md }}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.skills && r.skills.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="skills">
|
|
||||||
<header>
|
|
||||||
<h3>Skills</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-code"></span>
|
|
||||||
|
|
||||||
<ul class="list-unstyled">
|
|
||||||
{% r.skills.forEach( function(skill) { %}
|
|
||||||
<li class="card card-nested card-skills">
|
|
||||||
{% if( r.display_progress_bar ) { %}
|
|
||||||
<div class="skill-level" rel="tooltip" title="{{ skill.level }}" data-placement="left">
|
|
||||||
<div class="skill-progress {{ skill.level|lower }}">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{% } %}
|
|
||||||
<div class="skill-info">
|
|
||||||
<strong>{{ skill.name }}</strong>
|
|
||||||
|
|
||||||
<div class="space-top labels">
|
|
||||||
{% skill.keywords.forEach(function(kw) { %}
|
|
||||||
<span class="label label-keyword">{{ kw }}</span>
|
|
||||||
{% }); %}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.work && r.work.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="employment">
|
|
||||||
<header>
|
|
||||||
<h3>Employment</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-building"></span>
|
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
|
||||||
{% if( proj.website && proj.website.length ) { %}
|
|
||||||
<h4>{{ proj.position }}, <a href="{{ proj.website|raw }}">{{ proj.company }}</a></h4>
|
|
||||||
{% } else { %}
|
|
||||||
<h4>{{ proj.position }}, <span class="defunct">{{ proj.company }}</span></h4>
|
|
||||||
{% } %}
|
|
||||||
<span class="tenure">{{ proj.startDate }}—{{ proj.endDate }}</span>
|
|
||||||
{{ proj.summary|md }}
|
|
||||||
{% if( proj.highlights ) { %}
|
|
||||||
<ul>
|
|
||||||
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
<li>{{ high|mdin }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.education && r.education.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="education">
|
|
||||||
<header>
|
|
||||||
<h3>Education</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-mortar-board"></span>
|
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
|
||||||
<h4>{{ edu.institution }}</h4>
|
|
||||||
<span class="tenure">{{ edu.startDate }}—{{ edu.endDate }}</span>
|
|
||||||
{{ edu.area|md }}
|
|
||||||
{% if( edu.courses ) { %}
|
|
||||||
<ul>
|
|
||||||
{% edu.courses.forEach( function( course, idx, ar) { %}
|
|
||||||
<li>{{ course|mdin }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
{% if( r.awards ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="awards">
|
|
||||||
<header>
|
|
||||||
<h3>Awards</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-trophy"></span>
|
|
||||||
{% r.awards.forEach( function( award, idx, ar) { %}
|
|
||||||
<h4><em>{{ award.title }}</em>, {{ award.awarder }}</h4>
|
|
||||||
<span class="tenure">{{ award.date }}</span>
|
|
||||||
{{ award.summary|md }}
|
|
||||||
{% }); %}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
{% if( r.publications ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="publications">
|
|
||||||
<header>
|
|
||||||
<h3>Publications</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-trophy"></span>
|
|
||||||
{% r.publications.forEach( function( pub, idx, ar) { %}
|
|
||||||
<h4>
|
|
||||||
{% if( pub.website ) { %}
|
|
||||||
<a href="{{ pub.website }}" >{{ pub.name }}</a>
|
|
||||||
{% } else { %}
|
|
||||||
{{ pub.name }}
|
|
||||||
{% } %}
|
|
||||||
,
|
|
||||||
{{ pub.publisher }}
|
|
||||||
</h4>
|
|
||||||
<span class="tenure">Published on: {{ pub.releaseDate }}</span>
|
|
||||||
<p>{{ pub.summary }}</p>
|
|
||||||
{% }); %}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.volunteer && r.volunteer.length ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id="volunteer">
|
|
||||||
<header>
|
|
||||||
<h3>Volunteer Work</h3>
|
|
||||||
</header>
|
|
||||||
<span class="fa fa-lg fa-child"></span>
|
|
||||||
{% r.volunteer.forEach( function( vol, idx, ar) { %}
|
|
||||||
{% if( vol.website && vol.website.length ) { %}
|
|
||||||
<h4>{{ vol.position }}, <a href="{{ vol.website|raw }}">{{ vol.organization }}</a></h4>
|
|
||||||
{% } else { %}
|
|
||||||
<h4>{{ vol.position }}, <span class="defunct">{{ vol.organization }}</span></h4>
|
|
||||||
{% } %}
|
|
||||||
<span class="tenure">{{ vol.startDate }}—{{ vol.endDate }}</span>
|
|
||||||
{{ vol.summary|md }}
|
|
||||||
{% if( vol.highlights ) { %}
|
|
||||||
<ul>
|
|
||||||
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
<li>{{ high|mdin }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if( r.elevatorPitch ) { %}
|
|
||||||
<hr>
|
|
||||||
<section id='elevator-pitch'>
|
|
||||||
{{ r.elevatorPitch }}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,33 +0,0 @@
|
|||||||
{#
|
|
||||||
A plain TXT resume template for FluentCV's "informatic" theme.
|
|
||||||
#}
|
|
||||||
{{ r.basics.name }}
|
|
||||||
{% if (r.basics.email) { %}Email: {{ r.basics.email }}{% } %}
|
|
||||||
{% if (r.basics.phone) { %}Tel: {{ r.basics.phone }}{% } %}
|
|
||||||
{% if (r.basics.website) { %}Web: {{ r.basics.website }}{% } %}
|
|
||||||
|
|
||||||
***
|
|
||||||
|
|
||||||
{% if ( r.basics.summary && r.basics.summary.length ) { %}{{ r.basics.summary }}{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.skills && r.skills.length ) { %}SKILLS
|
|
||||||
{% r.skills.forEach( function( skill, idx, ar) { %}
|
|
||||||
- {{ skill.name }}: {% print( skill.keywords.join(', ') ); %}
|
|
||||||
{% }); } %}
|
|
||||||
|
|
||||||
{% if ( r.work && r.work.length ) { %}EMPLOYMENT
|
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
|
||||||
{{ proj.company }} ({{ proj.startDate }} — {{ proj.endDate }})
|
|
||||||
{{ proj.summary }}
|
|
||||||
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
- {{ high }}
|
|
||||||
{% }); } }); } %}
|
|
||||||
|
|
||||||
{% if ( r.education && r.education.length ) { %}EDUCATION
|
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
|
||||||
{{ edu.institution }} ({{ edu.startDate }} — {{ edu.endDate }})
|
|
||||||
{{ edu.area }}
|
|
||||||
{% if( edu.courses ) { %}{% edu.courses.forEach( function( course, idx, ar) { %}
|
|
||||||
- {{ course }}
|
|
||||||
{% }); } }); } %}
|
|
3
themes/minimist/README.md
Normal file
3
themes/minimist/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Theme: Minimist
|
||||||
|
===============
|
||||||
|
An unstyled resume theme for FluentCV.
|
@ -1,99 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>{{ r.basics.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 href="resume.css" rel="stylesheet" type="text/css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<main>
|
|
||||||
<header>
|
|
||||||
<h1>{{ r.basics.name }}</h1>
|
|
||||||
<div id="contact">
|
|
||||||
{% if (r.basics.email) { %}<div class="email">{{ r.basics.email }}</div>{% } %}
|
|
||||||
{% if (r.basics.phone) { %}<div class="phone">{{ r.basics.phone }}</div>{% } %}
|
|
||||||
{% if (r.basics.website) { %}<div class="website"><a href="{{ r.basics.website }}">{{ r.basics.website }}</a></div>{% } %}
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.basics.summary && r.basics.summary.length ) { %}
|
|
||||||
<section id="summary">
|
|
||||||
{{ r.basics.summary|md }}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.skills && r.skills.length ) { %}
|
|
||||||
<section id="skills">
|
|
||||||
<header>
|
|
||||||
<h2>Skills</h2><hr>
|
|
||||||
</header>
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Skill</th>
|
|
||||||
<th>Keywords</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
{% r.skills.forEach( function( skill, idx, ar) { %}
|
|
||||||
<tr>
|
|
||||||
<td style="width: 25%;">{{ skill.name }}</td>
|
|
||||||
<td class="keywords">{% print( skill.keywords.join(', ') ) %}</td>
|
|
||||||
</tr>
|
|
||||||
{% }); %}
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.work && r.work.length ) { %}
|
|
||||||
<section id="employment">
|
|
||||||
<header>
|
|
||||||
<h2>Employment</h2><hr>
|
|
||||||
</header>
|
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
|
||||||
<h3>{{ proj.company }} <span class="tenure">{{ proj.startDate }}—{{ proj.endDate }}<span></h3>
|
|
||||||
<p style="clear: both;">{{ proj.summary|md }}</p>
|
|
||||||
{% if( proj.highlights ) { %}
|
|
||||||
<ul>
|
|
||||||
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
<li>{{ high|md }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.education && r.education.length ) { %}
|
|
||||||
<section id="education">
|
|
||||||
<header>
|
|
||||||
<h2>Education</h2><hr>
|
|
||||||
</header>
|
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
|
||||||
<h3>{{ edu.institution }} <span class="tenure">{{ edu.startDate }}—{{ edu.endDate }}<span></h3>
|
|
||||||
<p style="clear: both;">{{ edu.area|md }}</p>
|
|
||||||
{% if( edu.courses ) { %}
|
|
||||||
<ul>
|
|
||||||
{% edu.courses.forEach( function( course, idx, ar) { %}
|
|
||||||
<li>{{ course|md }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
</main>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
5
themes/minimist/minimist.json
Normal file
5
themes/minimist/minimist.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"title": "awesome",
|
||||||
|
"description": "A visually compact résumé theme for FluentCV.",
|
||||||
|
"engine": "underscore"
|
||||||
|
}
|
@ -1,101 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>{{ r.basics.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'>
|
|
||||||
<style>
|
|
||||||
{{ cssInfo.data }}
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<main>
|
|
||||||
<header>
|
|
||||||
<h1>{{ r.basics.name }}</h1>
|
|
||||||
<div id="contact">
|
|
||||||
{% if (r.basics.email) { %}<div class="email">{{ r.basics.email }}</div>{% } %}
|
|
||||||
{% if (r.basics.phone) { %}<div class="phone">{{ r.basics.phone }}</div>{% } %}
|
|
||||||
{% if (r.basics.website) { %}<div class="website"><a href="{{ r.basics.website }}">{{ r.basics.website }}</a></div>{% } %}
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.basics.summary && r.basics.summary.length ) { %}
|
|
||||||
<section id="summary">
|
|
||||||
{{ r.basics.summary|md }}
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.skills && r.skills.length ) { %}
|
|
||||||
<section id="skills">
|
|
||||||
<header>
|
|
||||||
<h2>Skills</h2><hr>
|
|
||||||
</header>
|
|
||||||
<table>
|
|
||||||
<thead>
|
|
||||||
<tr>
|
|
||||||
<th>Skill</th>
|
|
||||||
<th>Keywords</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
{% r.skills.forEach( function( skill, idx, ar) { %}
|
|
||||||
<tr>
|
|
||||||
<td style="width: 25%;">{{ skill.name }}</td>
|
|
||||||
<td class="keywords">{% print(skill.keywords.join(', ')); %}</td>
|
|
||||||
</tr>
|
|
||||||
{% }); %}
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.work && r.work.length ) { %}
|
|
||||||
<section id="employment">
|
|
||||||
<header>
|
|
||||||
<h2>Employment</h2><hr>
|
|
||||||
</header>
|
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
|
||||||
<h3>{{ proj.company }} <span class="tenure">{{ proj.startDate }}—{{ proj.endDate }}<span></h3>
|
|
||||||
<p style="clear: both;">{{ proj.summary|md }}</p>
|
|
||||||
{% if( proj.highlights ) { %}
|
|
||||||
<ul>
|
|
||||||
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
<li>{{ high|md }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.education && r.education.length ) { %}
|
|
||||||
<section id="education">
|
|
||||||
<header>
|
|
||||||
<h2>Education</h2><hr>
|
|
||||||
</header>
|
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
|
||||||
<h3>{{ edu.institution }} <span class="tenure">{{ edu.startDate }}—{{ edu.endDate }}<span></h3>
|
|
||||||
<p style="clear: both;">{{ edu.area|md }}</p>
|
|
||||||
{% if( edu.courses ) { %}
|
|
||||||
<ul>
|
|
||||||
{% edu.courses.forEach( function( course, idx, ar) { %}
|
|
||||||
<li>{{ course|md }}</li>
|
|
||||||
{% }); %}
|
|
||||||
</ul>
|
|
||||||
{% } %}
|
|
||||||
{% }); %}
|
|
||||||
|
|
||||||
</section>
|
|
||||||
{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
</main>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,10 +1,17 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
[[[
|
||||||
|
title: Minimist (MS Word)
|
||||||
|
description: An HTML-driven MS Word resume template for FluentCV's "minimist" theme.
|
||||||
|
engine: Underscore
|
||||||
|
]]]
|
||||||
|
-->
|
||||||
<?mso-application progid="Word.Document"?>
|
<?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: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"/>
|
<w:ignoreSubtree w:val="http://schemas.microsoft.com/office/word/2003/wordml/sp2"/>
|
||||||
<o:DocumentProperties>
|
<o:DocumentProperties>
|
||||||
<o:Author>{{ r.basics.name|xml }}</o:Author>
|
<o:Author>{{ XML(r.name) }}</o:Author>
|
||||||
<o:LastAuthor>{{ r.basics.name|xml }}</o:LastAuthor>
|
<o:LastAuthor>{{ XML(r.name) }}</o:LastAuthor>
|
||||||
<o:Revision>4</o:Revision>
|
<o:Revision>4</o:Revision>
|
||||||
<o:TotalTime>14</o:TotalTime>
|
<o:TotalTime>14</o:TotalTime>
|
||||||
<o:Created>2015-08-28T04:22:00Z</o:Created>
|
<o:Created>2015-08-28T04:22:00Z</o:Created>
|
||||||
@ -643,7 +650,7 @@
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:hlink w:dest="mailto:{{ r.basics.email }}">
|
<w:hlink w:dest="mailto:{{ r.contact.email }}">
|
||||||
<w:r wsp:rsidRPr="00D76150">
|
<w:r wsp:rsidRPr="00D76150">
|
||||||
<w:rPr>
|
<w:rPr>
|
||||||
<w:rStyle w:val="Hyperlink"/>
|
<w:rStyle w:val="Hyperlink"/>
|
||||||
@ -651,7 +658,7 @@
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
<w:u w:val="none"/>
|
<w:u w:val="none"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.email|xml }}</w:t>
|
<w:t>{{ XML(r.contact.email) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:hlink>
|
</w:hlink>
|
||||||
</w:p>
|
</w:p>
|
||||||
@ -664,7 +671,7 @@
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:hlink w:dest="{{ r.basics.website }}">
|
<w:hlink w:dest="{{ r.contact.website }}">
|
||||||
<w:r wsp:rsidRPr="00D76150">
|
<w:r wsp:rsidRPr="00D76150">
|
||||||
<w:rPr>
|
<w:rPr>
|
||||||
<w:rStyle w:val="Hyperlink"/>
|
<w:rStyle w:val="Hyperlink"/>
|
||||||
@ -672,7 +679,7 @@
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
<w:u w:val="none"/>
|
<w:u w:val="none"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.website|xml }}</w:t>
|
<w:t>{{ XML(r.contact.website) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:hlink>
|
</w:hlink>
|
||||||
</w:p>
|
</w:p>
|
||||||
@ -691,7 +698,7 @@
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
<w:u w:val="none"/>
|
<w:u w:val="none"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.phone|xml }}</w:t>
|
<w:t>{{ XML(r.contact.phone) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:txbxContent>
|
</w:txbxContent>
|
||||||
@ -701,7 +708,7 @@
|
|||||||
</w:pict>
|
</w:pict>
|
||||||
</w:r>
|
</w:r>
|
||||||
<w:r wsp:rsidRPr="00C61794">
|
<w:r wsp:rsidRPr="00C61794">
|
||||||
<w:t>{{ r.basics.name|xml }}</w:t>
|
<w:t>{{ XML(r.name) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
<w:p wsp:rsidR="00657B14" wsp:rsidRPr="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00657B14">
|
<w:p wsp:rsidR="00657B14" wsp:rsidRPr="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00657B14">
|
||||||
@ -714,7 +721,7 @@
|
|||||||
<w:rPr>
|
<w:rPr>
|
||||||
<w:rStyle w:val="IntenseEmphasis"/>
|
<w:rStyle w:val="IntenseEmphasis"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.summary|xml }}</w:t>
|
<w:t>{{ XML(r.info.brief) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
<wx:sub-section>
|
<wx:sub-section>
|
||||||
@ -746,8 +753,8 @@
|
|||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
</w:tblGrid>
|
</w:tblGrid>
|
||||||
|
|
||||||
{% r.skills.forEach( function( skill, idx, ar) { %}
|
{% r.skills.sets.forEach( function( set, idx, ar) { %}
|
||||||
{% var kwords = skill.keywords.join(', '); %}
|
{% var kwords = set.skills.join(', '); %}
|
||||||
|
|
||||||
<w:tr wsp:rsidR="00427ECC" wsp:rsidTr="00FD3B33">
|
<w:tr wsp:rsidR="00427ECC" wsp:rsidTr="00FD3B33">
|
||||||
<w:tc>
|
<w:tc>
|
||||||
@ -757,7 +764,7 @@
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ skill.name|xml }}:</w:t>
|
<w:t>{{ XML(set.name) }}:</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -768,7 +775,7 @@
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ kwords|xml }}</w:t>
|
<w:t>{{ XML(kwords) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -805,7 +812,7 @@
|
|||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
</w:tblGrid>
|
</w:tblGrid>
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
||||||
<w:tc>
|
<w:tc>
|
||||||
<w:tcPr>
|
<w:tcPr>
|
||||||
@ -823,7 +830,7 @@
|
|||||||
<w:pStyle w:val="Heading2"/>
|
<w:pStyle w:val="Heading2"/>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ proj.company|xml }}</w:t>
|
<w:t>{{ XML(proj.employer) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -860,7 +867,7 @@
|
|||||||
<w:sz w:val="28"/>
|
<w:sz w:val="28"/>
|
||||||
<w:sz-cs w:val="28"/>
|
<w:sz-cs w:val="28"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ proj.startDate|xml }} — {{ proj.endDate|xml }}</w:t>
|
<w:t>{{ XML(proj.safe.start.format('YYYY-MM')) }} — {{ XML(proj.safe.end.format('YYYY-MM')) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -880,7 +887,7 @@
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ proj.summary|xml }}</w:t>
|
<w:t>{{ XML(proj.summary) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
@ -894,7 +901,7 @@
|
|||||||
</w:listPr>
|
</w:listPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ high|xml }}</w:t>
|
<w:t>{{ XML(high) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% }); %}
|
{% }); %}
|
||||||
@ -930,7 +937,7 @@
|
|||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
</w:tblGrid>
|
</w:tblGrid>
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
||||||
<w:tc>
|
<w:tc>
|
||||||
<w:tcPr>
|
<w:tcPr>
|
||||||
@ -948,7 +955,7 @@
|
|||||||
<w:pStyle w:val="Heading2"/>
|
<w:pStyle w:val="Heading2"/>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ edu.institution|xml }}</w:t>
|
<w:t>{{ XML(edu.institution) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -985,7 +992,7 @@
|
|||||||
<w:sz w:val="28"/>
|
<w:sz w:val="28"/>
|
||||||
<w:sz-cs w:val="28"/>
|
<w:sz-cs w:val="28"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ edu.startDate|xml }} — {{ edu.endDate|xml }}</w:t>
|
<w:t>{{ XML(edu.safe.start.format('YYYY-MM')) }} — {{ XML(edu.safe.end.format('YYYY-MM')) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -1005,10 +1012,10 @@
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00023F41">
|
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00023F41">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ edu.area|xml }}</w:t>
|
<w:t>TODO</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% edu.courses.forEach( function( course, idx, ar) { %}
|
{% edu.curriculum.forEach( function( course, idx, ar) { %}
|
||||||
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
||||||
<w:pPr>
|
<w:pPr>
|
||||||
<w:listPr>
|
<w:listPr>
|
||||||
@ -1019,7 +1026,7 @@
|
|||||||
</w:listPr>
|
</w:listPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ course|xml }}</w:t>
|
<w:t>{{ XML(course) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% }); %}
|
{% }); %}
|
196
themes/minimist/src/html.html
Normal file
196
themes/minimist/src/html.html
Normal file
@ -0,0 +1,196 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- [[[
|
||||||
|
title: Modern (HTML)
|
||||||
|
description: An HTML resume template for FluentCV's "minimist" theme.
|
||||||
|
engine: Underscore
|
||||||
|
]]] -->
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>{{ r.name }}</title>
|
||||||
|
<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>
|
||||||
|
{% } %}
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<main id="main">
|
||||||
|
<div id="container">
|
||||||
|
<header>
|
||||||
|
<h1>{{ r.name }}</h1>
|
||||||
|
<div id="contact">
|
||||||
|
{% if (r.contact.email) { %}<div class="email">{{ RAW.contact.email }}</div>{% } %}
|
||||||
|
{% if (r.contact.phone) { %}<div class="phone">{{ RAW.contact.phone }}</div>{% } %}
|
||||||
|
{% if (r.contact.website) { %}<div class="website"><a href="{{ RAW.contact.website }}">{{ RAW.contact.website }}</a></div>{% } %}
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="summary">
|
||||||
|
<h3>About</h3>
|
||||||
|
<span class="fa fa-lg fa-user"></span>
|
||||||
|
{{ r.info.brief }}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="skills">
|
||||||
|
<header>
|
||||||
|
<h3>Skills</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-code"></span>
|
||||||
|
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
{% r.skills.sets.forEach( function(set) { %}
|
||||||
|
<li class="card card-nested card-skills">
|
||||||
|
<div class="skill-level" rel="tooltip" title="{{ set.level }}" data-placement="left">
|
||||||
|
<div class="skill-progress {{ set.level }}"></div>
|
||||||
|
</div>
|
||||||
|
<div class="skill-info">
|
||||||
|
<strong>{{ set.name }}</strong>
|
||||||
|
<div class="space-top labels">
|
||||||
|
{% if( set.skills && set.skills.length ) { %}
|
||||||
|
{% set.skills.forEach(function(kw) { %}
|
||||||
|
<span class="label label-keyword">{{ kw }}</span>
|
||||||
|
{% }); %}
|
||||||
|
{% } %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.employment.history && r.employment.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="employment">
|
||||||
|
<header>
|
||||||
|
<h3>Employment</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-building"></span>
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{% if( proj.url && proj.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <a href="{{ proj.url }}">{{ proj.employer }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <span class="defunct">{{ proj.employer }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ proj.safe.start.format('YYYY-MM') }}—{{ proj.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ proj.summary }}
|
||||||
|
{% if( proj.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.education.history && r.education.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="education">
|
||||||
|
<header>
|
||||||
|
<h3>Education</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-mortar-board"></span>
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
<h4>{{ edu.institution }}</h4>
|
||||||
|
<span class="tenure">{{ edu.safe.start.format('YYYY-MM') }}—{{ edu.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{% if( edu.courses ) { %}
|
||||||
|
<ul>
|
||||||
|
{% edu.courses.forEach( function( course, idx, ar) { %}
|
||||||
|
<li>{{ course }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.recognition && r.recognition.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="awards">
|
||||||
|
<header>
|
||||||
|
<h3>Awards</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-trophy"></span>
|
||||||
|
{% r.recognition.forEach( function( award, idx, ar) { %}
|
||||||
|
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }}</h4>
|
||||||
|
<span class="tenure">{{ award.date }}</span>
|
||||||
|
{{ award.summary }}
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.writing && r.writing.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="publications">
|
||||||
|
<header>
|
||||||
|
<h3>Publications</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-pencil"></span>
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar) { %}
|
||||||
|
<h4>
|
||||||
|
<span class="res-label">{{ filt.link(pub.title, pub.url) }}</span> {{ pub.publisher }}
|
||||||
|
</h4>
|
||||||
|
<span class="tenure">Published on: {{ pub.safe.date.format('YYYY-MM') }}</span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.service.history && r.service.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="volunteer">
|
||||||
|
<header>
|
||||||
|
<h3>Volunteer Work</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-child"></span>
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar) { %}
|
||||||
|
{% if( vol.url && vol.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <a href="{{ vol.website }}">{{ vol.organization }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <span class="defunct">{{ vol.organization }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ vol.safe.start.format('YYYY-MM') }}—{{ vol.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ vol.summary }}
|
||||||
|
{% if( vol.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
</html>
|
59
themes/minimist/src/md.txt
Normal file
59
themes/minimist/src/md.txt
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
{#
|
||||||
|
|
||||||
|
minimist/md.txt
|
||||||
|
A Markdown resume template for FluentCV's "minimist" theme.
|
||||||
|
|
||||||
|
#}
|
||||||
|
# {{ r.name }}
|
||||||
|
|
||||||
|
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %}
|
||||||
|
{% if (r.contact.phone) { %}Tel: {{ r.contact.phone }}{% } %}
|
||||||
|
{% if (r.contact.website) { %}Web: {{ r.contact.website }}{% } %}
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}{{ r.info.brief }}{% } %}
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets ) { %}
|
||||||
|
## Skills
|
||||||
|
{% r.skills.sets.forEach( function( set, idx, ar) { %}
|
||||||
|
- **{{ set.name }}**: {{ set.level }}
|
||||||
|
{% }); } %}
|
||||||
|
|
||||||
|
{% if ( r.employment.history && r.employment.history.length ) { %}
|
||||||
|
## Employment
|
||||||
|
{% 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.summary }}
|
||||||
|
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
- {{ high }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.education.history && r.education.history.length ) { %}
|
||||||
|
## Education
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
### {{ edu.institution }} ({{ edu.safe.start.format('MMM YYYY') }} — {{ edu.safe.end.format('MMM YYYY') }})
|
||||||
|
{{ edu.area }}
|
||||||
|
{% if( edu.curriculum ) { %}{% edu.curriculum.forEach( function( course, idx, ar) { %}
|
||||||
|
- {{ course }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.writing && r.writing.length ) { %}
|
||||||
|
## Publications
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar) { %}
|
||||||
|
### {{ pub.title }} ({{ pub.safe.date.format('MMM YYYY') }})
|
||||||
|
{{ pub.publisher }}
|
||||||
|
{{ pub.summary }}
|
||||||
|
{% }); } %}
|
||||||
|
|
||||||
|
{% if ( r.service.history && r.service.history.length ) { %}
|
||||||
|
## Volunteer
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar) { %}
|
||||||
|
### {{ vol.organization }} ({{ vol.safe.start.format('MMM YYYY') }} — {{ vol.safe.end.format('MMM YYYY') }})
|
||||||
|
{{ vol.summary }}
|
||||||
|
{% }); } %}
|
||||||
|
|
||||||
|
{% if ( r.recognition && r.recognition.length ) { %}
|
||||||
|
## Recognition
|
||||||
|
{% r.recognition.forEach( function( awd, idx, ar) { %}
|
||||||
|
### *{{ awd.title }}*, {{ awd.from }} ({{ awd.safe.date.format('MMM YYYY') }})
|
||||||
|
{{ awd.summary }}
|
||||||
|
{% }); } %}
|
65
themes/minimist/src/pdf.css
Normal file
65
themes/minimist/src/pdf.css
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
font-family: 'Open Sans', sans-serif;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: 3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
main {
|
||||||
|
max-width: 800px;
|
||||||
|
margin: 3em auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
main > header {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
thead {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#contact {
|
||||||
|
width: 200px;
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
bottom: 8px;
|
||||||
|
text-align: right;
|
||||||
|
font-size: 75%;
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
|
||||||
|
#summary {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
#employment h3, #employment .tenure {
|
||||||
|
font-size: 20px;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
#employment h3 {
|
||||||
|
float: left;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tenure {
|
||||||
|
color: #ABABAB;
|
||||||
|
float: right;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.keywords {
|
||||||
|
color: #037FD6;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 32px;
|
||||||
|
font-weight: 300;
|
||||||
|
}
|
||||||
|
|
||||||
|
td {
|
||||||
|
padding: 10px 0;
|
||||||
|
}
|
192
themes/minimist/src/pdf.html
Normal file
192
themes/minimist/src/pdf.html
Normal file
@ -0,0 +1,192 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- [[[
|
||||||
|
title: Modern (PDF)
|
||||||
|
description: An HTML-driven PDF resume template for FluentCV's "minimist" theme.
|
||||||
|
engine: Underscore
|
||||||
|
]]] -->
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>{{ r.name }}</title>
|
||||||
|
<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 }}
|
||||||
|
<style>
|
||||||
|
{{ cssInfo.data }}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<main id="main">
|
||||||
|
<div id="container">
|
||||||
|
<header>
|
||||||
|
<h1>{{ r.name }}</h1>
|
||||||
|
<div id="contact">
|
||||||
|
{% if (r.contact.email) { %}<div class="email">{{ RAW.contact.email }}</div>{% } %}
|
||||||
|
{% if (r.contact.phone) { %}<div class="phone">{{ RAW.contact.phone }}</div>{% } %}
|
||||||
|
{% if (r.contact.website) { %}<div class="website"><a href="{{ RAW.contact.website }}">{{ RAW.contact.website }}</a></div>{% } %}
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="summary">
|
||||||
|
<h3>About</h3>
|
||||||
|
<span class="fa fa-lg fa-user"></span>
|
||||||
|
{{ r.info.brief }}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="skills">
|
||||||
|
<header>
|
||||||
|
<h3>Skills</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-code"></span>
|
||||||
|
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
{% r.skills.sets.forEach( function(set) { %}
|
||||||
|
<li class="card card-nested card-skills">
|
||||||
|
<div class="skill-level" rel="tooltip" title="{{ set.level }}" data-placement="left">
|
||||||
|
<div class="skill-progress {{ set.level }}"></div>
|
||||||
|
</div>
|
||||||
|
<div class="skill-info">
|
||||||
|
<strong>{{ set.name }}</strong>
|
||||||
|
<div class="space-top labels">
|
||||||
|
{% if( set.skills && set.skills.length ) { %}
|
||||||
|
{% set.skills.forEach(function(kw) { %}
|
||||||
|
<span class="label label-keyword">{{ kw }}</span>
|
||||||
|
{% }); %}
|
||||||
|
{% } %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.employment.history && r.employment.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="employment">
|
||||||
|
<header>
|
||||||
|
<h3>Employment</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-building"></span>
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{% if( proj.url && proj.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <a href="{{ proj.url }}">{{ proj.employer }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <span class="defunct">{{ proj.employer }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ proj.safe.start.format('YYYY-MM') }}—{{ proj.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ proj.summary }}
|
||||||
|
{% if( proj.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.education.history && r.education.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="education">
|
||||||
|
<header>
|
||||||
|
<h3>Education</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-mortar-board"></span>
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
<h4>{{ edu.institution }}</h4>
|
||||||
|
<span class="tenure">{{ edu.safe.start.format('YYYY-MM') }}—{{ edu.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{% if( edu.courses ) { %}
|
||||||
|
<ul>
|
||||||
|
{% edu.courses.forEach( function( course, idx, ar) { %}
|
||||||
|
<li>{{ course }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.recognition && r.recognition.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="awards">
|
||||||
|
<header>
|
||||||
|
<h3>Awards</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-trophy"></span>
|
||||||
|
{% r.recognition.forEach( function( award, idx, ar) { %}
|
||||||
|
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }}</h4>
|
||||||
|
<span class="tenure">{{ award.date }}</span>
|
||||||
|
{{ award.summary }}
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.writing && r.writing.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="publications">
|
||||||
|
<header>
|
||||||
|
<h3>Publications</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-pencil"></span>
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar) { %}
|
||||||
|
<h4>
|
||||||
|
<span class="res-label">{{ filt.link(pub.title, pub.url) }}</span> {{ pub.publisher }}
|
||||||
|
</h4>
|
||||||
|
<span class="tenure">Published on: {{ pub.safe.date.format('YYYY-MM') }}</span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.service.history && r.service.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="volunteer">
|
||||||
|
<header>
|
||||||
|
<h3>Volunteer Work</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-child"></span>
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar) { %}
|
||||||
|
{% if( vol.url && vol.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <a href="{{ vol.website }}">{{ vol.organization }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <span class="defunct">{{ vol.organization }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ vol.safe.start.format('YYYY-MM') }}—{{ vol.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ vol.summary }}
|
||||||
|
{% if( vol.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
</html>
|
54
themes/minimist/src/txt.txt
Normal file
54
themes/minimist/src/txt.txt
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
{#
|
||||||
|
|
||||||
|
minimist/txt.txt
|
||||||
|
A plain text resume template for FluentCV's "minimist" theme.
|
||||||
|
|
||||||
|
#}
|
||||||
|
{{ r.name }}
|
||||||
|
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %}
|
||||||
|
{% if (r.contact.phone) { %}Tel: {{ r.contact.phone }}{% } %}
|
||||||
|
{% if (r.contact.website) { %}Web: {{ r.contact.website }}{% } %}
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}{{ r.info.brief }}{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets && r.skills.sets.length ) { %}SKILLS
|
||||||
|
{% r.skills.sets.forEach( function( set ) { %}
|
||||||
|
- {{ set.name }}: {% set.skills.forEach(function(sk){ %}{{ sk }}, {% }); %}
|
||||||
|
{{ set.level }}
|
||||||
|
{% }); %}
|
||||||
|
{% } else if( r.skills && r.skills.list && r.skills.list.length ) { %}
|
||||||
|
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.employment && r.employment.history ) { %}EMPLOYMENT
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{{ proj.employer }} ({{ proj.safe.start.format('YYYY-MM') }} — {{ proj.safe.end.format('YYYY-MM') }})
|
||||||
|
{{ proj.summary }}
|
||||||
|
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high ) { %}
|
||||||
|
- {{ high }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.education && r.education.history ) { %}EDUCATION
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
{{ edu.institution }} ({{ edu.safe.start.format('YYYY-MM') }} — {{ edu.safe.end.format('YYYY-MM') }})
|
||||||
|
{{ edu.summary }}
|
||||||
|
{% if( edu.courses ) { %}{% edu.courses.forEach( function( course ) { %}
|
||||||
|
- {{ course }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.service && r.service.history ) { %}VOLUNTEER
|
||||||
|
{% r.service.history.forEach( function( srv, idx, ar) { %}
|
||||||
|
{{ 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
|
||||||
|
{% r.writing.forEach( function( wri, idx, ar) { %}
|
||||||
|
{{ wri.title }} ({{ wri.safe.date.format('YYYY-MM') }})
|
||||||
|
{{ wri.summary }}
|
||||||
|
{% }); } %}
|
@ -1,30 +0,0 @@
|
|||||||
{{ r.basics.name }}
|
|
||||||
{% if (r.basics.email) { %}Email: {{ r.basics.email }}{% } %}
|
|
||||||
{% if (r.basics.phone) { %}Tel: {{ r.basics.phone }}{% } %}
|
|
||||||
{% if (r.basics.website) { %}Web: {{ r.basics.website }}{% } %}
|
|
||||||
|
|
||||||
***
|
|
||||||
|
|
||||||
{% if ( r.basics.summary && r.basics.summary.length ) { %}{{ r.basics.summary }}{% } %}
|
|
||||||
|
|
||||||
|
|
||||||
{% if ( r.skills && r.skills.length ) { %}SKILLS
|
|
||||||
{% r.skills.forEach( function( skill, idx, ar) { %}
|
|
||||||
- {{ skill.name }}: {% print( skill.keywords.join(', ') ); %}
|
|
||||||
{% }); } %}
|
|
||||||
|
|
||||||
{% if ( r.work && r.work.length ) { %}EMPLOYMENT
|
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
|
||||||
{{ proj.company }} ({{ proj.startDate }} — {{ proj.endDate }})
|
|
||||||
{{ proj.summary }}
|
|
||||||
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %}
|
|
||||||
- {{ high }}
|
|
||||||
{% }); } }); } %}
|
|
||||||
|
|
||||||
{% if ( r.education && r.education.length ) { %}EDUCATION
|
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
|
||||||
{{ edu.institution }} ({{ edu.startDate }} — {{ edu.endDate }})
|
|
||||||
{{ edu.area }}
|
|
||||||
{% if( edu.courses ) { %}{% edu.courses.forEach( function( course, idx, ar) { %}
|
|
||||||
- {{ course }}
|
|
||||||
{% }); } }); } %}
|
|
3
themes/modern/README.md
Normal file
3
themes/modern/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Theme: Modern
|
||||||
|
===============
|
||||||
|
A contemporary technical resume theme for FluentCV.
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
5
themes/modern/modern.json
Normal file
5
themes/modern/modern.json
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"title": "modern",
|
||||||
|
"description": "A contemporary resume template suitable for modern technical candidates and employees.",
|
||||||
|
"engine": "underscore"
|
||||||
|
}
|
@ -1,14 +1,17 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
{#
|
<!--
|
||||||
An MS Word resume template for FluentCV's "informatic" theme.
|
[[[
|
||||||
Uses the MS Word 2003 XML format for widest compatibility.
|
title: Modern (MS Word)
|
||||||
#}
|
description: An HTML-driven MS Word resume template for FluentCV's "modern" theme.
|
||||||
|
engine: Underscore
|
||||||
|
]]]
|
||||||
|
-->
|
||||||
<?mso-application progid="Word.Document"?>
|
<?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: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"/>
|
<w:ignoreSubtree w:val="http://schemas.microsoft.com/office/word/2003/wordml/sp2"/>
|
||||||
<o:DocumentProperties>
|
<o:DocumentProperties>
|
||||||
<o:Author>{{ r.basics.name|xml }}</o:Author>
|
<o:Author>{{ XML(r.name) }}</o:Author>
|
||||||
<o:LastAuthor>{{ r.basics.name|xml }}</o:LastAuthor>
|
<o:LastAuthor>{{ XML(r.name) }}</o:LastAuthor>
|
||||||
<o:Revision>4</o:Revision>
|
<o:Revision>4</o:Revision>
|
||||||
<o:TotalTime>14</o:TotalTime>
|
<o:TotalTime>14</o:TotalTime>
|
||||||
<o:Created>2015-08-28T04:22:00Z</o:Created>
|
<o:Created>2015-08-28T04:22:00Z</o:Created>
|
||||||
@ -647,7 +650,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:hlink w:dest="mailto:{{ r.basics.email }}">
|
<w:hlink w:dest="mailto:{{ r.contact.email }}">
|
||||||
<w:r wsp:rsidRPr="00D76150">
|
<w:r wsp:rsidRPr="00D76150">
|
||||||
<w:rPr>
|
<w:rPr>
|
||||||
<w:rStyle w:val="Hyperlink"/>
|
<w:rStyle w:val="Hyperlink"/>
|
||||||
@ -655,7 +658,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
<w:u w:val="none"/>
|
<w:u w:val="none"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.email|xml }}</w:t>
|
<w:t>{{ XML(r.contact.email) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:hlink>
|
</w:hlink>
|
||||||
</w:p>
|
</w:p>
|
||||||
@ -668,7 +671,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:hlink w:dest="{{ r.basics.website }}">
|
<w:hlink w:dest="{{ r.contact.website }}">
|
||||||
<w:r wsp:rsidRPr="00D76150">
|
<w:r wsp:rsidRPr="00D76150">
|
||||||
<w:rPr>
|
<w:rPr>
|
||||||
<w:rStyle w:val="Hyperlink"/>
|
<w:rStyle w:val="Hyperlink"/>
|
||||||
@ -676,7 +679,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
<w:u w:val="none"/>
|
<w:u w:val="none"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.website|xml }}</w:t>
|
<w:t>{{ XML(r.contact.website) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:hlink>
|
</w:hlink>
|
||||||
</w:p>
|
</w:p>
|
||||||
@ -695,7 +698,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:sz-cs w:val="16"/>
|
<w:sz-cs w:val="16"/>
|
||||||
<w:u w:val="none"/>
|
<w:u w:val="none"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.phone|xml }}</w:t>
|
<w:t>{{ XML(r.contact.phone) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:txbxContent>
|
</w:txbxContent>
|
||||||
@ -705,7 +708,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
</w:pict>
|
</w:pict>
|
||||||
</w:r>
|
</w:r>
|
||||||
<w:r wsp:rsidRPr="00C61794">
|
<w:r wsp:rsidRPr="00C61794">
|
||||||
<w:t>{{ r.basics.name|xml }}</w:t>
|
<w:t>{{ XML(r.name) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
<w:p wsp:rsidR="00657B14" wsp:rsidRPr="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00657B14">
|
<w:p wsp:rsidR="00657B14" wsp:rsidRPr="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00657B14">
|
||||||
@ -718,7 +721,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:rPr>
|
<w:rPr>
|
||||||
<w:rStyle w:val="IntenseEmphasis"/>
|
<w:rStyle w:val="IntenseEmphasis"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ r.basics.summary|xml }}</w:t>
|
<w:t>{{ XML(r.info.brief) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
<wx:sub-section>
|
<wx:sub-section>
|
||||||
@ -750,8 +753,8 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
</w:tblGrid>
|
</w:tblGrid>
|
||||||
|
|
||||||
{% r.skills.forEach( function( skill, idx, ar) { %}
|
{% r.skills.sets.forEach( function( set, idx, ar) { %}
|
||||||
{% var kwords = skill.keywords.join(', '); %}
|
{% var kwords = set.skills.join(', '); %}
|
||||||
|
|
||||||
<w:tr wsp:rsidR="00427ECC" wsp:rsidTr="00FD3B33">
|
<w:tr wsp:rsidR="00427ECC" wsp:rsidTr="00FD3B33">
|
||||||
<w:tc>
|
<w:tc>
|
||||||
@ -761,7 +764,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ skill.name|xml }}:</w:t>
|
<w:t>{{ XML(set.name) }}:</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -772,7 +775,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
<w:p wsp:rsidR="00427ECC" wsp:rsidRDefault="00427ECC" wsp:rsidP="00427ECC">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ kwords|xml }}</w:t>
|
<w:t>{{ XML(kwords) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -809,7 +812,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
</w:tblGrid>
|
</w:tblGrid>
|
||||||
{% r.work.forEach( function( proj, idx, ar) { %}
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
||||||
<w:tc>
|
<w:tc>
|
||||||
<w:tcPr>
|
<w:tcPr>
|
||||||
@ -827,7 +830,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:pStyle w:val="Heading2"/>
|
<w:pStyle w:val="Heading2"/>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ proj.company|xml }}</w:t>
|
<w:t>{{ XML(proj.employer) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -864,7 +867,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:sz w:val="28"/>
|
<w:sz w:val="28"/>
|
||||||
<w:sz-cs w:val="28"/>
|
<w:sz-cs w:val="28"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ proj.startDate|xml }} — {{ proj.endDate|xml }}</w:t>
|
<w:t>{{ XML(proj.safe.start.format('YYYY-MM')) }} — {{ XML(proj.safe.end.format('YYYY-MM')) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -884,7 +887,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ proj.summary|xml }}</w:t>
|
<w:t>{{ XML(proj.summary) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
@ -898,7 +901,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
</w:listPr>
|
</w:listPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ high|xml }}</w:t>
|
<w:t>{{ XML(high) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% }); %}
|
{% }); %}
|
||||||
@ -934,7 +937,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
<w:gridCol w:w="4428"/>
|
<w:gridCol w:w="4428"/>
|
||||||
</w:tblGrid>
|
</w:tblGrid>
|
||||||
{% r.education.forEach( function( edu, idx, ar) { %}
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
<w:tr wsp:rsidR="00C61794" wsp:rsidTr="00C61794">
|
||||||
<w:tc>
|
<w:tc>
|
||||||
<w:tcPr>
|
<w:tcPr>
|
||||||
@ -952,7 +955,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:pStyle w:val="Heading2"/>
|
<w:pStyle w:val="Heading2"/>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ edu.institution|xml }}</w:t>
|
<w:t>{{ XML(edu.institution) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -989,7 +992,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
<w:sz w:val="28"/>
|
<w:sz w:val="28"/>
|
||||||
<w:sz-cs w:val="28"/>
|
<w:sz-cs w:val="28"/>
|
||||||
</w:rPr>
|
</w:rPr>
|
||||||
<w:t>{{ edu.startDate|xml }} — {{ edu.endDate|xml }}</w:t>
|
<w:t>{{ XML(edu.safe.start.format('YYYY-MM')) }} — {{ XML(edu.safe.end.format('YYYY-MM')) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
</w:tc>
|
</w:tc>
|
||||||
@ -1009,10 +1012,10 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
</w:tcPr>
|
</w:tcPr>
|
||||||
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00023F41">
|
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00023F41">
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ edu.area|xml }}</w:t>
|
<w:t>TODO</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% edu.courses.forEach( function( course, idx, ar) { %}
|
{% edu.curriculum.forEach( function( course, idx, ar) { %}
|
||||||
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
<w:p wsp:rsidR="00C61794" wsp:rsidRDefault="00C61794" wsp:rsidP="00C61794">
|
||||||
<w:pPr>
|
<w:pPr>
|
||||||
<w:listPr>
|
<w:listPr>
|
||||||
@ -1023,7 +1026,7 @@ Uses the MS Word 2003 XML format for widest compatibility.
|
|||||||
</w:listPr>
|
</w:listPr>
|
||||||
</w:pPr>
|
</w:pPr>
|
||||||
<w:r>
|
<w:r>
|
||||||
<w:t>{{ course|xml }}</w:t>
|
<w:t>{{ XML(course) }}</w:t>
|
||||||
</w:r>
|
</w:r>
|
||||||
</w:p>
|
</w:p>
|
||||||
{% }); %}
|
{% }); %}
|
@ -7,7 +7,7 @@ main {
|
|||||||
}
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
font-family: 'Lato', sans-serif;
|
font-family: 'Helvetica Neue', Helvetica, 'Lato', sans-serif;
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
color: #333;
|
color: #333;
|
||||||
line-height: 1.42857143;
|
line-height: 1.42857143;
|
||||||
@ -92,13 +92,17 @@ a, a:visited {
|
|||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
.defunct {
|
.defunct {
|
||||||
color: #989898;
|
color: #989898;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
#summary > p > strong {
|
#summary > p > strong {
|
||||||
font-size: 150%;
|
font-size: 1.25em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -193,3 +197,7 @@ a, a:visited {
|
|||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.res-label {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
196
themes/modern/src/html.html
Normal file
196
themes/modern/src/html.html
Normal file
@ -0,0 +1,196 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- [[[
|
||||||
|
title: Modern (HTML)
|
||||||
|
description: An HTML resume template for FluentCV's "modern" theme.
|
||||||
|
engine: Underscore
|
||||||
|
]]] -->
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>{{ r.name }}</title>
|
||||||
|
<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>
|
||||||
|
{% } %}
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<main id="main">
|
||||||
|
<div id="container">
|
||||||
|
<header>
|
||||||
|
<h1>{{ r.name }}</h1>
|
||||||
|
<div id="contact">
|
||||||
|
{% if (r.contact.email) { %}<div class="email">{{ RAW.contact.email }}</div>{% } %}
|
||||||
|
{% if (r.contact.phone) { %}<div class="phone">{{ RAW.contact.phone }}</div>{% } %}
|
||||||
|
{% if (r.contact.website) { %}<div class="website"><a href="{{ RAW.contact.website }}">{{ RAW.contact.website }}</a></div>{% } %}
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="summary">
|
||||||
|
<h3>About</h3>
|
||||||
|
<span class="fa fa-lg fa-user"></span>
|
||||||
|
{{ r.info.brief }}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="skills">
|
||||||
|
<header>
|
||||||
|
<h3>Skills</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-code"></span>
|
||||||
|
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
{% r.skills.sets.forEach( function(set) { %}
|
||||||
|
<li class="card card-nested card-skills">
|
||||||
|
<div class="skill-level" rel="tooltip" title="{{ set.level }}" data-placement="left">
|
||||||
|
<div class="skill-progress {{ set.level }}"></div>
|
||||||
|
</div>
|
||||||
|
<div class="skill-info">
|
||||||
|
<strong>{{ set.name }}</strong>
|
||||||
|
<div class="space-top labels">
|
||||||
|
{% if( set.skills && set.skills.length ) { %}
|
||||||
|
{% set.skills.forEach(function(kw) { %}
|
||||||
|
<span class="label label-keyword">{{ kw }}</span>
|
||||||
|
{% }); %}
|
||||||
|
{% } %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.employment.history && r.employment.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="employment">
|
||||||
|
<header>
|
||||||
|
<h3>Employment</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-building"></span>
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{% if( proj.url && proj.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <a href="{{ proj.url }}">{{ proj.employer }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <span class="defunct">{{ proj.employer }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ proj.safe.start.format('YYYY-MM') }}—{{ proj.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ proj.summary }}
|
||||||
|
{% if( proj.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.education.history && r.education.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="education">
|
||||||
|
<header>
|
||||||
|
<h3>Education</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-mortar-board"></span>
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
<h4>{{ edu.institution }}</h4>
|
||||||
|
<span class="tenure">{{ edu.safe.start.format('YYYY-MM') }}—{{ edu.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{% if( edu.courses ) { %}
|
||||||
|
<ul>
|
||||||
|
{% edu.courses.forEach( function( course, idx, ar) { %}
|
||||||
|
<li>{{ course }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.recognition && r.recognition.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="awards">
|
||||||
|
<header>
|
||||||
|
<h3>Awards</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-trophy"></span>
|
||||||
|
{% r.recognition.forEach( function( award, idx, ar) { %}
|
||||||
|
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }}</h4>
|
||||||
|
<span class="tenure">{{ award.date }}</span>
|
||||||
|
{{ award.summary }}
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.writing && r.writing.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="publications">
|
||||||
|
<header>
|
||||||
|
<h3>Publications</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-pencil"></span>
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar) { %}
|
||||||
|
<h4>
|
||||||
|
<span class="res-label">{{ filt.link(pub.title, pub.url) }}</span> {{ pub.publisher }}
|
||||||
|
</h4>
|
||||||
|
<span class="tenure">Published on: {{ pub.safe.date.format('YYYY-MM') }}</span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.service.history && r.service.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="volunteer">
|
||||||
|
<header>
|
||||||
|
<h3>Volunteer Work</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-child"></span>
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar) { %}
|
||||||
|
{% if( vol.url && vol.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <a href="{{ vol.website }}">{{ vol.organization }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <span class="defunct">{{ vol.organization }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ vol.safe.start.format('YYYY-MM') }}—{{ vol.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ vol.summary }}
|
||||||
|
{% if( vol.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
</html>
|
59
themes/modern/src/md.txt
Normal file
59
themes/modern/src/md.txt
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
{#
|
||||||
|
|
||||||
|
modern/md.txt
|
||||||
|
A Markdown resume template for FluentCV's "modern" theme.
|
||||||
|
|
||||||
|
#}
|
||||||
|
# {{ r.name }}
|
||||||
|
|
||||||
|
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %}
|
||||||
|
{% if (r.contact.phone) { %}Tel: {{ r.contact.phone }}{% } %}
|
||||||
|
{% if (r.contact.website) { %}Web: {{ r.contact.website }}{% } %}
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}{{ r.info.brief }}{% } %}
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets ) { %}
|
||||||
|
## Skills
|
||||||
|
{% r.skills.sets.forEach( function( set, idx, ar) { %}
|
||||||
|
- **{{ set.name }}**: {{ set.level }}
|
||||||
|
{% }); } %}
|
||||||
|
|
||||||
|
{% if ( r.employment.history && r.employment.history.length ) { %}
|
||||||
|
## Employment
|
||||||
|
{% 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.summary }}
|
||||||
|
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
- {{ high }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.education.history && r.education.history.length ) { %}
|
||||||
|
## Education
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
### {{ edu.institution }} ({{ edu.safe.start.format('MMM YYYY') }} — {{ edu.safe.end.format('MMM YYYY') }})
|
||||||
|
{{ edu.area }}
|
||||||
|
{% if( edu.curriculum ) { %}{% edu.curriculum.forEach( function( course, idx, ar) { %}
|
||||||
|
- {{ course }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.writing && r.writing.length ) { %}
|
||||||
|
## Publications
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar) { %}
|
||||||
|
### {{ pub.title }} ({{ pub.safe.date.format('MMM YYYY') }})
|
||||||
|
{{ pub.publisher }}
|
||||||
|
{{ pub.summary }}
|
||||||
|
{% }); } %}
|
||||||
|
|
||||||
|
{% if ( r.service.history && r.service.history.length ) { %}
|
||||||
|
## Volunteer
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar) { %}
|
||||||
|
### {{ vol.organization }} ({{ vol.safe.start.format('MMM YYYY') }} — {{ vol.safe.end.format('MMM YYYY') }})
|
||||||
|
{{ vol.summary }}
|
||||||
|
{% }); } %}
|
||||||
|
|
||||||
|
{% if ( r.recognition && r.recognition.length ) { %}
|
||||||
|
## Recognition
|
||||||
|
{% r.recognition.forEach( function( awd, idx, ar) { %}
|
||||||
|
### *{{ awd.title }}*, {{ awd.from }} ({{ awd.safe.date.format('MMM YYYY') }})
|
||||||
|
{{ awd.summary }}
|
||||||
|
{% }); } %}
|
203
themes/modern/src/pdf.css
Normal file
203
themes/modern/src/pdf.css
Normal file
@ -0,0 +1,203 @@
|
|||||||
|
* {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
main {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
font-family: 'Helvetica Neue', Helvetica, 'Lato', sans-serif;
|
||||||
|
font-size: 15px;
|
||||||
|
color: #333;
|
||||||
|
line-height: 1.42857143;
|
||||||
|
background-color: #F0F0F0;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Typical page borders are awkward when rendered to PDF. */
|
||||||
|
body.pdf {
|
||||||
|
background-color: #FFFFFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Adobe or wkhtmltopdf has issues with the <main> tag, so we use <div> for
|
||||||
|
the PDF case, <main> for the HTML case, and style both via an ID. */
|
||||||
|
#main {
|
||||||
|
background-color: #FFF;
|
||||||
|
margin: 10px;
|
||||||
|
padding: 10px;
|
||||||
|
border: 1px solid #E6E6E6;
|
||||||
|
}
|
||||||
|
|
||||||
|
body.pdf > #main {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#container > header {
|
||||||
|
padding-top: 6em;
|
||||||
|
padding-bottom: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
body.pdf #container > header {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#main > #container > section {
|
||||||
|
margin-left: 5em;
|
||||||
|
position: relative;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
#main > #container > section > span.fa
|
||||||
|
{
|
||||||
|
position: absolute;
|
||||||
|
top: 4px;
|
||||||
|
left: -50px;
|
||||||
|
font-size: 30px;
|
||||||
|
color: #BFC1C3;
|
||||||
|
}
|
||||||
|
|
||||||
|
hr {
|
||||||
|
margin-top: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
border: 0;
|
||||||
|
border-top: 1px solid #EEE;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tenure {
|
||||||
|
font-size: 75%;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
margin: 0;
|
||||||
|
font-size: 46px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 24px;
|
||||||
|
color: #BFC1C3;
|
||||||
|
text-transform: uppercase;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
margin-bottom: 0;
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
a, a:visited {
|
||||||
|
color: #428BCA;
|
||||||
|
text-decoration: none;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.defunct {
|
||||||
|
color: #989898;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
#summary > p > strong {
|
||||||
|
font-size: 1.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.label-keyword {
|
||||||
|
display: inline-block;
|
||||||
|
background: #7eb0db;
|
||||||
|
color: white;
|
||||||
|
font-size: 0.9em;
|
||||||
|
padding: 5px;
|
||||||
|
border: 1px solid #357ebd;
|
||||||
|
border-radius: 5px;
|
||||||
|
margin-top: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-skills {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.card-nested {
|
||||||
|
min-height: 0;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
border-width: 1px 0 0 0;
|
||||||
|
}
|
||||||
|
.card {
|
||||||
|
background: #FFF;
|
||||||
|
border-radius: 3px;
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.skill-level {
|
||||||
|
border-radius: 3px;
|
||||||
|
position: absolute;
|
||||||
|
top: 10px;
|
||||||
|
bottom: 10px;
|
||||||
|
left: 0;
|
||||||
|
width: 10px;
|
||||||
|
box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5);
|
||||||
|
}
|
||||||
|
.skill-level .skill-progress {
|
||||||
|
position: absolute;
|
||||||
|
border-radius: 3px;
|
||||||
|
bottom: 0;
|
||||||
|
width: 100%;
|
||||||
|
-webkit-transition: height 1s ease;
|
||||||
|
}
|
||||||
|
.skill-level .skill-progress.beginner {
|
||||||
|
height: 50%;
|
||||||
|
background: #e74c3c;
|
||||||
|
}
|
||||||
|
.skill-level .skill-progress.intermediate {
|
||||||
|
height: 70%;
|
||||||
|
background: #f1c40f;
|
||||||
|
}
|
||||||
|
.skill-level .skill-progress.advanced {
|
||||||
|
height: 80%;
|
||||||
|
background: #428bca;
|
||||||
|
}
|
||||||
|
.skill-level .skill-progress.master {
|
||||||
|
height: 95%;
|
||||||
|
background: #5cb85c;
|
||||||
|
}
|
||||||
|
.skill-info {
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
@media (max-width: 480px) {
|
||||||
|
.skill-info {
|
||||||
|
margin-left: 20px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.list-unstyled {
|
||||||
|
padding-left: 0;
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-skills {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.space-top {
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#container {
|
||||||
|
max-width: 800px;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
#elevator-pitch {
|
||||||
|
text-align: center;
|
||||||
|
font-size: 24px;
|
||||||
|
color: #BFC1C3;
|
||||||
|
text-transform: uppercase;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
.res-label {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
192
themes/modern/src/pdf.html
Normal file
192
themes/modern/src/pdf.html
Normal file
@ -0,0 +1,192 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- [[[
|
||||||
|
title: Modern (PDF)
|
||||||
|
description: An HTML-driven PDF resume template for FluentCV's "modern" theme.
|
||||||
|
engine: Underscore
|
||||||
|
]]] -->
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>{{ r.name }}</title>
|
||||||
|
<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 }}
|
||||||
|
<style>
|
||||||
|
{{ cssInfo.data }}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<main id="main">
|
||||||
|
<div id="container">
|
||||||
|
<header>
|
||||||
|
<h1>{{ r.name }}</h1>
|
||||||
|
<div id="contact">
|
||||||
|
{% if (r.contact.email) { %}<div class="email">{{ RAW.contact.email }}</div>{% } %}
|
||||||
|
{% if (r.contact.phone) { %}<div class="phone">{{ RAW.contact.phone }}</div>{% } %}
|
||||||
|
{% if (r.contact.website) { %}<div class="website"><a href="{{ RAW.contact.website }}">{{ RAW.contact.website }}</a></div>{% } %}
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="summary">
|
||||||
|
<h3>About</h3>
|
||||||
|
<span class="fa fa-lg fa-user"></span>
|
||||||
|
{{ r.info.brief }}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="skills">
|
||||||
|
<header>
|
||||||
|
<h3>Skills</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-code"></span>
|
||||||
|
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
{% r.skills.sets.forEach( function(set) { %}
|
||||||
|
<li class="card card-nested card-skills">
|
||||||
|
<div class="skill-level" rel="tooltip" title="{{ set.level }}" data-placement="left">
|
||||||
|
<div class="skill-progress {{ set.level }}"></div>
|
||||||
|
</div>
|
||||||
|
<div class="skill-info">
|
||||||
|
<strong>{{ set.name }}</strong>
|
||||||
|
<div class="space-top labels">
|
||||||
|
{% if( set.skills && set.skills.length ) { %}
|
||||||
|
{% set.skills.forEach(function(kw) { %}
|
||||||
|
<span class="label label-keyword">{{ kw }}</span>
|
||||||
|
{% }); %}
|
||||||
|
{% } %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.employment.history && r.employment.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="employment">
|
||||||
|
<header>
|
||||||
|
<h3>Employment</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-building"></span>
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{% if( proj.url && proj.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <a href="{{ RAW.employment.history[idx].url }}">{{ proj.employer }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ proj.position }}</span>, <span class="defunct">{{ proj.employer }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ proj.safe.start.format('YYYY-MM') }}—{{ proj.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ proj.summary }}
|
||||||
|
{% if( proj.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% proj.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.education.history && r.education.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="education">
|
||||||
|
<header>
|
||||||
|
<h3>Education</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-mortar-board"></span>
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
<h4>{{ edu.institution }}</h4>
|
||||||
|
<span class="tenure">{{ edu.safe.start.format('YYYY-MM') }}—{{ edu.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{% if( edu.courses ) { %}
|
||||||
|
<ul>
|
||||||
|
{% edu.courses.forEach( function( course, idx, ar) { %}
|
||||||
|
<li>{{ course }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.recognition && r.recognition.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="awards">
|
||||||
|
<header>
|
||||||
|
<h3>Awards</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-trophy"></span>
|
||||||
|
{% r.recognition.forEach( function( award, idx, ar) { %}
|
||||||
|
<h4><span class="res-label">{{ award.title }}</span>, {{ award.from }}</h4>
|
||||||
|
<span class="tenure">{{ award.date }}</span>
|
||||||
|
{{ award.summary }}
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if( r.writing && r.writing.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="publications">
|
||||||
|
<header>
|
||||||
|
<h3>Publications</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-pencil"></span>
|
||||||
|
{% r.writing.forEach( function( pub, idx, ar) { %}
|
||||||
|
<h4>
|
||||||
|
<span class="res-label">{{ filt.link(pub.title, pub.url) }}</span> {{ pub.publisher }}
|
||||||
|
</h4>
|
||||||
|
<span class="tenure">Published on: {{ pub.safe.date.format('YYYY-MM') }}</span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{% }); %}
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.service.history && r.service.history.length ) { %}
|
||||||
|
<hr>
|
||||||
|
<section id="volunteer">
|
||||||
|
<header>
|
||||||
|
<h3>Volunteer Work</h3>
|
||||||
|
</header>
|
||||||
|
<span class="fa fa-lg fa-child"></span>
|
||||||
|
{% r.service.history.forEach( function( vol, idx, ar) { %}
|
||||||
|
{% if( vol.url && vol.url.length ) { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <a href="{{ vol.website }}">{{ vol.organization }}</a></h4>
|
||||||
|
{% } else { %}
|
||||||
|
<h4><span class="res-label">{{ vol.position }}</span>, <span class="defunct">{{ vol.organization }}</span></h4>
|
||||||
|
{% } %}
|
||||||
|
<span class="tenure">{{ vol.safe.start.format('YYYY-MM') }}—{{ vol.safe.end.format('YYYY-MM') }}</span>
|
||||||
|
{{ vol.summary }}
|
||||||
|
{% if( vol.highlights ) { %}
|
||||||
|
<ul>
|
||||||
|
{% vol.highlights.forEach( function( high, idx, ar) { %}
|
||||||
|
<li>{{ high }}</li>
|
||||||
|
{% }); %}
|
||||||
|
</ul>
|
||||||
|
{% } %}
|
||||||
|
{% }); %}
|
||||||
|
|
||||||
|
</section>
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
</body>
|
||||||
|
</html>
|
54
themes/modern/src/txt.txt
Normal file
54
themes/modern/src/txt.txt
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
{#
|
||||||
|
|
||||||
|
modern/txt.txt
|
||||||
|
A plain text resume template for FluentCV's "modern" theme.
|
||||||
|
|
||||||
|
#}
|
||||||
|
{{ r.name }}
|
||||||
|
{% if (r.contact.email) { %}Email: {{ r.contact.email }}{% } %}
|
||||||
|
{% if (r.contact.phone) { %}Tel: {{ r.contact.phone }}{% } %}
|
||||||
|
{% if (r.contact.website) { %}Web: {{ r.contact.website }}{% } %}
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
|
{% if ( r.info.brief && r.info.brief.length ) { %}{{ r.info.brief }}{% } %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if ( r.skills && r.skills.sets && r.skills.sets.length ) { %}SKILLS
|
||||||
|
{% r.skills.sets.forEach( function( set ) { %}
|
||||||
|
- {{ set.name }}: {% set.skills.forEach(function(sk){ %}{{ sk }}, {% }); %}
|
||||||
|
{{ set.level }}
|
||||||
|
{% }); %}
|
||||||
|
{% } else if( r.skills && r.skills.list && r.skills.list.length ) { %}
|
||||||
|
|
||||||
|
{% } %}
|
||||||
|
|
||||||
|
{% if ( r.employment && r.employment.history ) { %}EMPLOYMENT
|
||||||
|
{% r.employment.history.forEach( function( proj, idx, ar) { %}
|
||||||
|
{{ proj.employer }} ({{ proj.safe.start.format('YYYY-MM') }} — {{ proj.safe.end.format('YYYY-MM') }})
|
||||||
|
{{ proj.summary }}
|
||||||
|
{% if( proj.highlights ) { %}{% proj.highlights.forEach( function( high ) { %}
|
||||||
|
- {{ high }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.education && r.education.history ) { %}EDUCATION
|
||||||
|
{% r.education.history.forEach( function( edu, idx, ar) { %}
|
||||||
|
{{ edu.institution }} ({{ edu.safe.start.format('YYYY-MM') }} — {{ edu.safe.end.format('YYYY-MM') }})
|
||||||
|
{{ edu.summary }}
|
||||||
|
{% if( edu.courses ) { %}{% edu.courses.forEach( function( course ) { %}
|
||||||
|
- {{ course }}
|
||||||
|
{% }); } }); } %}
|
||||||
|
|
||||||
|
{% if ( r.service && r.service.history ) { %}VOLUNTEER
|
||||||
|
{% r.service.history.forEach( function( srv, idx, ar) { %}
|
||||||
|
{{ 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
|
||||||
|
{% r.writing.forEach( function( wri, idx, ar) { %}
|
||||||
|
{{ wri.title }} ({{ wri.safe.date.format('YYYY-MM') }})
|
||||||
|
{{ wri.summary }}
|
||||||
|
{% }); } %}
|
Reference in New Issue
Block a user