1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2024-12-23 21:57:22 +00:00
Commit Graph

37 Commits

Author SHA1 Message Date
Josh Janusch
4f9207a868 Fix: formatDate helper references the moment method, not the momentDate object 2016-01-06 11:23:39 -05:00
Josh Janusch
3d1f589bc1 formatDate helper now will only use moment if date is valid. If it's not, will use the user inputted value or a fallback parameter, if it is provided 2016-01-06 11:23:38 -05:00
hacksalot
ae436a3b84 Scrub. 2016-01-06 11:18:50 -05:00
hacksalot
712b504168 Support global theme partials (interim). 2016-01-06 10:48:51 -05:00
hacksalot
2819faeb6f Improve theme/format inheritance (interim). 2016-01-05 09:28:40 -05:00
hacksalot
6a61989eb4 Introduce {{dateRange}} and {{camelCase}} helpers. 2016-01-05 04:59:51 -05:00
hacksalot
d658a069cd Rename {{hasSection}} helper to {{section}}. 2016-01-05 04:59:26 -05:00
hacksalot
4c31c96891 Introduce has/hasSection helpers. 2016-01-05 00:03:54 -05:00
hacksalot
219209c6ca Fix logic glitch in {{sectionTitle}} helper. 2016-01-04 19:46:45 -05:00
hacksalot
2ba23ee80d Add support for user-definable section titles.
Introduce a {{sectionTitle}} helper; requires theme updates.
2016-01-04 16:20:48 -05:00
hacksalot
ce75f09210 Refactor API interface. 2016-01-04 07:23:20 -05:00
hacksalot
5c39c1c93d Remove extraneous console.log. 2015-12-31 19:47:55 -05:00
hacksalot
b85d40b1b3 Improve XML encoding for Word docs.
Fix various encoding errors.
2015-12-31 06:38:30 -05:00
hacksalot
3acf648eb4 Expose helpers to Underscore engine.
Get the same set of helpers working for Underscore and Handlebars
engines. Needs refactoring.
2015-12-30 20:11:09 -05:00
hacksalot
a280d8acb2 Support CSS embedding vs. linking. 2015-12-30 19:45:50 -05:00
hacksalot
d4e0a0fa05 Add {{styleSheet}} helper (placeholder). 2015-12-30 18:19:00 -05:00
Ya Zhuang
6b0ea0c7bd add: png format 2015-12-29 03:29:13 +08:00
hacksalot
a54476eede Reaffirm string-based generation.
In recent commits, HackMyResume generation logic, much like the pilots
in Top Gun who became too reliant on air-to-air missiles and lost the
true art of dogfighting, has become dependent on file-based generation
as implicit file assumptions have crept in. This commit reaffirms the
file-less, string-based nature of the generation process and, as a side
effect, adjusts the behavior of (binary) PDF generation to match.
2015-12-21 00:36:08 -05:00
hacksalot
f80c333361 Scrub. 2015-12-20 20:22:46 -05:00
hacksalot
b92cf7298a Refactor helpers.
Helpers shouldn't be specific to a given template engine (eg,
Handlebars) in order to allow sharing of helpers between different
template engines. Isolate abstract helpers in another module and apply
them via Handlebars.registerHelper and as necessary for other template
engines.
2015-12-20 18:24:28 -05:00
hacksalot
ade60022fd Introduce new helpers. 2015-12-19 00:24:21 -05:00
hacksalot
92128da381 Install URL-trimming helper. 2015-12-18 14:51:51 -05:00
hacksalot
1441fe3ae5 Class-ify Underscore/Handlebars engine. 2015-12-18 13:17:07 -05:00
hacksalot
b0bc71cd66 Introduce "either" helper for Handlebars themes. 2015-12-18 13:00:47 -05:00
hacksalot
e908e8bb34 Add missing Underscore require(). 2015-12-18 10:13:50 -05:00
hacksalot
d708a6c6d8 Refactor Handlebars helpers. 2015-12-18 10:10:30 -05:00
devlinjd
eabab26eef Update file headers. 2015-12-17 10:15:59 -05:00
devlinjd
5475b081b1 Support basic Markdown in MS Word docs. 2015-12-16 23:26:53 -05:00
devlinjd
ae9c295ce1 Better Handlebars support. 2015-12-16 20:13:27 -05:00
devlinjd
00e6407347 Kludge theme loading issue for FCVD.
Resolve in v0.11.0.
2015-12-10 10:28:19 -05:00
devlinjd
541198321e Fix JSHint warnings. 2015-12-09 21:44:35 -05:00
devlinjd
3dcf3c3974 Tweak Markdownification. 2015-12-09 04:32:39 -05:00
devlinjd
857de65750 More MEGADESK. 2015-12-09 00:13:58 -05:00
devlinjd
f3c9f92263 Add baseline Markdownification. 2015-12-08 22:22:33 -05:00
devlinjd
fcaeb381fe Gather. 2015-12-07 21:24:14 -05:00
devlinjd
5a716dff16 Add basic multiplexing support. 2015-12-07 16:39:59 -05:00
devlinjd
3b8d100f39 Add baseline Handlebars support. 2015-12-06 16:19:55 -05:00