Skip to content

Conversation

@dushyantzz
Copy link

@dushyantzz dushyantzz commented Oct 3, 2025

#3774
Features Successfully Implemented:

  1. Vertical/Horizontal Display Toggle
    Radio buttons to switch between vertical (original) and horizontal grid layouts
    Horizontal mode displays messages in a responsive grid format using Chakra UI's Grid component

  2. Remove Message Content Limit Toggle
    Switch to disable text truncation in CollapsableText component
    When enabled, messages show full content without "..." cutoff

  3. Messages Per Row Slider (Horizontal Mode Only)
    Dynamic slider (1 to n messages) with both slider and number input controls
    Default: 3 messages per row, Max: dynamically calculated (up to 6 or total message count)
    Only appears when horizontal mode is selected

  4. Local Storage Persistence
    All preferences automatically saved to browser localStorage
    Settings persist across sessions and page refreshes
    Graceful fallback to defaults if localStorage is unavailable

@github-actions
Copy link

github-actions bot commented Oct 3, 2025

pre-commit failed.
Please run pre-commit run --all-files locally and commit the changes.
Find more information in the repository's CONTRIBUTING.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant