Skip to content

Optimize pages#202

Merged
InftyAI-Agent merged 3 commits intoInftyAI:mainfrom
kerthcet:cleanup/optimize-pages
Mar 8, 2026
Merged

Optimize pages#202
InftyAI-Agent merged 3 commits intoInftyAI:mainfrom
kerthcet:cleanup/optimize-pages

Conversation

@kerthcet
Copy link
Member

@kerthcet kerthcet commented Mar 8, 2026

What this PR does / why we need it

Which issue(s) this PR fixes

Fixes #

Special notes for your reviewer

Does this PR introduce a user-facing change?


kerthcet and others added 3 commits March 8, 2026 22:18
- Add checkbox selection and bulk delete for datasets with confirmation dialog
- Create useDeleteDatasets hook and GraphQL mutations for dataset deletion
- Add tags column to datasets page displaying metadata as badges
- Combine checkbox and ID/Name columns to save space and prevent layout shifts
- Reserve space for delete button so columns remain stable when selecting items
- Make delete icon red for better visibility
- Apply same layout improvements to experiments page for consistency
- Optimize spacing and compactness across datasets and artifacts pages

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: kerthcet <kerthcet@gmail.com>
Signed-off-by: kerthcet <kerthcet@gmail.com>
@InftyAI-Agent InftyAI-Agent added needs-triage Indicates an issue or PR lacks a label and requires one. needs-priority Indicates a PR lacks a label and requires one. do-not-merge/needs-kind Indicates a PR lacks a label and requires one. approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Mar 8, 2026
@kerthcet
Copy link
Member Author

kerthcet commented Mar 8, 2026

/lgtm
/kind cleanup

@InftyAI-Agent InftyAI-Agent added lgtm Looks good to me, indicates that a PR is ready to be merged. cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. and removed do-not-merge/needs-kind Indicates a PR lacks a label and requires one. labels Mar 8, 2026
@InftyAI-Agent InftyAI-Agent merged commit 80cbbc2 into InftyAI:main Mar 8, 2026
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lgtm Looks good to me, indicates that a PR is ready to be merged. needs-priority Indicates a PR lacks a label and requires one. needs-triage Indicates an issue or PR lacks a label and requires one.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants