Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Align RoomSummaryCard styles with Figma #12793

Merged
merged 6 commits into from
Aug 1, 2024

Conversation

t3chguy
Copy link
Member

@t3chguy t3chguy commented Jul 18, 2024

@t3chguy t3chguy added the T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements label Jul 18, 2024
@t3chguy t3chguy force-pushed the t3chguy/pass-room-summary-card branch from fc6b8c2 to 601b69f Compare July 18, 2024 16:23
@t3chguy t3chguy force-pushed the t3chguy/pass-room-summary-card branch from 601b69f to 2e30258 Compare July 18, 2024 17:02
@t3chguy t3chguy self-assigned this Jul 18, 2024
@t3chguy t3chguy marked this pull request as ready for review July 22, 2024 12:52
@t3chguy t3chguy requested a review from a team as a code owner July 22, 2024 12:52
@t3chguy t3chguy requested review from richvdh and florianduros July 22, 2024 12:52
Copy link
Member

@richvdh richvdh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally lgtm. A few nits about documentation and others.

Thanks for making the effort to help review by breaking it down into smaller commits - that definitely helped. Though I would say it feels like it could have been two PRs - one to move the extensions to a new tab, and another to do the other rearrangements to the summary card.

src/components/structures/RightPanel.tsx Outdated Show resolved Hide resolved
src/components/views/right_panel/RightPanelTabs.tsx Outdated Show resolved Hide resolved
src/components/views/right_panel/ExtensionsCard.tsx Outdated Show resolved Hide resolved
src/components/views/right_panel/ExtensionsCard.tsx Outdated Show resolved Hide resolved
src/components/views/right_panel/ExtensionsCard.tsx Outdated Show resolved Hide resolved
res/css/views/right_panel/_EmptyState.pcss Outdated Show resolved Hide resolved
res/css/views/right_panel/_ExtensionsCard.pcss Outdated Show resolved Hide resolved
res/css/views/right_panel/_ExtensionsCard.pcss Outdated Show resolved Hide resolved
res/css/views/right_panel/_ExtensionsCard.pcss Outdated Show resolved Hide resolved
@@ -32,10 +32,8 @@ limitations under the License.
&::before {
/* Bloom using magic numbers directly out of Figma */
content: "";
display: block;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if you're asking someone to review commit-by-commit, it would be nice to fix up the commits rather than giving the reviewer "Iterate" commits to review.

git-absorb may be helpful here. YMMV.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah sorry this PR ended up a mess as I ended up splitting out EmptyState as another PR needed it and then forgot to rebase here. Do keep meaning to try git-absorb, thanks

@t3chguy t3chguy force-pushed the t3chguy/pass-room-summary-card branch from 2648b45 to 2c1c3ce Compare July 30, 2024 16:47
@t3chguy t3chguy changed the base branch from develop to t3chguy/fix/w77 July 30, 2024 16:47
@t3chguy t3chguy force-pushed the t3chguy/pass-room-summary-card branch from 2c1c3ce to 18f501b Compare July 30, 2024 16:50
@t3chguy t3chguy changed the base branch from t3chguy/fix/w77 to t3chguy/fix/w77-pre July 30, 2024 16:50
Signed-off-by: Michael Telatynski <[email protected]>
t3chguy added 2 commits July 30, 2024 18:53
Signed-off-by: Michael Telatynski <[email protected]>
… t3chguy/pass-room-summary-card

# Conflicts:
#	src/components/views/rooms/RoomInfoLine.tsx
@t3chguy t3chguy marked this pull request as ready for review July 30, 2024 17:57
@t3chguy t3chguy requested review from a team, dbkr and robintown and removed request for a team July 30, 2024 17:57
… t3chguy/pass-room-summary-card

Signed-off-by: Michael Telatynski <[email protected]>

# Conflicts:
#	playwright/snapshots/crypto/crypto.spec.ts/RoomSummaryCard-with-verified-e2ee-linux.png
#	playwright/snapshots/right-panel/right-panel.spec.ts/with-name-and-address-linux.png
@t3chguy t3chguy added this pull request to the merge queue Aug 1, 2024
Merged via the queue into develop with commit a38a516 Aug 1, 2024
29 checks passed
@t3chguy t3chguy deleted the t3chguy/pass-room-summary-card branch August 1, 2024 12:16
bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request Sep 9, 2024
https://build.opensuse.org/request/show/1196036
by user dheidler + anag+factory
- Version 1.11.75
  # Security
- Fixes for GHSA-vhr5-g3pm-49fm (CVE-2024-42369).
- Version 1.11.74
  ## ✨ Features
  * Update unsupported browser react component to new designs (element-hq/element-web#27857). Contributed by @t3chguy.
  * Invite dialog: display MXID on its own line (matrix-org/matrix-react-sdk#11756). Contributed by @AndrewFerr.
  * Align RoomSummaryCard styles with Figma (matrix-org/matrix-react-sdk#12793). Contributed by @t3chguy.
  * Extract Extensions into their own right panel tab (matrix-org/matrix-react-sdk#12844). Contributed by @t3chguy.
  * Remove topic from new room header and expand right panel topic (http
bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request Sep 9, 2024
https://build.opensuse.org/request/show/1196035
by user dheidler + anag+factory
- Version 1.11.75
  * Fixes for CVE-2024-42369 / GHSA-vhr5-g3pm-49fm.
- Version 1.11.74
  ## ✨ Features
  * Update unsupported browser react component to new designs (element-hq/element-web#27857). Contributed by @t3chguy.
  * Invite dialog: display MXID on its own line (matrix-org/matrix-react-sdk#11756). Contributed by @AndrewFerr.
  * Align RoomSummaryCard styles with Figma (matrix-org/matrix-react-sdk#12793). Contributed by @t3chguy.
  * Extract Extensions into their own right panel tab (matrix-org/matrix-react-sdk#12844). Contributed by @t3chguy.
  * Remove topic from new room header and expand right panel topic (matrix-org/matrix-react-sdk#12842). Contributed by @t3c
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants