-
-
Notifications
You must be signed in to change notification settings - Fork 204
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
fix: Add background to selectable tr table #252
Conversation
β Deploy Preview for oss-insights ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
β Deploy Preview for design-insights ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
I've tried several tricks on overriding the default style of the select component, by none seems to work out... would need some help from @pixelsbyeryc or @chadstewart |
Quick question, are you speaking of the components in the |
@chadstewart the Should we turn this |
If it's not too difficult of a conversion, I'd say this is probably the best thing we could do right now. |
Totally Agree with this approach π |
I've replaced the table with a div and also used span in a replacement for the |
Sorry for taking so long to get back to you @sungoldtech. Do you have a particular problem you are having or just the general understanding of the logic to complete this that you're having a problem with? |
It's to visually indicate that the entire row is selected... When you have so much visual information on the screen, it can be hard to keep track of the checkbox only. It also indicates where the clickable section is, so it's easier for people to know what will happen when they click something. That's why it'd be good to have a hover state (light bg) + a selected state (slightly darker bg). |
It's the general understanding of the logic to complete the task based on the current implementation π |
No problem at all. It's async so we catch up whenever we can. If you'd like I can talk to you over a Google Meet to talk to you about what you need and unblock you. Let me know. |
Hey @sungoldtech. Sorry for doing this but I'm going to take over this PR and finish it so that you can focus on other activities. Sorry about this. |
It's all fine @chadstewart thanks for the help π€ |
β¦runcation function with CSS truncation.
β¦se the definitions are repeated multiple times in the code.
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.
LGTM
π This PR is included in version 1.4.0-beta.6 π The release is available on GitHub release Your semantic-release bot π¦π |
## [1.4.0](v1.3.0...v1.4.0) (2022-09-06) ### π§βπ» Code Refactoring * Add types to useRepositoriesList hook ([#277](#277)) ([4f1a771](4f1a771)) ### π Features * Add download CSV funtionality to Reports page ([#286](#286)) ([ada79d3](ada79d3)) * **footer:** swap out footer text ([#296](#296)) ([737df5b](737df5b)) * Update Scatter Chart Legend ([#260](#260)) ([309ef62](309ef62)) ### π Bug Fixes * Add background to selectable tr table ([#252](#252)) ([7d6ae16](7d6ae16)), closes [#183](#183) [#289](#289) * Contributor card overlap on smaller devices ([#298](#298)) ([777f6ba](777f6ba)), closes [#290](#290) * correct netlify build supabase redirect url ([#283](#283)) ([0b2b80a](0b2b80a)) * Filter dropdown can only be closed by clicking on the filter button ([#299](#299)) ([bce1f8e](bce1f8e)), closes [#292](#292) * Fixing issues with TopNav and Highlight Card ([#294](#294)) ([218f30d](218f30d)), closes [#287](#287) [#291](#291) * grammar for header description ([#279](#279)) ([a019912](a019912))
## [1.4.0-beta.6](open-sauced/app@v1.4.0-beta.5...v1.4.0-beta.6) (2022-09-06) ### π Bug Fixes * Add background to selectable tr table ([#252](open-sauced/app#252)) ([7d6ae16](open-sauced/app@7d6ae16)), closes [#183](open-sauced/app#183) [#289](open-sauced/app#289) * Contributor card overlap on smaller devices ([#298](open-sauced/app#298)) ([777f6ba](open-sauced/app@777f6ba)), closes [#290](open-sauced/app#290)
## [1.4.0](open-sauced/app@v1.3.0...v1.4.0) (2022-09-06) ### π§βπ» Code Refactoring * Add types to useRepositoriesList hook ([#277](open-sauced/app#277)) ([4f1a771](open-sauced/app@4f1a771)) ### π Features * Add download CSV funtionality to Reports page ([#286](open-sauced/app#286)) ([ada79d3](open-sauced/app@ada79d3)) * **footer:** swap out footer text ([#296](open-sauced/app#296)) ([737df5b](open-sauced/app@737df5b)) * Update Scatter Chart Legend ([#260](open-sauced/app#260)) ([309ef62](open-sauced/app@309ef62)) ### π Bug Fixes * Add background to selectable tr table ([#252](open-sauced/app#252)) ([7d6ae16](open-sauced/app@7d6ae16)), closes [#183](open-sauced/app#183) [#289](open-sauced/app#289) * Contributor card overlap on smaller devices ([#298](open-sauced/app#298)) ([777f6ba](open-sauced/app@777f6ba)), closes [#290](open-sauced/app#290) * correct netlify build supabase redirect url ([#283](open-sauced/app#283)) ([0b2b80a](open-sauced/app@0b2b80a)) * Filter dropdown can only be closed by clicking on the filter button ([#299](open-sauced/app#299)) ([bce1f8e](open-sauced/app@bce1f8e)), closes [#292](open-sauced/app#292) * Fixing issues with TopNav and Highlight Card ([#294](open-sauced/app#294)) ([218f30d](open-sauced/app@218f30d)), closes [#287](open-sauced/app#287) [#291](open-sauced/app#291) * grammar for header description ([#279](open-sauced/app#279)) ([a019912](open-sauced/app@a019912))
What type of PR is this? (check all applicable)
Description
This PR fixes the background of selectable tr elements
Details:
Related Tickets & Documents
Fixes #183
Fixes #289
Mobile & Desktop Screenshots/Recordings
Added tests?
Added to documentation?
[optional] Are there any post-deployment tasks we need to perform?
[optional] What gif best describes this PR or how it makes you feel?