Commit Graph

119 Commits

Author SHA1 Message Date
dbe3460b22 Rename internal draft filename with YMD 2023-05-13 09:00:04 -05:00
7d7c3356a5 New Draft: Unicode Emojis in Python 2023-05-13 08:59:42 -05:00
748bf21802 New Draft: StackOverflow's Toxicity 2023-05-13 08:59:29 -05:00
339655eedf Fix incorrect argument name (--livereload) 2023-05-13 01:57:55 -05:00
7fdb54748f Update PS Launch script, mention in README, uppercase 'Jekyll' 2023-05-13 01:39:24 -05:00
d319bed533 Switch to Vercel-based build badge 2023-05-13 01:36:23 -05:00
9c9e557d78 Remove GitHub Pages Workflow 2023-05-13 01:29:13 -05:00
160c103d38 New Post: Painting Images with IPv6 2023-05-13 01:27:56 -05:00
eb8402810e Add inline syntax highlighting Liquid tag plugin 2023-05-13 01:27:17 -05:00
1f3a1e69a7 Regenerate Gemfile.lock for Ruby 3.x, notes in README.md 2023-05-13 01:27:00 -05:00
8f680c8915 Disable selection of colon dividers in header 2023-05-13 01:23:46 -05:00
37b98cb504 Change header links to redirect to primary site 2023-05-12 19:04:59 -05:00
493c043b1d Remove resume assets 2023-05-12 19:04:12 -05:00
89ef97028d Remove obsolete pages (about/photography/resume/projects) for v2 blog 2023-05-12 19:03:56 -05:00
Xevion
7dd278e796 Remove unnecessary keybase claim 2022-12-30 23:44:25 -06:00
Xevion
bc2f4c16e9 Perform repository/domain changes 2022-12-30 23:39:34 -06:00
Xevion
28b2062bfc Fix commit hex color hover breaking with glitch effect onLoad override
The new glitch effect session storage management was overriding window.onload,
breaking the commit color hover's onload override. I should probably use addEventListener
for both of them, but I'm busy, I just want it fixed now so I can sleep.
2022-11-14 01:52:50 -06:00
Xevion
133c239f9c Enable online draft of Presenting to Humans 2022-10-14 11:17:10 -05:00
Xevion
2a864b291c Disable HTML compression in production
Couldn't get it to work in development and it's causing issues with inline JS, so it's time to remove it.
2022-09-22 18:24:56 -05:00
Xevion
de9676071f Fix text GITHUB_SHA 2022-09-22 02:31:02 -05:00
Xevion
ece540a338 Re-add GitHub Metadata plugin, add another default SHA env 2022-09-22 02:24:03 -05:00
Xevion
71aaaad246 Provide build revision with GITHUB_SHA environment variable 2022-09-22 02:20:07 -05:00
Xevion
2416706aa2 Access to GitHub Metadata token secret explicitly in workflow 2022-09-22 01:45:08 -05:00
Xevion
b602e1af72 Switch GitHub Metadata token to Repository Env Secret 2022-09-22 01:41:59 -05:00
Xevion
7ec395b48b Fix date format, add authentication to github metadata plugin 2022-09-22 01:34:33 -05:00
Xevion
a15056e437 Fix inline javascript comments breaking via compression layout
Also added a note into the README about this issue for developers
2022-09-22 01:26:24 -05:00
Xevion
2c599536f3 Enable mobile friendly CSS with font scaling, re-add margin & grid center 2022-09-20 23:49:19 -05:00
Xevion
43104a3d0e Refactor glitch header SCSS, modify animation logic w/ sessionStorage
Also fix Sass plugin configuration, re-enable CSS compression
2022-09-20 23:48:10 -05:00
Xevion
31bda0f788 Wide page as helper class, disable prod. sourcemaps, reduce header size
Header lineheight reduced slightly
2022-09-20 20:14:08 -05:00
Xevion
13b5e61de2 Refactor and split SCSS files, add mixins 2022-09-20 19:50:30 -05:00
Xevion
ca9406e133 Force inclusion of CNAME file 2022-09-20 18:31:07 -05:00
Xevion
37c2614f8c Add margin centering for wide pages, improve whitespace styling
About & photography page tab whitespace improved.
2022-09-20 18:28:48 -05:00
Xevion
e06150ccf7 Rename workflow & stages 2022-09-20 18:06:18 -05:00
Xevion
025cea155b Compress and minify photography assets
.backup is a local folder containing the original photos should I want to change the quality settings
2022-09-20 18:05:33 -05:00
Xevion
d43206c3e4 Re-arrange Gemfile/config 2022-09-20 17:54:52 -05:00
Xevion
284772f49e Provide target branch details to GitHub Action 2022-09-20 17:27:02 -05:00
Xevion
dc12ddefd6 Update github jekyll action to latest v2 version
Probably won't work. That would be dumb.
2022-09-20 17:13:29 -05:00
Xevion
aaf62bd26e Implement GitHub Actions for external plugin support 2022-09-20 17:10:15 -05:00
Xevion
50eff29ea7 Add "jekyll-last-modified-at" to increase accuracy of about page date 2022-09-20 16:58:42 -05:00
Xevion
ec4dba3b4f Set about page date to dynamic latest
On each generation, this month and year will be latest. Might need some work to be more accurate, either from me or from a special plugin.
2022-09-20 16:55:30 -05:00
Xevion
278bdae356 Fix horizontal scroll overflow due to header animation
The header is now moved up and outside of the body container, now allowing the header to take up a max of 100% of the viewport width. With overflow set to hidden, the animation will go outside the viewport but won't create a scrollbar anymore.
2022-09-20 16:53:55 -05:00
Xevion
1dff66a5b8 Merge Launch/Start powershell scripts
I guess I never noticed I had both. Weird.
2022-09-20 16:52:20 -05:00
Xevion
fc3de10a28 Fix resume linking to incorrect project for the-office 2022-08-26 01:45:06 -05:00
Xevion
82bc5a6764 Fix header resume link including extra / 2022-08-25 23:33:35 -05:00
Xevion
3cc1a68aca Re-add image, center about page, add resume link to index, add index cover PSD 2022-08-25 13:53:34 -05:00
Xevion
06fad2f50f Update to latest August 2022 resume 2022-08-25 13:05:35 -05:00
Xevion
5d5ffc4c51 Fix spelling mistake on projects page 2022-08-10 23:22:13 -05:00
Xevion
0bb5abb93a Add simple powershell launch script 2022-08-07 13:03:08 -05:00
Xevion
6e7098c38c Add jekyll-sitemap for /sitemap.xml generation 2022-08-07 12:55:11 -05:00
Xevion
546e85b95e Update resume to latest revision, add docx 2022-07-24 21:37:03 -05:00