Commit Graph
5 Commits
Author SHA1 Message Date
Ennea 862d495a71 cleaner removal of pointer-events property 2024-09-02 13:05:30 +02:00
Ennea 0023988ada chat2web frontend: fortify autoscroll code
so that it hopefully works across all devices.. scrolling needs another
look or ten in the javascript spec, seriously
2024-08-28 17:22:13 +02:00
Ennea d309030def chat2web frontend: wrap JSON.parse()s in try-catch blocks 2024-08-28 16:37:26 +02:00
Ennea d10d37011f chat2web frontend: several small adjustments, fixes, refactor
* moving the frontend gfd code into its own file
* refactoring the rest of the js code
* new "more messages"/scroll indicator
* autoscroll fixes in both javascript and css
* adjustments to mobile layout to use space more effectively
* make sure view keeps being scrolled to bottom on viewport changes
  (mobile keyboard show/hide)
2024-08-28 16:27:16 +02:00
Ennea 769d34befd disable inter's on-by-default ligatures, redo icon/emote CSS
also:
* proper styling for auth page
* clean-up of html, css, js
* fix scroll indicator eating mouse events
* fix scroll indicator on (mobile?) chrome
* re-calculate timestamp width on each new message, to account for
  unknown/unexpected formats like the inclusion of AM/PM
2024-08-26 22:21:04 +02:00