Commit Graph

156 Commits

Author SHA1 Message Date
Craig Davis 91b8fb6e2c Update pake to use a regex when writing the command help
Swap to using a fenced code block for the command output
2014-01-13 07:50:25 -07:00
Craig Davis 483c262619 Add 'stats' command
Very, very rudimentary frequency analysis of the resume text.
2014-01-12 20:32:21 -07:00
Craig Davis 9ebc5d669a Remove need for global phpcs and php-cs-fixer 2014-01-12 19:58:14 -07:00
Craig Davis 07b70ef799 Add travis build status image to the README 2014-01-12 17:53:42 -07:00
Craig Davis 62e6377d08 Update the pdf command to fix a problem with the template argument 2014-01-12 17:14:29 -07:00
Craig Davis d5da28b83a Update README to move the todo items into github issues 2014-01-12 16:51:05 -07:00
Craig Davis 12f81bea4e Merge pull request #8 from there4/2.0-wip
Release version 2.0
2014-01-12 15:22:07 -08:00
Craig Davis 44f3649809 Update pake build to keep the composer.json in sync with the git tag and the selfupdate version 2014-01-12 16:14:37 -07:00
Craig Davis 6c70c5b8e1 Code formatting and general cleaning.
* Update descriptions of templates
* Fix a couple of references to the FogBugz
2014-01-12 15:31:27 -07:00
Craig Davis a36679e640 Update README with information about the compiled templates 2014-01-12 15:26:25 -07:00
Craig Davis 7625c260cf Update sniff violations 2014-01-12 15:23:20 -07:00
Craig Davis f4c5f62807 Add initial travis support to the repository 2014-01-12 15:21:20 -07:00
Craig Davis fa4e2f9e15 Fix assetic incompatibility with PHAR by changing to streams library 2014-01-12 15:11:40 -07:00
Craig Davis 3aef8ccd8c Add missing selfupdate config information 2014-01-12 14:35:35 -07:00
Craig Davis b87c193db5 Improve class handling in PDF
* Update phar
* Fix several sniff errors
* Remove unused converter file
* Update README with better quickstart information
2014-01-12 14:33:43 -07:00
Craig Davis d225525927 Update phar file with latest build
* Update `ouput` to be a folder instead of a filename
2014-01-12 13:42:25 -07:00
Craig Davis a5c13d0c43 Add initial phar file, bin/md2resume
* Update output to be a folder name instead of a filename
* Add improved error checking for paths
* Move the examples from /resume to /examples
2014-01-12 13:41:44 -07:00
Craig Davis 4e3254ac98 Add functioning PDF comment
This brings us to be functionally complete. The phar build is remaining.
2014-01-12 13:16:11 -07:00
Craig Davis 31ce19507b Fix html formatting issue with MarkdownExtra 2014-01-12 11:03:18 -07:00
Craig Davis 57fbb3dd8f Html Command outputs formatted document
The section titles aren’t being handled correctly, but otherwise, the
output looks good.
2014-01-12 11:00:45 -07:00
Craig Davis 842fae2b6f Add initial html command processing
This command is going to be quite similar to the pdf command, and we’ll
need to abstract and extend this soon.
2014-01-12 09:55:31 -07:00
Craig Davis 8f43dc5c29 Add templates command as warmup for other commands
* Add descriptions to the templates
* Update twig formatters and fix some output bugs
2014-01-12 08:57:39 -07:00
Craig Davis b403d712a1 Add initial command skeleton
* Update dependencies
* Add twig formatters
* Update version command and add version to the package.json
* Update package.json with other project details
2014-01-12 08:05:09 -07:00
Craig Davis 7b909c6cf1 Update Pakefile with proper path names
Add HELP section to the README
2014-01-12 07:52:47 -06:00
Craig Davis 0995f3d061 Initial v2 framework
* Remove vendor library
* Update dependencies
* Add initial commands (not yet updated for this project)
* Move empir and linter into place
* Add pakefile
2014-01-11 15:22:10 -06:00
Craig Davis c6170ca243 Add v2.0-wip and initial todo items 2014-01-11 10:00:30 -06:00
Craig Davis ae6550dbe6 Add composer.json file in preparation for V2 refactoring
Add changelog and contributors to the README
2014-01-08 08:05:08 -06:00
Craig Davis 219965b5a1 Merge pull request #5 from ishitcno1/zhsample
Add example Chinese resume in resume/zhsample.md
2013-12-31 09:22:14 -08:00
ishitcno1 e59d262b68 add resume/zhsample.md 2013-12-31 12:11:30 +08:00
Craig Davis 950d261b44 Merge pull request #4 from roleary/master
Fix content size of dls in the modern template when pdf-izing
2013-11-24 19:04:04 -08:00
Roland O'Leary 07df0a230e Fix content size of dls in the modern template when pdf-izing 2013-11-24 21:39:47 -05:00
Craig Davis 3cf3d4df43 Merge pull request #3 from abhikandoi2000/master
Append a trailing slash to the output filepath
2013-09-30 12:21:06 -07:00
Abhishek Kandoi bcc5333b95 Fix output path 2013-10-01 00:38:51 +05:30
Craig Davis da01a0b680 Add page breaking and block rules to dl elements. This appears to fix #2.
The `dl` elements have been given an explicit `display:block` and page
break avoid rule. In initial testing, this fixes the wkhtmltopdf bug of
splitting lines in a multi-page document.

