-
-
Notifications
You must be signed in to change notification settings - Fork 235
[WIP] fix: refactor and bug fix #1186
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
base: develop
Are you sure you want to change the base?
Conversation
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
Description
Give a summary of the change that you have made
Fixes #[ISSUENO]
Dependencies
Mention any dependencies/packages used
Future Improvements
Mention any improvements to be done in future related to any file/feature
Mentions
Mention and tag the people
Screenshots of relevant screens
Add screenshots of relevant screens
Developer's checklist
If changes are made in the code:
Documentation Update
PR Type
Enhancement
Description
Refactor role card component into smaller sub-components
Update type imports to use direct schema types
Improve UI styling and color scheme consistency
Add new role badge component for better visual consistency
Diagram Walkthrough
File Walkthrough
20 files
Replace response types with direct schema types
Fix import paths to use consistent aliases
Update workspace admin role color code
Add permission badge SVG export
Update background colors and formatting
Refactor into smaller sub-components
Update role selection and badge usage
Extract role action cell component
Update workspace type and property references
Extract role members cell component
Add new input tags component
Extract role authorities cell component
Extract project environment cell component
Add primary variant and update styling
Update to use role badge component
Improve plan name determination logic
Optimize conditional rendering logic
Update button variant and text
Extract role name cell component
Add reusable role badge component
1 files
Update dependencies and add emblor package
32 files