techninja / ninjanode

A node.js implementation of the ninjaships.js library, made into a complete HTML5 multiplayer game!
14 stars 8 forks source link

UI: Non-scaling chat window #31

Open MakerBlock opened 10 years ago

MakerBlock commented 10 years ago

I love the chat feature - it is a fantastic feature.

However, when I zoom out so I can see more of space, the window becomes too small to be legible. It should not scale, even when you zoom in/out.

techninja commented 10 years ago

The zoom feature is actually an accidental side effect of a standard in-browser feature, and I've written zero code to enable or enhance it.

I believe this to be entirely impossible! When scaling, everything goes with. But! I could possibly exactly counteract the zoom amount with a positive element zoom. But... I'm not sure I want to support it unless we can ensure it isn't used unfairly.

MakerBlock commented 10 years ago

Fine, then once the zoom is locked for every user, this will become irrelevant.