Check back soon for more detailed insight on this project’s inspiration, process, and lessons! For now, here’s information from the GitHub repo
GitHubGitHub - evoth/portfolio-site: The home base of my programming portfolio, and a...The home base of my programming portfolio, and a cohesive presentation of my resume and various projects. - GitHub -...
:
Website
See it in action at https://v1.ethanvoth.com v1.ethanvoth.comEthan Voth - Portfolio!
Theme
For the sake of convenience, many of the standalone websites hosted under the ethanvoth.com domain use very similar theming. They support light and dark mode, and theme preference is stored in a shared cookie between all of them (for now). The website is styled using Bulma
bulma.ioBulma: Free, open source, and modern CSS framework based on FlexboxBulma is a free, open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular...
, which is rendered (together with additional styling) from Sass
sass-lang.comSass: Syntactically Awesome Style Sheets.
Todo
- Use tiles for skills chart instead of rows and columns
- Comment Bulma Sass (do this in FP too)
- Use templates or JSX instead of repetitive HTML
- Improve contrast and accessability
- Improve metadata and link previews