Is anyone aware of a useful resource for managing style when one is publishing via GitHub Pages? Specifically the best ways to override theme style? I’ve found a lot of different advice out there, but not all of it is effective or necessarily right.
First, there’s nothing special about building and deploying your site with GitHub Pages. A functional theme should handle cases where the site is served from a subdirectory. For example, the theme should be able to handle either of these base URLs:
https://user.github.io/
https://user.github.io/my-site/
Second, the method used to override a theme’s CSS often depends on the theme. I suggest you contact the theme author for additional information.
Thanks for your answer. I find one issue with Hugo is that there’s no standard way to override theme style. Maybe it’s desirable to allow theme designers enough leeway to be creative, I can see that. But it would be great for end users to have some standard way to override basic style, universal things like background color, font size, etc.