mataroa-blog / mataroa

Naked blogging platform
https://mataroa.blog
GNU Affero General Public License v3.0
238 stars 21 forks source link

Standard theme font has changed from sans-serif to serif #25

Closed sesh closed 1 year ago

sesh commented 2 years ago

A recent change has changed the look and feel for the standard theme.

Checking in to see if this was intentional or not?

A quick bisect indicates this issue was introduced in this commit: [d85bd951390ab28a1b3482378e87dc51368ad516] move style into asset templates

Current rendering for me: Example blog post with serif font and larger font size

Previous design: Example blog post with sans-serif font and slightly smaller size

sirodoht commented 2 years ago

Hi @sesh! Yes, this was an intentional change.

What do you think about it?

sesh commented 2 years ago

It's quite abrupt.

When I jumped online to share a post on Saturday morning my immediate thought was that some CSS had failed to load. The "Times New Roman" in your face look wasn't what I was expecting.

The old theme appealed to me in a bunch of ways. Perhaps a change like this is something that could be an option, or a different theme folks can choose (though, I realise that goes against some of your core goals). I'm sure I'll eventually come around to it but my initial reaction was that something was broken – perhaps not what you were aiming for.

sirodoht commented 2 years ago

Hey @sesh,

  1. I have introduced a 'Theme Sans-serif' option in settings, which will revert the previous look.

  2. I agree in not liking Times New Roman. I want to popularise the idea of people choosing their own fonts from their browser settings. I've been tweaking my own for a few months now and I enjoy looking my choice in the few websites that don't define a font (mataroa included) :D Here's how you can do that in Firefox & Chrome: https://support.mozilla.org/en-US/kb/change-fonts-and-colors-websites-use https://www.ghacks.net/2017/02/24/advanced-font-settings-for-google-chrome/

yffr commented 1 year ago

this is a little unrelated, but will there be opportunities to add other CSS and theming customization? i appreciate the optional email notifications but would love an option to disable the RSS option and customize link colors. if not, no problem - thanks for the work put into this project thus far, it's fantastic

sirodoht commented 1 year ago

Hey @yffr!

We had a similar discussion at #3.

Essentially, there are no plans to enable users to add custom CSS because that would mean that they would have to spend time deciding what style they want their blog to have. This is in contrast to our philosophy, which is very narrow.

However, one can add a few allowed inline CSS styles (a limited set here), for example, when one makes a table and want to make everything fit in one line.

sesh commented 1 year ago

Closing this because it was an intentional change, and additional themes have been added.

Feel free to re-open it if you wanted to keep it around for some other reason.