Skip to content

Improve header accessibility and keyboard navigation support. Resolves #4804#4935

Open
Divyateja2709 wants to merge 2 commits into
OWASP:mainfrom
Divyateja2709:feature/navbar-theme-fix
Open

Improve header accessibility and keyboard navigation support. Resolves #4804#4935
Divyateja2709 wants to merge 2 commits into
OWASP:mainfrom
Divyateja2709:feature/navbar-theme-fix

fix(ui): improve navbar theme handling

b542903
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 16, 2026 in 47s

Annotations

Check warning on line 6 in frontend/__tests__/a11y/components/Header.a11y.test.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'components/Header' imported multiple times.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIN9xrtxLwevCip5&open=AZ7OBIN9xrtxLwevCip5&pullRequest=4935

Check warning on line 20 in frontend/__tests__/a11y/components/Header.a11y.test.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'jest-axe' imported multiple times.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIN9xrtxLwevCip7&open=AZ7OBIN9xrtxLwevCip7&pullRequest=4935

Check warning on line 2 in frontend/__tests__/a11y/components/Header.a11y.test.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'@testing-library/react' imported multiple times.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIN9xrtxLwevCip3&open=AZ7OBIN9xrtxLwevCip3&pullRequest=4935

Check warning on line 3 in frontend/__tests__/a11y/components/Header.a11y.test.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'jest-axe' imported multiple times.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIN9xrtxLwevCip4&open=AZ7OBIN9xrtxLwevCip4&pullRequest=4935

Check warning on line 74 in frontend/src/components/Header.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This assertion is unnecessary since it does not change the type of the expression.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIJwxrtxLwevCip1&open=AZ7OBIJwxrtxLwevCip1&pullRequest=4935

Check warning on line 19 in frontend/__tests__/a11y/components/Header.a11y.test.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'@testing-library/react' imported multiple times.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIN9xrtxLwevCip6&open=AZ7OBIN9xrtxLwevCip6&pullRequest=4935

Check warning on line 193 in frontend/src/components/Header.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use <nav> instead of the "navigation" role to ensure accessibility across all devices.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIJwxrtxLwevCip2&open=AZ7OBIJwxrtxLwevCip2&pullRequest=4935

Check warning on line 22 in frontend/__tests__/a11y/components/Header.a11y.test.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'components/Header' imported multiple times.

See more on https://sonarcloud.io/project/issues?id=OWASP_Nest&issues=AZ7OBIN9xrtxLwevCip8&open=AZ7OBIN9xrtxLwevCip8&pullRequest=4935