Page MenuHomePhabricator

Change viewport for Vector-2022 from hardcoded width to "width=device-width, initial-scale=1"
Open, Stalled, LowPublicFeature

Description

Feature summary (what you would like to be able to do and where):
Currently, the specified viewport for Vector-2022 is 'width=1120'. I propose to change it to 'width=device-width, initial-scale=1'.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
The current viewport is not responsive - mobile users have to use the mobile subdomain and different stylesheets. I see this as unnecessary - Vector-2022 is responsive, so there's no need for a separate subdomain and different stylesheets for mobile users.

Benefits (why should this be implemented?):
Changing the viewport to be responsible will eliminate the need to have a mobile subdomain and different styleesheets for mobile users.
Less CSS bloat and treating mobile users as equal with desktop users are great improvements in my opinion.

Related Objects

StatusSubtypeAssignedTask
StalledFeatureNone
OpenNone
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
DuplicateNone
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedJdlrobson
ResolvedBUG REPORTJdlrobson
DuplicateBUG REPORTNone
DuplicateNone
DuplicateBUG REPORTNone
ResolvedJdlrobson
OpenJdrewniak
ResolvedBUG REPORTJdlrobson
DuplicateBUG REPORTNone
DuplicateBUG REPORTNone
In ProgressNone
OpenNone
StalledBUG REPORTNone
ResolvedBUG REPORTDSmit-WMF
OpenBUG REPORTNone
OpenBUG REPORTJdlrobson
DuplicateNone

Event Timeline

Aklapper renamed this task from Change viewport for Vector-2022 to Change viewport for Vector-2022 from hardcoded width to "width=device-width, initial-scale=1".Jun 3 2025, 6:20 PM
Jdlrobson-WMF changed the task status from Open to Stalled.EditedJun 3 2025, 10:39 PM
Jdlrobson-WMF triaged this task as Low priority.
Jdlrobson-WMF subscribed.

This is intentional. While I am aware of the benefits and agree that we should do this, the existing hardcoded viewport is by design per community request (T306910, T308979). Changing this would require community buy-in on wiki via an RFC. We are working towards this on the long term as part of T106463: [EPIC] Ready responsive Vector for wider deployment

The behaviour you desire is already live on wikifunctions.org as part of those efforts.