97 Commits

Author SHA1 Message Date
Cameron Cordes
3f57e15aeb Add horizontal padding 2020-04-15 15:36:11 -04:00
Cameron Cordes
3ce3a6e895 Adding some spaces lets the years break
This fixes the overrun that happens on mobile devices.
2020-04-15 15:03:57 -04:00
Cameron
de8f7055f2 Update some NPM packages with security issues 2020-04-05 16:00:16 +00:00
Cameron Cordes
858dd0c513 Merge pull request #4 from Stampede10343/feature/shrink-headshot
Resize headshot picture so its not 4MB
2020-03-11 20:58:30 -04:00
Cameron Cordes
ddd4957ab8 Resize headshot picture so its not 4MB 2020-03-11 20:57:30 -04:00
Cameron
f5b2f32225 Fix routing of empty or unknown routes
Also we don't need to put the hash symbol before the routes, not sure
why that got set.
2020-03-07 17:49:59 +00:00
Cameron Cordes
0aa0259316 Add environment and build/run instructions 2020-03-07 08:29:13 -05:00
Cameron Cordes
baac0eb800 Create README.md 2020-03-07 08:21:37 -05:00
Cameron Cordes
3838362be1 Build with Node 13.10 2020-03-06 21:10:24 -05:00
Cameron Cordes
17c97302fe Fix unit tests 2020-03-06 20:30:01 -05:00
Cameron Cordes
d15a9c06f4 Merge pull request #2 from Stampede10343/feature/angular9-update
Feature/angular9 update
2020-03-06 19:25:34 -05:00
Cameron Cordes
99131d4317 Update npm packages to resolve security issues 2020-03-06 16:42:58 -05:00
Cameron Cordes
bb88437877 Use improved TestBed method 2020-03-06 16:39:59 -05:00
Cameron Cordes
be791a244e Update to latest Angulartics2
The docs make no mention of Angular 9, but there is a failing test
because of Angulartics2, tracking appears to still work from what I can
tell locally.
2020-03-06 16:37:12 -05:00
Cameron Cordes
c538dbbf58 Use postinstall to compile Angular libs 2020-03-06 16:24:00 -05:00
Cameron Cordes
ab16c4354c Fix typescript version 2020-03-06 16:19:43 -05:00
Cameron Cordes
6b01c33dcc Update @angular/material to 9 2020-03-06 16:17:13 -05:00
Cameron Cordes
3b2e027f13 Update to Angular 9 2020-03-06 16:16:28 -05:00
Cameron Cordes
7b96c98e69 Removal of @angular/http 2020-03-06 16:13:36 -05:00
Cameron Cordes
9445467173 Update to latest Angular 8 2020-03-06 16:09:31 -05:00
Cameron Cordes
a92fe89d36 Add buildscript for production builds 2020-03-06 15:50:55 -05:00
Cameron Cordes
056bedc599 Use the local Angular CLI 2020-03-06 15:50:55 -05:00
Cameron Cordes
0ae1debc4a Create a Dockerfile for production builds 2020-03-06 15:50:55 -05:00
Cameron Cordes
42543f0abe Change project name to Homepage
Disable angular analytics prompt.
2020-03-06 15:50:55 -05:00
Cameron
64e73eea85 Set theme color for mobile UIs 2019-11-10 03:55:47 +00:00
Cameron
b14f2b0e7c Update favicon 2019-09-30 02:07:05 +00:00
Cameron
332c5db2c8 Fix build errors in project service 2019-09-29 17:17:19 +00:00
Cameron Cordes
72a91784f4 Cleanup old assets 2019-09-29 13:07:49 -04:00
Cameron Cordes
05fd8750ef Redo Resume Screen layout
No longer using a template that is not responsive. The new design looks
good on phones all the way to desktop sized screens.
2019-09-29 13:05:43 -04:00
Cameron Cordes
74ddb1995f Added Movies app project and update page layout 2019-09-29 13:05:24 -04:00
Cameron Cordes
2fdd30c477 Tweaked contact page margins 2019-09-29 13:04:59 -04:00
Cameron Cordes
8feddb493c Cleanup router animation code 2019-09-29 13:04:16 -04:00
Cameron Cordes
12cc5b072f Fixed layout issues
More responsive UI using proper bootstrap container and cols.

Updating some colors and resume screen.
2019-09-28 00:10:20 -04:00
Cameron
1aa109ae52 Update Analytics to use Angularitics
This also supports the new Matomo setup.
2019-09-21 14:40:14 +00:00
Cameron
6d92dc4565 Angular 8 update 2019-09-19 22:27:33 +00:00
Cameron Cordes
1ef5954842 Fix url 2019-02-22 21:25:11 -05:00
Cameron Cordes
0a4c2f55fb Track resume page hit 2019-02-22 21:16:43 -05:00
Cameron Cordes
c7d6a210cf Motomo analytics 2019-02-23 02:14:13 +00:00
Cameron Cordes
b6c7dd5196 Merge branch 'master' of github.com:Stampede10343/CameronsHomepage 2019-02-22 23:51:01 +00:00
Cameron Cordes
8c41804960 Use OWATracker directly 2019-02-22 18:45:43 -05:00
Cameron Cordes
2a17e088d5 Use OWATracker directly 2019-02-22 18:29:49 -05:00
Cameron Cordes
4c04260aa5 Trying to add page tracking 2019-02-22 11:46:53 -05:00
Cameron Cordes
903447c765 Updates to resume 2019-02-20 19:49:24 -05:00
Cameron Cordes
cbd113cc35 Improvements to styles on smaller screens
Used smaller margins, padding and fonts to better fit content on the
Home, Projects and Contact screens.

Also fixed crossfade animation between screens.
2019-02-20 19:13:05 -05:00
Cameron Cordes
6043beb1bb Update dependencies 2019-02-13 03:00:02 +00:00
Cameron
67c314924f The site is more or less working. Some weirdness with animations though 2018-10-20 20:13:18 -04:00
Cameron
c6f5c3d86e initial commit 2018-09-07 23:54:04 -04:00