Skip to content

optimize LCP n fix a11y for icon buttons across dashboard#41

Merged
risuhfoundry merged 1 commit into
akyourowngames:mainfrom
IbrahimAhmed8:perf/dashboard-lighthouse-optimizations
Apr 10, 2026
Merged

optimize LCP n fix a11y for icon buttons across dashboard#41
risuhfoundry merged 1 commit into
akyourowngames:mainfrom
IbrahimAhmed8:perf/dashboard-lighthouse-optimizations

Conversation

@IbrahimAhmed8

Copy link
Copy Markdown
Contributor

Resolves dashboard issues outlined in #8

Changes applied:

  • Performance: Converted YantraAmbientBackground to a dynamic import (ssr: false) to eliminate main-thread blocking and improve LCP.
  • Accessibility: Swept src/features/dashboard. Added aria-label to all icon-only buttons/links and aria-hidden="true" to their decorative icons.

Tested and verified no logic or styling was broken. All lint checks pass.

@vercel

vercel Bot commented Apr 9, 2026

Copy link
Copy Markdown

@IbrahimAhmed8 is attempting to deploy a commit to the akyourowngames' projects Team on Vercel.

A member of the Team first needs to authorize it.

@risuhfoundry risuhfoundry merged commit d75ac8d into akyourowngames:main Apr 10, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants