Skip to content
This repository was archived by the owner on Oct 16, 2026. It is now read-only.

feat(icons): Redraw login and sign-out to match Figma - #2278

Closed
josephjpearce wants to merge 1 commit into
mainfrom
chore/icons-redraw-login-sign-out
Closed

josephjpearce wants to merge 1 commit into
mainfrom
chore/icons-redraw-login-sign-out

Conversation

@josephjpearce

Copy link
Copy Markdown
Contributor

Proposed changes (including videos or screenshots)

Redraws the login and sign-out icons to match the updated Iconography designs (login, sign-out).

  • login: the bracket is now on the right, with the arrow entering it. The old glyph had the bracket on the left, which read as "leave" more than "enter".
  • sign-out: uses the same rounded frame as the new login, so the two read as a pair.
icons-before-after

Issue(s)

Raised during design review of RocketChat/Rocket.Chat#42470 (discussion navigation improvements). That PR uses these glyphs for the discussion Join / Leave buttons and the composer Join button. It refers to the icons by name and doesn’t depend on this change.

Further comments

  • sign-out is an alias of exit (exit.dir.svg), so exit changes too.
  • In Rocket.Chat these glyphs also appear outside discussions: the user menu’s log out, leave room and leave team actions, the login page links, device management and the conference error pages. Those screens are worth a look once @rocket.chat/icons is bumped there.
  • The Data Display/Icon Default visual regression baseline is updated for the two glyphs.
  • Changeset: @rocket.chat/icons minor.

🤖 Generated with Claude Code

`login` now has its bracket on the right, with the arrow entering it, and both
glyphs use the rounded frame from the Iconography file. `sign-out` is an alias
of `exit`, so `exit` changes with it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@changeset-bot

changeset-bot Bot commented Oct 1, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 615d676

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@rocket.chat/icons Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@josephjpearce

Copy link
Copy Markdown
Contributor Author

Closing in favor of RocketChat/Rocket.Chat#42659. RocketChat/Rocket.Chat#42607 moved @rocket.chat/icons into the Rocket.Chat monorepo, so this change now lives there, with the same diff.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant