Open
Conversation
Adds a grid/list view toggle to the organization projects view. Defaults to grid (existing behavior); list view reuses the shared `ResourceList` primitive used by dashboards, alerts, and reports for consistency. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Reworks the projects list view to match the Figma design: - Column-based table: Project name, Status, Permission, Your role - Status pill derived from deployment status + project visibility (Live, Ready, Error, Pending, Unpublished) - Row-level role label (Admin / Editor / Viewer) from `projectPermissions` - Replaces the custom toolbar with the shared `TableToolbar` for search, sort, view toggle, and filter (currently wired for Public/Private) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Adds a three-dot dropdown to each row exposing Edit (settings page), Share (project share popover), Hibernate, and Delete. Menu items are gated by `projectPermissions`: Hibernate and Edit require `manageProject`, Share requires `manageProjectMembers`, Delete requires `admin`. Hibernate and Delete open AlertDialog confirmations and invalidate cached project queries on success. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The previous `IconButton` wrapper inside `DropdownMenu.Trigger` produced a nested-button structure that some browsers collapse, causing the three-dot menu to be invisible in some sessions. Render the trigger directly as a styled button with explicit hover/open states. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Sort by `project.createdOn` instead of `updatedOn` so "Newest" reflects most recently created projects (project.updatedOn changes on edits and is not the creation date). - Use `align="start"` on the row actions menu so it hangs from the trigger's bottom-right and extends down + right. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Contributor
Author
|
will re-work after #9295 merges! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
as designed here: https://www.figma.com/design/JtG3sbaopjO0xQlyeCjmho/RILL-WIP?node-id=7363-25635&m=dev
Checklist: