momijizukamori / bookbinder-js

A JS application to format PDFs for bookbinding.
Mozilla Public License 2.0
99 stars 26 forks source link

Modify some UI elements for space conservation and improved style #83

Closed acestronautical closed 4 months ago

acestronautical commented 4 months ago
github-actions[bot] commented 4 months ago

PR Preview Action v1.4.7 :---: Preview removed because the pull request was closed. 2024-02-05 22:11 UTC

sithel commented 4 months ago

haven't looked at code yet, just playing around with the page. Will circle back to this later (I'm tired, it's Sunday night) but initial thoughts:

acestronautical commented 4 months ago

@sithel I have removed the commit to put the wacky layouts in a details pane. I'm sure that these layouts are very useful to the people who need them as I can't imagine any other tool or process which could produce such a layout. My long term thought was we could do something similar to the source manipulation hiding examples based on select value, and convert the signature formats to a select which reveals more advanced options/inputs/examples based on what you've selected. Forgive me any trespass, I am home sick with covid and just noodling around :P

I believe I have fixed the issue with loading source manipulation examples from URL.

I also think that flyleaves should live elsewhere but not sure I want to tackle that yet. For the moment I figured putting it near the signature info made more sense since that is how I use it, to increase flyleaf count until my signatures are all the same.

sithel commented 4 months ago

🙏 thanks for changing - you're so speedy! Hadn't thought about that use for flyleaf (I mean- I never use it) and it makes total sense- am fine leaving it at the bottom then

and convert the signature formats to a select

Yessssssss! You read my mind. That is indeed what I was planning/I agree.

Wishing you a speedy recovery & offering condolences on your covid. will give it the night for anyone else to chip in ( & because sleepy/still haven't glanced at code) and will try to get to this tomorrow morning

momijizukamori commented 4 months ago

Yeah, for context, we've discussed maybe making the wacky layouts a separate section, and then corralling the actual options that go with wacky/standard a little better. We def don't want to vanish them, but Sithel and I approached layouting in very different ways, so getting everything organized nicely has been a little more challenging.