Design follow up to Tag and Category lists#30264
Conversation
…ture/29574-category-long-name
…ture/29574-category-long-name
…ture/29574-category-long-name
|
The code looks good! @rezkiy37 Do I need to mock the categories so they can be nested and have the long name? |
|
@mollfpr, I can invite you to an already prepared workspace. You will be able to play with categories via OldDot, so feel free to modify them. I need your login to send an invite 🙂 Also, please ask for a few betas:
|
|
@rezkiy37 Thank you! Here's the email test.luthfi.002@gmail.com |
|
@mollfpr, just sent, please check it out 😉 |
Reviewer Checklist
Screenshots/Videos |
…ture/29574-category-long-name
|
@dubielzyk-expensify @dannymcclain could you please give this one a final design check? Thank you! |
dannymcclain
left a comment
There was a problem hiding this comment.
This is looking good to me based on the screenshots! If ya wanna invite me to the demo-mega-long-categories workspace I'd be happy to check it out locally too (danny@expensify.com). But I think it's feeling like what Shawn proposed.
|
@dannymcclain, just sent an invite to Collect Policy workspace 🙂 |
|
@rezkiy37 woohoo thanks! Just checked it out and I think still think it's looking good 😊 |
|
@mountiny, we've received the approvals. Seems like we can move forward here. |
…ture/29574-category-long-name
|
I have to inform that starting tomorrow I have a short vocation until next Monday (6.11.2023). Feel free to left any comments, I will address them. See you soon 😉 Btw, I've synced with the latest |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/puneetlath in version: 1.3.94-0 🚀
|
1 similar comment
|
🚀 Deployed to staging by https://github.com/puneetlath in version: 1.3.94-0 🚀
|
|
🚀 Deployed to production by https://github.com/Beamanator in version: 1.3.94-2 🚀
|
|
🚀 Deployed to staging by https://github.com/puneetlath in version: 1.3.95-0 🚀
|
|
🚀 Deployed to production by https://github.com/puneetlath in version: 1.3.95-9 🚀
|



















Details
This PR introduces a few design improvements to Tag and Category lists:
Requirements - #29574 (comment).
Fixed Issues
$ #29574
PROPOSAL: N/A
Tests
Category list with a nested long named categories
Category/Tag lists with sections
Selected long named category/tag wraps up to 2 lines on the confirm page.
Offline tests
Same as "Tests".
QA Steps
Same as "Tests".
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodWaiting for Copylabel for a copy review on the original GH to get the correct copy.STYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */thisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Confirm Page Long Category and Tag
Nesting
Search
Section Spaces
Android: mWeb Chrome
Confirm Page Long Category and Tag
Nesting
Search
Section Spaces
iOS: Native
Confirm Page Long Category and Tag
Nesting
Search
Section Spaces
iOS: mWeb Safari
Confirm Page Long Category and Tag
Nesting
Search
Section Spaces
MacOS: Chrome / Safari
Confirm Page Long Category and Tag
Nesting
Search
Section Spaces
Small List
MacOS: Desktop
Confirm Page Long Category and Tag
Nesting
Search
Section Spaces