Improve landmarks on the Project dashboard and Editor pages (#26751)

* Improve landmarks for the Project Dasbhboard

* Improve landmarks for the IDE page

* Improve landmarks for the new redesigned IDE page

* Sort locales

* Fix typo OlButtonToolbar -> OLButtonToolbar

* Update project navbar translation

* Update labels

* Redundant main landmark

* Fix failing test

* Descriptive name for the rails tab

* Header should not be in a button

* Update translation to Account and help

* Update translation to Project categories and tags

* Add explanations

GitOrigin-RevId: 96712b37bb1306b552de510d9fd8ae890f24309f
This commit is contained in:
Rebeka Dekany
2025-07-23 08:07:35 +00:00
committed by Copybot
parent bd9fdfe99e
commit 1b4cbd4efb
41 changed files with 331 additions and 166 deletions
@@ -72,7 +72,7 @@ const ChatPane = React.memo(function ChatPane() {
}
return (
<aside className="chat">
<aside className="chat" aria-label={t('chat')}>
<InfiniteScroll
atEnd={atEnd}
className="messages"