neilbenson / foundryvtt-whitehack-3e

9 stars 5 forks source link

Enable the option to resize Actor and Monster sheets #3

Closed TarkanAl-Kazily closed 2 years ago

TarkanAl-Kazily commented 2 years ago

image

Hi! I started an OSR game with Whitehack3e as a base and am thinking about tinkering my own Foundry system / OSR Hack. I wanted to get some practice first with a well designed system to learn the tools and best practices, so I decided to tweak some CSS.

I'm not sure if resizing is desired for your system or if the fixed size windows was a purposeful decision, but in my opinion flexible windows helps people who need to support different font sizes and supports the totally infrequent use case where players hoard every item possible under the sun and want to expand their sheet to view more at once. Plus, the notes field is soooo small by default, so resizing the sheet makes editing that text more natural.

Summary of changes:

TODO: The Notes editor box doesn't resize properly yet, so there's still more work to do. Still, comments are appreciated!

neilbenson commented 2 years ago

Hi Tarkan,

Thanks for your feedback, I really appreciate you taking the time to dig into the code and putting this PR together. The decision to have a fixed window size was a conscious one - I know there are a number of paid for systems that do this such as Forbidden Lands from Free League and at the time I felt it was neater. I can see the argument for making it a resizable window though, I don't see any reason not to do it so long as the default window size is consistent.

Leave it with me, I'll try to get around to it soon.

Neil

neilbenson commented 2 years ago

I've just taken a quick peak, it looks good to me as the resize is entirely optional. If I get the time I'll take a look at the notes textarea.

I'm running a couple of games early this week, I'll get feedback from my players. If they approve (and I don't see why they wouldn't), I'll merge in your PR.

Thanks!

TarkanAl-Kazily commented 2 years ago

Thanks Neil for taking a look!

I can finish figuring out how the Notes box can be resized. I've also got a couple other ideas I want to make PRs for so I'll make those as issues first so they're all out there.

Looking forward to hearing what your players think :)

--Tarkan

TarkanAl-Kazily commented 2 years ago

Okay, I think I've got the fixes for the notes sheet in. I leave this PR in your hands!

neilbenson commented 2 years ago

Hi Tarkan, I want to give you credit in the release notes for your contribution, do you have a Twitter handle or similar that I should use?

TarkanAl-Kazily commented 2 years ago

Sorry for the wait - this rebase and a force push should meet satisfy the required change. Now this PR is just checking in changes related to resizing the actor and NPC sheets.

If you want to credit me in the release notes, I think using my GitHub handle (TarkanAl-Kazily) would be ideal. I appreciate it!

neilbenson commented 2 years ago

Released, thanks for doing this