Page MenuHomePhabricator
Feed Advanced Search

Mar 21 2022

benschac accepted D3476: [web] Update the styles of password modal.
Mar 21 2022, 7:01 AM
benschac accepted D3475: [web] Update password modal copy.
Mar 21 2022, 7:00 AM
benschac requested changes to D3474: [web] Directly render code that is no longer conditional.

Could you add a screenshot here? Both with the button and error state?

Mar 21 2022, 6:59 AM
benschac requested changes to D3473: [web] Delete extraneous code from `PasswordChangeModal`.
Mar 21 2022, 6:58 AM
benschac added a comment to D3473: [web] Delete extraneous code from `PasswordChangeModal`.

Could you update exactly what you're removing (or planning to remove in this diff)? It's unclear which functionality should stay and which should go. It _seems_ like deleteAccount and logOut are to be removed. But, I want to make sure I'm on the same with you 100%.

Mar 21 2022, 6:57 AM
benschac accepted D3472: [web] Copy user-settings-modal to password-change-modal.

Makes sense to just copy-paste the CSS we have and not continue to share it in a bunch of different modals.

Mar 21 2022, 6:53 AM
benschac accepted D3477: [web] Show password modal when pencil icon is clicked.
Mar 21 2022, 6:49 AM

Mar 18 2022

benschac added a comment to D3440: [web] [fix] ENG-766 sidebar sidebar height chopped off + font size.
In D3440#93771, @palys-swm wrote:

The screenshot matches the design from https://www.figma.com/file/a1nkbWgbgjRlrOY9LVurTz/Comm-%2F-Desktop-app?node-id=1170%3A79456 - when a message has failed. When a message is successful, we display the message below the sidebar https://www.figma.com/file/a1nkbWgbgjRlrOY9LVurTz/Comm-%2F-Desktop-app?node-id=1170%3A79202. Could you share a screenshot of that scenario? Also, it would be great to see how it looks like when there are more sidebars.

Accepting, with the assumption that it looks correct when the message has not failed and when there are more sidebars.

Mar 18 2022, 7:10 AM
benschac requested review of D3458: [web] [fix] ENG-897 update icons svg json to remove blue pre-fill colors..
Mar 18 2022, 7:03 AM
benschac closed D3455: [web] [fix] benjamin/eng-896-color-splotch-wrong-size-currently-40px.
Mar 18 2022, 5:48 AM
benschac committed rCOMM7845eabcf9cb: [web] [fix] benjamin/eng-896-color-splotch-wrong-size-currently-40px (authored by benschac).
[web] [fix] benjamin/eng-896-color-splotch-wrong-size-currently-40px
Mar 18 2022, 5:48 AM

Mar 17 2022

benschac added reviewers for D3455: [web] [fix] benjamin/eng-896-color-splotch-wrong-size-currently-40px: tomek, jacek.
Mar 17 2022, 6:01 PM
benschac updated the diff for D3419: [native] [refactor] use toggle unread hook.

diff review

Mar 17 2022, 3:17 PM
benschac updated the summary of D3455: [web] [fix] benjamin/eng-896-color-splotch-wrong-size-currently-40px.
Mar 17 2022, 3:03 PM
benschac requested review of D3455: [web] [fix] benjamin/eng-896-color-splotch-wrong-size-currently-40px.
Mar 17 2022, 2:56 PM
benschac closed D3452: [web] [fix] tab color active on active selection.
Mar 17 2022, 1:50 PM
benschac committed rCOMM30ef6acce20a: [web] [fix] tab color active on active selection (authored by benschac).
[web] [fix] tab color active on active selection
Mar 17 2022, 1:50 PM
benschac requested review of D3454: [web] [fix] ENG-895 Chat Thread List Menu button and time doesn't match design.
Mar 17 2022, 1:40 PM
benschac added inline comments to D3431: [lib] [refactor] useToggleUnreadStatus hook, fix up deps array after move.
Mar 17 2022, 10:45 AM
benschac updated the diff for D3431: [lib] [refactor] useToggleUnreadStatus hook, fix up deps array after move.

rebase

Mar 17 2022, 10:39 AM
benschac updated the diff for D3419: [native] [refactor] use toggle unread hook.

remove optional parameter

Mar 17 2022, 10:38 AM
benschac requested review of D3421: [web] [fix] hover state background color on thread list.

No code change, but setting to needs review to get this on ashoat's queue.

Mar 17 2022, 7:33 AM
benschac added a comment to D3421: [web] [fix] hover state background color on thread list.
In D3421#93639, @ashoat wrote:

