BlitzKraft / saythanks.io

Spreading Thankfulness in Open Source.
https://saythanks.io
1.26k stars 153 forks source link

configurable font style for note creation form as well as inbox viewing #77

Closed kgashok closed 2 years ago

kgashok commented 3 years ago

The default font now is HuiFont, a free Japanese handwriting font. image

The user must be able to choose a different font for note creation as well as viewing the inbox. A "Settings" page might present some choices for the user to choose from.

Pavithratrdev commented 2 years ago

Sir, I will work on this

kgashok commented 2 years ago

Rope in others as you deem fit - ask them to indicate their interest against this issue.

kgashok commented 2 years ago

@Pavithratrdev - actually this might be related to #31

image

Pavithratrdev commented 2 years ago

Yes Sir, Both are same - #31 and #77

tarunkumark commented 2 years ago

I would like to work on this as well sir

kgashok commented 2 years ago

@Pavithratrdev , @tarunkumark

You can add the screenshots here, to indicate how you intend to go about it. Or make it part of the PR request information.

kgashok commented 2 years ago

@tarunkumark - if you local development environment works, you should do a PR as well. That way, you will get attribution for the code change. For now, I will accept the PR from Pavithra, but very quickly I will like to see your PR. Good luck!

kgashok commented 2 years ago

For inspiration, here's the Settings page on Memcode

image

kgashok commented 2 years ago

@tarunkumark , @Pavithratrdev The font change works well. However, when reverting back to "Regular" does not bring back the original cursive font.

image

kgashok commented 2 years ago

@tarunkumark @Pavithratrdev, once chosen, it must remember the choice (using localStorage?) as a stop gap measure until you implement the Options page, similar to Memcode.

tarunkumark commented 2 years ago

Will look into it sir