Skip to content

Devin Desktop: provider logo in the session tab is oversized and inconsistent with the rest of the icon set #6

Description

@e2goon

Summary

In the Devin Desktop panel, the icon shown to the left of each session tab title (the model provider logo, for example the OpenAI mark for GPT sessions and the Anthropic mark for Claude sessions) does not follow the icon conventions used everywhere else in the panel. It is rendered noticeably larger than the neighbouring glyphs and with a different visual weight, so the tab strip looks out of place.

This is a small cosmetic issue, but the tab strip is the most visible part of the panel, and an off-spec icon there gives a stronger impression of an unfinished product than its size suggests. I am reporting it respectfully in the hope that it is a quick alignment fix.

Environment

  • Devin Desktop 3.9.19 (bundled Devin CLI 3000.6.19)
  • macOS 26.6.2, arm64, Retina display
  • Dark theme, Korean session titles (the issue is not language specific)

Observed

  1. Size. The provider logo is roughly 1.5 to 2 times the rendered size of the glyphs next to it: the close (X) button on the same tab, the + new-tab button, and the back/forward arrows in the header above the tab strip. Its bounding box also appears taller than the title text cap height.
  2. Spacing. The logo sits almost flush against the first character of the title, while the close button on the same tab has generous padding. Other icon plus label pairs in the UI keep a consistent gap.
  3. Weight and style. The logos are full-detail brand marks (filled, multi-stroke), whereas the rest of the chrome uses uniform thin line icons in the codicon style. Two adjacent tabs with different providers show two visually unrelated marks of slightly different sizes, which makes the strip look uneven.

Expected

  • The tab icon uses the same bounding box as the tab close icon and the + button, and is vertically centred on the same baseline.
  • The icon matches the optical weight of the surrounding icon set (monochrome, matching stroke thickness, or a simplified glyph variant of each provider mark).
  • The gap between icon and title follows the same spacing as other icon plus label pairs in the panel.
  • Alternatively, the provider icon could be hidden from the tab by default and shown only in the session details, since the tab title already identifies the session.

Screenshot

Devin Desktop 3.9.19, Retina display (2x). The session title has been replaced with placeholder text, everything else is untouched.

Session tab with an oversized Anthropic mark next to the title, compared with the close and new-tab glyphs

Measured on the 2x screenshot (bounding boxes of the visible glyph):

Element Size (2x px)
Provider mark in the tab 46 x 44
Tab close X 24 x 23
New-tab + 20 x 19

The provider mark is about twice the size of the neighbouring glyphs. A second screenshot with the OpenAI mark shows the same proportions and will be added.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions