setzer22 / blackjack

A procedural, node-based modelling tool, made in rust 🦀

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[ui] Capitalization

virtualritz opened this issue · comments

Menu capitalization doesn't adhere to platform guidelines for Windows/macOS/Linux.

View graph source should be View Graph Source.

Node name capitalization is all over the place. Some nodes names use headline capitalization, others use sentence capitalization.

Labels on nodes seem to consistenly use lowercase but toggles/buttons (Active/Set active) then again use sentence capitalization.

I would open a PR with fixes but first it needs to be clarified what the rules to be enforced are. :)

I can make a suggestion if you didn't think about this yet -- HCI/UI/UX is pet peeve. :P

Hi! I don't have a lot of experience in this area, but any changes that improve UI consistency and adhere to well-known guidelines are welcome :)

Labels on nodes seem to consistenly use lowercase

The reason for that is that these labels are tied to the parameters defined in the Lua code, and these are required to be valid identifiers. I've been meaning to add a distinction between the internal parameter name and the user readable name. That would allow using consistent capitalization everywhere 👍