{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":668908775,"defaultBranch":"main","name":"website","ownerLogin":"tuckergordon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-20T22:15:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7843139?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691452803.0","currentOid":""},"activityList":{"items":[{"before":"a47230c895d507e18040f6393376d7c2f244a2a5","after":null,"ref":"refs/heads/about-me","pushedAt":"2023-08-08T00:00:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"}},{"before":"47b235c45ce5977696eef828c89f8e6f6fb86e2a","after":null,"ref":"refs/heads/image-optimization","pushedAt":"2023-08-07T23:59:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"}},{"before":"6bb180986557cab3c216de464f965890259d9dd2","after":"b8e59964abdcf0d6ab7f6247561c1138cf226ebc","ref":"refs/heads/main","pushedAt":"2023-08-07T23:59:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Merge pull request #23 from tuckergordon/image-optimization\n\nOptimized images with Squoosh","shortMessageHtmlLink":"Merge pull request #23 from tuckergordon/image-optimization"}},{"before":null,"after":"47b235c45ce5977696eef828c89f8e6f6fb86e2a","ref":"refs/heads/image-optimization","pushedAt":"2023-08-07T23:56:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Optimized images with Squoosh","shortMessageHtmlLink":"Optimized images with Squoosh"}},{"before":"c0c5ff62fcaab7b118bbff52c6dc3d980f1da610","after":"6bb180986557cab3c216de464f965890259d9dd2","ref":"refs/heads/main","pushedAt":"2023-08-07T22:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Hotfix: Page titles\n\nMade the page titles a little more descriptive. Now the About and Blog\nroutes will say `Tucker Gordon | ` before them e.g.\n`Tucker Gordon | Blog`. I think this gives a nicer feel to things as\nyou're navigating around.\n\nLeaving the blog posts alone because I think they should remain their\nactual post title.","shortMessageHtmlLink":"Hotfix: Page titles"}},{"before":"d6ba781cd331ffa4a19fe784936a3ea84cf4e8ff","after":"c0c5ff62fcaab7b118bbff52c6dc3d980f1da610","ref":"refs/heads/main","pushedAt":"2023-08-07T22:48:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Merge pull request #21 from tuckergordon/about-me\n\nAdd About Me page","shortMessageHtmlLink":"Merge pull request #21 from tuckergordon/about-me"}},{"before":"376d13b4e1233f98ed60901a65bbb96ae2fc6f72","after":"a47230c895d507e18040f6393376d7c2f244a2a5","ref":"refs/heads/about-me","pushedAt":"2023-08-07T22:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Darker cards on dark mode\n\nChanged the cards to be darker blue on dark mode, which I think makes\nthe page feel a little darker even if the images stay the same.","shortMessageHtmlLink":"Darker cards on dark mode"}},{"before":"6e4dc80f6bf2ada85ea9e08ba7355b5e07baaae7","after":"376d13b4e1233f98ed60901a65bbb96ae2fc6f72","ref":"refs/heads/about-me","pushedAt":"2023-08-07T22:40:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Added About to navbar","shortMessageHtmlLink":"Added About to navbar"}},{"before":"57b08b9524895be16fe60be48ca2d979d34d83ae","after":"6e4dc80f6bf2ada85ea9e08ba7355b5e07baaae7","ref":"refs/heads/about-me","pushedAt":"2023-08-07T22:28:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Add About Me page\n\nAdds a scrollytelling about me page that will live at the base route on\nthe site. Hopefully all the interactions are intuitive and the content\ngives a good introduction to who I am!\n\nImplementing this involved several changes:\n\n- Creating a `Scroller` component (and a few other components to go\nalong with it) that wraps around Scrollama and provides an easy to use\ninterface for scrollytelling\n- Updating the theme to have a lighter blue as the secondary color.\nThis not only looks better for the scroller cards, but it also makes\nthings like buttons pop more.\n- Improved the way images are loaded in by adding the\n`svelte-preprocess-import-assets` plugin. Means I don't need to add\n`import`s for every image","shortMessageHtmlLink":"Add About Me page"}},{"before":"0433ff4315061b0924af8cae1885ec81bf6f8e6f","after":"57b08b9524895be16fe60be48ca2d979d34d83ae","ref":"refs/heads/about-me","pushedAt":"2023-08-07T22:27:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Add About Me page\n\nAdds a scrollytelling about me page that will live at the base route on\nthe site. Hopefully all the interactions are intuitive and the content\ngives a good introduction to who I am!\n\nImplementing this involved several changes:\n\n- Creating a `Scroller` component (and a few other components to go\nalong with it) that wraps around Scrollama and provides an easy to use\ninterface for scrollytelling\n- Updating the theme to have a lighter blue as the secondary color.\nThis not only looks better for the scroller cards, but it also makes\nthings like buttons pop more.\n- Improved the way images are loaded in by adding the\n`svelte-preprocess-import-assets` plugin. Means I don't need to add\n`import`s for every image","shortMessageHtmlLink":"Add About Me page"}},{"before":"08efd2b02db1e6cd56a35741e6e3ae0d8a7e09c5","after":"0433ff4315061b0924af8cae1885ec81bf6f8e6f","ref":"refs/heads/about-me","pushedAt":"2023-08-07T22:23:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Add About Me page\n\nAdds a scrollytelling about me page that will live at the base route on\nthe site. Hopefully all the interactions are intuitive and the content\ngives a good introduction to who I am!\n\nImplementing this involved several changes:\n\n- Creating a `Scroller` component (and a few other components to go\nalong with it) that wraps around Scrollama and provides an easy to use\ninterface for scrollytelling\n- Updating the theme to have a lighter blue as the secondary color.\nThis not only looks better for the scroller cards, but it also makes\nthings like buttons pop more.\n- Improved the way images are loaded in by adding the\n`svelte-preprocess-import-assets` plugin. Means I don't need to add\n`import`s for every image","shortMessageHtmlLink":"Add About Me page"}},{"before":null,"after":"08efd2b02db1e6cd56a35741e6e3ae0d8a7e09c5","ref":"refs/heads/about-me","pushedAt":"2023-08-07T22:18:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Add About Me page\n\nAdds a scrollytelling about me page that will live at the base route on\nthe site. Hopefully all the interactions are intuitive and the content\ngives a good introduction to who I am!\n\nImplementing this involved several changes:\n\n- Creating a `Scroller` component (and a few other components to go\nalong with it) that wraps around Scrollama and provides an easy to use\ninterface for scrollytelling\n- Updating the theme to have a lighter blue as the secondary color.\nThis not only looks better for the scroller cards, but it also makes\nthings like buttons pop more.\n- Improved the way images are loaded in by adding the\n`svelte-preprocess-import-assets` plugin. Means I don't need to add\n`import`s for every image","shortMessageHtmlLink":"Add About Me page"}},{"before":"2dac2af4d3d240138f8078d037e42fbfeb99ac8a","after":null,"ref":"refs/heads/hamburger-menu","pushedAt":"2023-07-31T22:18:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"}},{"before":"c249dd4344869b1e6d678387b2135e76051b28b4","after":"d6ba781cd331ffa4a19fe784936a3ea84cf4e8ff","ref":"refs/heads/main","pushedAt":"2023-07-31T22:18:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Merge pull request #18 from tuckergordon/hamburger-menu\n\nAdded hamburger menu","shortMessageHtmlLink":"Merge pull request #18 from tuckergordon/hamburger-menu"}},{"before":"5e25d1ed234d76d8a30627f6c348dc0f58de09f1","after":"2dac2af4d3d240138f8078d037e42fbfeb99ac8a","ref":"refs/heads/hamburger-menu","pushedAt":"2023-07-31T22:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Fix hamburger menu mobile interaction\n\nThe `focus-click` event wasn't working on IOS. Switched to `click` and\nnow it seems to work fine","shortMessageHtmlLink":"Fix hamburger menu mobile interaction"}},{"before":null,"after":"5e25d1ed234d76d8a30627f6c348dc0f58de09f1","ref":"refs/heads/hamburger-menu","pushedAt":"2023-07-29T13:47:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Added hamburger menu\n\nCloses #17 by adding a hamburger menu to the Navbar which appears when\non `sm` and smaller screenwidths in place of the links. The GitHub link\nand theme switcher will always appear, but the rest of the links will\nget collapsed down.\n\nAlso moved the nav links to the right side to give them more room.","shortMessageHtmlLink":"Added hamburger menu"}},{"before":"7739364478c3d1b9f25b806adadc336463d6e58c","after":null,"ref":"refs/heads/mobile-layout-fixes","pushedAt":"2023-07-28T02:31:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"}},{"before":"f249ef83b4527500761999e8af4ea0d7c3d00582","after":"c249dd4344869b1e6d678387b2135e76051b28b4","ref":"refs/heads/main","pushedAt":"2023-07-28T02:31:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Merge pull request #15 from tuckergordon/mobile-layout-fixes\n\nFixed mobile layout","shortMessageHtmlLink":"Merge pull request #15 from tuckergordon/mobile-layout-fixes"}},{"before":null,"after":"7739364478c3d1b9f25b806adadc336463d6e58c","ref":"refs/heads/mobile-layout-fixes","pushedAt":"2023-07-28T02:25:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Fixed mobile layout\n\nFixes all the bugs I can spot on mobile, though stops short of\nimplementing a hamburger menu. I think that will be necessary once I add\nanother item to the top menu besides the blog, but it's time for me to\ngo to bed so I'll leave that for another day.\n\nAlso includes some prettier fixes","shortMessageHtmlLink":"Fixed mobile layout"}},{"before":"6c27c1854ccd4d4a01bb97cdce5b391f56002f7b","after":null,"ref":"refs/heads/footer","pushedAt":"2023-07-28T02:22:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"}},{"before":"18ce0359cdb64270ec62fa9a44eda330203220c5","after":"f249ef83b4527500761999e8af4ea0d7c3d00582","ref":"refs/heads/main","pushedAt":"2023-07-28T02:22:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Merge pull request #14 from tuckergordon/footer\n\nFooter","shortMessageHtmlLink":"Merge pull request #14 from tuckergordon/footer"}},{"before":null,"after":"6c27c1854ccd4d4a01bb97cdce5b391f56002f7b","ref":"refs/heads/footer","pushedAt":"2023-07-28T02:04:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Footer\n\nAdds a page footer, which includes all the contact links. Moved most of\nthese from the navbar, which cleans up the navbar nicely.","shortMessageHtmlLink":"Footer"}},{"before":"3d24e6147e3affeab107335a85cbce4e38e63f52","after":null,"ref":"refs/heads/bugfix/prettier-svelte","pushedAt":"2023-07-28T02:04:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"}},{"before":"5d4f2a63693957fde603fc56163430e902aa3038","after":"18ce0359cdb64270ec62fa9a44eda330203220c5","ref":"refs/heads/main","pushedAt":"2023-07-28T02:04:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Merge pull request #12 from tuckergordon/bugfix/prettier-svelte\n\nBugfix: prettier svelte","shortMessageHtmlLink":"Merge pull request #12 from tuckergordon/bugfix/prettier-svelte"}},{"before":null,"after":"3d24e6147e3affeab107335a85cbce4e38e63f52","ref":"refs/heads/bugfix/prettier-svelte","pushedAt":"2023-07-28T01:53:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Bugfix: prettier svelte\n\nPrettier wasn't actually formatting .svelte files because it was missing\nthe `--plugin-search-dir .` arg. This commit fixes the issue and\nincludes missing changes.","shortMessageHtmlLink":"Bugfix: prettier svelte"}},{"before":"29afc6b58178c79593eea2ab79588f7626277ed4","after":null,"ref":"refs/heads/gh-action-checks","pushedAt":"2023-07-26T01:26:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"}},{"before":"93a3708ccb39951b6542efe7dc473e4e563a668a","after":"5d4f2a63693957fde603fc56163430e902aa3038","ref":"refs/heads/main","pushedAt":"2023-07-26T01:26:48.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Merge pull request #8 from tuckergordon/gh-action-checks\n\nCI Checks","shortMessageHtmlLink":"Merge pull request #8 from tuckergordon/gh-action-checks"}},{"before":"bd913cc76d5d3770c686e7c4bdb67e5c11fb2daf","after":"29afc6b58178c79593eea2ab79588f7626277ed4","ref":"refs/heads/gh-action-checks","pushedAt":"2023-07-26T01:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Delete sidenav.svelte","shortMessageHtmlLink":"Delete sidenav.svelte"}},{"before":"13463fb62bd4a5fbeb368f15297d62c2cfa1c748","after":"bd913cc76d5d3770c686e7c4bdb67e5c11fb2daf","ref":"refs/heads/gh-action-checks","pushedAt":"2023-07-26T01:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Delete sideToc.svelte","shortMessageHtmlLink":"Delete sideToc.svelte"}},{"before":null,"after":"13463fb62bd4a5fbeb368f15297d62c2cfa1c748","ref":"refs/heads/gh-action-checks","pushedAt":"2023-07-26T01:21:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tuckergordon","name":null,"path":"/tuckergordon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7843139?s=80&v=4"},"commit":{"message":"Add CI checks\n\nAdds a new `checks` GH workflow which will\n\n1. Run all the checks (svelte, linting, formatting)\n2. Verify that it builds without errors\n3. Run all the tests (unit, integration)\n\nOther changes required:\n\n- Updated pnpm-lock so that versions match\n- Changes `test:unit` to not run in watch mode by default","shortMessageHtmlLink":"Add CI checks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADZeORFAA","startCursor":null,"endCursor":null}},"title":"Activity ยท tuckergordon/website"}