All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fixed dates for Office Ally employment
- Enabled controls via queryparams
- Updated menu emojis
- Improved print controls for Plain
- Added menu collapse/expand
- Improved button colors
- Completely rewrote building mechanism using JS rather than Python
- Added plain style resume
- Fixed some typos
- Minor wording changes
- Fixed centering on buttons
- Fixed font on buttons
- Fixed style switching buttons
- Added position label
- Added summary text for staff & senior engineer positions
- Added position switcher to change position and summary
- Refactored html manipulation methods
- Changed to staff engineer by default
- Added additional sizes (medium, large)
- Set medium size to default
- Added size selector
- Moved download button
- Fixed typo on resume
- Added theme selector script and buttons
- Stripped down watch script a bit
- Removed some unneeded dependencies
- More work on the build and watch script
- A little more styling
- Added a print/download button
- Working on deploy action
- Converted to just building an HTML page (will figure out pdf later)
- Added github action to deploy page
- Added new "Projects" section to resume (in sidebar)
- Centered header and improved contacts formatting
- Added the "watch" command to allow live-reloading in a browser as you edit.
- Renamed the "light" style to "blue" and created a new "light" style.
- Removed the letter writing components, since that was moved to smart-letters.
- Added utility to produce cover letter using job posting and LLM prompt
- Widened border to 2px to eliminate rendering artifact
- Refactored css
- Revised color palettes including background colors
- Added bold color and removed sizzle
- Added sections (top, left, main) to layout
- Introduced logic to inject divs based on section markers
- Added additional styling
- Condensed to 1 page
- Added CI to build releases and artifacts