Commit graph

44 commits

Author SHA1 Message Date
Michael Geers
2d8d6c655b
chore: upgrade npm dependencies (#8185) 2023-05-27 11:34:41 +02:00
Michael Geers
c483ac20d6
Restore ios 12 support, using vite-legacy (#7413) 2023-04-13 21:03:58 +02:00
Michael Geers
13bea1ee1b
chore: upgrade npm dependencies (#7225) 2023-04-05 11:36:44 +02:00
andig
54321c0cf7
Add configuration api (#6035)
Co-authored-by: Michael Geers <michael@geers.tv>
2023-02-08 11:29:27 +01:00
Michael Geers
f568cb8cac
Add Target Charge Plan Visualisation (#5860) 2023-01-29 21:53:37 +01:00
Michael Geers
0aab56ac75 chore: upgrade npm dependencies 2023-01-08 20:11:07 +01:00
Michael Geers
a834208e64
chore: use smaller markty-toml lib (#5589) 2022-12-27 20:29:56 +01:00
Michael Geers
e9236fc095
chore: optimize JavaScript bundle (#5495) 2022-12-18 21:59:01 +01:00
Michael Geers
5ddf3c841f
Improve i18n handling (#5342) 2022-12-03 14:32:53 +01:00
Michael Geers
ea2c3d53fe
Replace storybook with histoire (#5154) 2022-11-14 17:24:32 +01:00
Michael Geers
09eab09415
Add live community data & telemetry opt-in UI (#5001) 2022-11-01 23:19:31 +01:00
Michael Geers
a1173762d4
Change translations from js to toml (#4755) 2022-10-08 19:10:23 +02:00
Michael Geers
2353ab1ab5
chore: upgraded bootstrap, vite, eslint deps (#4020) 2022-08-01 20:41:10 +02:00
Michael Geers
5c719fcb03
Animate changing values in UI (#3779) 2022-07-12 22:06:02 +02:00
Michael Geers
398ddd6584
Fix: small UI improvements; formatting consistancy, typo, npm deps (#3763) 2022-07-03 16:03:15 +02:00
Michael Geers
06e688c28b
UI: Add Light- and Dark-Mode (#3720) 2022-06-27 16:18:58 +02:00
Michael Geers
63b7ffd7e7
Introduce new UI design; upgrade to Vue 3 tech stack 2022-05-01 21:24:45 +02:00
Michael Geers
8510ce41d3
chore: npm dependency upgrades (#3017) 2022-03-29 18:23:56 +02:00
andig
cef008f9af
Yaml: apply prettier (#3023) 2022-03-29 15:54:02 +02:00
Michael Geers
96c6c62525
upgrade to node 16; removed npm-force-resolutions (#2218) 2022-01-07 09:41:33 +01:00
andig
3b7f4de4b2
chore: fix vulnerable "immer" dev dependency (#2074) 2022-01-01 15:17:27 +01:00
Michael Geers
b0bcbc7e91
better timer animation alignment (#2148) 2021-12-29 16:59:49 +01:00
Michael Geers
09a9ef997f
Updated Links in Navbar (#2045) 2021-12-17 22:27:51 +01:00
andig
cd842726ea
Expose timers in ui (#1885) 2021-12-13 18:36:39 +01:00
Michael Geers
77b1b55f13 update npm deps 2021-10-24 21:42:14 +02:00
andig
370a1fedb9 Fix repository references 2021-09-30 13:13:52 +02:00
Michael Geers
363c7b8c94
Updated frontend dependencies (#1369)
updated frontend dependencies
2021-08-16 10:08:04 +02:00
Michael Geers
bb910a5cd5
Visualisation of Site Energy Flow (#1148)
added energy flow visualisation
2021-08-04 14:53:51 +02:00
Michael Geers
28dc71cdbb
Upgrade npm dependencies (#995) 2021-05-10 12:25:53 +02:00
Michael Geers
27be0806cc
Multilanguage support (#960) 2021-05-04 10:58:38 +02:00
Michael Geers
380cd461b9
Migrate to Bootstrap 5, improve notifications, add supporter confetti (#954) 2021-05-02 13:37:57 +02:00
Michael Geers
df19f23ec2
Improved Charge Progress UI (#798) 2021-03-26 08:32:27 +01:00
Michael Geers
796b7231d2
New green on black logo, dark header (#740) 2021-03-10 09:47:38 +01:00
andig
7591a50e0b Replace bundler with webpack 2021-01-03 23:34:13 +01:00
andig
a0df9b4870
Use absolute path for UI (#562) 2021-01-02 22:34:39 +01:00
andig
ccdb1cba48
Add target charging (#370) 2021-01-02 21:35:40 +01:00
andig
2d3bf1bec9
Introduce Storybook and refactor Vue components (#524) 2020-12-23 17:56:26 +01:00
andig
446936d44e
Fix evcc name not displayed next to logo by closing fa tags (#502) 2020-12-04 14:10:04 +01:00
Michael Geers
3d3d8b42e2
Refactor UI into single file components (#491)
Authored-by: @naltatis
2020-12-02 08:29:54 +01:00
Michael Geers
f093cc50ec
Fix use of relative paths by moving from icon fonts to inline svg 2020-11-21 17:10:47 +01:00
andig
d13b98f9a1
Switch back to absolute paths (#425) 2020-11-12 12:44:37 +01:00
andig
c509b1c44e
Make public url relative (#419) 2020-11-10 15:59:13 +01:00
andig
9ac2cfb435 Fix parcel security issue (#410) 2020-11-08 18:02:26 +01:00
Michael Geers
435bb7dbf8 introduced frontend build process via parcel; managing FE dependencies via NPM; fixed some HTML issues and Vue warnings 2020-11-07 20:55:39 +01:00