Open Stevel-Knievel opened 6 years ago
The whole GUI will be revamped at some point.
The aim is to produce a sidebar similar to Google Analytics or Kubernetes dashboard, with toggleable categories.
Some images for reference.
Ah, okay, that makes sense, I didn't know if/when that was coming. Also, I was also curious if there is a possibility for a temporary patch that at least allows hiding "zero" slots to clean up the display?
Also, slightly unrelated, but where can I find the master list for the molecule lists? I was wanting to fix the formatting on the molecules as best I can. (For example, fixing ClNa to NaCl)
I can prototype to hide resources not generated this run and see how it feels.
The list of molecules is in the src/data folder. However now all molecules follow Hill Notation.
Sorry it took so long to respond, I didn't get the response notification for some reason. That sounds good, and Hill Notation is the standard I use too. The main things that are exceptions to it, though, are Ionic Compounds, Oxides, Acids, and Hydroxides. I was wanting to tweak those formulae, mainly, as well as just verifying molecule existence overall and tweaking where necessary (like elements that are exceptions to certain bonding rules, etc.)
@Stevel-Knievel let's sync up, for instance on Discord, and discuss your plans :slightly_smiling_face:
One of the glaring aesthetic issues I'm encountering is the sidebar, as well as other menu screens, being too cluttered. For example, as one unlocks all of the ions for a larger element with more Redox reactions, the list becomes extremely unwieldy and unhelpful when it comes to seeing the exact amounts of things you need. I suggest sub-menus, like
Element- main isotope amount ----Isotope submenu (toggleable) ----Ions submenu (toggleable) ----Molecule submenu (toggleable)
This can also be applied to the molecule tab, with a sort by product/reactant submenu list, as the current system is a deluge of equations, also because they lack the "proper" formatting.
Just my thoughts from my experiences playing