Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: make image lists resizable #2823

Merged
merged 1 commit into from
Nov 12, 2024

Commits on Nov 12, 2024

  1. feat: make image lists resizable (#2823)

    Adds resizable columns and consistent sorting behavior to image list tables
    
    This PR enhances the user experience of image list tables by:
    - Making columns resizable in both CustomizedImageList and ImageList components
    - Adding consistent sort directions (descend -> ascend -> descend) for sortable columns
    - Removing sorter tooltips for cleaner UI
    - Setting fixed initial width for image name columns based on screen size
    - Converting standard antd Tables to BAITable components for consistency
    
    **Screenshots:**
    
    ![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/2HueYSdFvL8pOB5mgrUQ/53c64bff-61e1-4d9d-adf8-c95a0abdae83.png)
    
    **Checklist:**
    
    - [ ] Mention to the original issue
    - [ ] Documentation
    - [ ] Minium required manager version
    - [ ] Specific setting for review (eg., KB link, endpoint or how to setup)
    - [ ] Minimum requirements to check during review
    - [ ] Test case(s) to demonstrate the difference of before/after
    
    To verify:
    1. Check that columns can be resized by dragging their borders
    2. Verify sort behavior cycles through: descending -> ascending -> descending
    3. Confirm image name columns have appropriate initial widths
    4. Ensure sorting works without tooltips appearing
    agatha197 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    506a1a1 View commit details
    Browse the repository at this point in the history