Open
Description
Here's a list based off @andrewda's list for adding unit tests to the app (#518), feel free to add/remove components if you think it's necessary.
For newcomers:
- Choose the component you want to style
- Comment here which component you'd like to work on
- We'll update this list with your name
- Make sure to include "before" and "after" screenshots in your submitted PR
Loaders
- LoadingListItem (@machour - refactor(styled-components): migrate LoadingListItem #790)
- LoadingMembersList (unclaimed)
- LoadingRepositoryListItem (unclaimed)
- LoadingRepositoryProfile (unclaimed)
- LoadingUserListItem (@machour - refactor(styled-components): migrate LoadingUserListItem #791)
- LoadingModal (@machour - refactor(styled-components): migrate LoadingModal #792)
Components
- IssueListItem (@josenaranjo - refactor(styles): Migrate IssueListItem to Styled Components #578)
- RepositoryProfile (@shmesa22 - PR Pending)
Screens
issue
- EditIssue (unclaimed)
- IssueSettings (unclaimed)
- NewIssue (unclaimed)
- PullMerge (unclaimed)
repository
- IssueList (unclaimed)
- PullDiff (unclaimed)
- PullList (unclaimed)
- ReadMe (unclaimed)
- RepositoryCodeList (unclaimed)
- RepositoryFile (unclaimed)
- Repository (@machour - refactor: switch RepositoryScreen to styled components #788)
Done:
- Auth (@ZahraTee - refactor(auth): migrate auth screens to styled-components #702)
- Login (@machour - refactor: switch LoginScreen to styled components #787)
- Notifications (@ZahraTee - refactor: migrate notifications screen to styled-components #684)
- Organization (@ZahraTee - refactor: migrate organization screen to styled-components #682)
- Search (@Arjun-sna - refactor(ui): Migrate search screen to styled components #710)
- User (@ZahraTee - refactor: migrate user repo list screen to styled-components #683)
- Badge (@jpls93 – refactor(badge): refactor badge component to use styled-components #535)
- LoadingContainer (@machour - chore: revert changes regarding ip.txt #782)
- CodeLine (@josenaranjo – style(component): Updating CodeLine component to use Styled-components #561)
- CommentInput (@shmesa22 – refactor: comment input to styled components #596)
- CommentListItem (@chinesedfan - refactor: use styled-components in comment-list-item #723)
- DiffBlocks (@machour – refactor(diff-blocks): switch to styled components #692)
- EntityInfo (@MrLoh - refactor: use styled-components in entity-info #558)
- ImageZoom (@MrLoh - refactor: use styled-components in image-zoom #559)
- InlineLabel (@binkpitch – refactor(inline-label): migrate inline-label to styled component #544)
- IssueDescription (@josenaranjo - refactor(styles): IssueDescription component styles update #563)
- IssueEventListItem (@josenaranjo - refactor(styles): Refactor IssueEventListItem component #564)
- LabelButton (@chinesedfan - chore(label): Migrate LabelButton #727)
- LabelListItem (@pdong – chore(*): convert label-list-item component styles to styled component #509)
- Members (@shmesa22 - refactor: members to styled components #606)
- MentionArea (@binkpitch – refactor(mention-area): migrate mention-area to styled component #553)
- NotificationIcon (@pdong – chore(*): convert notification icon styles to styled-component #510)
- NotificationListItem (@LeoCp - refactor: NotificationListItem to used styled-components #610)
- ParallaxScroll (@shmesa22 - refactor: parallax scroll to styled components #607)
- RepositoryListItem (@apoeco - refactor: repository-list-item to styled components #605)
- RepositorySectionTitle (Useless component, see chore: remove unused component #730)
- SectionList (@jamesg1 - refactor: Updated section-list styles to used styled-components #608)
- StateBadge (@rkpasia - Refactor StateBadge component #715)
- ViewContainer (@pdong – chore(*): style view-container.component.js #508)
- UserListItem (@shmesa22 - refactor: use styled-components in user-list-item #601)
- UserProfile (@chinesedfan – refactor(user-profile): use styled-components #724)
- SearchBarAndroid (can't be migrated)