Page MenuHomePhabricator

[web] Simplify `MessageListContainer` and `ChatTabs` CSS
ClosedPublic

Authored by jacek on Jul 21 2022, 6:46 AM.
Tags
None
Referenced Files
F3367058: D4599.diff
Mon, Nov 25, 1:36 PM
F3361899: D4599.diff
Sun, Nov 24, 8:09 PM
Unknown Object (File)
Thu, Nov 14, 3:05 PM
Unknown Object (File)
Thu, Nov 14, 9:31 AM
Unknown Object (File)
Sat, Nov 2, 7:01 PM
Unknown Object (File)
Sat, Nov 2, 7:01 PM
Unknown Object (File)
Sat, Nov 2, 7:01 PM
Unknown Object (File)
Sat, Nov 2, 7:01 PM

Details

Summary

Introduce some CSS improvements as a follow-up diff after D4434.
The app looks the same as before, but absolute positioning and hardcoded 400px margins were removed and replaced with flex, so the code is easier to maintain.
We don't have blue color in out color palette, but I kept existing border color unchanged, but exported into variable.

Test Plan

Run web app, tested most of the views performing different operations with different zoom options to confirm the view scrolls correctly and looks like before. Tried to attach multimedia to confirm the border looks like before.
Performed tests on Chrome, Safari and Firefox.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ashoat requested changes to this revision.Jul 22 2022, 8:49 AM

Can you modify the test plan to make sure you test on all relevant browsers? We shouldn't be making big layout changes like this without testing every browser

This revision now requires changes to proceed.Jul 22 2022, 8:49 AM

Can you modify the test plan to make sure you test on all relevant browsers? We shouldn't be making big layout changes like this without testing every browser

Sure, I tested the changes on Chrome, Safari and Firefox.

Looks a lot better, thanks!

This revision is now accepted and ready to land.Jul 25 2022, 6:21 AM