Page MenuHomePhabricator

[web] [feat] [ENG-716] update copy on modal for design review
AbandonedPublic

Authored by benschac on Apr 4 2022, 1:48 PM.
Tags
None
Referenced Files
F2905550: D3614.diff
Sun, Oct 6, 6:30 AM
Unknown Object (File)
Thu, Sep 19, 1:29 AM
Unknown Object (File)
Aug 29 2024, 11:45 PM
Unknown Object (File)
Aug 29 2024, 11:45 PM
Unknown Object (File)
Aug 29 2024, 11:45 PM
Unknown Object (File)
Aug 29 2024, 11:43 PM
Unknown Object (File)
Aug 8 2024, 2:05 PM
Unknown Object (File)
Aug 5 2024, 9:13 PM

Details

Reviewers
ashoat
atul
Summary

update modal copy to match figma copy. Copy isn't correct, the reason I'm adding it to this diff is to make sure the text size and spacing is correct and matches the figma design specification.

This copy should either be reverted back to what it currently is, or updated if @ashoat's has feedback.

https://www.figma.com/file/a1nkbWgbgjRlrOY9LVurTz/Comm-%2F-Desktop-app?node-id=1303%3A92731

Test Plan

Diff Detail

Repository
rCOMM Comm
Branch
leave-channel-thread
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Apr 4 2022, 1:51 PM
Harbormaster failed remote builds in B7847: Diff 11017!
web/modals/threads/confirm-leave-thread-modal.react.js
24

@ashoat -- this copy was never finalized. Do you have any hard requirements/opinions? If not, I'll take a stab at it.

Resigning as reviewer since this is a copy change and I don't have any context on that. Personally, think what we already have is better than placeholder copy?

ashoat requested changes to this revision.Apr 5 2022, 7:43 PM

This is definitely worse. @benschac, what's your thinking for putting up a change like this up? Please try to think of your role at a higher level – your job isn't to perfectly duplicate the Figma, your job is to make a good web app. This diff is absolutely a regression. You're taking placeholder copy from our Polish language designer at face value. "This and this will happen" is basically lorem ipsum.

This revision now requires changes to proceed.Apr 5 2022, 7:43 PM
In D3614#99365, @ashoat wrote:

This is definitely worse. @benschac, what's your thinking for putting up a change like this up? Please try to think of your role at a higher level – your job isn't to perfectly duplicate the Figma, your job is to make a good web app. This diff is absolutely a regression. You're taking placeholder copy from our Polish language designer at face value. "This and this will happen" is basically lorem ipsum.

Thinking: I wanted to make sure I had the right css implemented per the design. The easiest way to do that is take the copy exactly as it's shown and make sure the text, wraps in the exact same place as what's in figma. Using the broken english in the figma, I was able to confirm I had used the correct font size and padding.

I too think the previous copy was better. I should have been more specific and explained why I added the lorumipsom here.

benschac retitled this revision from [web] [feat] [ENG-716] update copy on modal to [web] [feat] [ENG-716] update copy on modal for design review.Apr 6 2022, 7:11 AM

I can remove this diff from the stack. But, I think matching the content is helpful for visual inspection of styling.

ashoat requested changes to this revision.Apr 7 2022, 12:08 PM

I think we should abandon this. Maybe we can talk about it in person if you disagree?

This revision now requires changes to proceed.Apr 7 2022, 12:08 PM

Fair enough. I thought it would make visually checking the correctness of the CSS easier / easier review process. If it's making life difficult lets remove it.