Ah yeah, I can see that design doesn't look good, with the mark-as-unread background being the same as the ChatThreadListItem background. What I don't understand, is that my suggestion was just to flip hover and selected state... so are you're saying that in the Figma design, one of either the hover state or the selected state has the same color as the mark-as-unread background? Or does the Figma design simply not cover both hover state and selected state?

If the Figma design only has a design for one, then we can just make the hover state and the selected state the same. If it has a design for both, but one of them has the same background as the mark-as-unread button, then we'll need to figure out a new design.

Mar 17 2022, 7:32 AM

Mar 16 2022

benschac requested review of D3452: [web] [fix] tab color active on active selection.
Mar 16 2022, 5:55 PM
benschac accepted D3448: [web] Remove `div.bottomContainer` from `Splash`.
Mar 16 2022, 5:43 PM
benschac added a comment to D3448: [web] Remove `div.bottomContainer` from `Splash`.

Should all of these diffs relating to the splash page be in a linked stack on phabricator? Looks good otherwise.

Mar 16 2022, 5:43 PM
benschac added a comment to D3443: [landing] Remove images that are no longer used.

I'd also just double check in asset-meta-data.js in the landing project too.

Mar 16 2022, 5:41 PM
benschac accepted D3443: [landing] Remove images that are no longer used.
Mar 16 2022, 5:40 PM
benschac added a comment to D3443: [landing] Remove images that are no longer used.

Yeah, I should have removed them when I worked on it last. Good catch.

Mar 16 2022, 5:40 PM
benschac added inline comments to D3446: [web] Remove `background.png` from `Splash` and rename to `placeholder.png`.
Mar 16 2022, 5:38 PM
benschac accepted D3447: [web] Remove "Request Access" markup/styling from `Splash` component.
Mar 16 2022, 5:29 PM
benschac accepted D3449: [web] Remove `div.content` from `Splash`.
Mar 16 2022, 5:25 PM
benschac accepted D3451: [web] Turn `Splash` into a functional component.
Mar 16 2022, 5:24 PM
benschac updated the summary of D3440: [web] [fix] ENG-766 sidebar sidebar height chopped off + font size.
Mar 16 2022, 2:47 PM
benschac updated the summary of D3444: [web] [fix] ENG-730 add notif dot for thread.
Mar 16 2022, 2:46 PM
benschac requested review of D3444: [web] [fix] ENG-730 add notif dot for thread.
Mar 16 2022, 2:33 PM
benschac accepted D3442: [vscode] Add `.vscode` directory to `.gitignore` EXCEPT `extensions.json`.

LGTM

Mar 16 2022, 12:48 PM
benschac added a comment to D3442: [vscode] Add `.vscode` directory to `.gitignore` EXCEPT `extensions.json`.

Looking at the stackoverflow post, LGTM

Mar 16 2022, 12:48 PM
benschac requested review of D3441: [web] [fix] align unread buttons.
Mar 16 2022, 12:36 PM
benschac resigned from D3379: [web] Introduce `ThreadMember` component.
Mar 16 2022, 12:32 PM
benschac added a comment to D3440: [web] [fix] ENG-766 sidebar sidebar height chopped off + font size.

Note, I'm aligining the menu button (three dot vertical) in the next diff.

Mar 16 2022, 12:27 PM
benschac requested review of D3440: [web] [fix] ENG-766 sidebar sidebar height chopped off + font size.
Mar 16 2022, 11:50 AM
benschac accepted D3432: [landing] Bring back "fluid" `font-size` to `<p>`.
Mar 16 2022, 10:46 AM
benschac requested review of D3421: [web] [fix] hover state background color on thread list.

Followed up with a comment about how this color switch will adversely effect the mark as unread button.

Mar 16 2022, 10:33 AM
benschac closed D3397: [web] [chore] add all remaining icons that haven't been imported.
Mar 16 2022, 10:26 AM
benschac committed rCOMM2e0df3b75821: [web] [chore] add all remaining icons that haven't been imported (authored by benschac).
[web] [chore] add all remaining icons that haven't been imported
Mar 16 2022, 10:25 AM
benschac added a comment to D3397: [web] [chore] add all remaining icons that haven't been imported.

talked about this IRL with @atul . Going to land.

Mar 16 2022, 10:23 AM
benschac added a comment to D3421: [web] [fix] hover state background color on thread list.
In D3421#93110, @ashoat wrote:

Looks good to me!

I don't think this will really work with the updated mark and unread styling.

Not sure what you're referring to, or what the issue would be. Can you clarify?

Back to you to make changes

Mar 16 2022, 7:29 AM
benschac added inline comments to D3432: [landing] Bring back "fluid" `font-size` to `<p>`.
Mar 16 2022, 7:12 AM
benschac added inline comments to D3436: [landing] Fix "fluid" `font-size` for `footer:navigation a`.
Mar 16 2022, 7:01 AM
benschac accepted D3436: [landing] Fix "fluid" `font-size` for `footer:navigation a`.
Mar 16 2022, 7:00 AM
benschac updated the diff for D3419: [native] [refactor] use toggle unread hook.

diff review fix

Mar 16 2022, 6:50 AM
benschac planned changes to D3419: [native] [refactor] use toggle unread hook.
Mar 16 2022, 6:49 AM

Mar 15 2022

benschac closed D3288: [web] [fix] remove border-radius in input type="submit".
Mar 15 2022, 11:58 AM
benschac committed rCOMMb033b09a7563: [web] [fix] remove border-radius in input type="submit" (authored by benschac).
[web] [fix] remove border-radius in input type="submit"
Mar 15 2022, 11:58 AM
benschac closed D3425: [web] [refactor] change input buttons to <Button /> component.
Mar 15 2022, 11:55 AM
benschac committed rCOMMfc8ff7de1bbc: [web] [refactor] change input buttons to <Button /> component (authored by benschac).
[web] [refactor] change input buttons to <Button /> component
Mar 15 2022, 11:55 AM
benschac updated the diff for D3425: [web] [refactor] change input buttons to <Button /> component.

diff review, change HTMLButtionElement to HTMLElement

Mar 15 2022, 11:48 AM
benschac closed D3428: [chore] add recommended extensions for vscode users.
Mar 15 2022, 10:43 AM
benschac committed rCOMMafe6bc7c0d8d: [chore] add recommended extensions for vscode users (authored by benschac).
[chore] add recommended extensions for vscode users
Mar 15 2022, 10:43 AM
benschac updated the diff for D3428: [chore] add recommended extensions for vscode users.

diff review

Mar 15 2022, 10:40 AM
benschac accepted D3385: [web] Introduce `Members` action in thread menu.
Mar 15 2022, 10:09 AM
benschac requested changes to D3384: [web] Introduce `MembersModal`.
Mar 15 2022, 10:08 AM
benschac requested review of D3431: [lib] [refactor] useToggleUnreadStatus hook, fix up deps array after move.
Mar 15 2022, 10:05 AM
benschac updated the summary of D3419: [native] [refactor] use toggle unread hook.
Mar 15 2022, 9:50 AM
benschac updated the diff for D3419: [native] [refactor] use toggle unread hook.

rebase

Mar 15 2022, 9:44 AM
benschac updated the diff for D3419: [native] [refactor] use toggle unread hook.

add a function

Mar 15 2022, 9:40 AM
benschac added inline comments to D3430: [landing] Remove `font-size` in `global.css:html`.
Mar 15 2022, 9:35 AM
benschac accepted D3430: [landing] Remove `font-size` in `global.css:html`.
Mar 15 2022, 9:35 AM
benschac updated the diff for D3418: [web] [refactor] move use unread into its own hook.

rename

Mar 15 2022, 7:45 AM
benschac updated the diff for D3418: [web] [refactor] move use unread into its own hook.

update onAfter --> actionAfter

Mar 15 2022, 7:43 AM
benschac added inline comments to D3428: [chore] add recommended extensions for vscode users.
Mar 15 2022, 7:37 AM
benschac updated the diff for D3428: [chore] add recommended extensions for vscode users.

Add typescript

Mar 15 2022, 7:36 AM
benschac updated the diff for D3428: [chore] add recommended extensions for vscode users.

remove comments, add additional packages

Mar 15 2022, 7:33 AM
benschac added inline comments to D3428: [chore] add recommended extensions for vscode users.
Mar 15 2022, 7:12 AM
benschac requested review of D3428: [chore] add recommended extensions for vscode users.
Mar 15 2022, 7:08 AM
benschac updated the diff for D3422: [web] [fix] style mark as unread.

remove css

Mar 15 2022, 6:49 AM
benschac added inline comments to D3422: [web] [fix] style mark as unread.
Mar 15 2022, 6:49 AM
benschac closed D3409: [web] [refactor] move unread button css to its own component.
Mar 15 2022, 6:43 AM
benschac committed rCOMM465115e6960f: [web] [refactor] move unread button css to its own component (authored by benschac).
[web] [refactor] move unread button css to its own component
Mar 15 2022, 6:43 AM
benschac added a comment to D3409: [web] [refactor] move unread button css to its own component.
In D3409#92731, @ashoat wrote:

