Skip to content

[Feature]: Add <noscript> fallback message for users with JavaScript disabled #256

Description

@Harshada-Yele

What problem does this solve?

DevPath relies entirely on JavaScript for the skill chip input system.
If a user has JavaScript disabled, the form renders but is completely
non-functional with no error or explanation shown to the user.

Proposed solution

Add a block in templates/index.html with a brief message
informing the user that JavaScript is required. Style it in
static/style.css using existing CSS custom properties.

Alternatives considered

A static banner hidden by JavaScript on load — rejected as it adds
unnecessary DOM manipulation. Native is the standard
HTML solution and requires no JavaScript.

Which part of the app does this affect?

Homepage and form

Estimated complexity

Small (a few lines of CSS or JS)

Before submitting

  • I searched existing issues and this has not been requested before.
  • This change would benefit contributors beyond my own use case.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions