Mike Burton
cea38b4b50
fix duplicate declaration
2025-11-29 09:04:08 -08:00
Mike Burton
289fdb2ad7
feat: Add support for user-defined panel CSS classes.
2025-11-29 08:10:17 -08:00
Mike Burton
d9412d9d3c
generate minified files
2025-11-27 02:15:07 +00:00
Mike Burton
9a088c090f
Merge remote-tracking branch 'origin/master' into feature-setCustomCSS
2025-11-27 02:05:49 +00:00
ed9d7d58a4
Closes #300 remove unused function
...
Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at >
2025-11-26 21:29:52 +01:00
bdfd7cd794
#320 Fix disabled buttons not being disabled
...
Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at >
2025-11-26 21:25:34 +01:00
c5e5c8323e
#329 Add clientCount getter
...
Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at >
2025-11-26 21:23:15 +01:00
4971f1c7f9
regenerate all assets
...
Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at >
2025-11-26 21:17:04 +01:00
4effb15b49
Merge branch 'master' into master
2025-11-26 21:15:47 +01:00
2a6fa24892
Fix classes for mobile
...
Signed-off-by: Lukas Bachschwell <lukas@lbsfilm.at >
2025-11-24 12:21:31 +01:00
google-labs-jules[bot]
6b28240d24
Implement setCustomCSS for custom CSS injection
...
This commit introduces `setCustomCSS` to the ESPUI class, allowing users to inject custom CSS into the web interface, analogous to `setCustomJS`.
Changes include:
- Added `setCustomCSS` method to `ESPUI.h` and `ESPUI.cpp`.
- Added `/css/custom.css` route handler in `ESPUI.begin`.
- Updated `data/index.htm` to include the link to `/css/custom.css`.
- Updated `src/dataIndexHTML.h` and `data/index.min.htm` with the regenerated content including the new link.
- Reverted unintended changes to other generated files.
2025-11-22 22:29:58 +00:00
google-labs-jules[bot]
f6da0ed7e8
Implement setCustomCSS for custom CSS injection
...
This commit introduces `setCustomCSS` to the ESPUI class, allowing users to inject custom CSS into the web interface, analogous to `setCustomJS`.
Changes include:
- Added `setCustomCSS` method to `ESPUI.h` and `ESPUI.cpp`.
- Added `/css/custom.css` route handler in `ESPUI.begin`.
- Updated `data/index.htm` to include the link to `/css/custom.css`.
- Regenerated static UI sources (minified files and C headers) using `tools/prepare_static_ui_sources.py`.
2025-11-22 22:22:28 +00:00
google-labs-jules[bot]
41c75cc41e
Implement setCustomCSS for custom CSS injection
...
This commit introduces `setCustomCSS` to the ESPUI class, allowing users to inject custom CSS into the web interface, analogous to `setCustomJS`.
Changes include:
- Added `setCustomCSS` method to `ESPUI.h` and `ESPUI.cpp`.
- Added `/css/custom.css` route handler in `ESPUI.begin`.
- Updated `src/dataIndexHTML.h` to include the link to `/css/custom.css` in both `HTML_INDEX` and `HTML_INDEX_GZIP`.
2025-11-22 22:08:37 +00:00
Mike Burton
ebe72e769e
comments
2025-11-20 07:23:19 -08:00
Mike Burton
73c3a97cf8
comments
2025-11-20 07:21:44 -08:00
Mike Burton
af53137b55
comments
2025-11-20 07:19:32 -08:00
Mike Burton
e54a2ff8e6
Add /js/custom.js to index.htm
2025-11-20 07:16:53 -08:00
Mike Burton
47c4430a86
Add ability to set custom js at /js/custom.js
2025-11-18 08:01:10 -08:00
joyfullservice
c42c40d881
Update key verification syntax
...
Resolve deprecation warnings for changes in ArduinoJson. See: https://arduinojson.org/v7/api/jsondocument/containskey/
2024-10-04 16:14:41 -05:00
joyfullservice
8c729ee0da
Remove unneeded arguments from separator function
...
Implement an alternate strategy for avoiding the null pointer exception. This takes the same approach as the function to add a label.
2024-09-27 09:29:03 -05:00
joyfullservice
8ca8241547
Resolve null pointer exception
...
Adding a separator using `ESPUI.separator("Separator name");` triggers an exception when the code tries to access the property of an invalid object.
2024-09-25 15:07:13 -05:00
Nikola Kirov
25250dd026
Update ESPUI.cpp
...
Captive Portal memory leak (~2KB) fix
2024-08-31 20:05:40 +03:00
Martin Mueller
8bca2e503b
Merge branch 's00500:master' into master
2024-06-28 23:09:34 -04:00
ChrSchu
82460d4aed
Trigger a websocket client cleanup on new connection to disconnect old clients and releasing the memory
2024-06-02 23:21:38 +02:00
Martin
7e6390ba0a
Moved FILE_WRITTING into the common code section.
2024-04-07 16:27:04 -04:00
Martin Mueller
164be971e3
Merge branch 's00500:master' into master
2024-04-06 10:35:52 -04:00
75bbece7b5
Merge pull request #299 from sunlord2k/sunlord2k-patch-2
...
Update ESPUI.cpp
2024-04-06 11:16:35 +02:00
sunlord2k
9ba3f5a940
Update ESPUI.cpp
...
Changed FILE_WRITE to FILE_WRITING for compatibility with SD.h for usage with SD cards
2024-04-05 12:10:10 +02:00
sunlord2k
84ff52d8cb
Update ESPUI.h
...
Changed FILE_WRITE to FILE_WRITING for compatibility with SD.h for usage of ESPUI with SD card
2024-04-05 12:09:01 +02:00
MartinMueller2003
75bd3dc378
Changes to support ArduinoJson 6 & 7
2024-03-26 16:06:23 -04:00
MartinMueller2003
f2146309fe
Reworked control marshaling code to be aware of and enforce size limits by starting to fragment sooner.
2024-03-05 13:40:01 -05:00
MartinMueller2003
4944f0ff04
Arduino 7 does not report an overflow util heap is exhausted. Added a mechanism to estimate how much memory the doc is using so we can limit the number of entries in the messages
2024-02-29 16:34:20 -05:00
MartinMueller2003
f472dc1158
Added mechanism to estimate the marshaled size of a control.
2024-02-29 16:32:04 -05:00
MartinMueller2003
1ba92a3cd6
Fixes for ESP8266 builds
2024-02-12 09:13:37 -05:00
MartinMueller2003
da20c8b0a5
Converted to normalized littlefs definition
2024-02-12 09:09:51 -05:00
MartinMueller2003
707c2aa3bf
Added write function
...
Exposed unified littlefs type for use by our users.
2024-02-12 09:09:05 -05:00
Martin
9efd0c27aa
Auto Generated updates
2024-02-10 15:40:34 -05:00
Martin
ea8de92246
Checkpoint adding fileDisplay object
2024-02-06 22:38:17 -05:00
MartinMueller2003
e4c6906723
Made the Webserver globally accessible.
2024-01-08 08:43:10 -05:00
MartinMueller2003
d3c6df5cfa
Restored custom port support.
2023-12-14 08:34:17 -05:00
MartinMueller2003
00841ce32d
Changes to support keeping multiple Browser Clients in sync
2023-11-09 11:06:44 -05:00
85ccff0ee0
Merge pull request #257 from d-a-v/stringref
...
use more string references
2023-10-14 20:31:01 +02:00
David Gauchard
542ac03656
Merge branch 'master' into lambda-with-examples
2023-10-06 16:45:17 +02:00
David Gauchard
ae5b6d5c0a
use more string references
2023-09-22 22:37:50 +02:00
David Gauchard
0b22328bd8
introduce lambda
2023-09-15 00:59:10 +02:00
Martin
8d61abc47d
updated files to send to the esp fs
2023-09-12 17:49:38 -04:00
Martin
794d54dc96
updated minify and .h versions.
2023-09-11 06:53:05 -04:00
Martin
83dbb49697
Removed more debug output
2023-09-09 17:01:55 -04:00
Martin
290f0c6fc6
Restored offset to marshal call.
2023-09-09 17:01:36 -04:00
Martin
7e3de1c14f
Aligned with latest main branch
2023-09-09 16:52:28 -04:00