OCNS / SoftwareWG

The primary housekeeping repository for the INCF/OCNS Software Working Group, and the sources for the web site.
https://ocns.github.io/SoftwareWG/
11 stars 3 forks source link

Change website theme #34

Closed sanjayankur31 closed 3 years ago

sanjayankur31 commented 3 years ago

The current theme works very well, but the formatting etc. isn't as clear as we'd like. For example, for long posts, there's far too much space between paragraphs and sections:

website

So we'll find a different theme and update the website to use it. All pelican themes can be found here:

http://pelicanthemes.com/

Any preferences @OCNS/software-wg ?

mstimberg commented 3 years ago

I agree that the section padding is excessive, but if this is the only thing that is wrong with the theme, it might be easier to simply add a custom.css with something like:

.section {
    padding: 1rem 0.5rem;
}
sanjayankur31 commented 3 years ago

I think the general text formatting is also not the best. It doesn't make too much difference in shorter posts but on longer pages/posts it somehow don't look quite neat enough to me.

For example: https://ocns.github.io/SoftwareWG/pages/about.html vs https://neuroblog.fedoraproject.org/2021/06/03/showcase-at-cns-2021.html

I'd like to avoid carrying css fixes/styling separate from the upstream theme since that increases the maintenance burden somewhat (and the less time we spend on figuring out css issues, the better XD). So if we keep this theme and make tweaks, we'll send them upstream etc.

sanjayankur31 commented 3 years ago

spacing-lists

Noticed that the list spacing when sub-lists are used may also need a little tweaking ^

mstimberg commented 3 years ago

I don't have strong opinions on this. I think having some minor CSS tweaks locally is fine (not sure that sending them upstream works, I think the original author put in the large section padding because they prefer it that way), but if there's another theme that works better out-of-the-box that would be preferable. I'm simply worried that other themes will have other things that need tweaking :)

mstimberg commented 3 years ago

For example: https://ocns.github.io/SoftwareWG/pages/about.html vs https://neuroblog.fedoraproject.org/2021/06/03/showcase-at-cns-2021.html

I wouldn't mind the same theme as NeuroFedora (i.e. pelican-alchemy), maybe customizing it with some bootswatch theme to have it not look exactly the same :wink:

sanjayankur31 commented 3 years ago

For example: https://ocns.github.io/SoftwareWG/pages/about.html vs https://neuroblog.fedoraproject.org/2021/06/03/showcase-at-cns-2021.html

I wouldn't mind the same theme as NeuroFedora (i.e. pelican-alchemy), maybe customizing it with some bootswatch theme to have it not look exactly the same

That sounds like a great idea---pelican-achemy is quite a nice clean and modern theme. Let me create a new branch and tinker with that.