Commit Graph

20 Commits

Author SHA1 Message Date
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
71aaaad246 Provide build revision with GITHUB_SHA environment variable 2022-09-22 02:20:07 -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
ca9406e133 Force inclusion of CNAME file 2022-09-20 18:31:07 -05:00
Xevion
d43206c3e4 Re-arrange Gemfile/config 2022-09-20 17:54:52 -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
6e7098c38c Add jekyll-sitemap for /sitemap.xml generation 2022-08-07 12:55:11 -05:00
Xevion
f0240cac13 Move all page files in index to _pages to improve project structure 2022-04-11 15:57:50 -05:00
Xevion
293b3f286d Add /resume redirecting route, move 404.html Sass into styles file 2022-04-11 15:37:47 -05:00
Xevion
6d5d5c6483 Revamp build revisions
- And technically, actually fix them so they're inserted properly. Kinda don't like how they look, but it's good enough for the moment.
2022-04-10 17:58:26 -05:00
Xevion
413a03ff20 Place build revision numbers inside page 2022-04-10 17:42:46 -05:00
Xevion
de35d78747 Remove comments in compression, attempt to serve in production 2022-04-10 17:31:19 -05:00
Xevion
e3ab66a4b7 Compress HTMl only in production environment 2022-04-10 17:07:42 -05:00
Xevion
4a2f6c176a Fix Atom feed link, change URL style, be less honest
- And by "be less honest", I mean, don't say that I suck at anything on the front page of my website.
2022-02-27 02:47:24 -06:00
Xevion
516f3714ad html & sass compression configuration, hide unstyled site until css loads with visibility 2020-12-11 16:27:11 -06:00
Xevion
c2a344ba45 fix config mistake 2020-12-04 14:22:29 -06:00
Xevion
45ed80a588 extend about info, reduce default config comment clutter 2020-12-04 14:21:10 -06:00
Xevion
26955a69d9 complete overhaul of site in delan abazani's style, minor edits concerning projects & home tag filtering 2020-12-04 11:14:23 -06:00
Xevion
ee826879da basic repo, jekyll base + config & personalized .gitignore 2020-12-03 11:12:17 -06:00