-
Notifications
You must be signed in to change notification settings - Fork 14
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
GUI related modification[Implemented Filter, Sorting and Loader widget, Fixed Scrollbar alignment issue and SVG image related issue] and removed cmf server related functions from public api doc #205
Changes from all commits
22b3323
0fc8382
f252e0d
2dbb514
fb22d96
f70f423
f284605
9c370ac
135e36e
ee5a836
b8fa122
170385a
04fe79c
3a58b9d
316f749
9c0c7ab
034fc7f
da172e7
5baf96a
ae6b0c2
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Suggestions for Execution Page
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Created Bug for |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
.loader-container { | ||
position: relative; /* Relative positioning for the loader to be placed absolutely inside */ | ||
width: 100%; | ||
height: 100%; /* Ensure it takes the full height of its parent */ | ||
} | ||
|
||
/* Loader is absolutely positioned within the loader-container */ | ||
.loader { | ||
position: absolute; | ||
top: 100%; | ||
left: 50%; | ||
transform: translate(-50%, -50%); /* Center the loader */ | ||
border: 8px solid #f3f3f3; | ||
border-top: 8px solid #3498db; | ||
border-radius: 50%; | ||
width: 100px; /* Size of the loader */ | ||
height: 100px; /* Size of the loader */ | ||
animation: spin 1.5s linear infinite; | ||
z-index: 9999; /* Ensure it appears on top */ | ||
} | ||
|
||
@keyframes spin { | ||
0% { | ||
transform: rotate(0deg); | ||
} | ||
100% { | ||
transform: rotate(360deg); | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggestions for Artifact page
Sorting Arrow Visibility
Currently, the sorting arrow appears only after clicking on the field. It may enhance user experience to display the sorting arrow beforehand, allowing users to recognize that sorting functionality is available.
Sorting and searching Functionality
Currently, sorting and searching is enabled solely on the "Name" field. We can think about expanding this functionality to other fields too.
Artifact Organization
We could consider implementing a dedicated tab that displays all artifacts, complemented by side filters for specific artifact types.
Filter Behavior
Clicking twice on any of the filters causes the table to disappear. We need to investigate this behavior.
5 Search Behavior
Search is limited to particular pagination
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Created Bug for
Sorting Arrow Visibility
. Will considerSorting and searching Functionality
andArtifact Organization
for future enhancements.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have faced this bug before and have already fixed it in sync_api_to_async_api PR
ui/src/pages/artifacts/ArtifactTypeSidebar.jsx
PR - master...varkha-d-sharma:cmf:sync_api_to_async_api