/personal-site

Source for my personal site

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Personal site of Tyrel Hiebert

Written in JavaScript with React and React-Router.

Install dependencies

npm install

Setup Remotes

Change homepage in package.json if necessary.

For Github Pages, setup your website git repo as origin, and this source repo as something else.

git remote set-url origin https://github.com/tyrelh/tyrelh.github.io.git
git remote add source https://github.com/tyrelh/personal-site.git
git remote -v # view list of remotes

Develop

After setting up remotes, ensure you are pushing changes to the source remote. origin will be used for deployment to GitHub Pages.

Deploy

npm run deploy

Todo

  • Refactor article Title and Date into MarkdownArticle page component?
  • Fix ULs in articles that you actually want the bullets to appear (should be done with styles not characters in the md)
  • Limit text size of header so long single words don't overflow.
  • Permalinks on section headers
  • Article overview image size on mobile increase