See http://stackoverflow.com/questions/8786755 for links and discussion.
2013-09-14 09:42:20 -06:00
Craig Davis e96775b668 Merge pull request #1 from kevinxucs/master
Add parameter for setting output directory.
2013-09-05 10:25:08 -07:00
Kaiwen Xu 691215ae46 Made resume.php executable. 2013-09-04 21:46:25 -04:00
Kaiwen Xu bf4bd23b37 Add parameter for setting ouput directory. 2013-09-04 09:47:43 -04:00
Craig Davis 54c28189e1 New Blockish theme
* Adding a new blockish theme with a blue header and an adaptive
design.
* Printable PDF version still needs some work, but overall, this is a
nice layout.
2013-03-19 09:45:36 -05:00
Craig Davis de7d544e11 Fix broken refresh command option 2013-03-19 07:53:50 -05:00
Craig Davis a98b3602f5 Initial work towards template support
* Simple refactoring of the config system
* Add new unstyled template
* Add new modern template (previously the only)
* Add placeholder for blocky template
* Relocate autoloader
* Move build to ./bin
2013-03-18 21:36:06 -05:00
Craig Davis cea267adac Add comments to build script, make command line relative to current path and require resume/ in --source path. 2012-12-31 16:30:31 -06:00
Craig Davis 0edf7ef5fa Update the build to handle either -s or --source for the source document parameter. 2012-03-22 11:34:12 -05:00
Craig Davis 60ddee08a1 Update the read me with information about the -r refresh option 2012-03-22 11:33:48 -05:00
Craig Davis e0e11658d7 Update the print style rules to correct line spacing issues on the side heading elements 2012-03-22 11:33:32 -05:00
Craig Davis bb13d4f099 Update the read me file with quick start and general information about the project. 2012-03-05 09:56:49 -06:00
Craig Davis 88173d6e95 Repair missing styles for the pdf
The pdf doesn't appear to read the media queries correctly, the pdf.css
file provides the missing style rules now.
2012-03-05 09:37:01 -06:00
Craig Davis f370359d82 Decrease resume padding, update the block quote to match.
Additionally, this updates the page width so that in the transition to
the widescreen layout there is never any horizontal page scrolling.
2012-03-05 08:51:40 -06:00
Craig Davis 4ad69a4a06 Update vertical alignment of elements in widescreen mode.
Ensure that the headings and the first row of text align.
2012-03-05 08:44:13 -06:00
Craig Davis c509d30374 Update the Download PDF link padding to be symmetrical. 2012-03-05 08:40:39 -06:00
Craig Davis f0addd23e7 Initial implementation of media queries. Introduce mobile friendly views
* Rename style.css to resume.css for alphabetical inclusion order
* Mobile runs at 100% width and much less floating.
* Based on the media queries from the Frameless Framework
2012-03-05 08:39:16 -06:00