Skip to content

Custom UI fonts #568

Description

@CreeperPookie

Is your feature request related to a problem? Please describe.
Something I've wanted for a while is to be able to change the UI and text of NBS, so it can match the theme of all of my other applications; however, since NBS doesn't provide an easy way to configure this, the only option would be to recompile it from scratch with a different font atlas, which is far from optimal

Describe the enhancement you'd like
Ideally (as far as optimal at least), I would want some kind of drop-down in the settings, listing every font on the system and letting the user pick which font should be used; upon selection, I would expect NBS to re-render all of the text and UI with the new font, without requiring a program restart
having a font size control would be extremely nice too, since I know a lot of fonts that are way larger than others

Additional context
Now, admittedly, I do entirely realize this is a lot to ask; transitioning from a png slice system to a abstract .ttf/ttc parser would probably be a major rewrite at worst, or at best a lot to deal with to change and refactor
I more just want to request this because it's been on my mind for a long time, and it would be such an extremely nice feature to have, even at some point :D

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions