-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Description
Several inline style objects are currently used in JSX for layout and visual styling. This makes components harder to scan and increases style object recreation during render. We should move these styles into existing CSS files while preserving the current UI behavior.
Scope:
[ContributorCard.jsx]
[contributors.css]
[SearchResults.jsx]
[search-result.css]
Current behavior:
- Inline styles are present for the card link/meta row in contributor cards.
- Inline styles are present for the no-results state in search results.
Expected behavior:
- Same visual output and interactions.
- Styles moved to CSS classes only.
- Minimal, focused diff with no feature changes.
Proposed fix:
- Replace Link and metadata row inline styles in contributor card with dedicated classes.
- Replace no-results inline style in search results with class-based dark/light variants.
- Add only required class definitions in the existing CSS files.
- Keep indentation and structure stable to avoid noisy diffs.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Fields
Give feedbackNo fields configured for issues without a type.