feat: Add color display for file types in File Management (#2107) #2216
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.
Purpose
This pull request addresses issue #2107 by enhancing the File Overview component to include color-coded file types. The goal is to improve the user experience by providing a visual distinction between different file types.
Changes Made
file-overview.component.html
getFileColor
method.file-overview.component.ts
fileTypeColors
(map) to store the generated colors for each file type.getFileColor
to check if the color for the given file type is already stored in the map; if not, it generates a new color using thegenerateColorHash
method.generateColorHash
to generate a color code.Screenshots
Please feel free to provide feedback or suggest any changes.
Remarks
PR introduces (a) breaking change(s): no
PR introduces (a) deprecation(s): no