Skip to content

fix: add missing aria attributes to skills input element (Fixes #762)#766

Open
anjalikumari45 wants to merge 1 commit into
komalharshita:mainfrom
anjalikumari45:fix/skills-html-attributes-visible-text
Open

fix: add missing aria attributes to skills input element (Fixes #762)#766
anjalikumari45 wants to merge 1 commit into
komalharshita:mainfrom
anjalikumari45:fix/skills-html-attributes-visible-text

Conversation

@anjalikumari45
Copy link
Copy Markdown

Problem

On the Find Project page, HTML attributes (autocomplete, aria-haspopup,
aria-expanded, aria-controls) were visible as raw text below the
Skills input field instead of being applied as proper element attributes.

Root Cause

These attributes were missing from the input element in templates/index.html,
causing them to be rendered as visible text on the page.

Fix

Added all four attributes directly inside the tag:

  • autocomplete="off"
  • aria-haspopup="listbox"
  • aria-expanded="false"
  • aria-controls="skills-suggestions"

Testing

  • Verified Skills input shows only placeholder text, no raw attributes
  • Checked browser DevTools — attributes correctly applied to DOM element
  • No console errors

Fixes #762

Added autocomplete, aria-haspopup, aria-expanded, and aria-controls
attributes directly inside the skills input tag in templates/index.html.
These were missing from the HTML element causing them to appear as
visible text on the Find Project page.

Fixes komalharshita#762
@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 5, 2026

@anjalikumari45 is attempting to deploy a commit to the komalsony234-1530's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for submitting your first pull request to DevPath.

Before review:

  • Complete the PR template fully
  • Ensure all tests pass
  • Link your PR to an issue
  • Keep changes scoped to the issue

A maintainer will review your contribution soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: HTML input attributes rendered as visible text in Skills section

1 participant