Skip to content

Root page critical issues #528

Open
Open
@sra405

Description

@sra405

Critical issues

1. Root page https://editor.raspberrypi.org/en/

a. Certain ARIA roles must contain particular children
Ensures elements with an ARIA role that require child roles contain them
Element Location:
`.editor-input > .react-tabs[data-rttabs="true"] > .react-tabs__tab-container > ul

    ` Screenshot 2023-05-26 at 11 14 56

    b. Certain ARIA roles must be contained by particular parents
    Ensures elements with an ARIA role that require parent roles are contained by them

    Element Location:
    #react-tabs-0
    <li class="react-tabs__tab react-tabs__tab--selected" role="tab" id="react-tabs-0" aria-selected="true" aria-disabled="false" aria-controls="react-tabs-1" tabindex="0" data-rttab="true"><span class="react-tabs__tab-inner">main.py</span></li>

    Screenshot 2023-05-26 at 11 17 28

    Originally posted by @magdalenajadach in #518 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions