Generalize constraints to observables #48

Open
Vectornaut wants to merge 7 commits from Vectornaut/dyna3:observables_on_main into main

7 commits

Author SHA1 Message Date
Aaron Fenyes
b3e4e902f3 Rename Regulator fields 2025-02-12 11:55:45 -08:00
Aaron Fenyes
24139ad5e9 Rename observables to regulators 2025-02-12 11:35:07 -08:00
Aaron Fenyes
de7122d871 Label observable type
Right now, there's only one type of observable, so the label can be
hard-coded.
2025-02-12 10:37:48 -08:00
Aaron Fenyes
dc8330df6a Revise observable styling
Distinguish constraints from observables using dark background rather
than marker. Customize focus highlighting. Drop the input type selector
that used to make styling apply to the Lorentz product field but not the
constraint activation check box.
2025-02-10 00:16:36 -08:00
Aaron Fenyes
af2724f934 Rename ObservableRole variants
Also rename corresponding CSS classes and add methods to check roles.
2025-02-10 00:16:36 -08:00
Aaron Fenyes
677ef47544 Rename constraints to observables 2025-02-10 00:16:36 -08:00
Aaron Fenyes
fb8e391587 Generalize constraints to observables 2025-02-10 00:08:32 -08:00