Accepting assuming this is a simple copy-paste. If it's not a simple copy-paste, then please separate out the changes into a different diff, and land this one as a simple copy-paste.

Mar 15 2022, 6:41 AM
benschac requested review of D3421: [web] [fix] hover state background color on thread list.

I flipped the colors. I don't think this will really work with the updated mark and unread styling.

Mar 15 2022, 6:30 AM
benschac accepted D3377: [web] use context to display `Menu` action items.

Only had time for a short skim. Have one question. Looks good!

Mar 15 2022, 6:05 AM
benschac accepted D3376: [web] Introduce additional `Menu` styling variants.

looks good, just have some qustions.

Mar 15 2022, 5:57 AM

Mar 14 2022

benschac added inline comments to D3418: [web] [refactor] move use unread into its own hook.
Mar 14 2022, 6:17 PM
benschac added a comment to D3397: [web] [chore] add all remaining icons that haven't been imported.
In D3397#92689, @atul wrote:

Cautiously accepting since it's hard to review

Were you able to convert the paths/strokes to objects/outlines?

Mar 14 2022, 6:14 PM
benschac accepted D3392: [landing] Keep hero `TextLoop` to two lines.
Mar 14 2022, 2:27 PM
benschac added a comment to D3392: [landing] Keep hero `TextLoop` to two lines.
In D3392#92367, @atul wrote:

The issue here is with the following in global.css:html:

/* Fallback styling if clamp isn't supported  */
  font-size: 1rem;
  /* https://css-tricks.com/simplified-fluid-typography/ */
  font-size: clamp(
    var(--min-font-size),
    calc(0.75rem + 1vw),
    var(--max-font-size)
  );

which changes the definition of 1rem = 16px to something that varies with the width. We shouldn't be doing this, as it messes up the math downstream.

I've created an issue to address this: https://linear.app/comm/issue/ENG-867/remove-font-size-clamp-from-globalcss

We can either let this diff through with values that we've found work experimentally, or we can make that change and do it "correctly." The issue is that after removing that global clamp, we'll need to change the other 4-5 occurrences of font-size: clamp and make sure they continue to look as expected.

cc: @ashoat @palys-swm @benschac

Mar 14 2022, 12:46 PM
benschac resigned from D3375: [web] Introduce menu context for displaying actions menu.

going to resign as a reviewer since both ashoat and tomek have feedback.

Mar 14 2022, 12:44 PM
benschac abandoned D3293: [web] remove input styles from style.css.
Mar 14 2022, 12:39 PM
benschac abandoned D3292: [web] [refactor] move default input styling to input component.
Mar 14 2022, 12:38 PM
benschac requested review of D3288: [web] [fix] remove border-radius in input type="submit".

Going to re-request review now that all of the input elements using type="submit" (in the modals you mentioned above) have been updated in the parent diff.

Mar 14 2022, 12:18 PM
benschac updated the summary of D3425: [web] [refactor] change input buttons to <Button /> component.
Mar 14 2022, 12:15 PM
benschac updated the summary of D3425: [web] [refactor] change input buttons to <Button /> component.
Mar 14 2022, 12:14 PM
benschac added a comment to D3288: [web] [fix] remove border-radius in input type="submit".
In D3288#90945, @ashoat wrote:

Makes sense, glad to hear you figured out what went wrong and know how to improve.

To unblock this diff, can you make sure that it's not causing any regressions in any of the above listed modals?

Mar 14 2022, 12:14 PM
benschac updated the summary of D3425: [web] [refactor] change input buttons to <Button /> component.
Mar 14 2022, 12:10 PM
benschac updated the diff for D3425: [web] [refactor] change input buttons to <Button /> component.

add danger variant to delete

Mar 14 2022, 12:09 PM
benschac requested review of D3425: [web] [refactor] change input buttons to <Button /> component.
Mar 14 2022, 12:06 PM
benschac requested review of D3422: [web] [fix] style mark as unread.
Mar 14 2022, 9:48 AM
benschac added a comment to D3355: [web] Introduce `toggleReplyTooltip` and `toggleSidebarTooltip`.

https://linear.app/comm/issue/ENG-799/message-tooltip-position-is-incorrect -- @atul assuming you're working on this. Could you update the linear task if you're taking this issue on?

Mar 14 2022, 9:47 AM