Skip to content

Multiple broken styles in issue threads when using GitHub's new issues (beta) #1372

Open
@bastimeyer

Description

@bastimeyer

GH has introduced a beta program for their new issue tracker implementation a while ago:
https://github.blog/changelog/2024-10-01-evolving-github-issues-public-beta/

Since this requires repos/orgas to have access to the new issues and since this is still a beta program, I don't expect any fixes here, but I still wanted to report the style issues, just in case.

Here's what's broken:

  • The background-color of the OP in an issue thread (PRs are looking fine) incorrectly uses the [data-testid="issue-viewer-issue-container"] selector, which is the parent node of the actual content box. This parent node also includes the user avatar to the left of the content box, hence the extension of the background-color to the left
  • Labels that have a description text have a font-weight: 600 value, whereas ones without a description have a value of 400
  • Some event-items in the issue feed/timeline have a background-color that doesn't fit the theme
  • The sub-issue summary (the "pill" button) (.hx_IssueLabel, [class^="TokenBase__StyledTokenBase"] selector) has an incorrect border-color

Some of the issues have only started to occur a few days ago, which is the reason why I'm reporting these issues now.

Thanks for your time and also the maintenance of this great theme. 👍

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

    bug 🐛Something isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions