New resume view
Changes
- Add
puppeteer
as dependency - Updated base template to make it more reusable
- Explicitly set Nunjucks as
markdownTemplateEngine
(instead of default Liquid) - Rename old resume template (may be deprecated)
- Added new styles currently specific for the new resume view
- Added new macros for the new resume view
- Added new base and header layouts for the new resume view
- Added new resume view
- Use Puppeteer to generate a pdf out of the new resume view
- Added
dotenv
support for adding env variables through.env
file - Old
sitedata.json
data file has been renamed tosite.json
- Added new
user.json
data file for user/person of interest related data - Added new
data.js
module for enabling referring to data files based on variables instead of hardcoding their file names i.e. in templates - Added env variables
SITE_DATA
andUSER_DATA
for specifying the name of the site and user data file respectively - Updated templates to read data using these variables instead of hardcoded (data) file names
- Add source
json
files to Eleventy's watch list - Designated
data/.private
dir as the place to put data files which will remain local
Edited by irfanhakim