nesquena-hermes
85434dd03c
fix(appearance): font size setting now visibly scales UI text ( closes #843 )
...
* fix(appearance): font size setting now visibly scales UI text
Root cause: the original CSS override only changed :root{font-size} which
has no effect on the 232+ hardcoded px values throughout style.css. Only
the ~49 em/rem values were affected, which are not the main visible text.
Fix: add explicit px overrides for the key UI surfaces under each
data-font-size attribute selector:
- .msg-body (chat messages) + headings, code, tables
- .session-item, .session-meta (sidebar session list)
- #msg (composer textarea)
- .file-item (workspace file tree)
The :root override is kept so em/rem cascade correctly, but the targeted
element overrides are what actually make the text visibly larger/smaller.
Also: 8 new regression tests lock in the targeted CSS rules so this
cannot silently regress again.
* fix: composer large font was no-op — bump to 18px (default is 16px)
---------
Co-authored-by: nesquena-hermes <nesquena-hermes@users.noreply.github.com >
2026-04-21 23:39:39 -07:00
..
2026-03-30 20:40:19 -07:00
2026-04-21 02:25:14 +00:00
2026-04-21 00:33:03 +00:00
2026-04-20 00:04:27 -07:00
2026-04-15 19:16:14 +00:00
2026-04-14 19:04:48 +00:00
2026-04-09 18:05:23 -07:00
2026-04-20 22:12:01 +00:00
2026-04-20 20:55:53 -07:00
2026-04-20 01:12:45 -07:00
2026-04-21 17:24:54 -07:00
2026-04-20 23:54:40 +00:00
2026-04-14 17:14:01 +00:00
2026-04-15 13:10:50 +08:00
2026-04-21 22:55:09 -07:00
2026-04-19 05:37:44 +00:00
2026-04-21 22:54:06 -07:00
2026-04-21 17:41:05 -07:00
2026-04-16 18:09:16 -07:00
2026-04-21 23:39:39 -07:00
2026-04-21 21:18:55 -07:00
2026-04-15 23:21:56 +08:00
2026-04-18 06:37:09 +00:00
2026-04-14 21:13:33 +00:00
2026-04-13 11:40:15 -07:00
2026-04-20 21:03:41 -07:00
2026-04-16 14:04:42 -07:00
2026-04-14 21:14:00 +00:00
2026-04-14 21:14:33 +00:00
2026-04-14 21:52:34 +00:00
2026-04-16 00:00:22 +00:00
2026-04-20 19:43:40 +00:00
2026-04-16 20:16:07 -07:00
2026-04-15 23:39:07 -07:00
2026-04-18 06:45:39 +00:00
2026-04-16 18:09:16 -07:00
2026-04-21 15:26:52 -07:00
2026-04-20 23:13:54 +00:00
2026-04-21 17:41:05 -07:00
2026-04-18 06:46:43 +00:00
2026-04-20 23:04:09 +00:00
2026-04-20 19:43:40 +00:00
2026-04-18 17:09:59 +00:00
2026-04-20 22:48:19 +00:00
2026-04-19 23:11:49 -07:00
2026-04-21 12:07:44 -07:00
2026-04-21 00:58:02 +00:00
2026-04-21 17:08:52 +00:00
2026-04-21 16:16:51 +00:00
2026-04-21 17:04:11 +00:00
2026-04-21 23:08:24 -07:00
2026-04-14 17:13:03 +00:00
2026-04-20 22:48:19 +00:00
2026-04-14 17:14:01 +00:00
2026-04-19 06:47:24 +00:00
2026-04-16 11:20:08 -07:00
2026-04-21 17:41:05 -07:00
2026-04-14 17:13:03 +00:00
2026-04-21 17:49:10 -07:00
2026-04-16 23:03:32 -07:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-16 11:20:08 -07:00
2026-04-21 17:41:05 -07:00
2026-04-15 16:57:31 +00:00
2026-04-21 19:14:31 -07:00
2026-04-13 00:51:55 -07:00
2026-04-13 22:11:45 -07:00
2026-04-21 22:20:08 -07:00
2026-04-21 16:26:51 +00:00
2026-04-21 15:26:52 -07:00
2026-04-21 18:47:40 -07:00
2026-04-19 06:47:24 +00:00
2026-04-14 19:04:48 +00:00
2026-04-21 00:33:03 +00:00
2026-04-19 05:37:44 +00:00
2026-04-21 22:11:32 -07:00
2026-04-16 10:09:51 -07:00
2026-04-14 19:04:48 +00:00
2026-04-11 20:06:37 -07:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-16 11:20:08 -07:00
2026-04-16 11:20:08 -07:00
2026-04-18 06:46:43 +00:00
2026-04-21 02:25:14 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-18 06:37:09 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-18 06:37:09 +00:00
2026-04-18 06:37:09 +00:00
2026-04-14 19:04:48 +00:00
2026-04-18 06:37:09 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-15 13:10:50 +08:00
2026-04-14 19:04:48 +00:00
2026-04-14 19:04:48 +00:00
2026-04-11 12:19:12 -07:00
2026-04-21 15:41:34 +00:00
2026-04-12 10:51:48 -07:00
2026-04-21 18:47:40 -07:00
2026-04-16 14:04:42 -07:00
2026-04-18 06:45:39 +00:00
2026-04-16 10:19:10 -07:00
2026-04-18 06:37:09 +00:00
2026-04-12 14:28:16 -07:00
2026-04-20 22:48:19 +00:00
2026-04-20 23:23:19 +00:00
2026-04-13 11:11:56 -07:00
2026-04-13 23:25:26 -07:00
2026-04-14 19:04:48 +00:00
2026-04-19 04:29:07 +00:00
2026-04-19 05:37:44 +00:00
2026-04-19 05:40:37 +00:00
2026-04-20 00:53:19 -07:00
2026-04-19 23:17:00 -07:00
2026-04-20 23:54:40 +00:00
2026-04-21 18:47:40 -07:00
2026-04-16 18:51:00 -07:00
2026-04-09 18:08:29 -07:00
2026-04-16 14:04:42 -07:00
2026-04-21 00:33:03 +00:00
2026-04-20 01:12:45 -07:00
2026-04-21 17:10:41 -07:00
2026-04-10 10:02:28 -07:00
2026-04-12 00:19:33 -07:00
2026-04-20 20:36:53 -07:00
2026-04-13 22:11:45 -07:00
2026-04-21 18:47:40 -07:00