Repository navigation
v7.1.0
More progress! A ton of content has been added to the site with a fancy grid layout on the homepage.
We're getting closer and closer to a finished site. This release focuses on setting up React Router, adding case studies and info about all my best projects, and creating pages to split up the content.
Content
- Setup React Router.
- Turned the homepage into a list my projects.
- Moved the paragraphs about me to a dedicated About page.
- Added pages for most of my projects.
- Removed the paragraph with my GitHub link. After moving the content about me to its own page, this paragraph didn't really fit in anymore.
- Removed the Walkway Over the Hudson photo. I wanted to keep the new About page as just words.
JavaScript
- Added ESLint. This allows us to keep our JavaScript nice and consistent.
- Removed need to append file extension for
.jsxfiles when importing. This also applies to.js, but we weren't making use of it until now. All imports in our JavaScript files are to be written with no extensions. - Setup Webpack to compile vendor code to a separate file from our app code.
- Enabled automatic webpage reloading for development.
Styles
- Added Toast. It's a super small Sass file for making grids. We'll likely need to upgrade to something more powerful in the future, but for now it gets the job done.
- Removed styling for blockquotes. These were never used and don't look too great. If need be, we can make new styles.
- Removed
$accent-colorvariable. This was only used for the blockquote styles. We don't use it anywhere else in the design so it's been removed.
Screenshots
Portfolio (Home):
Project detail:

