diff --git a/_data/navigation.json b/_data/navigation.json index 2780085..78a07e3 100644 --- a/_data/navigation.json +++ b/_data/navigation.json @@ -27,12 +27,42 @@ } } }, - "games": { - "name": "Games", + "project": { + "name": "Projects", "entries": { - "remnant2": { - "name": "Remnant 2", - "url": "games/remnant2/", + "obs-studio": { + "name": "OBS Studio", + "entries": { + "amd-encoder": { + "name": "AMD Encoders", + "url": "/projects/obs/amd-encoder/", + "blank": false + }, + "ffmpeg-encoder": { + "name": "FFmpeg Encoders", + "url": "/projects/obs/ffmpeg-encoder/", + "blank": false + }, + "ocean-blue": { + "name": "Ocean Blue", + "url": "/projects/obs/ocean-blue/", + "blank": false + }, + "streamfx": { + "name": "StreamFX", + "url": "/projects/obs/streamfx/", + "blank": false + } + } + }, + "voicefx": { + "name": "VoiceFX (for VST)", + "url": "/projects/voicefx/", + "blank": false + }, + "all": { + "name": "All Projects", + "url": "/projects/", "blank": false } } @@ -40,6 +70,16 @@ "guides": { "name": "Guides", "entries": { + "games": { + "name": "Games", + "entries": { + "remnant2": { + "name": "Remnant 2", + "url": "games/remnant2/", + "blank": false + } + } + }, "debloating": { "name": "Debloating your System", "blank": false, @@ -100,46 +140,6 @@ } } }, - "project": { - "name": "Projects", - "entries": { - "obs-studio": { - "name": "OBS Studio", - "entries": { - "amd-encoder": { - "name": "AMD Encoders", - "url": "/projects/obs/amd-encoder/", - "blank": false - }, - "ffmpeg-encoder": { - "name": "FFmpeg Encoders", - "url": "/projects/obs/ffmpeg-encoder/", - "blank": false - }, - "ocean-blue": { - "name": "Ocean Blue", - "url": "/projects/obs/ocean-blue/", - "blank": false - }, - "streamfx": { - "name": "StreamFX", - "url": "/projects/obs/streamfx/", - "blank": false - } - } - }, - "voicefx": { - "name": "VoiceFX (for VST)", - "url": "/projects/voicefx/", - "blank": false - }, - "all": { - "name": "All Projects", - "url": "/projects/", - "blank": false - } - } - }, "socials": { "name": "Socials", "entries": { @@ -162,22 +162,22 @@ "name": "Twitch", "url": "https://s.xaymar.com/twitch", "blank": true - } - } - }, - "about": { - "name": "About Me", - "url": "/about/me/", - "entries": { - "privacy": { - "name": "Privacy Policy", - "url": "about/privacy/", - "blank": false }, - "rss": { - "name": "RSS Feed", - "url": "/feed.xml", - "blank": true + "about": { + "name": "About Me", + "url": "/about/me/", + "entries": { + "privacy": { + "name": "Privacy Policy", + "url": "about/privacy/", + "blank": false + }, + "rss": { + "name": "RSS Feed", + "url": "/feed.xml", + "blank": true + } + } } } } diff --git a/_sass/_base.scss b/_sass/_base.scss index c35442f..81e1143 100644 --- a/_sass/_base.scss +++ b/_sass/_base.scss @@ -11,6 +11,10 @@ body { padding: 0; background: $theme-content-background; + min-height: 100vh; + display: flex; + flex-direction: column; + // Font font-size: 1.1rem; line-height: 1.5em; diff --git a/_sass/_footer.scss b/_sass/_footer.scss index 39a408c..aa40262 100644 --- a/_sass/_footer.scss +++ b/_sass/_footer.scss @@ -1,6 +1,6 @@ #footer { margin: 0; - margin-top: 2rem; + margin-top: auto; padding: 0; background: $theme-footer-background; color: $theme-footer-color;