Commit Graph

10 Commits

Author SHA1 Message Date
Abász 5b44b88c39 Change `changeGuiSetting` event API
Restrict the event payload to data this component is responsible for and
handle immutable object construction at the main event handler side.
2023-03-24 22:02:12 +01:00
Abász 6834e3a558 Code refactoring and improve code consistency 2023-03-23 19:03:01 +01:00
Abász cac178f06d Add settable metric tiles and settings persistence
Make the metric tiles settable via the settings dialog and implement
persistence of these settings to the browser localStorage (partially
fix #131)
2023-03-22 13:44:34 +01:00
Lars Berning 8d634b0a65
updates eslint to v8, adds some more linting rules 2022-01-29 14:15:33 +01:00
Lars Berning 7efa0b7961
adds a first simple frontend testcase 2022-01-16 20:40:24 +01:00
Lars Berning 5fcf43b0c1
some code cleanup 2022-01-16 13:31:31 +01:00
Lars Berning f5ff252f95
moves formatting of metrics to the displaying components 2022-01-15 12:29:48 +01:00
Lars Berning 424ba431c7
implements global state, restructures code 2022-01-14 19:26:47 +01:00
Lars Berning 70a86d0914
initial attempt to refactor frontend with lit 2021-11-27 17:17:58 +01:00
Lars Berning c3d7d64a51 adds frontend build tool 2021-03-26 23:15:12 +00:00