Commit Graph

18 Commits

Author SHA1 Message Date
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
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
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
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
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