Commit Graph

11 Commits

Author SHA1 Message Date
Infi 4341035c74 - Fix links not showing up in webinterface
- Switch to debug logging
2026-02-09 11:32:06 +01:00
Infi 4b94c6e30e - Identify web payloads better
- Switch to IconId field name
- Add unique id to every message
- Automate nodejs build step via csproj
- Add unread color to tab opener
- Add unread number to tab name
- Update ImageSharp dep
2025-11-17 17:48:53 +01:00
Ennea 7119838f81 tab pane styles/handling mobile/portrait, smaller changes
* tab pane in portrait mode now covers the entire viewport
* tab pane X turned into a chevron
* added divider between tab pane header and content
* changed default tab pane state to open
* added code to scroll messages back to bottom after tab pane animation
  and message input resize
2025-11-15 16:54:25 +01:00
Infi c54efe5420 - Implement unread state sync for SSE 2025-10-01 21:30:41 +02:00
Infi d7326896b1 - Better handle newline paste
- Resize whenever box gets emptied
2025-10-01 20:29:00 +02:00
Infi 14336a9417 - Change dynamic textarea to better height scale 2025-10-01 19:49:58 +02:00
Ennea f325ee1593 add css classes for unread indicators 2025-10-01 16:49:41 +02:00
Ennea 9f097b4df3 persist tab pane state, handle vertical scrolling in tab pane 2025-10-01 16:35:27 +02:00
Ennea 2cdc5bfcd9 add collapsible tab pane 2025-09-30 18:03:22 +02:00
Infi 11311316fd - Add textarea for input
- Remove channel switch button
- Integrate channel switch selection into channel name
- Fix state() warnings
2025-09-24 22:57:22 +02:00
Infi 94b345c6a3 First implementation of sveltekit for webinterface 2025-09-20 16:07:46 +02:00