LibreChat/client/src
Marco Beretta 2e66d1a884
style(client): put the grouped thought on the row rail
Auditing every label row under a message header against dev's rail left
one outlier, and it is the row this feature adds. The phase header takes
`ROW_GLYPH_SLOT` through `PhaseGlyph`, the group header takes it on both
glyph branches, the standalone thought takes it through `ThinkingButton`
and the projection marker through `ThinkingLabel` — but `ReasoningCompact`
drew a bare 16px bulb, so a grouped thought sat on the pre-rail axis with
its label 8px left of the tool rows around it. Most visibly: an
unavailable thought, which renders as `ThinkingLabel` inside the same
group body, sat on a different left edge than an available one.
2026-09-06 21:07:23 +02:00
..
@types
__tests__ ♿ feat: High Contrast Light and Dark Appearance Modes (#15178) 2026-09-05 22:20:33 +02:00
a11y
common 🪪 feat: Add Per-Agent Git Identity (#15628) 2026-09-05 23:56:23 -04:00
components style(client): put the grouped thought on the row rail 2026-09-06 21:07:23 +02:00
constants
data-provider 🗓️ fix: Surface a Run Now Scheduled Chat in the Sidebar (#15630) 2026-09-06 12:34:50 -04:00
hooks fix(client): recover a released composer stash on revisit 2026-09-06 19:34:48 +02:00
lib/rum
locales Resolve follow-up review findings 2026-09-06 18:46:50 +02:00
polyfills
Providers 🫥 fix: Clear Hidden MCP Chat Selections (#14159) 2026-09-01 18:38:14 -04:00
routes ♿ feat: High Contrast Light and Dark Appearance Modes (#15178) 2026-09-05 22:20:33 +02:00
store 📋 feat: Copy Messages as Rich Text (#15087) 2026-09-05 13:36:07 +02:00
utils fix(client): address third round of Codex review findings 2026-09-06 18:46:10 +02:00
App.jsx
main.jsx
mobile.css
style.css feat(client): add view-transition morph helper for composer surfaces 2026-09-06 18:46:10 +02:00
vite-env.d.ts