﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	focuses
65690	New route-based admin pages are empty when no JS	afercia	afercia	"While modern web applications are increasingly based on JavaScript, a no-JS scenario is always possible.

Large organizations, public bodies and the like may use policies to entirely disable JavaScript. Historically, WordPress always took the no-JS scenario into account.

At the very least, for UI consistency, usability, and accessibility, all the admin screens that can't really work without JavaScript must provide users with:

- A main H1 heading.
- An admin motice with some meaningful text.

Most of the existing admin pages take that into account. The new route-based pages don't. When JS support is off, they are completely empty.

To reproduce:

- Disable JavaScript support in your browser via the settings in the dev tools (or use a browser extension).
- Go to teh following admin pages:
  - WP Admin > Appearance > Fonts
  - WP Admin > Settings > Connectors
- Observe they are completely empty.
- Go to the following example pages:
  - WP Admin > Posts > Add Post
  - WP Admin > Media > Grid view
  - WP Admin > Appearance > Design 
  - WP Admin > Appearance > Widgets (available for non-block themes)
  - WP Admin > Tools > Site Health
- Observe all these pages do contain a main H1 heading and an admin notice."	defect (bug)	closed	normal	7.1	Administration	7.0	normal	fixed	has-screenshots has-patch		accessibility
