-
Notifications
You must be signed in to change notification settings - Fork 773
3124 - Settings menu section's icon's color fixes #3127
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: master
Are you sure you want to change the base?
3124 - Settings menu section's icon's color fixes #3127
Conversation
|
@jeanfbrito Please review #3124 bug fixes in this PR. Let me know if there is anything I have to take care. New Here |
WalkthroughMinor UI styling changes: three filter containers in the DownloadsManagerView and a SelectLegacy wrapper in AvailableBrowsers were wrapped with Box components using Changes
Sequence Diagram(s)(Not applicable β changes are presentation-only and do not alter control flow.) Estimated code review effortπ― 1 (Trivial) | β±οΈ ~5 minutes
Poem
Pre-merge checks and finishing touchesβ Failed checks (1 warning)
β Passed checks (2 passed)
β¨ Finishing touches
π§ͺ Generate unit tests (beta)
π Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
π Files selected for processing (2)
π§° Additional context usedπ Path-based instructions (2)**/*.{ts,tsx}π CodeRabbit inference engine (CLAUDE.md)
Files:
src/ui/**/*.tsxπ CodeRabbit inference engine (CLAUDE.md)
Files:
π§ Learnings (1)π Learning: 2025-09-26T19:24:21.364ZApplied to files:
π Additional comments (4)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
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.
Actionable comments posted: 2
Caution
Some comments are outside the diff and canβt be posted inline due to platform limitations.
β οΈ Outside diff range comments (1)
src/ui/components/DownloadsManagerView/index.tsx (1)
255-268: MissingflexBasis='0'property causes layout inconsistency.Similar to the mimeType filter, the
flexBasis='0'property is missing from this status filter Box, creating inconsistency with the server filter (line 231).Apply this diff to restore consistency:
<Box color='hint' display='flex' flexGrow={3} flexShrink={3} + flexBasis='0' paddingInline={2} >
π Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
Disabled knowledge base sources:
- Jira integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
π Files selected for processing (2)
src/ui/components/DownloadsManagerView/index.tsx(2 hunks)src/ui/components/SettingsView/features/AvailableBrowsers.tsx(1 hunks)
π§° Additional context used
π Path-based instructions (2)
**/*.{ts,tsx}
π CodeRabbit inference engine (CLAUDE.md)
**/*.{ts,tsx}: Follow existing TypeScript patterns with strict mode enabled
All new code must pass ESLint and TypeScript checks
Avoid unnecessary comments; only add comments for complex logic or non-obvious decisions
Files:
src/ui/components/SettingsView/features/AvailableBrowsers.tsxsrc/ui/components/DownloadsManagerView/index.tsx
src/ui/**/*.tsx
π CodeRabbit inference engine (CLAUDE.md)
src/ui/**/*.tsx: Implement React UI with functional components and hooks
Use Fuselage components (Box, Button, TextInput, Modal, etc.) and import from@rocket.chat/fuselageinstead of raw HTML elements
For Fuselage theming, validate tokens againstTheme.d.tsand only use documented values
Name React component files in PascalCase; non-component files should follow camelCase naming
Files:
src/ui/components/SettingsView/features/AvailableBrowsers.tsxsrc/ui/components/DownloadsManagerView/index.tsx
π Additional comments (1)
src/ui/components/DownloadsManagerView/index.tsx (1)
226-240: LGTM! Color hint applied consistently.The addition of
color='hint'to the server filter Box improves the visibility of the SelectLegacy component and its caret icon, addressing the PR objective.
|
Hello @sonu-ind-dev , nice catch, you can update it to use fuselage's select component to it will match the design system. When I made this I didnt searched for the correct name, tell me if you get it, its an easy fix and a good clean up. |
π Ticket ID: #3124
β fix: making menu's ^ icon's color visible
β Before
π After Fix
Summary by CodeRabbit