Thread:Kagehirin/@comment-1877307-20200405025622/@comment-36590736-20200406065039

Hello! Thank you for your feedback! I help out with organizing things on the wiki, so I'll be popping in if that's okay ^^

The admins spoke about this and I think we would be interested in a simple toggle right now, depending on how it works out. I don't believe any of us are familiar with JS, so we'd need your help, if that's okay by you.

To clarify, I'm presuming your suggestion with the flexboxes is so that stories aren't wasting space in this way on smaller screens/mobile--

image | text space | text space | text

--but instead would scale like this, with the left image moving on top of the text, leaving more space for text overall?:

image text text text text text text

I also assume your flexbox suggestion would keep the image at the top-left of the dialogue even on larger resolutions, so the speaker is immediately identifiable, as opposed to the current format where the speaker is centered.

Correct me if I'm wrong, of course! I want to make sure we're on the same page.

If my assumption is correct, I think it would certainly be helpful to users to have the toggle option to switch between the current format (since a lot of users are used to it, despite its flaws) and a new format, if that's no trouble. If possible, we'd be interested in an option to replace the renders with something that looks like the following (icon/name to the left, text to the right):

Which would then presumably look like--

[Icon] [Name] text text text

--on smaller resolutions.

Potential challenges:

- Icons would need to override renders. You can pop open any story chapter to see how render codes are formatted. You'll notice that each render is individually named for the character in question. Any kind of change to this format would require a global override; is this possible? For example, "if 'wataru hibiki' exists in the render code, then replace it with Wataru Hibiki Circle dot png". If you pop into any character gallery, you can see how Renders are named.

- Similarly, this flexbox concept would also need to be an override; is this doable? This is purely out of practicality-- it's not possible to redo the code for hundreds of story pages and thousands of text boxes.

In any case, thank you again for your offer to help! To reiterate, since my comment got rather long, we're certainly interested in a togglable option that allows users to switch between the current format, and to a new format with flexboxes and icons/names. If this is doable, I'd totally be open to potentially exploring other options with you once it's done depending on how the rest of the admins feel. I just prefer to tackle things one at a time, if that's okay! I don't know too much about JS again, so hopefully my questions make sense ^^;