Commit Graph

29 Commits

Author SHA1 Message Date
NotII
fcba1a853d Adjust chat UI padding for safe area insets
Updated padding calculations in ChatDetail to account for device safe area insets, improving layout on devices with notches or rounded corners. This affects both the chat scroll container and the input area at the bottom.
2025-10-28 11:07:07 +00:00
NotII
130ecac208 Add Chromebook compatibility fixes and optimizations
Implemented comprehensive Chromebook-specific fixes including viewport adjustments, enhanced touch and keyboard detection, improved scrolling and keyboard navigation hooks, and extensive CSS optimizations for better usability. Updated chat and dashboard interfaces for larger touch targets, better focus management, and responsive layouts. Added documentation in docs/CHROMEBOOK-FIXES.md and new hooks for Chromebook scroll and keyboard handling.
2025-10-26 18:29:23 +00:00
NotII
1fc29e6cbf Improve accessibility and touch support in dashboard
Enhances accessibility and usability for touch devices and Chromebooks by updating global styles, adding ARIA attributes, and optimizing component layouts. Introduces a new useIsTouchDevice hook, improves focus states, and increases viewport scalability. ChatDetail now supports better keyboard navigation and larger touch targets.
2025-10-22 17:53:30 +01:00
NotII
29ec1be68c Refactor API URLs and add environment config example
Replaces hardcoded production API URLs with localhost defaults for local development in both server and client code. Updates Dockerfile to require API URLs via deployment environment variables. Improves ChatTable to use a batch endpoint for chats and unread counts, with backward compatibility. Adds an env.example file to document required environment variables. Updates next.config.mjs to use environment variables for backend API rewrites and image domains.
2025-09-01 15:35:10 +01:00
NotII
f8e3173067 Cleanup 2025-05-17 17:52:25 +01:00
NotII
2f48ee38c2 weewoo 2025-04-07 19:25:24 +01:00
NotII
6fafe69f2c Update ChatDetail.tsx 2025-03-24 00:45:05 +00:00
NotII
be0f9aa3af weewoo 2025-03-24 00:44:19 +00:00
NotII
37d4d0930c Update ChatDetail.tsx 2025-03-24 00:30:57 +00:00
NotII
7234acc0d4 woohoo 2025-03-24 00:30:01 +00:00
NotII
6566b427b0 fux 2025-03-24 00:17:45 +00:00
NotII
631929f1fd Update ChatDetail.tsx 2025-03-23 23:23:17 +00:00
NotII
e521f061ab Update ChatDetail.tsx 2025-03-23 23:19:35 +00:00
NotII
f6a2a69ac4 i hope this fixed it 2025-03-23 23:18:17 +00:00
NotII
22bfa73b14 balls 2025-03-18 18:51:51 +01:00
NotII
2715d3a0e7 fix 2025-03-18 18:19:24 +01:00
NotII
5c8d4b48fe Update ChatDetail.tsx 2025-03-18 04:18:14 +01:00
NotII
350bd4759d Update ChatDetail.tsx 2025-03-18 04:16:14 +01:00
NotII
e0752fd7bb Updates 2025-03-18 04:03:48 +01:00
NotII
0aaa01bde1 chat update 2025-03-17 20:33:54 +01:00
NotII
a6079469f6 Update ChatDetail.tsx 2025-03-17 20:10:53 +01:00
NotII
c08df8919d UPDATE 2025-03-09 04:18:39 +00:00
NotII
b45a4e2e01 UWU 2025-03-09 03:33:58 +00:00
NotII
75e0b65e11 woohoo?! 2025-03-04 22:52:39 +00:00
NotII
c70828ddcf uwu 2025-03-03 21:30:36 +00:00
NotII
2fafcb868a whoop 2025-03-03 21:20:58 +00:00
NotII
f5382d82f6 test 2025-03-03 21:13:07 +00:00
NotII
cd35d34a24 fix 2025-03-03 20:38:47 +00:00
NotII
f5c7994bf7 test 2025-03-03 20:24:26 +00:00