Skip to content

Styling issues with Theia 1.31.1 #1720

Open
@kittaakos

Description

@kittaakos

Describe the problem

This is a follow-up task of #1655.

As noted in #1655 (comment), IDE2 styling contradicts the stylings dictated by the Theia framework.

This issue should be used to track styling issues so that our designers can provide instructions on how to handle them:

From #1655 (comment):

@91volt, Theia 1.31.0 comes with changes to have better accessibility support. Here and there the Theia styles contradict IDE2 styles. In this comment, I will attach screenshots depicting which UI parts are affected. (I will periodically update the comment with new findings if any.)

Screen Shot 2022-11-09 at 10 43 59 Screen Shot 2022-11-09 at 10 44 34

From #1662 (comment):

This contextual menu icon in the sketch control toolbar seems a little off to me: Screenshot 2022-11-28 at 14 58 11

I found that adding this CSS rule would fix it:

#arduino-open-sketch-control--toolbar {
    text-align: center;
}

To reproduce

See description

Expected behavior

All styling differences are adjusted or accepted

Arduino IDE version

#1662

Operating system

macOS

Operating system version

12.5.1

Additional context

No response

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

Labels

topic: codeRelated to content of the project itselftopic: themeRelated to GUI themingtype: imperfectionPerceived defect in any part of project

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions