29 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
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
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
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
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
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
cae271ed3d Move footer from posts only to default layout 2022-07-17 17:53:37 -05:00
Xevion
33d024c4f1 Split default.html into two files to allow for special pages 2022-04-11 16:31:40 -05:00
Xevion
0b3e49be94 Move custom javascript into custom.js
- May be affected by compressor layout
2022-04-10 22:21:13 -05:00
Xevion
df7cf3cf8a Un-rollback commit coloring code 2022-04-10 22:16:57 -05:00
Xevion
6677d6908a Simplify header open graph tags checker 2022-04-10 22:09:58 -05:00
Xevion
7ccb1eb7ab Colorize the commit ID text on hover
It's fun to add little secrets to my website.
2022-04-10 22:09:11 -05:00
Xevion
f4d3379a9a Add basic favicon to site 2022-04-10 18:17:02 -05:00
Xevion
d61dd30588 Fix FOUC issues in Firefox
- Prevent Flask Of Unstyled Content (FOUC) in Firefox
"Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." appears in the console. A quick search yielded that it can be prevented with this.
2022-04-10 18:13:37 -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
a9f70d7864 Fix index.html title & ensure OpenGraph display on Index without title
- Also added OpenGraph title fallback
2022-04-10 17:18:07 -05:00
Xevion
d2e851c1ca Fix broken parentheses for page OGraph inclusion logic
- Parentheses are not valid in Liquid, so you have to figure it out by the fact that operators are evaluated from 'right to left'.
2022-04-05 11:52:49 -05:00
Xevion
14e355ea8a Reformat posts.html Liquid 2022-03-31 17:04:04 -05:00
Xevion
4c38de0065 Reformat default.html liquid 2022-03-31 17:03:49 -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
00a875509e Add Post "Project Facelift, New and Old"
Also committed some other unrelated code that doesn't have any particular effect.
2022-02-27 01:41:20 -06:00
Xevion
e83cb67d73 Update About page with latest information 2022-02-27 01:29:20 -06:00
Xevion
2935f5877a Add /photography/ page 2021-03-09 16:03:05 -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
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