Commit Graph

54 Commits

Author SHA1 Message Date
Cameron Cordes bfbf08be63 Add Lint build stage
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-18 12:51:12 -04:00
Cameron Cordes 127cbb2635 Missing steps block 2020-04-18 12:51:12 -04:00
Cameron Cordes 2841be7a51 Add missing quotes
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-18 09:32:11 -04:00
Cameron Cordes d19d96a7fd Add more proper setup and build steps
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-18 09:26:52 -04:00
Cameron Cordes 45fad8586a Add simple Jenkinsfile
Core Repos/Homepage/pipeline/head This commit looks good
2020-04-18 08:08:34 -04:00
Cameron Cordes b85aca7c3e Merge pull request #5 from Stampede10343/feature/improve-resume-layout
Feature/improve resume layout
2020-04-15 16:38:56 -04:00
Cameron Cordes 1f76bea667 Improve Home headshot photo sizing
Use columns instead of a percent, which has better breaks in mobile and
desktop layouts.
2020-04-15 15:53:01 -04:00
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