My personal resume site refactored into polymer components.
Todo:
- Refactor resume sections into polymer components. DONE
- start by creating one component "resume-app" with all of the HTML from the previous index.html. The styles for that component will contain the entire bootstrap library until the refactoring phase is complete.
- once all secionts of the resume are broken out into seperate components remove bootsrap as a dependency
-
Update navbar from bootstrap to polymer app-layout app-header component. DONE
-
Get scroll spy working with the app-header component. DONE (needs optimization)
-
Update resume to 2017 skill set with a 'show more' button for skills. Increase UX of the skills section by indicating that the images can be flipped to view a descriptions of the skill. Partially done
-
Add two main projects from 2017 with SVG animations of the projects functioning.
-
Update experience with recent job/ posiiton and descriptions from paper resume
-
Optimizations(TBD)
First, make sure you have the Polymer CLI installed. Then run polymer serve
to serve your application locally.
$ polymer serve
$ polymer build
This will create a build/
folder with bundled/
and unbundled/
sub-folders
containing a bundled (Vulcanized) and unbundled builds, both run through HTML,
CSS, and JS optimizers.
You can serve the built versions by giving polymer serve
a folder to serve
from:
$ polymer serve build/bundled
$ polymer test
Your application is already set up to be tested via web-component-tester. Run polymer test
to run your application's test suite locally.